Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ParseRelativePathPattern()

QilNode System.Xml.Xsl.Xslt.XPathPatternParser.ParseRelativePathPattern ( )
inlineprivate

Definition at line 117 of file XPathPatternParser.cs.

118 {
120 {
122 }
124 if (_scanner.Kind == LexKind.Slash)
125 {
128 }
129 else if (_scanner.Kind == LexKind.SlashSlash)
130 {
133 }
135 return qilNode;
136 }
static string Xslt_InputTooComplex
Definition SR.cs:1862
Definition SR.cs:7
XPathCompileException CreateException(string resId, params string[] args)
Node Axis(XPathAxis xpathAxis, XPathNodeType nodeType, string prefix, string name)
Node JoinStep(Node left, Node right)

References System.Xml.Xsl.Xslt.XPathPatternParser._parseRelativePath, System.Xml.Xsl.Xslt.XPathPatternParser._ptrnBuilder, System.Xml.Xsl.Xslt.XPathPatternParser._scanner, System.Xml.Xsl.XPath.IXPathBuilder< Node >.Axis(), System.Xml.Xsl.XPath.XPathScanner.CreateException(), System.Xml.Dictionary, System.Xml.Xsl.XPath.IXPathBuilder< Node >.JoinStep(), System.Xml.Xsl.XPath.XPathScanner.Kind, System.LocalAppContextSwitches.LimitXPathComplexity, System.Xml.Xsl.XPath.XPathScanner.NextLex(), System.Xml.Xsl.Xslt.XPathPatternParser.ParseRelativePathPattern(), System.Xml.Xsl.Xslt.XPathPatternParser.ParseStepPattern(), and System.SR.Xslt_InputTooComplex.

Referenced by System.Xml.Xsl.Xslt.XPathPatternParser.ParseLocationPathPattern(), and System.Xml.Xsl.Xslt.XPathPatternParser.ParseRelativePathPattern().