Package | Description |
---|---|
org.jruby.ast | |
org.jruby.parser |
Modifier and Type | Class and Description |
---|---|
class |
ClassVarAsgnNode
Class variable assignment node.
|
class |
ClassVarDeclNode
Deprecated.
|
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 |
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 |
StaticScope.addAssign(ISourcePosition position,
RubySymbol symbolID,
Node value) |
AssignableNode |
StaticScope.assign(ISourcePosition position,
RubySymbol name,
Node value)
Make a DASgn or LocalAsgn node based on scope logic
|
AssignableNode |
StaticScope.assign(ISourcePosition position,
RubySymbol symbolID,
Node value,
StaticScope topScope,
int depth) |
AssignableNode |
ParserSupport.assignableInCurr(ByteList nameBytes,
Node value) |
AssignableNode |
ParserSupport.assignableKeyword(ByteList name,
Node value) |
AssignableNode |
ParserSupport.assignableLabelOrIdentifier(ByteList name,
Node value) |
AssignableNode |
StaticScope.assignKeyword(ISourcePosition position,
RubySymbol symbolID,
Node value)
Register a keyword argument with this staticScope.
|
Modifier and Type | Method and Description |
---|---|
KeywordArgNode |
ParserSupport.keyword_arg(ISourcePosition position,
AssignableNode assignable) |
Copyright © 2001-2019 JRuby. All Rights Reserved.