public override Span GetCompleteSpan() { int min = Token.Span.Min; TexlNode leftNode = Left; while (leftNode != null) { DottedNameNode dottedLeft; if ((dottedLeft = leftNode.AsDottedName()) != null) { leftNode = dottedLeft.Left; } else { min = leftNode.GetCompleteSpan().Min; break; } } return(new Span(min, Right.VerifyValue().Token.VerifyValue().Span.Lim)); }
public override Span GetCompleteSpan() { return(new Span(Left.GetCompleteSpan().Min, Right.Token.Span.Lim)); }