org.jruby.parser
Class ParserSupport19
java.lang.Object
org.jruby.parser.ParserSupport
org.jruby.parser.ParserSupport19
public class ParserSupport19
- extends ParserSupport
Methods inherited from class org.jruby.parser.ParserSupport |
addRootNode, allowDubyExtension, appendToBlock, arg_add, arg_append, arg_blk_pass, arg_concat, arg_var, aryset, attrset, backrefAssignError, checkExpression, checkRegexpSyntax, checkUselessStatement, checkUselessStatements, createEmptyArgsNodePosition, formal_argument, getConditionNode, getConfiguration, getCurrentScope, getInSingle, getOperatorCallNode, getOperatorCallNode, getOperatorCallNode, getPosition, getResult, getReturnArgsNode, gettable, gettable2, initTopLocalVariables, is_local_id, isBreakStatement, isInDef, isInSingle, isLiteral, list_append, list_concat, literal_concat, makeNullNil, negateFloat, negateInteger, new_aref, new_args, new_attrassign, new_bv, new_call, new_colon2, new_colon3, new_fcall, new_iter, new_opElementAsgnNode, new_super, new_yield, newAlias, newAndNode, newArrayNode, newBlockArg, newBlockArg18, newCaseNode, newEvStrNode, newline_node, newOrNode, newRegexpNode, newUndef, newWhenNode, node_assign, popCurrentScope, position, pushBlockScope, pushLocalScope, reset, ret_args, setConfiguration, setInDef, setInSingle, setLexer, setResult, setWarnings, shadowing_lvar, splat_array, unwrapNewlineNode, warn, warning, warningUnlessEOption, warnUnlessEOption, yyerror, yyerror |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParserSupport19
public ParserSupport19()
assignable
public AssignableNode assignable(Token lhs,
Node value)
- Overrides:
assignable
in class ParserSupport
createDStrNode
public DStrNode createDStrNode(ISourcePosition position)
- Overrides:
createDStrNode
in class ParserSupport
getterIdentifierError
protected void getterIdentifierError(ISourcePosition position,
java.lang.String identifier)
- Overrides:
getterIdentifierError
in class ParserSupport
newSplatNode
public SplatNode newSplatNode(ISourcePosition position,
Node node)
- Overrides:
newSplatNode
in class ParserSupport
newSValueNode
public SValueNode newSValueNode(ISourcePosition position,
Node node)
- Overrides:
newSValueNode
in class ParserSupport
setRegexpEncoding
public void setRegexpEncoding(RegexpNode end,
org.jruby.util.ByteList value)
compileError
protected void compileError(org.jcodings.Encoding optionEncoding,
org.jcodings.Encoding encoding)
regexpFragmentCheck
public void regexpFragmentCheck(RegexpNode end,
org.jruby.util.ByteList value)
- Overrides:
regexpFragmentCheck
in class ParserSupport
getMatchNode
public Node getMatchNode(Node firstNode,
Node secondNode)
- Overrides:
getMatchNode
in class ParserSupport
Copyright © 2002-2009 JRuby Team. All Rights Reserved.