20 references to Span
Microsoft.CodeAnalysis.Razor.Compiler (20)
Language\Syntax\ChildSyntaxList.cs (1)
215Debug.Assert(node.Span.Contains(targetPosition));
Language\Syntax\SyntaxList`1.cs (2)
112? TextSpan.FromBounds(this[0].Span.Start, this[Count - 1].Span.End)
Language\Syntax\SyntaxNode.cs (8)
185if (!Span.Contains(position)) 289return DescendantNodesImpl(Span, descendIntoChildren, includeSelf: false); 308return DescendantNodesImpl(Span, descendIntoChildren, includeSelf: true); 327return DescendantNodesAndTokensImpl(Span, descendIntoChildren, includeSelf: false); 346return DescendantNodesAndTokensImpl(Span, descendIntoChildren, includeSelf: true); 363return DescendantNodesAndTokens(Span, descendIntoChildren) 439if (!Span.Contains(position)) 518if (currentToken.Kind == SyntaxKind.None || currentToken.Span.End > this.Span.End)
Language\Syntax\SyntaxNode.Iterators.cs (3)
16if (includeSelf && IsInSpan(in span, Span)) 40if (includeSelf && IsInSpan(in span, Span)) 141if (IsInSpan(in span, nodeValue.Span))
Language\Syntax\SyntaxNodeOrToken.cs (1)
176return _nodeOrParent.Span;
Language\Syntax\SyntaxReplacer.cs (4)
90_spanSet.Add(node.Span); 162if (ShouldVisit(node.Span)) 258if (ShouldVisit(node.Span)) 277: base(originalNode.Span, editKind)
Language\Syntax\SyntaxSerializer.cs (1)
49WriteSpan(node.Span);