22 references to BoundSequencePointWithSpan
Microsoft.CodeAnalysis.CSharp (22)
BoundTree\BoundSequencePoint.cs (1)
16return new BoundSequencePointWithSpan(syntax!, statement, part.Value, hasErrors);
Compiler\MethodBodySynthesizer.cs (1)
550baseFinalizeCall = new BoundSequencePointWithSpan(
Generated\BoundNodes.xml.Generated.cs (1)
3078var result = new BoundSequencePointWithSpan(this.Syntax, statementOpt, span, this.HasErrors);
Lowering\Instrumentation\DebugInfoInjector.cs (17)
66return new BoundSequencePointWithSpan(decl, rewritten, CreateSpanForConstructorInitializer(decl)); 71return new BoundSequencePointWithSpan(init, rewritten, CreateSpanForConstructorInitializer((ConstructorDeclarationSyntax)init.Parent)); 134return new BoundSequencePointWithSpan(original.Syntax, rewritten, ((BlockSyntax)original.Syntax).CloseBraceToken.Span); 154prologue = new BoundSequencePointWithSpan(original.Syntax, previousPrologue, blockSyntax.OpenBraceToken.Span); 161epilogue = new BoundSequencePointWithSpan(original.Syntax, previousEpilogue, blockSyntax.CloseBraceToken.Span); 203return new BoundSequencePointWithSpan(doSyntax, base.InstrumentDoStatementConditionalGotoStart(original, ifConditionGotoStart), span); 213return new BoundSequencePointWithSpan(whileSyntax, base.InstrumentWhileStatementConditionalGotoStartOrBreak(original, ifConditionGotoStart), conditionSequencePointSpan); 234return new BoundSequencePointWithSpan(forEachSyntax, base.InstrumentForEachStatementDeconstructionVariablesDeclaration(original, iterationVarDecl), forEachSyntax.Variable.Span); 252var foreachKeywordSequencePoint = new BoundSequencePointWithSpan(forEachSyntax, null, span); 286return new BoundSequencePointWithSpan(original.Syntax, 301return new BoundSequencePointWithSpan(syntax, 316return new BoundSequencePointWithSpan( 336return new BoundSequencePointWithSpan(labeledSyntax, 352return new BoundSequencePointWithSpan(lockSyntax, 364return new BoundSequencePointWithSpan(original.Syntax, rewritten, ((BlockSyntax)original.Syntax).CloseBraceToken.Span); 377return new BoundSequencePointWithSpan( 389return new BoundSequencePointWithSpan(
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
45return new BoundSequencePointWithSpan(usingSyntax, rewrittenStatement, span);
Lowering\SyntheticBoundNodeFactory.cs (1)
1136return new BoundSequencePointWithSpan(syntax, statement, span);