Method | Description | |
---|---|---|
GetDefiningScope ( ) : |
Returns the
|
|
GetIdentifier ( ) : string |
Returns the node's identifier
|
|
GetScope ( ) : |
Return the
|
|
IsLocalName ( ) : bool |
Return true if this node is known to be defined as a symbol in a lexical scope other than the top-level (global) scope. Return true if this node is known to be defined as a symbol in a lexical scope other than the top-level (global) scope. |
|
Length ( ) : int |
Return the length of this node's identifier, to let you pretend it's a
|
|
Name ( ) : Rhino | ||
Name ( int pos ) : Rhino | ||
Name ( int pos, int len ) : Rhino | ||
Name ( int pos, int len, string name ) : Rhino |
Constructs a new
|
|
Name ( int pos, string name ) : Rhino | ||
SetIdentifier ( string identifier ) : void |
Sets the node's identifier
|
|
SetScope ( |
Set the
|
|
ToSource ( int depth ) : string | ||
Visit ( NodeVisitor v ) : void |
Visits this node. Visits this node. There are no children to visit. |
public Name ( int pos, int len, string name ) : Rhino | ||
pos | int | node start position |
len | int | node length |
name | string |
/// the identifier associated with this
/// Name
/// node
/// |
return | Rhino |
public SetIdentifier ( string identifier ) : void | ||
identifier | string | |
return | void |
public SetScope ( |
||
s | /// the scope. Can be null. Doesn't set any fields in the /// scope. /// | |
return | void |