1 write to Position
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\SyntaxToken.cs (1)
31
Position
= position;
26 references to Position
Microsoft.CodeAnalysis.Razor.Compiler (15)
Language\Legacy\ImplicitExpressionEditHandler.cs (2)
174
var tokenStartIndex = token.
Position
;
320
var tokenStart = currentToken.
Position
;
Language\Syntax\SyntaxNodeExtensions.cs (4)
92
if (token.
Position
== source.Text.Length)
105
var location = source.Text.Lines.GetLinePosition(token.
Position
);
108
token.
Position
,
114
return new SourceLocation(source.FilePath, token.
Position
, 0, 0);
Language\Syntax\SyntaxNodeOrToken.cs (1)
336
return new SyntaxNodeOrToken(token.Parent, token.Node, token.
Position
, token.Index);
Language\Syntax\SyntaxToken.cs (6)
64
=> Node != null ?
Position
: 0;
67
=> Node != null ? new TextSpan(
Position
, Node.Width) : default;
70
=> Node != null ?
Position
+ Node.Width : 0;
103
Position
== other.
Position
&&
114
hash.Add(
Position
);
Language\Syntax\SyntaxTokenList.cs (1)
46
Position = token.
Position
;
Language\Syntax\SyntaxTokenList.Reversed.cs (1)
63
_position = last.
Position
+ last.Width;
Microsoft.CodeAnalysis.Razor.Workspaces (11)
Extensions\RazorSyntaxNodeExtensions.cs (2)
244
var foundPosition = token!.
Position
;
253
previousToken.
Position
!= foundPosition)
Extensions\RazorSyntaxTokenExtensions.cs (1)
59
var start = token.
Position
;
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (8)
819
template.GetFirstToken().
Position
> firstNonWhitespacePosition;
979
_builder.AppendLine(_sourceText.ToString(TextSpan.FromBounds(_currentToken.
Position
+ 1, _currentLine.End)));
994
_builder.AppendLine(_sourceText.ToString(TextSpan.FromBounds(_currentToken.
Position
+ 1, _currentLine.End)));
1076
_builder.AppendLine(_sourceText.ToString(TextSpan.FromBounds(_currentToken.
Position
+ 1, _currentLine.End)));
1096
originOffset: conditions.SpanStart - _currentToken.
Position
,
1108
originOffset: attribute.SpanStart - _currentToken.
Position
,
1119
=> _sourceText.Lines.GetLineFromPosition(token.
Position
).LineNumber;
1177
var closeAngleEnd = startTag.CloseAngle.
Position
+ startTag.CloseAngle.Content.Length;