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