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

Public Member Functions

 QilExpression (QilNodeType nodeType, QilNode root, QilFactory factory)
 
virtual QilNode DeepClone (QilFactory f)
 
virtual QilNode ShallowClone (QilFactory f)
 
virtual void Insert (int index, QilNode node)
 
void Insert (int index, T item)
 
virtual void RemoveAt (int index)
 
IEnumerator< QilNodeGetEnumerator ()
 
virtual void Add (QilNode node)
 
virtual void Add (IList< QilNode > list)
 
void Add (T item)
 
virtual void Clear ()
 
virtual bool Contains (QilNode node)
 
bool Contains (T item)
 
virtual void CopyTo (QilNode[] array, int index)
 
void CopyTo (T[] array, int arrayIndex)
 
virtual bool Remove (QilNode node)
 
bool Remove (T item)
 
virtual int IndexOf (QilNode node)
 
int IndexOf (T item)
 

Protected Attributes

QilNodeType nodeType
 
XmlQueryType xmlType
 
ISourceLineInfo sourceLine
 
object annotation
 

Properties

override int Count [get]
 
override QilNode this[int index] [get, set]
 
QilFactory Factory [get]
 
bool IsDebug [get, set]
 
XmlWriterSettings DefaultWriterSettings [get, set]
 
IList< WhitespaceRuleWhitespaceRules [get, set]
 
QilList GlobalParameterList [get, set]
 
QilList GlobalVariableList [get, set]
 
IList< EarlyBoundInfoEarlyBoundTypes [get, set]
 
QilList FunctionList [get, set]
 
QilNode Root [get, set]
 
QilNodeType NodeType [get, set]
 
virtual XmlQueryType XmlType [get, set]
 
ISourceLineInfo SourceLine [get, set]
 
object Annotation [get, set]
 
virtual bool IsReadOnly [get]
 

Private Member Functions

IEnumerator IEnumerable. GetEnumerator ()
 

Private Attributes

QilFactory _factory
 
QilNode _isDebug
 
QilNode _defWSet
 
QilNode _wsRules
 
QilNode _gloVars
 
QilNode _gloParams
 
QilNode _earlBnd
 
QilNode _funList
 
QilNode _rootNod
 

Detailed Description

Definition at line 6 of file QilExpression.cs.


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