ArgumentNode |
ParserSupport.arg_var(Token identifier) |
AssignableNode |
ParserSupport.assignable(Token lhs,
Node value) |
AssignableNode |
ParserSupport19.assignable(Token lhs,
Node value) |
Token |
ParserSupport.formal_argument(Token identifier) |
Node |
ParserSupport.gettable(Token token)
Create AST node representing variable type it represents.
|
boolean |
ParserSupport.is_local_id(Token identifier) |
Node |
ParserSupport.new_aref(Node receiver,
Token name,
Node argsNode) |
ArgsTailHolder |
ParserSupport.new_args_tail(ISourcePosition position,
ListNode keywordArg,
Token keywordRestArgName,
BlockArgNode blockArg) |
Node |
ParserSupport.new_bv(Token identifier) |
Node |
ParserSupport.new_call(Node receiver,
Token name,
Node argsNode,
Node iter) |
Node |
ParserSupport.new_fcall(Token operation,
Node args,
Node iter) |
Node |
ParserSupport.new_super(Node args,
Token operation) |
BlockArgNode |
ParserSupport.newBlockArg(ISourcePosition position,
Token nameToken) |
Token |
ParserSupport.shadowing_lvar(Token identifier) |