18 instantiations of Location
System.Private.Xml (18)
System\Xml\Xsl\SourceLineInfo.cs (2)
35: this(uriString, new Location(startLine, startPos), new Location(endLine, endPos))
System\Xml\Xsl\Xslt\XsltInput.cs (16)
183rec.start = new Location(_readerLineInfo.LineNumber, _readerLineInfo.LinePosition - PositionAdjustment(_reader.NodeType)); 191rec.end = new Location(_readerLineInfo.LineNumber, _readerLineInfo.LinePosition - PositionAdjustment(_reader.NodeType)); 194rec.end = new Location(rec.start.Line, int.MaxValue); 216rec.start = new Location(line, pos - (isCDATA ? 9 : 0)); 238rec.end = new Location(line, pos + (isCDATA ? 3 : 0)); 254rec.start = new Location(_readerLineInfo.LineNumber, _readerLineInfo.LinePosition - 1); 264rec.end = new Location(_readerLineInfo.LineNumber, _readerLineInfo.LinePosition + 1); 304rec.valueStart = new Location(_readerLineInfo.LineNumber, _readerLineInfo.LinePosition + correction); 308rec.end = new Location(rec.start.Line, rec.start.Pos + nameLength + 1); 334rec.end = new Location(_readerLineInfo.LineNumber, _readerLineInfo.LinePosition + correction); 337rec.end = new Location(rec.start.Line, int.MaxValue); 1077return new SourceLineInfo(Uri, new Location(line, pos), new Location(line, pos + QualifiedName.Length)); 1085loc = new Location(_readerLineInfo.LineNumber, _readerLineInfo.LinePosition); 1087loc = new Location(0, 0); 1201public Location Start { get { return new Location(_elementTagLi.End.Line, _elementTagLi.End.Pos - 2); } }
18 references to Location
System.Private.Xml (18)
System\Xml\Xsl\ISourceLineInfo.cs (2)
10Location Start { get; } 11Location End { get; }
System\Xml\Xsl\SourceLineInfo.cs (7)
21public bool LessOrEqual(Location that) 31private readonly Location start; 32private readonly Location end; 38public SourceLineInfo(string? uriString, Location start, Location end) 48public Location End { get { return this.end; } } 49public Location Start { get { return this.start; } }
System\Xml\Xsl\Xslt\XsltInput.cs (9)
69public Location Start { get { return _records[_currentRecord].start; } } 70public Location End { get { return _records[_currentRecord].end; } } 1074Location start = Start; 1082Location loc; 1201public Location Start { get { return new Location(_elementTagLi.End.Line, _elementTagLi.End.Pos - 2); } } 1202public Location End { get { return _elementTagLi.End; } } 1212public Location start; 1213public Location valueStart; 1214public Location end;