Property | Type | Description | |
---|---|---|---|
allNodes | |||
parents | |||
scope |
Method | Description | |
---|---|---|
BeginScope ( QilNode node ) : void |
Add an iterator or function to scope if it hasn't been added already.
|
|
EndScope ( QilNode node ) : void |
Pop scope.
|
|
QilValidationVisitor ( ) : System.Collections | ||
VisitChildren ( QilNode parent ) : QilNode | ||
VisitReference ( QilNode node ) : QilNode |
Ensure that the function or iterator reference is already in scope.
|
Method | Description | |
---|---|---|
AddNode ( QilNode n ) : bool | ||
SetError ( QilNode n, string message ) : void | ||
Validate ( QilNode node ) : void |
protected QilValidationVisitor ( ) : System.Collections | ||
return | System.Collections |
protected VisitChildren ( QilNode parent ) : QilNode | ||
parent | QilNode | |
return | QilNode |
protected VisitReference ( QilNode node ) : QilNode | ||
node | QilNode | |
return | QilNode |
protected Hashtable,System.Collections allNodes | ||
return |
protected Hashtable,System.Collections parents | ||
return |