5 instantiations of BoundSequencePointWithSpan
Microsoft.CodeAnalysis.CSharp (5)
BoundTree\BoundSequencePoint.cs (1)
16return new BoundSequencePointWithSpan(syntax!, statement, part.Value, hasErrors);
Generated\BoundNodes.xml.Generated.cs (1)
3245var result = new BoundSequencePointWithSpan(this.Syntax, statementOpt, span, this.HasErrors);
Lowering\Instrumentation\DebugInfoInjector.cs (1)
331return new BoundSequencePointWithSpan(original.Syntax,
Lowering\SyntheticBoundNodeFactory.cs (1)
1233return new BoundSequencePointWithSpan(syntax, statement, span);
Symbols\Synthesized\SynthesizedUnionCtor.cs (1)
63statements.Add(new BoundSequencePointWithSpan(F.Syntax, statementOpt: null, Locations[0].SourceSpan)); // https://github.com/dotnet/roslyn/issues/82636: Add test coverage and verify debugging experience.
18 references to BoundSequencePointWithSpan
Microsoft.CodeAnalysis.CSharp (18)
BoundTree\BoundNode_Source.cs (1)
133case BoundSequencePointWithSpan seqPoint:
BoundTree\BoundTreeVisitors.cs (1)
70return VisitSequencePointWithSpan(node as BoundSequencePointWithSpan, arg);
CodeGen\CodeGenerator.cs (1)
417private void EmitSequencePointStatement(BoundSequencePointWithSpan node)
CodeGen\EmitStatement.cs (1)
44this.EmitSequencePointStatement((BoundSequencePointWithSpan)statement);
FlowAnalysis\AbstractFlowPass.cs (1)
3263public override BoundNode VisitSequencePointWithSpan(BoundSequencePointWithSpan node)
Generated\BoundNodes.xml.Generated.cs (8)
3241public BoundSequencePointWithSpan Update(BoundStatement? statementOpt, TextSpan span) 3245var result = new BoundSequencePointWithSpan(this.Syntax, statementOpt, span, this.HasErrors); 9258return VisitSequencePointWithSpan((BoundSequencePointWithSpan)node, arg); 9659public virtual R VisitSequencePointWithSpan(BoundSequencePointWithSpan node, A arg) => this.DefaultVisit(node, arg); 9900public virtual BoundNode? VisitSequencePointWithSpan(BoundSequencePointWithSpan node) => this.DefaultVisit(node); 10353public override BoundNode? VisitSequencePointWithSpan(BoundSequencePointWithSpan node) 11635public override BoundNode? VisitSequencePointWithSpan(BoundSequencePointWithSpan node) 16206public override TreeDumperNode VisitSequencePointWithSpan(BoundSequencePointWithSpan node, object? arg) => new TreeDumperNode("sequencePointWithSpan", null, new TreeDumperNode[]
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (1)
116node = ((BoundSequencePointWithSpan)node).StatementOpt;
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
155stmt = ((BoundSequencePointWithSpan)stmt).StatementOpt;
Lowering\Instrumentation\DebugInfoInjector.cs (1)
297var foreachKeywordSequencePoint = new BoundSequencePointWithSpan(forEachSyntax, null, span);
Lowering\LocalRewriter\LocalRewriter_TryStatement.cs (2)
70var sequence = (BoundSequencePointWithSpan)statement;