2 implementations of ISourceLineInfo
System.Data.SqlXml (2)
System\Xml\Xsl\SourceLineInfo.cs (1)
33internal class SourceLineInfo : ISourceLineInfo {
System\Xml\Xsl\Xslt\XsltInput.cs (1)
1010internal class EmptyElementEndTag : ISourceLineInfo {
42 references to ISourceLineInfo
System.Data.SqlXml (42)
System\Xml\Xsl\IlGen\GenerateHelper.cs (5)
451private ISourceLineInfo lastSourceInfo; 489public void MethodBegin(MethodBase methInfo, ISourceLineInfo sourceInfo, bool initWriters) { 1379public void DebugSequencePoint(ISourceLineInfo sourceInfo) { 1398private string GetFileName(ISourceLineInfo sourceInfo) { 1409private void MarkSequencePoint(ISourceLineInfo sourceInfo) {
System\Xml\Xsl\QIL\QilNode.cs (2)
28protected ISourceLineInfo sourceLine; 74public ISourceLineInfo SourceLine {
System\Xml\Xsl\QIL\QilXmlReader.cs (1)
405private ISourceLineInfo ParseLineInfo(string s) {
System\Xml\Xsl\SourceLineInfo.cs (1)
71public static void Validate(ISourceLineInfo lineInfo) {
System\Xml\Xsl\XPath\XPathQilFactory.cs (1)
28public QilNode Error(ISourceLineInfo lineInfo, string res, params string[] args) {
System\Xml\Xsl\XslException.cs (5)
83ISourceLineInfo lineInfo; 121internal XslLoadException(Exception inner, ISourceLineInfo lineInfo) 152internal void SetSourceLineInfo(ISourceLineInfo lineInfo) { 169private static string AppendLineInfoMessage(string message, ISourceLineInfo lineInfo) { 183internal static string CreateMessage(ISourceLineInfo lineInfo, string res, params string[] args) {
System\Xml\Xsl\Xslt\Compiler.cs (3)
280public CompilerError CreateError(ISourceLineInfo lineInfo, string res, params string[] args) { 288public void ReportError(ISourceLineInfo lineInfo, string res, params string[] args) { 293public void ReportWarning(ISourceLineInfo lineInfo, string res, params string[] args) {
System\Xml\Xsl\Xslt\QilGenerator.cs (4)
949private QilNode WrapLoopBody(ISourceLineInfo before, QilNode expr, ISourceLineInfo after) { 2328private void SetLineInfoCheck(QilNode n, ISourceLineInfo lineInfo) { 2337private static QilNode SetLineInfo(QilNode n, ISourceLineInfo lineInfo) {
System\Xml\Xsl\Xslt\Scripts.cs (1)
77public ISourceLineInfo EndLineInfo {
System\Xml\Xsl\Xslt\XslAst.cs (3)
78public ISourceLineInfo SourceLine; 369public readonly ISourceLineInfo ElemNameLi; 370public readonly ISourceLineInfo EndTagLi;
System\Xml\Xsl\Xslt\XsltInput.cs (9)
893public ISourceLineInfo BuildLineInfo() { 897public ISourceLineInfo BuildNameLineInfo() { 918public ISourceLineInfo BuildReaderLineInfo() { 968public ISourceLineInfo lineInfo; // Line info for whole start tag 969public ISourceLineInfo elemNameLi; // Line info for element name 970public ISourceLineInfo endTagLi; // Line info for end tag or '/>' 974internal ContextInfo(ISourceLineInfo lineinfo) { 1011private ISourceLineInfo elementTagLi; 1013public EmptyElementEndTag(ISourceLineInfo elementTagLi) {
System\Xml\Xsl\Xslt\XsltLoader.cs (7)
239ISourceLineInfo lineInfo = (ex != null && ex.SourceUri != null ? 1402ISourceLineInfo contentInfo = content[0].SourceLine; 2385ISourceLineInfo extElmLineInfo = input.BuildNameLineInfo(); 2749ISourceLineInfo errorLineInfo = SkipEmptyContent(); 2757private ISourceLineInfo SkipEmptyContent() { 2758ISourceLineInfo result = null; 2775private static XslNode SetLineInfo(XslNode node, ISourceLineInfo lineInfo) {