98 references to VerifyOperationTreeAndDiagnosticsForTest
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (94)
IOperation\FunctionPointerOperations.cs (12)
43
VerifyOperationTreeAndDiagnosticsForTest
<PrefixUnaryExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics: new DiagnosticDescription[0]);
73
VerifyOperationTreeAndDiagnosticsForTest
<PrefixUnaryExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
103
VerifyOperationTreeAndDiagnosticsForTest
<PrefixUnaryExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
130
VerifyOperationTreeAndDiagnosticsForTest
<PrefixUnaryExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics: new DiagnosticDescription[0]);
158
VerifyOperationTreeAndDiagnosticsForTest
<PrefixUnaryExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
188
VerifyOperationTreeAndDiagnosticsForTest
<PrefixUnaryExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
249
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics: new DiagnosticDescription[0]);
278
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics: new DiagnosticDescription[0]);
309
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
340
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
371
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
442
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, expectedOperationTree, expectedDiagnostics);
IOperation\IOperationTests.cs (2)
43
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, expectedOperationTree, diagnostics);
97
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, expectedOperationTree, diagnostics);
IOperation\IOperationTests_IArgument.cs (20)
1249
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(CreateCompilation(new[] { source1, source0 }), expectedOperationTree, expectedDiagnostics0And1);
1258
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(CreateCompilation(new[] { source1 }, references: new[] { lib0 }), expectedOperationTree, expectedDiagnostics1);
1467
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree0And1, expectedDiagnostics0);
1474
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp1, expectedOperationTree0And1, DiagnosticDescription.None);
1513
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree0And1, DiagnosticDescription.None);
1520
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp1, expectedOperationTree0And1, DiagnosticDescription.None);
1559
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree0And1, DiagnosticDescription.None);
1566
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp1, expectedOperationTree0And1, DiagnosticDescription.None);
1604
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree0And1, DiagnosticDescription.None);
1611
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp1, expectedOperationTree0And1, DiagnosticDescription.None);
1650
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp, expectedOperationTree0And1, DiagnosticDescription.None);
1657
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(comp1, expectedOperationTree0And1, DiagnosticDescription.None);
2457
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
2521
VerifyOperationTreeAndDiagnosticsForTest
<ObjectCreationExpressionSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
2606
VerifyOperationTreeAndDiagnosticsForTest
<ElementAccessExpressionSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
2662
VerifyOperationTreeAndDiagnosticsForTest
<InvocationExpressionSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
2720
VerifyOperationTreeAndDiagnosticsForTest
<ObjectCreationExpressionSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
2802
VerifyOperationTreeAndDiagnosticsForTest
<ElementAccessExpressionSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
3853
VerifyOperationTreeAndDiagnosticsForTest
<ObjectCreationExpressionSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
3945
VerifyOperationTreeAndDiagnosticsForTest
<ObjectCreationExpressionSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
IOperation\IOperationTests_IArrayElementReferenceExpression.cs (2)
1677
VerifyOperationTreeAndDiagnosticsForTest
<ElementAccessExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2049
VerifyOperationTreeAndDiagnosticsForTest
<ElementAccessExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
IOperation\IOperationTests_ICoalesceAssignmentOperation.cs (2)
250
VerifyOperationTreeAndDiagnosticsForTest
<AssignmentExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
319
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, @"
IOperation\IOperationTests_IConditionalAccessExpression.cs (1)
132
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, expectedOperationTree, expectedDiagnostics);
IOperation\IOperationTests_IForEachLoopStatement.cs (13)
5892
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(compilation, @"
6016
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(compilation, @"
6139
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(compilation, @"
6261
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(compilation, @"
6374
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, expectedDiagnostics: DiagnosticDescription.None, expectedOperationTree: @"
6524
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(compilation, @"
6663
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, @"
6802
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, @"
6956
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, @"
7053
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, @"
7171
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, @"
7288
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, @"
7366
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, @"
IOperation\IOperationTests_IFromEndIndexOperation_IRangeOperation.cs (4)
72
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, expectedOperationTree, DiagnosticDescription.None);
74
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, expectedOperationTree, DiagnosticDescription.None);
159
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(compilation, expectedOperationTree, diagnostics);
272
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(compilation, expectedOperationTree, diagnostics);
IOperation\IOperationTests_IImplicitIndexerReferenceExpression.cs (4)
42
VerifyOperationTreeAndDiagnosticsForTest
<ElementAccessExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
424
VerifyOperationTreeAndDiagnosticsForTest
<ElementAccessExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
815
VerifyOperationTreeAndDiagnosticsForTest
<ElementAccessExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
1197
VerifyOperationTreeAndDiagnosticsForTest
<ElementAccessExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
IOperation\IOperationTests_IIsPatternExpression.cs (11)
2118
VerifyOperationTreeAndDiagnosticsForTest
<IsPatternExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2151
VerifyOperationTreeAndDiagnosticsForTest
<IsPatternExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2187
VerifyOperationTreeAndDiagnosticsForTest
<IsPatternExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2229
VerifyOperationTreeAndDiagnosticsForTest
<IsPatternExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2261
VerifyOperationTreeAndDiagnosticsForTest
<IsPatternExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2294
VerifyOperationTreeAndDiagnosticsForTest
<IsPatternExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2331
VerifyOperationTreeAndDiagnosticsForTest
<IsPatternExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2365
VerifyOperationTreeAndDiagnosticsForTest
<IsPatternExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2405
VerifyOperationTreeAndDiagnosticsForTest
<IsPatternExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2438
VerifyOperationTreeAndDiagnosticsForTest
<IsPatternExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2479
VerifyOperationTreeAndDiagnosticsForTest
<IsPatternExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
IOperation\IOperationTests_IObjectCreationExpression.cs (13)
385
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, expectedOperationTree, expectedDiagnostics);
780
VerifyOperationTreeAndDiagnosticsForTest
<ImplicitObjectCreationExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
1067
VerifyOperationTreeAndDiagnosticsForTest
<ImplicitObjectCreationExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
1293
VerifyOperationTreeAndDiagnosticsForTest
<ImplicitObjectCreationExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
1385
VerifyOperationTreeAndDiagnosticsForTest
<ImplicitObjectCreationExpressionSyntax>(comp, @"
1407
VerifyOperationTreeAndDiagnosticsForTest
<ImplicitObjectCreationExpressionSyntax>(comp, @"
1435
VerifyOperationTreeAndDiagnosticsForTest
<ImplicitObjectCreationExpressionSyntax>(comp, @"
1463
VerifyOperationTreeAndDiagnosticsForTest
<ImplicitObjectCreationExpressionSyntax>(comp, @"
1491
VerifyOperationTreeAndDiagnosticsForTest
<ImplicitObjectCreationExpressionSyntax>(comp, @"
1572
VerifyOperationTreeAndDiagnosticsForTest
<AssignmentExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2273
VerifyOperationTreeAndDiagnosticsForTest
<InitializerExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
2397
VerifyOperationTreeAndDiagnosticsForTest
<InitializerExpressionSyntax>(comp, expectedOperationTree, expectedDiagnostics);
15078
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, expectedOperationTree, diagnostics);
IOperation\IOperationTests_IParameterReferenceExpression.cs (1)
1000
VerifyOperationTreeAndDiagnosticsForTest
<ObjectCreationExpressionSyntax>(compilation1, expectedOperationTree, expectedDiagnostics);
IOperation\IOperationTests_IPropertyReferenceExpression.cs (2)
1024
VerifyOperationTreeAndDiagnosticsForTest
<ObjectCreationExpressionSyntax>(comp, @"
1061
VerifyOperationTreeAndDiagnosticsForTest
<ObjectCreationExpressionSyntax>(comp, @"
IOperation\IOperationTests_IUsingStatement.cs (7)
1563
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
1704
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
1845
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
1986
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
2077
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(compilation, expectedOperationTree, expectedDiagnostics);
8186
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, @"
8371
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, @"
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\TopLevelStatementsTests.cs (2)
8827
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, @"
8892
VerifyOperationTreeAndDiagnosticsForTest
<BlockSyntax>(comp, @"
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CSharpTestBase.cs (2)
2090
VerifyOperationTreeAndDiagnosticsForTest
<TSyntaxNode>(compilation, expectedOperationTree, expectedDiagnostics, additionalOperationTreeVerifier);
2108
VerifyOperationTreeAndDiagnosticsForTest
<TSyntaxNode>(compilation, expectedOperationTree, expectedDiagnostics, additionalOperationTreeVerifier);