3 instantiations of DecisionDagBuilder
Microsoft.CodeAnalysis.CSharp (3)
Binder\DecisionDagBuilder.cs (3)
90var builder = new DecisionDagBuilder(compilation, defaultLabel, forLowering, diagnostics); 106var builder = new DecisionDagBuilder(compilation, defaultLabel, forLowering, diagnostics); 123var builder = new DecisionDagBuilder(compilation, defaultLabel: whenFalseLabel, forLowering, diagnostics);
17 references to DecisionDagBuilder
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Patterns.cs (1)
58BoundDecisionDag decisionDag = DecisionDagBuilder.CreateDecisionDagForIsPattern(
Binder\DecisionDagBuilder.cs (10)
90var builder = new DecisionDagBuilder(compilation, defaultLabel, forLowering, diagnostics); 106var builder = new DecisionDagBuilder(compilation, defaultLabel, forLowering, diagnostics); 123var builder = new DecisionDagBuilder(compilation, defaultLabel: whenFalseLabel, forLowering, diagnostics); 671static Tests makeTestsAndBindingsForBinaryPattern(DecisionDagBuilder @this, Tests leftTests, BoundDagTemp leftOutput, BoundDagTemp input, BoundBinaryPattern bin, out BoundDagTemp output, ArrayBuilder<BoundPatternBinding> bindings) 2068DecisionDagBuilder builder, 2092DecisionDagBuilder builder, 2113DecisionDagBuilder builder, 2137DecisionDagBuilder builder, 2304DecisionDagBuilder builder, 2331DecisionDagBuilder builder,
Binder\SwitchBinder_Patterns.cs (1)
45BoundDecisionDag decisionDag = DecisionDagBuilder.CreateDecisionDagForSwitchStatement(
Binder\SwitchExpressionBinder.cs (1)
63decisionDag = DecisionDagBuilder.CreateDecisionDagForSwitchExpression(this.Compilation, node, boundInputExpression, switchArms, defaultLabel, diagnostics);
BoundTree\BoundIsPatternExpression.cs (1)
18decisionDag = DecisionDagBuilder.CreateDecisionDagForIsPattern(
BoundTree\BoundSwitchExpression.cs (1)
19decisionDag = DecisionDagBuilder.CreateDecisionDagForSwitchExpression(
BoundTree\BoundSwitchStatement.cs (1)
17decisionDag = DecisionDagBuilder.CreateDecisionDagForSwitchStatement(
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Utilities\ValueSetTests.cs (1)
16/// Test some internal implementation data structures used in <see cref="DecisionDagBuilder"/>.