|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractNode | |
org.jruby.ast |
Uses of AbstractNode in org.jruby.ast |
Subclasses of AbstractNode in org.jruby.ast | |
class |
AliasNode
An AliasNode represents an alias statement. |
class |
AndNode
An AndNode represents a && operator. |
class |
ArgsNode
arguments for a function. |
class |
ArrayNode
Represents an array. |
class |
AttrSetNode
|
class |
BackRefNode
Regexp backref. |
class |
BeginNode
Begin/End block. |
class |
BignumNode
Represents a big integer literal. |
class |
BlockArgNode
a block argument. |
class |
BlockNode
A structuring node (linked list of other nodes). |
class |
BlockPassNode
Block passed explicitly as an argument in a method call. |
class |
BreakNode
Represents a 'break' statement. |
class |
CallNode
A method or operator call. |
class |
CaseNode
A Case statement. |
class |
ClassNode
A class statement. |
class |
ClassVarAsgnNode
Class variable assignment node. |
class |
ClassVarDeclNode
Class variable declaration. |
class |
ClassVarNode
Access to a class variable. |
class |
Colon2Node
Represents a '::' constant access or method call. |
class |
Colon3Node
Global scope node. |
class |
ConstDeclNode
Declaration (and assignment) of a Constant. |
class |
ConstNode
The access to a Constant. |
class |
DAsgnNode
assignment to dynamic variable |
class |
DefinedNode
a defined statement. |
class |
DefnNode
method definition node. |
class |
DefsNode
Represents a singleton method definition. |
class |
DotNode
Represents a range literal. |
class |
DRegexpNode
Dynamic regexp node. |
class |
DStrNode
a Dynamic String node. |
class |
DVarNode
Access to a Dynamic variable. |
class |
DXStrNode
Dynamic backquote string. |
class |
EnsureNode
an ensure statement. |
class |
EvStrNode
Represents an #{} expression in a string. |
class |
ExpandArrayNode
Represents an expanded argument (*expr). |
class |
FalseNode
Represents a false literal. |
class |
FCallNode
Represents a method call with self as receiver. |
class |
FixnumNode
Represents an integer literal. |
class |
FlipNode
a Range in a boolean expression. |
class |
FloatNode
Represents a float literal. |
class |
ForNode
a For statement. |
class |
GlobalAsgnNode
Represents an assignment to a global variable. |
class |
GlobalVarNode
access to a global variable. |
class |
HashNode
a Literal Hash. |
class |
IfNode
an 'if' statement. |
class |
InstAsgnNode
Represents an instance variable assignment. |
class |
InstVarNode
Represents an instance variable access. |
class |
IterNode
|
class |
LocalAsgnNode
local variable assignment node. |
class |
LocalVarNode
|
class |
Match2Node
|
class |
Match3Node
|
class |
MatchNode
|
class |
ModuleNode
Represents a module definition. |
class |
MultipleAsgnNode
|
class |
NewlineNode
A new (logical) source code line. |
class |
NextNode
Represents a 'next' statement. |
class |
NilNode
|
class |
NotNode
|
class |
NthRefNode
Represents a $number variable. |
class |
OpAsgnAndNode
|
class |
OpAsgnNode
|
class |
OpAsgnOrNode
|
class |
OpElementAsgnNode
Represents an operator assignment to an element. |
class |
OptNNode
|
class |
OrNode
|
class |
PostExeNode
|
class |
RedoNode
|
class |
RegexpNode
Represents a simple regular expression literal. |
class |
RescueBodyNode
|
class |
RescueNode
|
class |
RestArgsNode
|
class |
RetryNode
Represents a 'retry' statement. |
class |
ReturnNode
Represents a return statement. |
class |
SClassNode
Singleton class definition. |
class |
ScopeNode
Scope in the parse tree. |
class |
SelfNode
|
class |
StarNode
Represents a star in a multiple assignent. |
class |
StrNode
Representing a simple String literal. |
class |
SuperNode
|
class |
SymbolNode
Represents a symbol (:symbol_name). |
class |
TrueNode
|
class |
UndefNode
Represents an undef statement. |
class |
UntilNode
Represents an until statement. |
class |
VAliasNode
Represents an alias of a global variable. |
class |
VCallNode
Method call without any arguments |
class |
WhenNode
|
class |
WhileNode
Represents a while stetement. |
class |
XStrNode
Backtick string |
class |
YieldNode
Represents a yield statement. |
class |
ZArrayNode
zero length list |
class |
ZeroArgNode
Represents a zero arg in a block. |
class |
ZSuperNode
a call to super in a method. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |