|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| ReferenceReplacer (QilFactory f) | |
| QilNode | Replace (QilNode expr, QilReference lookFor, QilReference replaceBy) |
Protected Member Functions | |
| override QilNode | VisitReference (QilNode n) |
| override QilNode | VisitChildren (QilNode parent) |
| virtual void | RecalculateType (QilNode node, XmlQueryType oldType) |
| virtual QilNode | VisitAssumeReference (QilNode expr) |
| virtual bool | IsReference (QilNode parent, int childNum) |
| virtual QilNode | Visit (QilNode n) |
| virtual QilNode | VisitNull () |
| virtual QilNode | VisitQilExpression (QilExpression n) |
| virtual QilNode | VisitFunctionList (QilList n) |
| virtual QilNode | VisitGlobalVariableList (QilList n) |
| virtual QilNode | VisitGlobalParameterList (QilList n) |
| virtual QilNode | VisitActualParameterList (QilList n) |
| virtual QilNode | VisitFormalParameterList (QilList n) |
| virtual QilNode | VisitSortKeyList (QilList n) |
| virtual QilNode | VisitBranchList (QilList n) |
| virtual QilNode | VisitOptimizeBarrier (QilUnary n) |
| virtual QilNode | VisitUnknown (QilNode n) |
| virtual QilNode | VisitDataSource (QilDataSource n) |
| virtual QilNode | VisitNop (QilUnary n) |
| virtual QilNode | VisitError (QilUnary n) |
| virtual QilNode | VisitWarning (QilUnary n) |
| virtual QilNode | VisitFor (QilIterator n) |
| virtual QilNode | VisitForReference (QilIterator n) |
| virtual QilNode | VisitLet (QilIterator n) |
| virtual QilNode | VisitLetReference (QilIterator n) |
| virtual QilNode | VisitParameter (QilParameter n) |
| virtual QilNode | VisitParameterReference (QilParameter n) |
| virtual QilNode | VisitPositionOf (QilUnary n) |
| virtual QilNode | VisitTrue (QilNode n) |
| virtual QilNode | VisitFalse (QilNode n) |
| virtual QilNode | VisitLiteralString (QilLiteral n) |
| virtual QilNode | VisitLiteralInt32 (QilLiteral n) |
| virtual QilNode | VisitLiteralInt64 (QilLiteral n) |
| virtual QilNode | VisitLiteralDouble (QilLiteral n) |
| virtual QilNode | VisitLiteralDecimal (QilLiteral n) |
| virtual QilNode | VisitLiteralQName (QilName n) |
| virtual QilNode | VisitLiteralType (QilLiteral n) |
| virtual QilNode | VisitLiteralObject (QilLiteral n) |
| virtual QilNode | VisitAnd (QilBinary n) |
| virtual QilNode | VisitOr (QilBinary n) |
| virtual QilNode | VisitNot (QilUnary n) |
| virtual QilNode | VisitConditional (QilTernary n) |
| virtual QilNode | VisitChoice (QilChoice n) |
| virtual QilNode | VisitLength (QilUnary n) |
| virtual QilNode | VisitSequence (QilList n) |
| virtual QilNode | VisitUnion (QilBinary n) |
| virtual QilNode | VisitIntersection (QilBinary n) |
| virtual QilNode | VisitDifference (QilBinary n) |
| virtual QilNode | VisitAverage (QilUnary n) |
| virtual QilNode | VisitSum (QilUnary n) |
| virtual QilNode | VisitMinimum (QilUnary n) |
| virtual QilNode | VisitMaximum (QilUnary n) |
| virtual QilNode | VisitNegate (QilUnary n) |
| virtual QilNode | VisitAdd (QilBinary n) |
| virtual QilNode | VisitSubtract (QilBinary n) |
| virtual QilNode | VisitMultiply (QilBinary n) |
| virtual QilNode | VisitDivide (QilBinary n) |
| virtual QilNode | VisitModulo (QilBinary n) |
| virtual QilNode | VisitStrLength (QilUnary n) |
| virtual QilNode | VisitStrConcat (QilStrConcat n) |
| virtual QilNode | VisitStrParseQName (QilBinary n) |
| virtual QilNode | VisitNe (QilBinary n) |
| virtual QilNode | VisitEq (QilBinary n) |
| virtual QilNode | VisitGt (QilBinary n) |
| virtual QilNode | VisitGe (QilBinary n) |
| virtual QilNode | VisitLt (QilBinary n) |
| virtual QilNode | VisitLe (QilBinary n) |
| virtual QilNode | VisitIs (QilBinary n) |
| virtual QilNode | VisitAfter (QilBinary n) |
| virtual QilNode | VisitBefore (QilBinary n) |
| virtual QilNode | VisitLoop (QilLoop n) |
| virtual QilNode | VisitFilter (QilLoop n) |
| virtual QilNode | VisitSort (QilLoop n) |
| virtual QilNode | VisitSortKey (QilSortKey n) |
| virtual QilNode | VisitDocOrderDistinct (QilUnary n) |
| virtual QilNode | VisitFunction (QilFunction n) |
| virtual QilNode | VisitFunctionReference (QilFunction n) |
| virtual QilNode | VisitInvoke (QilInvoke n) |
| virtual QilNode | VisitContent (QilUnary n) |
| virtual QilNode | VisitAttribute (QilBinary n) |
| virtual QilNode | VisitParent (QilUnary n) |
| virtual QilNode | VisitRoot (QilUnary n) |
| virtual QilNode | VisitXmlContext (QilNode n) |
| virtual QilNode | VisitDescendant (QilUnary n) |
| virtual QilNode | VisitDescendantOrSelf (QilUnary n) |
| virtual QilNode | VisitAncestor (QilUnary n) |
| virtual QilNode | VisitAncestorOrSelf (QilUnary n) |
| virtual QilNode | VisitPreceding (QilUnary n) |
| virtual QilNode | VisitFollowingSibling (QilUnary n) |
| virtual QilNode | VisitPrecedingSibling (QilUnary n) |
| virtual QilNode | VisitNodeRange (QilBinary n) |
| virtual QilNode | VisitDeref (QilBinary n) |
| virtual QilNode | VisitElementCtor (QilBinary n) |
| virtual QilNode | VisitAttributeCtor (QilBinary n) |
| virtual QilNode | VisitCommentCtor (QilUnary n) |
| virtual QilNode | VisitPICtor (QilBinary n) |
| virtual QilNode | VisitTextCtor (QilUnary n) |
| virtual QilNode | VisitRawTextCtor (QilUnary n) |
| virtual QilNode | VisitDocumentCtor (QilUnary n) |
| virtual QilNode | VisitNamespaceDecl (QilBinary n) |
| virtual QilNode | VisitRtfCtor (QilBinary n) |
| virtual QilNode | VisitNameOf (QilUnary n) |
| virtual QilNode | VisitLocalNameOf (QilUnary n) |
| virtual QilNode | VisitNamespaceUriOf (QilUnary n) |
| virtual QilNode | VisitPrefixOf (QilUnary n) |
| virtual QilNode | VisitTypeAssert (QilTargetType n) |
| virtual QilNode | VisitIsType (QilTargetType n) |
| virtual QilNode | VisitIsEmpty (QilUnary n) |
| virtual QilNode | VisitXPathNodeValue (QilUnary n) |
| virtual QilNode | VisitXPathFollowing (QilUnary n) |
| virtual QilNode | VisitXPathPreceding (QilUnary n) |
| virtual QilNode | VisitXPathNamespace (QilUnary n) |
| virtual QilNode | VisitXsltGenerateId (QilUnary n) |
| virtual QilNode | VisitXsltInvokeLateBound (QilInvokeLateBound n) |
| virtual QilNode | VisitXsltInvokeEarlyBound (QilInvokeEarlyBound n) |
| virtual QilNode | VisitXsltCopy (QilBinary n) |
| virtual QilNode | VisitXsltCopyOf (QilUnary n) |
| virtual QilNode | VisitXsltConvert (QilTargetType n) |
Protected Attributes | |
| QilFactory | f |
Private Attributes | |
| QilReference | _lookFor |
| QilReference | _replaceBy |
Definition at line 5 of file ReferenceReplacer.cs.