17 references to Span
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (1)
331
var newStatementSpan = result.ActiveStatements[0].
Span
;
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\ActiveStatement.cs (1)
91
=> $"{Id}: {
Span
}";
EditAndContinue\ActiveStatementsMap.cs (3)
225
startPositionComparer: (x, y) => x.
Span
.Start.CompareTo(y));
230
var unmappedLineSpan = ReverseMapLinePositionSpan(unmappedSection, mappedSection.Span, activeStatement.
Span
);
245
AddStatement(activeStatement.
Span
, activeStatement);
EditAndContinue\DebuggingSession.cs (3)
824
activeStatementsInChangedDocuments.MultiAdd(oldDocumentActiveStatements[i].Statement, (analysis.DocumentId, analysis.ActiveStatements[i].
Span
));
852
span = activeStatement.
Span
;
937
adjustedMappedSpans[i] = new ActiveStatementSpan(activeStatement.Id, activeStatement.
Span
, activeStatement.Flags, unmappedDocumentId);
EditAndContinue\EditSession.cs (1)
1334
activeStatementsInUpdatedMethodsBuilder.Add(new ManagedActiveStatementUpdate(methodId, instructionId.ILOffset, newActiveStatement.
Span
.ToSourceSpan()));
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
EditAndContinue\ActiveStatementsDescription.cs (1)
176
sourceSpan: statement.
Span
.ToSourceSpan(),
EditAndContinue\ActiveStatementTestHelpers.cs (1)
102
=> InspectActiveStatementAndInstruction(statement) + $" '{GetFirstLineText(statement.
Span
, text)}'";
Microsoft.CodeAnalysis.Features.UnitTests (6)
EditAndContinue\ActiveStatementsMapTests.cs (6)
156
], oldSpans.Select(s => $"{s.UnmappedSpan} -> {s.Statement.
Span
} #{s.Statement.Id.Ordinal}"));
262
], map.DocumentPathMap["a.cs"].OrderBy(s => s.
Span
.Start.Line).Select(s => $"{s.
Span
}"));
319
Assert.Equal(unmappedActiveStatements[0].Statement.
Span
, activeStatement.FileSpan.Span);
359
Assert.Equal(unmappedActiveStatements[0].Statement.
Span
.AddLineDelta(+1), newActiveStatements[0].FileSpan.Span);
360
Assert.Equal(unmappedActiveStatements[1].Statement.
Span
.AddLineDelta(+1), newActiveStatements[1].FileSpan.Span);