25 references to EndPosition
Microsoft.AspNetCore.Razor.Language.UnitTests (1)
RazorSyntaxTreeTest.cs (1)
59
Assert.Equal(61, root.
EndPosition
);
Microsoft.CodeAnalysis.Razor.Compiler (12)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (3)
921
? node.ValuePrefix.
EndPosition
925
: node.Value.
EndPosition
;
958
? 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;
434
if (position ==
EndPosition
&& this is RazorDocumentSyntax document)
544
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.Workspaces (12)
Completion\DirectiveAttributeEventParameterCompletionItemProvider.cs (1)
44
if (!valueSyntax.Span.Contains(context.AbsoluteIndex) && valueSyntax.
EndPosition
!= context.AbsoluteIndex)
Extensions\RazorSyntaxNodeExtensions.cs (1)
205
var end = node.
EndPosition
;
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (6)
369
var toEndOfNode = _sourceText.GetLinePosition(node.
EndPosition
).Line == _currentLine.LineNumber;
380
_sourceText.GetLinePosition(potentialExplicitExpression.
EndPosition
).Line == _currentLine.LineNumber)
383
end = potentialExplicitExpression.
EndPosition
;
387
end = node.
EndPosition
;
498
var span = TextSpan.FromBounds(_currentFirstNonWhitespacePosition, node.
EndPosition
);
729
_ignoreUntilLine = _sourceText.Lines.GetLineFromPosition(node.
EndPosition
).LineNumber;
Formatting\Passes\CSharpOnTypeFormattingPass.cs (3)
698
if (originalLocation > root.
EndPosition
)
713
!sourceMappingIndentations.ContainsKey(containingDirective.
EndPosition
- 1))
721
sourceMappingIndentations[containingDirective.
EndPosition
- 1] = new IndentationData(lazyLoad: true, offset: originalLocation - 1);
Formatting\Passes\HtmlFormattingPass.cs (1)
290
scriptStyleBuilder.Add(TextSpan.FromBounds(startTag.
EndPosition
, end));