Package | Description |
---|---|
org.jruby.ast | |
org.jruby.parser |
Modifier and Type | Class and Description |
---|---|
class |
ClassVarAsgnNode
Class variable assignment node.
|
class |
ClassVarDeclNode
Class variable declaration.
|
class |
ConstDeclNode
Declaration (and assignment) of a Constant.
|
class |
DAsgnNode
An assignment to a dynamic variable (e.g.
|
class |
GlobalAsgnNode
Represents an assignment to a global variable.
|
class |
InstAsgnNode
Represents an instance variable assignment.
|
class |
LocalAsgnNode
An assignment to a local variable.
|
class |
MultipleAsgn19Node |
class |
MultipleAsgnNode |
Modifier and Type | Method and Description |
---|---|
AssignableNode |
KeywordArgNode.getAssignable() |
Constructor and Description |
---|
KeywordArgNode(ISourcePosition position,
AssignableNode assignable) |
Modifier and Type | Method and Description |
---|---|
AssignableNode |
IRStaticScope.addAssign(ISourcePosition position,
String name,
Node value) |
AssignableNode |
BlockStaticScope.addAssign(ISourcePosition position,
String name,
Node value) |
AssignableNode |
StaticScope.assign(ISourcePosition position,
String name,
Node value)
Make a DASgn or LocalAsgn node based on scope logic
|
protected abstract AssignableNode |
StaticScope.assign(ISourcePosition position,
String name,
Node value,
StaticScope topScope,
int depth) |
AssignableNode |
LocalStaticScope.assign(ISourcePosition position,
String name,
Node value,
StaticScope topScope,
int depth) |
AssignableNode |
IRStaticScope.assign(ISourcePosition position,
String name,
Node value,
StaticScope topScope,
int depth) |
protected AssignableNode |
BlockStaticScope.assign(ISourcePosition position,
String name,
Node value,
StaticScope topScope,
int depth) |
AssignableNode |
ParserSupport19.assignable(Token lhs,
Node value) |
AssignableNode |
ParserSupport.assignable(Token lhs,
Node value) |
Modifier and Type | Method and Description |
---|---|
KeywordArgNode |
ParserSupport.keyword_arg(ISourcePosition position,
AssignableNode assignable) |
Node |
ParserSupport.new_opAssign(AssignableNode lhs,
String asgnOp,
Node rhs) |
Copyright © 2001-2014 JRuby. All Rights Reserved.