37 references to _sourceText
Microsoft.CodeAnalysis.Razor.Workspaces (37)
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (37)
203foreach (var line in _sourceText.Lines) 285additionalLinesBuilder.AppendLine(_sourceText.ToString(originalSpan.ToTextSpan())); 292additionalLinesBuilder.AppendLine(_sourceText.ToString(originalSpan.ToTextSpan())); 314if (_sourceText.GetLinePositionSpan(node.Span).SpansMultipleLines()) 342var expressionStartsBlockLambda = IsBlockLambdaStart(node.SpanStart, _sourceText.Lines[nodeStartLine]); 349_sourceText.Lines[nodeStartLine] is { } previousLine && 353var skippedPreviousLineText = _sourceText.ToString(TextSpan.FromBounds(node.SpanStart, previousLine.End)); 365_builder.Append(_sourceText.ToString(TextSpan.FromBounds(_currentLine.Start, _currentFirstNonWhitespacePosition))); 369var toEndOfNode = _sourceText.GetLinePosition(node.EndPosition).Line == _currentLine.LineNumber; 380_sourceText.GetLinePosition(potentialExplicitExpression.EndPosition).Line == _currentLine.LineNumber) 394_builder.Append(_sourceText.ToString(span)); 496_builder.Append(_sourceText.ToString(TextSpan.FromBounds(_currentLine.Start, _currentFirstNonWhitespacePosition))); 499_builder.Append(_sourceText.ToString(span)); 514_sourceText.GetLinePositionSpan(template.Span).SpansMultipleLines()) 729_ignoreUntilLine = _sourceText.Lines.GetLineFromPosition(node.EndPosition).LineNumber; 784var lineStart = _sourceText.Lines[GetLineNumber(firstAttributeNameSpan)].GetFirstNonWhitespacePosition().GetValueOrDefault(); 810!_sourceText.GetLinePositionSpan(template.Span).SpansMultipleLines() || 817var templateLine = _sourceText.Lines[GetLineNumber(template.GetFirstToken())]; 843_builder.Append(_sourceText.ToString(TextSpan.FromBounds(_currentLine.Start, _currentFirstNonWhitespacePosition))); 898if (_sourceText.GetLinePositionSpan(node.Span).SpansMultipleLines()) 933_builder.Append(_sourceText.ToString(TextSpan.FromBounds(_currentLine.Start, _currentFirstNonWhitespacePosition))); 935_builder.Append(_sourceText.ToString(span)); 938_sourceText.GetLinePositionSpan(template.Span).SpansMultipleLines()) 978_builder.Append(_sourceText.ToString(TextSpan.FromBounds(_currentLine.Start, _currentFirstNonWhitespacePosition))); 979_builder.AppendLine(_sourceText.ToString(TextSpan.FromBounds(_currentToken.Position + 1, _currentLine.End))); 993_builder.Append(_sourceText.ToString(TextSpan.FromBounds(_currentLine.Start, _currentFirstNonWhitespacePosition))); 994_builder.AppendLine(_sourceText.ToString(TextSpan.FromBounds(_currentToken.Position + 1, _currentLine.End))); 1076_builder.AppendLine(_sourceText.ToString(TextSpan.FromBounds(_currentToken.Position + 1, _currentLine.End))); 1113=> _sourceText.GetLinePositionSpan(span).Start.Line; 1116=> _sourceText.Lines.GetLineFromPosition(node.Position).LineNumber; 1119=> _sourceText.Lines.GetLineFromPosition(token.Position).LineNumber; 1129if (_sourceText[i] == '>' && _sourceText[i - 1] == '=') 1140for (i++; i < _sourceText.Length; i++) 1142if (!char.IsWhiteSpace(_sourceText[i])) 1144return _sourceText[i] == '{'; 1180_builder.Append(_sourceText.ToString(TextSpan.FromBounds(closeAngleEnd, _currentLine.End)));