Methods in org.jruby.compiler with parameters of type BodyCompiler |
void |
BranchCallback.branch(BodyCompiler context)
|
void |
ASTCompiler.VariableArityArguments.call(BodyCompiler context)
|
void |
ASTCompiler.SpecificArityArguments.call(BodyCompiler context)
|
void |
CompilerCallback.call(BodyCompiler context)
|
void |
ASTCompiler.compile(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler19.compile(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileAlias(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileAnd(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileArgs(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler19.compileArgs(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileArgsCat(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileArgsCatArguments(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileArgsPush(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler19.compileArgsPush(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileArgsPushArguments(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileArguments(Node node,
BodyCompiler context)
|
void |
ASTCompiler.compileArray(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileArrayArguments(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileAssignment(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileAttrAssignAssignment(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileBackref(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileBegin(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileBignum(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileBlock(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileBreak(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileCall(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileCase(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileClass(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileClassVar(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileClassVarAsgn(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileClassVarAsgnAssignment(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileClassVarDecl(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileClassVarDeclAssignment(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileColon2(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileColon3(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileConst(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileConstDecl(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileConstDeclAssignment(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileDAsgn(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileDAsgnAssignment(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileDefined(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileDefn(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileDefs(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileDot(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileDRegexp(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileDStr(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileDSymbol(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileDVar(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileDXStr(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileEnsureNode(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileEvStr(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileFalse(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileFCall(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileFixnum(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileFlip(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileFloat(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileFor(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileForIter(Node node,
BodyCompiler context)
|
void |
ASTCompiler.compileGetArgumentDefinition(Node node,
BodyCompiler context,
java.lang.String type)
|
void |
ASTCompiler.compileGetDefinition(Node node,
BodyCompiler context)
|
void |
ASTCompiler.compileGetDefinitionBase(Node node,
BodyCompiler context)
|
void |
ASTCompiler.compileGlobalAsgn(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileGlobalAsgnAssignment(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileGlobalVar(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileHash(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileIf(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileInstAsgn(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileInstAsgnAssignment(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileInstVar(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileIter(Node node,
BodyCompiler context)
|
void |
ASTCompiler19.compileIter(Node node,
BodyCompiler context)
|
void |
ASTCompiler19.compileLambda(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileLocalAsgn(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileLocalAsgnAssignment(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileLocalVar(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileMatch(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileMatch2(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileMatch3(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler19.compileMethodArgs(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileModule(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileMultipleAsgn(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler19.compileMultipleAsgn19(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler19.compileMultipleAsgn19Assignment(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileMultipleAsgnAssignment(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileNewline(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileNext(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileNil(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileNot(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileNthRef(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileOpAsgn(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileOpAsgnAnd(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileOpAsgnOr(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileOpAsgnWithAnd(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileOpAsgnWithMethod(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileOpAsgnWithOr(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileOpElementAsgn(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileOpElementAsgnWithAnd(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileOpElementAsgnWithMethod(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileOpElementAsgnWithOr(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileOr(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compilePostExe(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compilePreExe(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileRedo(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileRegexp(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileRescue(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileRetry(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileReturn(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileSClass(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileSelf(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileSplat(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileSplatArguments(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileStr(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileSuper(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileSValue(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileSymbol(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileToAry(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileTrue(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileUndef(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileUntil(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileVAlias(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileVCall(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileWhen(Node value,
java.util.List<Node> whenNodes,
Node elseNode,
BodyCompiler context,
boolean expr,
boolean hasCase)
|
void |
ASTCompiler.compileWhile(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileXStr(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileYield(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileZArray(Node node,
BodyCompiler context,
boolean expr)
|
void |
ASTCompiler.compileZSuper(Node node,
BodyCompiler context,
boolean expr)
|
void |
ArrayCallback.nextValue(BodyCompiler context,
java.lang.Object sourceArray,
int index)
|