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