57 references to VerifyOperationTreeForTest
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
BreakingChanges.cs (1)
585
VerifyOperationTreeForTest
<LocalDeclarationStatementSyntax>(comp, @"
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Semantics\PatternMatchingTests3.cs (1)
3010
VerifyOperationTreeForTest
<SwitchExpressionSyntax>(compilation, @"
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (38)
IOperation\IOperationTests_IArgument.cs (6)
2847
VerifyOperationTreeForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree);
2893
VerifyOperationTreeForTest
<ObjectCreationExpressionSyntax>(comp, expectedOperationTree);
2942
VerifyOperationTreeForTest
<ElementAccessExpressionSyntax>(comp, expectedOperationTree);
4002
VerifyOperationTreeForTest
<ObjectCreationExpressionSyntax>(comp, expectedOperationTree);
4040
VerifyOperationTreeForTest
<StatementSyntax>(comp, expectedOperationTree);
4083
var operation =
VerifyOperationTreeForTest
<StatementSyntax>(comp, expectedOperationTree);
IOperation\IOperationTests_IBinaryOperatorExpression.cs (9)
8052
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8082
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8110
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8138
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8163
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8194
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8224
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8252
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8280
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
IOperation\IOperationTests_IDelegateCreationExpression.cs (1)
2070
VerifyOperationTreeForTest
<CastExpressionSyntax>(comp, expectedOperationTree);
IOperation\IOperationTests_IForEachLoopStatement.cs (7)
1727
VerifyOperationTreeForTest
<ForEachStatementSyntax>(comp, expectedOperationTree);
1782
VerifyOperationTreeForTest
<ForEachStatementSyntax>(comp, expectedOperationTree);
1835
VerifyOperationTreeForTest
<ForEachStatementSyntax>(comp, expectedOperationTree);
1896
VerifyOperationTreeForTest
<ForEachStatementSyntax>(comp, expectedOperationTree);
2785
var op = (Operations.ForEachLoopOperation)
VerifyOperationTreeForTest
<ForEachStatementSyntax>(comp, @"IForEachLoopOperation (LoopKind.ForEach, IsAsynchronous, Continue Label Id: 0, Exit Label Id: 1) (OperationKind.Loop, Type: null) (Syntax: 'await forea ... }')
2917
var op = (Operations.ForEachLoopOperation)
VerifyOperationTreeForTest
<ForEachStatementSyntax>(comp, @"IForEachLoopOperation (LoopKind.ForEach, IsAsynchronous, Continue Label Id: 0, Exit Label Id: 1) (OperationKind.Loop, Type: null) (Syntax: 'await forea ... }')
3009
var op = (Operations.ForEachLoopOperation)
VerifyOperationTreeForTest
<ForEachStatementSyntax>(comp, @"
IOperation\IOperationTests_IIsPatternExpression.cs (9)
745
VerifyOperationTreeForTest
<BlockSyntax>(compilation, expectedOperationTree);
1360
VerifyOperationTreeForTest
<IsPatternExpressionSyntax>(compilation, expectedOperationTree);
1412
VerifyOperationTreeForTest
<IsPatternExpressionSyntax>(compilation, expectedOperationTree);
1459
VerifyOperationTreeForTest
<IsPatternExpressionSyntax>(compilation, expectedOperationTree);
1503
VerifyOperationTreeForTest
<IsPatternExpressionSyntax>(compilation, expectedOperationTree);
1550
VerifyOperationTreeForTest
<IsPatternExpressionSyntax>(compilation, expectedOperationTree);
1595
VerifyOperationTreeForTest
<IsPatternExpressionSyntax>(compilation, expectedOperationTree);
1640
VerifyOperationTreeForTest
<IsPatternExpressionSyntax>(compilation, expectedOperationTree);
1685
VerifyOperationTreeForTest
<IsPatternExpressionSyntax>(compilation, expectedOperationTree);
IOperation\IOperationTests_IThrowOperation.cs (2)
2206
VerifyOperationTreeForTest
<BlockSyntax>(compilation, expectedOperationTree);
2305
VerifyOperationTreeForTest
<BlockSyntax>(compilation, expectedOperationTree);
IOperation\IOperationTests_IUnaryOperatorExpression.cs (3)
3638
var operation = (IUnaryOperation)
VerifyOperationTreeForTest
<PrefixUnaryExpressionSyntax>(compilation, expectedOperationTree);
3661
var operation = (IUnaryOperation)
VerifyOperationTreeForTest
<PrefixUnaryExpressionSyntax>(compilation, expectedOperationTree);
3687
var operation = (IUnaryOperation)
VerifyOperationTreeForTest
<PrefixUnaryExpressionSyntax>(compilation, expectedOperationTree);
IOperation\IOperationTests_TryCatch.cs (1)
8058
VerifyOperationTreeForTest
<BlockSyntax>(comp, expectedIoperationTree);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (16)
Semantics\FunctionPointerTests.cs (8)
621
VerifyOperationTreeForTest
<AssignmentExpressionSyntax>(comp, @"
668
VerifyOperationTreeForTest
<AssignmentExpressionSyntax>(comp, @"
716
VerifyOperationTreeForTest
<VariableDeclarationSyntax>(comp, @"
757
VerifyOperationTreeForTest
<VariableDeclarationSyntax>(comp, @"
3702
VerifyOperationTreeForTest
<ObjectCreationExpressionSyntax>(comp, expectedOperationTree: @"
3726
VerifyOperationTreeForTest
<ElementAccessExpressionSyntax>(comp, expectedOperationTree: @"
3872
VerifyOperationTreeForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree: @"
3951
VerifyOperationTreeForTest
<BlockSyntax>(comp, expectedOperationTree: @"
Semantics\InterpolationTests.cs (6)
4213
VerifyOperationTreeForTest
<LocalDeclarationStatementSyntax>(comp, @"
4254
VerifyOperationTreeForTest
<LocalDeclarationStatementSyntax>(comp, @"
4292
VerifyOperationTreeForTest
<LocalDeclarationStatementSyntax>(comp, @"
15486
VerifyOperationTreeForTest
<BinaryExpressionSyntax>(comp, @"
15965
VerifyOperationTreeForTest
<BinaryExpressionSyntax>(comp, @"
17270
VerifyOperationTreeForTest
<ForEachVariableStatementSyntax>(comp, expectedOperationTree: """
Semantics\RawInterpolationTests_Handler.cs (2)
11847
VerifyOperationTreeForTest
<BinaryExpressionSyntax>(comp, @"
12326
VerifyOperationTreeForTest
<BinaryExpressionSyntax>(comp, @"
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
2039
VerifyOperationTreeForTest
<TSyntaxNode>(compilation, expectedOperationTree, additionalOperationTreeVerifier);