Method | Description | |
---|---|---|
AddLoop ( |
Adds a child loop node, and sets its parent to this node. Adds a child loop node, and sets its parent to this node. |
|
ArrayComprehension ( ) : System.Collections.Generic | ||
ArrayComprehension ( int pos ) : System.Collections.Generic | ||
ArrayComprehension ( int pos, int len ) : System.Collections.Generic | ||
GetFilter ( ) : AstNode |
Returns filter expression, or
|
|
GetFilterLp ( ) : int |
Returns filter left paren position, or -1 if no filter
|
|
GetFilterRp ( ) : int |
Returns filter right paren position, or -1 if no filter
|
|
GetIfPosition ( ) : int |
Returns position of 'if' keyword, -1 if not present
|
|
GetLoops ( ) : IList |
Returns loop list
|
|
GetResult ( ) : AstNode |
Returns result expression node (just after opening bracket)
|
|
SetFilter ( AstNode filter ) : void |
Sets filter expression, and sets its parent to this node. Sets filter expression, and sets its parent to this node. Can be |
|
SetFilterLp ( int lp ) : void |
Sets filter left paren position, or -1 if no filter
|
|
SetFilterRp ( int rp ) : void |
Sets filter right paren position, or -1 if no filter
|
|
SetIfPosition ( int ifPosition ) : void |
Sets position of 'if' keyword
|
|
SetLoops ( IList |
Sets loop list
|
|
SetResult ( AstNode result ) : void |
Sets result expression, and sets its parent to this node. Sets result expression, and sets its parent to this node. |
|
ToSource ( int depth ) : string | ||
Visit ( NodeVisitor v ) : void |
Visits this node, the result expression, the loops, and the optional filter. Visits this node, the result expression, the loops, and the optional filter. |
public AddLoop ( |
||
acl | ||
return | void |
public ArrayComprehension ( ) : System.Collections.Generic | ||
return | System.Collections.Generic |
public ArrayComprehension ( int pos ) : System.Collections.Generic | ||
pos | int | |
return | System.Collections.Generic |
public ArrayComprehension ( int pos, int len ) : System.Collections.Generic | ||
pos | int | |
len | int | |
return | System.Collections.Generic |
public SetIfPosition ( int ifPosition ) : void | ||
ifPosition | int | |
return | void |