24 references to EndPosition
Microsoft.CodeAnalysis.Razor.Compiler (12)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (3)
944
? node.ValuePrefix.
EndPosition
948
: node.Value.
EndPosition
;
981
? node.ValuePrefix.
EndPosition
Language\Legacy\LegacySyntaxNodeExtensions.cs (1)
81
if (node.
EndPosition
< change.Span.AbsoluteIndex)
Language\Legacy\SpanEditHandler.cs (2)
78
var end = target.
EndPosition
;
136
return (change.Span.AbsoluteIndex + change.Span.Length) == target.
EndPosition
;
Language\SourceChange.cs (2)
88
start > node.
EndPosition
||
90
end > node.
EndPosition
)
Language\Syntax\SyntaxNode.cs (3)
168
return prevSibling.
EndPosition
+ offset;
455
if (position ==
EndPosition
&& this is RazorDocumentSyntax document)
565
return string.Format(CultureInfo.InvariantCulture, "{0} [{1}..{2})", Kind, Position,
EndPosition
);
Language\Syntax\SyntaxNodeExtensions.cs (1)
121
var endLocation = source.Text.Lines.GetLinePosition(node.
EndPosition
);
Microsoft.CodeAnalysis.Razor.DotNetFormat (12)
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (7)
468
var toEndOfNode = _sourceText.GetLinePosition(node.
EndPosition
).Line == _currentLine.LineNumber;
479
_sourceText.GetLinePosition(potentialExplicitExpression.
EndPosition
).Line == _currentLine.LineNumber)
482
end = potentialExplicitExpression.
EndPosition
;
486
end = node.
EndPosition
;
584
var span = TextSpan.FromBounds(_currentFirstNonWhitespacePosition, node.
EndPosition
);
866
_ignoreUntilLine = _sourceText.Lines.GetLineFromPosition(node.
EndPosition
).LineNumber;
1352
var span = TextSpan.FromBounds(attribute.SpanStart, Math.Min(attribute.
EndPosition
, _currentLine.End));
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces.Shared\Extensions\RazorSyntaxNodeExtensions.cs (1)
204
var end = node.
EndPosition
;
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Workspaces.Shared\RazorSyntaxFacts.cs (4)
186
endTag.SpanStart < startTag.
EndPosition
)
191
var bodySpan = TextSpan.FromBounds(startTag.
EndPosition
, endTag.SpanStart);
211
!IsSingleLineInlineExpression(expression, sourceText, startTag.
EndPosition
, endTag.SpanStart))
234
ContainsNonWhitespace(sourceText, expression.
EndPosition
, Math.Min(line.End, bodyEnd));