1 write to Position
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\SyntaxToken.cs (1)
31
Position
= position;
28 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.DotNetFormat (13)
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (9)
999
template.GetFirstToken().
Position
> firstNonWhitespacePosition;
1159
_builder.AppendLine(_sourceText.ToString(TextSpan.FromBounds(_currentToken.
Position
+ 1, _currentLine.End)));
1174
_builder.AppendLine(_sourceText.ToString(TextSpan.FromBounds(_currentToken.
Position
+ 1, _currentLine.End)));
1256
_builder.AppendLine(_sourceText.ToString(TextSpan.FromBounds(_currentToken.
Position
+ 1, _currentLine.End)));
1293
var contentEnd = isClosingLine ? closeBrace.
Position
: _currentLine.End;
1342
originOffset: conditions.SpanStart - _currentToken.
Position
,
1356
originOffset: attribute.SpanStart - _currentToken.
Position
,
1367
=> _sourceText.Lines.GetLineFromPosition(token.
Position
).LineNumber;
1425
var closeAngleEnd = startTag.CloseAngle.
Position
+ startTag.CloseAngle.Content.Length;
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces.Shared\Extensions\RazorSyntaxNodeExtensions.cs (2)
243
var foundPosition = token!.
Position
;
252
previousToken.
Position
!= foundPosition)
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces.Shared\Extensions\RazorSyntaxTokenExtensions.cs (1)
59
var start = token.
Position
;
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces.Shared\RazorSyntaxFacts.cs (1)
246
previousToken.EndPosition == token.
Position
&&