Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.Xsl.Qil.QilFactory Class Referencesealed

Public Member Functions

 QilFactory ()
 
QilExpression QilExpression (QilNode root, QilFactory factory)
 
QilList ActualParameterList (IList< QilNode > values)
 
QilList FormalParameterList (IList< QilNode > values)
 
QilList BranchList (IList< QilNode > values)
 
QilList Sequence (IList< QilNode > values)
 
QilParameter Parameter (XmlQueryType xmlType)
 
QilStrConcat StrConcat (QilNode values)
 
QilName LiteralQName (string local)
 
QilTargetType TypeAssert (QilNode expr, XmlQueryType xmlType)
 
QilTargetType IsType (QilNode expr, XmlQueryType xmlType)
 
QilTargetType XsltConvert (QilNode expr, XmlQueryType xmlType)
 
QilFunction Function (QilNode arguments, QilNode sideEffects, XmlQueryType xmlType)
 
QilList FunctionList ()
 
QilList GlobalVariableList ()
 
QilList GlobalParameterList ()
 
QilList ActualParameterList ()
 
QilList FormalParameterList ()
 
QilList SortKeyList ()
 
QilList BranchList ()
 
QilUnary OptimizeBarrier (QilNode child)
 
QilNode Unknown (XmlQueryType xmlType)
 
QilDataSource DataSource (QilNode name, QilNode baseUri)
 
QilUnary Nop (QilNode child)
 
QilUnary Error (QilNode child)
 
QilUnary Warning (QilNode child)
 
QilIterator For (QilNode binding)
 
QilIterator Let (QilNode binding)
 
QilParameter Parameter (QilNode defaultValue, QilNode name, XmlQueryType xmlType)
 
QilUnary PositionOf (QilNode child)
 
QilNode True ()
 
QilNode False ()
 
QilLiteral LiteralString (string value)
 
QilLiteral LiteralInt32 (int value)
 
QilLiteral LiteralInt64 (long value)
 
QilLiteral LiteralDouble (double value)
 
QilLiteral LiteralDecimal (decimal value)
 
QilName LiteralQName (string localName, string namespaceUri, string prefix)
 
QilLiteral LiteralType (XmlQueryType value)
 
QilLiteral LiteralObject (object value)
 
QilBinary And (QilNode left, QilNode right)
 
QilBinary Or (QilNode left, QilNode right)
 
QilUnary Not (QilNode child)
 
QilTernary Conditional (QilNode left, QilNode center, QilNode right)
 
QilChoice Choice (QilNode expression, QilNode branches)
 
QilUnary Length (QilNode child)
 
QilList Sequence ()
 
QilBinary Union (QilNode left, QilNode right)
 
QilBinary Intersection (QilNode left, QilNode right)
 
QilBinary Difference (QilNode left, QilNode right)
 
QilUnary Sum (QilNode child)
 
QilUnary Negate (QilNode child)
 
QilBinary Add (QilNode left, QilNode right)
 
QilBinary Subtract (QilNode left, QilNode right)
 
QilBinary Multiply (QilNode left, QilNode right)
 
QilBinary Divide (QilNode left, QilNode right)
 
QilBinary Modulo (QilNode left, QilNode right)
 
QilUnary StrLength (QilNode child)
 
QilStrConcat StrConcat (QilNode delimiter, QilNode values)
 
QilBinary StrParseQName (QilNode left, QilNode right)
 
QilBinary Ne (QilNode left, QilNode right)
 
QilBinary Eq (QilNode left, QilNode right)
 
QilBinary Gt (QilNode left, QilNode right)
 
QilBinary Ge (QilNode left, QilNode right)
 
QilBinary Lt (QilNode left, QilNode right)
 
QilBinary Le (QilNode left, QilNode right)
 
QilBinary Is (QilNode left, QilNode right)
 
QilBinary Before (QilNode left, QilNode right)
 
QilLoop Loop (QilNode variable, QilNode body)
 
QilLoop Filter (QilNode variable, QilNode body)
 
QilLoop Sort (QilNode variable, QilNode body)
 
QilSortKey SortKey (QilNode key, QilNode collation)
 
QilUnary DocOrderDistinct (QilNode child)
 
QilFunction Function (QilNode arguments, QilNode definition, QilNode sideEffects, XmlQueryType xmlType)
 
QilInvoke Invoke (QilNode function, QilNode arguments)
 
QilUnary Content (QilNode child)
 
QilBinary Attribute (QilNode left, QilNode right)
 
QilUnary Parent (QilNode child)
 
QilUnary Root (QilNode child)
 
QilNode XmlContext ()
 
QilUnary Descendant (QilNode child)
 
QilUnary DescendantOrSelf (QilNode child)
 
QilUnary Ancestor (QilNode child)
 
QilUnary AncestorOrSelf (QilNode child)
 
QilUnary Preceding (QilNode child)
 
QilUnary FollowingSibling (QilNode child)
 
QilUnary PrecedingSibling (QilNode child)
 
QilBinary NodeRange (QilNode left, QilNode right)
 
QilBinary Deref (QilNode left, QilNode right)
 
QilBinary ElementCtor (QilNode left, QilNode right)
 
QilBinary AttributeCtor (QilNode left, QilNode right)
 
QilUnary CommentCtor (QilNode child)
 
QilBinary PICtor (QilNode left, QilNode right)
 
QilUnary TextCtor (QilNode child)
 
QilUnary RawTextCtor (QilNode child)
 
QilUnary DocumentCtor (QilNode child)
 
QilBinary NamespaceDecl (QilNode left, QilNode right)
 
QilBinary RtfCtor (QilNode left, QilNode right)
 
QilUnary NameOf (QilNode child)
 
QilUnary LocalNameOf (QilNode child)
 
QilUnary NamespaceUriOf (QilNode child)
 
QilUnary PrefixOf (QilNode child)
 
QilTargetType TypeAssert (QilNode source, QilNode targetType)
 
QilTargetType IsType (QilNode source, QilNode targetType)
 
QilUnary IsEmpty (QilNode child)
 
QilUnary XPathNodeValue (QilNode child)
 
QilUnary XPathFollowing (QilNode child)
 
QilUnary XPathPreceding (QilNode child)
 
QilUnary XPathNamespace (QilNode child)
 
QilUnary XsltGenerateId (QilNode child)
 
QilInvokeLateBound XsltInvokeLateBound (QilNode name, QilNode arguments)
 
QilInvokeEarlyBound XsltInvokeEarlyBound (QilNode name, QilNode clrMethod, QilNode arguments, XmlQueryType xmlType)
 
QilBinary XsltCopy (QilNode left, QilNode right)
 
QilUnary XsltCopyOf (QilNode child)
 
QilTargetType XsltConvert (QilNode source, QilNode targetType)
 

Properties

QilTypeChecker TypeChecker [get]
 

Private Attributes

readonly QilTypeChecker _typeCheck
 

Detailed Description

Definition at line 5 of file QilFactory.cs.


The documentation for this class was generated from the following file: