3 instantiations of SwitchCaseOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
10619return new SwitchCaseOperation(VisitArray(internalOperation.Clauses), VisitArray(internalOperation.Body), internalOperation.Locals, Visit(internalOperation.Condition), internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);
Microsoft.CodeAnalysis.CSharp (1)
Operations\CSharpOperationFactory.cs (1)
2556return new SwitchCaseOperation(clauses, body, locals, condition: null, _semanticModel, boundSwitchSection.Syntax, isImplicit: boundSwitchSection.WasCompilerGenerated);
Microsoft.CodeAnalysis.VisualBasic (1)
Operations\VisualBasicOperationFactory.vb (1)
1113Return New SwitchCaseOperation(clauses, body, ImmutableArray(Of ILocalSymbol).Empty, condition, _semanticModel, syntax, isImplicit)
6 references to SwitchCaseOperation
Microsoft.CodeAnalysis (3)
Generated\Operations.Generated.cs (2)
10618var internalOperation = (SwitchCaseOperation)operation;
Operations\ControlFlowGraphBuilder.cs (1)
5412IOperation? condition = ((SwitchCaseOperation)section).Condition;
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\OperationTreeVerifier.cs (1)
552_ = ((SwitchCaseOperation)operation).Condition;
Compilation\TestOperationVisitor.cs (2)
174VerifySubTree(((SwitchCaseOperation)operation).Condition, hasNonNullParent: true); 185Assert.Same(root, ((SwitchCaseOperation)root.Parent).Condition);