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

◆ VisitDocOrderDistinct()

override QilNode System.Xml.Xsl.IlGen.XmlILVisitor.VisitDocOrderDistinct ( QilUnary ndDod)
inlineprotectedvirtual

Reimplemented from System.Xml.Xsl.Qil.QilVisitor.

Definition at line 1418 of file XmlILVisitor.cs.

1419 {
1420 if (ndDod.XmlType.IsSingleton)
1421 {
1422 return Visit(ndDod.Child);
1423 }
1425 {
1426 return ndDod;
1427 }
1431 _helper.Call(XmlILMethods.DocOrder);
1432 return ndDod;
1433 }
bool HandleDodPatterns(QilUnary ndDod)
void NestedVisitEnsureCache(QilNode nd, Type itemStorageType)
void Visit(QilExpression qil, GenerateHelper helper, MethodInfo methRoot)

References System.Xml.Xsl.IlGen.XmlILVisitor._helper, System.Xml.Xsl.IlGen.XmlILVisitor._iterCurr, System.Xml.Xsl.IlGen.GenerateHelper.Call(), System.Xml.Dictionary, System.Xml.Xsl.IlGen.XmlILMethods.DocOrder, System.Xml.Xsl.IlGen.IteratorDescriptor.EnsureStack(), System.Xml.Xsl.IlGen.XmlILVisitor.HandleDodPatterns(), System.Xml.Xsl.IlGen.GenerateHelper.LoadQueryRuntime(), System.Xml.Xsl.IlGen.XmlILVisitor.NestedVisitEnsureCache(), and System.Xml.Xsl.IlGen.XmlILVisitor.Visit().