27 references to BoundSequencePointWithSpan
Microsoft.CodeAnalysis.CSharp (27)
BoundTree\BoundSequencePoint.cs (1)
16return new BoundSequencePointWithSpan(syntax!, statement, part.Value, hasErrors);
Compiler\MethodBodySynthesizer.cs (1)
557baseFinalizeCall = new BoundSequencePointWithSpan(
Generated\BoundNodes.xml.Generated.cs (1)
3189var result = new BoundSequencePointWithSpan(this.Syntax, statementOpt, span, this.HasErrors);
Lowering\Instrumentation\DebugInfoInjector.cs (21)
83return new BoundSequencePointWithSpan(ctorDecl, rewritten, span); 89return new BoundSequencePointWithSpan(ctorInit, rewritten, 98return new BoundSequencePointWithSpan(typeDecl, rewritten, TextSpan.FromBounds(typeDecl.Identifier.SpanStart, typeDecl.ParameterList.Span.End)); 103return new BoundSequencePointWithSpan(baseInit, rewritten, baseInit.Span); 112return new BoundSequencePointWithSpan(parameterSyntax, rewritten, CreateSpan(parameterSyntax)); 175return new BoundSequencePointWithSpan(original.Syntax, rewritten, ((BlockSyntax)original.Syntax).CloseBraceToken.Span); 195prologue = new BoundSequencePointWithSpan(original.Syntax, previousPrologue, blockSyntax.OpenBraceToken.Span); 202epilogue = new BoundSequencePointWithSpan(original.Syntax, previousEpilogue, blockSyntax.CloseBraceToken.Span); 248return new BoundSequencePointWithSpan(doSyntax, base.InstrumentDoStatementConditionalGotoStart(original, ifConditionGotoStart), span); 258return new BoundSequencePointWithSpan(whileSyntax, base.InstrumentWhileStatementConditionalGotoStartOrBreak(original, ifConditionGotoStart), conditionSequencePointSpan); 279return new BoundSequencePointWithSpan(forEachSyntax, base.InstrumentForEachStatementDeconstructionVariablesDeclaration(original, iterationVarDecl), forEachSyntax.Variable.Span); 297var foreachKeywordSequencePoint = new BoundSequencePointWithSpan(forEachSyntax, null, span); 331return new BoundSequencePointWithSpan(original.Syntax, 346return new BoundSequencePointWithSpan(syntax, 361return new BoundSequencePointWithSpan( 381return new BoundSequencePointWithSpan(labeledSyntax, 397return new BoundSequencePointWithSpan(lockSyntax, 409return new BoundSequencePointWithSpan(original.Syntax, rewritten, ((BlockSyntax)original.Syntax).CloseBraceToken.Span); 417return new BoundSequencePointWithSpan(parameterSyntax, rewritten, CreateSpan(parameterSyntax)); 430return new BoundSequencePointWithSpan( 442return new BoundSequencePointWithSpan(
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
45return new BoundSequencePointWithSpan(usingSyntax, rewrittenStatement, span);
Lowering\SyntheticBoundNodeFactory.cs (1)
1217return new BoundSequencePointWithSpan(syntax, statement, span);
Symbols\Synthesized\Records\SynthesizedRecordCopyCtor.cs (1)
70statements.Add(new BoundSequencePointWithSpan(recordDeclaration, statementOpt: null,