Method | Description | |
---|---|---|
IsReference ( QilNode parent, int childNum ) : bool |
Visit all children of "parent". Take care to avoid circular visits.
|
|
Visit ( QilNode n ) : QilNode | ||
VisitActualParameterList ( |
||
VisitAdd ( |
||
VisitAfter ( |
||
VisitAncestor ( |
||
VisitAncestorOrSelf ( |
||
VisitAnd ( |
||
VisitAssumeReference ( QilNode expr ) : QilNode |
If a reference is passed to the Visit() method, it is assumed to be the definition. This method assumes it is a reference to a definition. For example, if a Let node is visited, is it the Let definition or a reference to the the Let definition? Without context, it is ambiguous. This method allows a caller to disambiguate.
|
|
VisitAttribute ( |
||
VisitAttributeCtor ( |
||
VisitAverage ( |
||
VisitBefore ( |
||
VisitBranchList ( |
||
VisitChildren ( QilNode parent ) : QilNode |
Visit all children of "parent". By default, take care to avoid circular visits.
|
|
VisitChoice ( |
||
VisitCommentCtor ( |
||
VisitConditional ( |
||
VisitContent ( |
||
VisitDataSource ( |
||
VisitDeref ( |
||
VisitDescendant ( |
||
VisitDescendantOrSelf ( |
||
VisitDifference ( |
||
VisitDivide ( |
||
VisitDocOrderDistinct ( |
||
VisitDocumentCtor ( |
||
VisitElementCtor ( |
||
VisitEq ( |
||
VisitError ( |
||
VisitFalse ( QilNode n ) : QilNode | ||
VisitFilter ( |
||
VisitFollowingSibling ( |
||
VisitFor ( |
||
VisitForReference ( |
||
VisitFormalParameterList ( |
||
VisitFunction ( |
||
VisitFunctionList ( |
||
VisitFunctionReference ( |
||
VisitGe ( |
||
VisitGlobalParameterList ( |
||
VisitGlobalVariableList ( |
||
VisitGt ( |
||
VisitIntersection ( |
||
VisitInvoke ( |
||
VisitIs ( |
||
VisitIsEmpty ( |
||
VisitIsType ( |
||
VisitLe ( |
||
VisitLength ( |
||
VisitLet ( |
||
VisitLetReference ( |
||
VisitLiteralDecimal ( |
||
VisitLiteralDouble ( |
||
VisitLiteralInt32 ( |
||
VisitLiteralInt64 ( |
||
VisitLiteralObject ( |
||
VisitLiteralQName ( |
||
VisitLiteralString ( |
||
VisitLiteralType ( |
||
VisitLocalNameOf ( |
||
VisitLoop ( |
||
VisitLt ( |
||
VisitMaximum ( |
||
VisitMinimum ( |
||
VisitModulo ( |
||
VisitMultiply ( |
||
VisitNameOf ( |
||
VisitNamespaceDecl ( |
||
VisitNamespaceUriOf ( |
||
VisitNe ( |
||
VisitNegate ( |
||
VisitNodeRange ( |
||
VisitNop ( |
||
VisitNot ( |
||
VisitNull ( ) : QilNode | ||
VisitOptimizeBarrier ( |
||
VisitOr ( |
||
VisitPICtor ( |
||
VisitParameter ( |
||
VisitParameterReference ( |
||
VisitParent ( |
||
VisitPositionOf ( |
||
VisitPreceding ( |
||
VisitPrecedingSibling ( |
||
VisitPrefixOf ( |
||
VisitQilExpression ( |
||
VisitRawTextCtor ( |
||
VisitReference ( QilNode n ) : QilNode | ||
VisitRoot ( |
||
VisitRtfCtor ( |
||
VisitSequence ( |
||
VisitSort ( |
||
VisitSortKey ( |
||
VisitSortKeyList ( |
||
VisitStrConcat ( |
||
VisitStrLength ( |
||
VisitStrParseQName ( |
||
VisitSubtract ( |
||
VisitSum ( |
||
VisitTextCtor ( |
||
VisitTrue ( QilNode n ) : QilNode | ||
VisitTypeAssert ( |
||
VisitUnion ( |
||
VisitUnknown ( QilNode n ) : QilNode | ||
VisitWarning ( |
||
VisitXPathFollowing ( |
||
VisitXPathNamespace ( |
||
VisitXPathNodeValue ( |
||
VisitXPathPreceding ( |
||
VisitXmlContext ( QilNode n ) : QilNode | ||
VisitXsltConvert ( |
||
VisitXsltCopy ( |
||
VisitXsltCopyOf ( |
||
VisitXsltGenerateId ( |
||
VisitXsltInvokeEarlyBound ( |
||
VisitXsltInvokeLateBound ( System.Xml.Xsl.Qil.QilInvokeLateBound n ) : QilNode |
protected IsReference ( QilNode parent, int childNum ) : bool | ||
parent | QilNode | |
childNum | int | |
return | bool |
protected VisitActualParameterList ( |
||
n | ||
return | QilNode |
protected VisitAfter ( |
||
n | ||
return | QilNode |
protected VisitAncestor ( |
||
n | ||
return | QilNode |
protected VisitAncestorOrSelf ( |
||
n | ||
return | QilNode |
protected VisitAssumeReference ( QilNode expr ) : QilNode | ||
expr | QilNode | |
return | QilNode |
protected VisitAttribute ( |
||
n | ||
return | QilNode |
protected VisitAttributeCtor ( |
||
n | ||
return | QilNode |
protected VisitAverage ( |
||
n | ||
return | QilNode |
protected VisitBefore ( |
||
n | ||
return | QilNode |
protected VisitBranchList ( |
||
n | ||
return | QilNode |
protected VisitChildren ( QilNode parent ) : QilNode | ||
parent | QilNode | |
return | QilNode |
protected VisitChoice ( |
||
n | ||
return | QilNode |
protected VisitCommentCtor ( |
||
n | ||
return | QilNode |
protected VisitConditional ( |
||
n | ||
return | QilNode |
protected VisitContent ( |
||
n | ||
return | QilNode |
protected VisitDataSource ( |
||
n | ||
return | QilNode |
protected VisitDeref ( |
||
n | ||
return | QilNode |
protected VisitDescendant ( |
||
n | ||
return | QilNode |
protected VisitDescendantOrSelf ( |
||
n | ||
return | QilNode |
protected VisitDifference ( |
||
n | ||
return | QilNode |
protected VisitDivide ( |
||
n | ||
return | QilNode |
protected VisitDocOrderDistinct ( |
||
n | ||
return | QilNode |
protected VisitDocumentCtor ( |
||
n | ||
return | QilNode |
protected VisitElementCtor ( |
||
n | ||
return | QilNode |
protected VisitError ( |
||
n | ||
return | QilNode |
protected VisitFilter ( |
||
n | ||
return | QilNode |
protected VisitFollowingSibling ( |
||
n | ||
return | QilNode |
protected VisitFor ( |
||
n | ||
return | QilNode |
protected VisitForReference ( |
||
n | ||
return | QilNode |
protected VisitFormalParameterList ( |
||
n | ||
return | QilNode |
protected VisitFunction ( |
||
n | ||
return | QilNode |
protected VisitFunctionList ( |
||
n | ||
return | QilNode |
protected VisitFunctionReference ( |
||
n | ||
return | QilNode |
protected VisitGlobalParameterList ( |
||
n | ||
return | QilNode |
protected VisitGlobalVariableList ( |
||
n | ||
return | QilNode |
protected VisitIntersection ( |
||
n | ||
return | QilNode |
protected VisitInvoke ( |
||
n | ||
return | QilNode |
protected VisitIsEmpty ( |
||
n | ||
return | QilNode |
protected VisitIsType ( |
||
n | ||
return | QilNode |
protected VisitLength ( |
||
n | ||
return | QilNode |
protected VisitLet ( |
||
n | ||
return | QilNode |
protected VisitLetReference ( |
||
n | ||
return | QilNode |
protected VisitLiteralDecimal ( |
||
n | ||
return | QilNode |
protected VisitLiteralDouble ( |
||
n | ||
return | QilNode |
protected VisitLiteralInt32 ( |
||
n | ||
return | QilNode |
protected VisitLiteralInt64 ( |
||
n | ||
return | QilNode |
protected VisitLiteralObject ( |
||
n | ||
return | QilNode |
protected VisitLiteralQName ( |
||
n | ||
return | QilNode |
protected VisitLiteralString ( |
||
n | ||
return | QilNode |
protected VisitLiteralType ( |
||
n | ||
return | QilNode |
protected VisitLocalNameOf ( |
||
n | ||
return | QilNode |
protected VisitMaximum ( |
||
n | ||
return | QilNode |
protected VisitMinimum ( |
||
n | ||
return | QilNode |
protected VisitModulo ( |
||
n | ||
return | QilNode |
protected VisitMultiply ( |
||
n | ||
return | QilNode |
protected VisitNameOf ( |
||
n | ||
return | QilNode |
protected VisitNamespaceDecl ( |
||
n | ||
return | QilNode |
protected VisitNamespaceUriOf ( |
||
n | ||
return | QilNode |
protected VisitNegate ( |
||
n | ||
return | QilNode |
protected VisitNodeRange ( |
||
n | ||
return | QilNode |
protected VisitOptimizeBarrier ( |
||
n | ||
return | QilNode |
protected VisitPICtor ( |
||
n | ||
return | QilNode |
protected VisitParameter ( |
||
n | ||
return | QilNode |
protected VisitParameterReference ( |
||
n | ||
return | QilNode |
protected VisitParent ( |
||
n | ||
return | QilNode |
protected VisitPositionOf ( |
||
n | ||
return | QilNode |
protected VisitPreceding ( |
||
n | ||
return | QilNode |
protected VisitPrecedingSibling ( |
||
n | ||
return | QilNode |
protected VisitPrefixOf ( |
||
n | ||
return | QilNode |
protected VisitQilExpression ( |
||
n | ||
return | QilNode |
protected VisitRawTextCtor ( |
||
n | ||
return | QilNode |
protected VisitReference ( QilNode n ) : QilNode | ||
n | QilNode | |
return | QilNode |
protected VisitRtfCtor ( |
||
n | ||
return | QilNode |
protected VisitSequence ( |
||
n | ||
return | QilNode |
protected VisitSortKey ( |
||
n | ||
return | QilNode |
protected VisitSortKeyList ( |
||
n | ||
return | QilNode |
protected VisitStrConcat ( |
||
n | ||
return | QilNode |
protected VisitStrLength ( |
||
n | ||
return | QilNode |
protected VisitStrParseQName ( |
||
n | ||
return | QilNode |
protected VisitSubtract ( |
||
n | ||
return | QilNode |
protected VisitTextCtor ( |
||
n | ||
return | QilNode |
protected VisitTypeAssert ( |
||
n | ||
return | QilNode |
protected VisitUnion ( |
||
n | ||
return | QilNode |
protected VisitUnknown ( QilNode n ) : QilNode | ||
n | QilNode | |
return | QilNode |
protected VisitWarning ( |
||
n | ||
return | QilNode |
protected VisitXPathFollowing ( |
||
n | ||
return | QilNode |
protected VisitXPathNamespace ( |
||
n | ||
return | QilNode |
protected VisitXPathNodeValue ( |
||
n | ||
return | QilNode |
protected VisitXPathPreceding ( |
||
n | ||
return | QilNode |
protected VisitXmlContext ( QilNode n ) : QilNode | ||
n | QilNode | |
return | QilNode |
protected VisitXsltConvert ( |
||
n | ||
return | QilNode |
protected VisitXsltCopy ( |
||
n | ||
return | QilNode |
protected VisitXsltCopyOf ( |
||
n | ||
return | QilNode |
protected VisitXsltGenerateId ( |
||
n | ||
return | QilNode |
protected VisitXsltInvokeEarlyBound ( |
||
n | ||
return | QilNode |
protected VisitXsltInvokeLateBound ( System.Xml.Xsl.Qil.QilInvokeLateBound n ) : QilNode | ||
n | System.Xml.Xsl.Qil.QilInvokeLateBound | |
return | QilNode |