Name |
Description |
QilBinary |
View over a Qil operator having two children. |
QilChoice |
View over a Qil choice operator. |
QilDataSource |
View over a Qil DataSource operator. |
QilExpression |
The CQR implementation of QilExpression. |
QilFactory |
Factory methods for constructing QilExpression nodes. |
QilFactory.Diagnostics |
|
QilFunction |
An anonymous QilExpression function node. |
QilInvoke |
A function invocation node which represents a call to a Qil functions. |
QilInvokeEarlyBound |
A function invocation node which reperesents a call to an early bound Clr function. |
QilIterator |
View over a Qil iterator node (For or Let). |
QilList |
View over a Qil operator having N children. |
QilLiteral |
View over a Qil atomic value literal (of any type). |
QilLoop |
View over a Qil operators that introduce iterators (Loop, Filter, etc.). |
QilName |
View over a Qil name literal. |
QilParameter |
View over a Qil parameter node. |
QilPatternFactory |
Additional factory methods for constructing common QIL patterns. |
QilPatternVisitor |
Pattern visitor base internal class |
QilPatternVisitor.QilPatterns |
A bit vector holding a set of rewrites. |
QilReference |
View over a Qil node which is the target of a reference (functions, variables, parameters). |
QilReplaceVisitor |
Base internal class for visitors that replace the graph as they visit it. |
QilScopedVisitor |
Adds iterator and function scoping to the QilVisitor implementation. |
QilSortKey |
View over a Qil SortKey operator. |
QilStrConcat |
View over a Qil StrConcat operator. |
QilTargetType |
View over a Qil operator having two children, the second of which is a literal type. |
QilTernary |
View over a Qil operator having three children. |
QilTypeChecker |
This class performs two functions: 1. Infer XmlQueryType of Qil nodes (constant, from arguments, etc) 2. Validate the arguments of Qil nodes if DEBUG is defined |
QilUnary |
View over a Qil operator having one child. |
QilValidationVisitor |
A internal class that validates QilExpression graphs. |
QilValidationVisitor.ObjectHashtable |
|
QilVisitor |
A base internal class for QIL visitors. |
QilXmlReader |
Read the output of QilXmlWriter. |
QilXmlReader.ReaderAnnotation |
|
SubstitutionList |
Data structure for use in CloneAndReplace |
WhitespaceRule |
Data structure for storing whitespace rules generated by xsl:strip-space and xsl:preserve-space |