org.jruby.compiler
Class ASTCompiler19
java.lang.Object
org.jruby.compiler.ASTCompiler
org.jruby.compiler.ASTCompiler19
public class ASTCompiler19
- extends ASTCompiler
- Author:
- headius
Method Summary |
void |
compile(Node node,
BodyCompiler context,
boolean expr)
|
void |
compileArgs(Node node,
BodyCompiler context,
boolean expr)
|
void |
compileArgsPush(Node node,
BodyCompiler context,
boolean expr)
|
void |
compileIter(Node node,
BodyCompiler context)
|
void |
compileLambda(Node node,
BodyCompiler context,
boolean expr)
|
void |
compileMethodArgs(Node node,
BodyCompiler context,
boolean expr)
|
void |
compileMultipleAsgn19(Node node,
BodyCompiler context,
boolean expr)
|
void |
compileMultipleAsgn19Assignment(Node node,
BodyCompiler context,
boolean expr)
|
Methods inherited from class org.jruby.compiler.ASTCompiler |
compileAlias, compileAnd, compileArgsCat, compileArgsCatArguments, compileArgsPushArguments, compileArguments, compileArray, compileArrayArguments, compileAssignment, compileAttrAssignAssignment, compileBackref, compileBegin, compileBignum, compileBlock, compileBreak, compileCall, compileCase, compileClass, compileClassVar, compileClassVarAsgn, compileClassVarAsgnAssignment, compileClassVarDecl, compileClassVarDeclAssignment, compileColon2, compileColon3, compileConst, compileConstDecl, compileConstDeclAssignment, compileDAsgn, compileDAsgnAssignment, compileDefined, compileDefn, compileDefs, compileDot, compileDRegexp, compileDStr, compileDSymbol, compileDVar, compileDXStr, compileEnsureNode, compileEvStr, compileFalse, compileFCall, compileFixnum, compileFlip, compileFloat, compileFor, compileForIter, compileGetArgumentDefinition, compileGetDefinition, compileGetDefinitionBase, compileGlobalAsgn, compileGlobalAsgnAssignment, compileGlobalVar, compileHash, compileIf, compileInstAsgn, compileInstAsgnAssignment, compileInstVar, compileLocalAsgn, compileLocalAsgnAssignment, compileLocalVar, compileMatch, compileMatch2, compileMatch3, compileModule, compileMultipleAsgn, compileMultipleAsgnAssignment, compileNewline, compileNext, compileNil, compileNot, compileNthRef, compileOpAsgn, compileOpAsgnAnd, compileOpAsgnOr, compileOpAsgnWithAnd, compileOpAsgnWithMethod, compileOpAsgnWithOr, compileOpElementAsgn, compileOpElementAsgnWithAnd, compileOpElementAsgnWithMethod, compileOpElementAsgnWithOr, compileOr, compilePostExe, compilePreExe, compileRedo, compileRegexp, compileRescue, compileRetry, compileReturn, compileRoot, compileRoot, compileSClass, compileSelf, compileSplat, compileSplatArguments, compileStr, compileSuper, compileSValue, compileSymbol, compileToAry, compileTrue, compileUndef, compileUntil, compileVAlias, compileVCall, compileWhen, compileWhile, compileXStr, compileYield, compileZArray, compileZSuper, getArgsCallback |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASTCompiler19
public ASTCompiler19()
compile
public void compile(Node node,
BodyCompiler context,
boolean expr)
- Overrides:
compile
in class ASTCompiler
compileArgs
public void compileArgs(Node node,
BodyCompiler context,
boolean expr)
- Overrides:
compileArgs
in class ASTCompiler
compileMethodArgs
public void compileMethodArgs(Node node,
BodyCompiler context,
boolean expr)
compileArgsPush
public void compileArgsPush(Node node,
BodyCompiler context,
boolean expr)
- Overrides:
compileArgsPush
in class ASTCompiler
compileIter
public void compileIter(Node node,
BodyCompiler context)
- Overrides:
compileIter
in class ASTCompiler
compileLambda
public void compileLambda(Node node,
BodyCompiler context,
boolean expr)
compileMultipleAsgn19
public void compileMultipleAsgn19(Node node,
BodyCompiler context,
boolean expr)
compileMultipleAsgn19Assignment
public void compileMultipleAsgn19Assignment(Node node,
BodyCompiler context,
boolean expr)
Copyright © 2002-2007 JRuby Team. All Rights Reserved.