107 references to VerifyOperationTreeForTest
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
BreakingChanges.cs (1)
585
VerifyOperationTreeForTest
<LocalDeclarationStatementSyntax>(comp, @"
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (51)
Semantics\CollectionExpressionTests.cs (46)
601
VerifyOperationTreeForTest
<BlockSyntax>(comp,
9352
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
10087
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
10150
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
10235
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
10320
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
16399
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
16474
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
28330
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
28450
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
28576
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
28643
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
28705
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
28787
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
28856
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
28914
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
28984
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
29062
var operation =
VerifyOperationTreeForTest
<ReturnStatementSyntax>(comp,
29125
var operation =
VerifyOperationTreeForTest
<ReturnStatementSyntax>(comp,
29162
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
29234
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
29286
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
29344
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
29476
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
29517
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
29552
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
29601
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
29679
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
29766
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
29844
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
29937
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
30028
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
30096
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41180
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41226
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41268
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41318
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41363
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41412
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41471
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41501
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41547
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41577
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41635
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41668
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
41734
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp,
Semantics\ExtensionTests2.cs (1)
32328
VerifyOperationTreeForTest
<CollectionExpressionSyntax>(comp, """
Semantics\ParamsCollectionTests.cs (3)
14569
VerifyOperationTreeForTest
<MethodDeclarationSyntax>(comp, """
14660
VerifyOperationTreeForTest
<MethodDeclarationSyntax>(comp, """
14787
VerifyOperationTreeForTest
<MethodDeclarationSyntax>(comp, """
Semantics\PatternMatchingTests3.cs (1)
3007
VerifyOperationTreeForTest
<SwitchExpressionSyntax>(compilation, @"
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (38)
IOperation\IOperationTests_IArgument.cs (6)
2853
VerifyOperationTreeForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree);
2899
VerifyOperationTreeForTest
<ObjectCreationExpressionSyntax>(comp, expectedOperationTree);
2948
VerifyOperationTreeForTest
<ElementAccessExpressionSyntax>(comp, expectedOperationTree);
4014
VerifyOperationTreeForTest
<ObjectCreationExpressionSyntax>(comp, expectedOperationTree);
4052
VerifyOperationTreeForTest
<StatementSyntax>(comp, expectedOperationTree);
4095
var operation =
VerifyOperationTreeForTest
<StatementSyntax>(comp, expectedOperationTree);
IOperation\IOperationTests_IBinaryOperatorExpression.cs (9)
8051
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8081
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8109
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8137
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8162
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8193
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8223
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8251
var operation = (IRangeOperation)
VerifyOperationTreeForTest
<RangeExpressionSyntax>(compilation, expectedOperationTree);
8279
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);
2781
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 ... }')
2913
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 ... }')
3005
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)
644
VerifyOperationTreeForTest
<AssignmentExpressionSyntax>(comp, @"
691
VerifyOperationTreeForTest
<AssignmentExpressionSyntax>(comp, @"
739
VerifyOperationTreeForTest
<VariableDeclarationSyntax>(comp, @"
780
VerifyOperationTreeForTest
<VariableDeclarationSyntax>(comp, @"
3710
VerifyOperationTreeForTest
<ObjectCreationExpressionSyntax>(comp, expectedOperationTree: @"
3734
VerifyOperationTreeForTest
<ElementAccessExpressionSyntax>(comp, expectedOperationTree: @"
3880
VerifyOperationTreeForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree: @"
3959
VerifyOperationTreeForTest
<BlockSyntax>(comp, expectedOperationTree: @"
Semantics\InterpolationTests.cs (6)
4241
VerifyOperationTreeForTest
<LocalDeclarationStatementSyntax>(comp, @"
4282
VerifyOperationTreeForTest
<LocalDeclarationStatementSyntax>(comp, @"
4320
VerifyOperationTreeForTest
<LocalDeclarationStatementSyntax>(comp, @"
16847
VerifyOperationTreeForTest
<BinaryExpressionSyntax>(comp, @"
17327
VerifyOperationTreeForTest
<BinaryExpressionSyntax>(comp, @"
18711
VerifyOperationTreeForTest
<ForEachVariableStatementSyntax>(comp, expectedOperationTree: """
Semantics\RawInterpolationTests_Handler.cs (2)
11884
VerifyOperationTreeForTest
<BinaryExpressionSyntax>(comp, @"
12364
VerifyOperationTreeForTest
<BinaryExpressionSyntax>(comp, @"
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
2699
VerifyOperationTreeForTest
<TSyntaxNode>(compilation, expectedOperationTree, additionalOperationTreeVerifier);