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