|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BranchCallback | |
---|---|
org.jruby.compiler | |
org.jruby.compiler.impl |
Uses of BranchCallback in org.jruby.compiler |
---|
Methods in org.jruby.compiler with parameters of type BranchCallback | |
---|---|
void |
BodyCompiler.hasBlock(BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BodyCompiler.isCaptured(int number,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BodyCompiler.isClassVarDefined(java.lang.String name,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BodyCompiler.isConstantBranch(BranchCallback setup,
java.lang.String name)
|
void |
BodyCompiler.isConstantDefined(java.lang.String name,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BodyCompiler.isGlobalDefined(java.lang.String name,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BodyCompiler.isInstanceOf(java.lang.Class clazz,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BodyCompiler.isInstanceVariableDefined(java.lang.String name,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BodyCompiler.isMethodBound(java.lang.String name,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BodyCompiler.isNil(BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BodyCompiler.isNull(BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BodyCompiler.performBooleanBranch(BranchCallback trueBranch,
BranchCallback falseBranch)
Perform a boolean branch operation based on the Ruby "true" value of the top value on the stack. |
void |
BodyCompiler.performBooleanLoop(BranchCallback condition,
BranchCallback body,
boolean checkFirst)
Perform a boolean loop using the given condition-calculating branch and body branch. |
void |
BodyCompiler.performBooleanLoopLight(BranchCallback condition,
BranchCallback body,
boolean checkFirst)
Perform a boolean loop using the given condition-calculating branch and body branch. |
void |
BodyCompiler.performBooleanLoopSafe(BranchCallback condition,
BranchCallback body,
boolean checkFirst)
Perform a boolean loop using the given condition-calculating branch and body branch. |
void |
BodyCompiler.performEnsure(BranchCallback regularCode,
BranchCallback ensuredCode)
|
void |
BodyCompiler.performLogicalAnd(BranchCallback longBranch)
Perform a logical short-circuited Ruby "and" operation, using Ruby notions of true and false. |
void |
BodyCompiler.performLogicalOr(BranchCallback longBranch)
Perform a logical short-circuited Ruby "or" operation, using Ruby notions of true and false. |
void |
BodyCompiler.performRescue(BranchCallback regularCode,
BranchCallback rubyCatchCode,
BranchCallback rubyElseCode,
boolean needsRetry)
|
void |
BodyCompiler.performRescueLight(BranchCallback regularCode,
BranchCallback rubyCatchCode,
BranchCallback rubyElseCode,
boolean needsRetry)
|
void |
BodyCompiler.protect(BranchCallback regularCode,
BranchCallback protectedCode,
java.lang.Class ret)
Makes sure that the code in protectedCode will always run after regularCode. |
void |
BodyCompiler.rescue(BranchCallback regularCode,
java.lang.Class exception,
BranchCallback protectedCode,
java.lang.Class ret)
|
void |
BodyCompiler.typeCheckBranch(java.lang.Class type,
BranchCallback trueCallback,
BranchCallback falseCallback)
|
Uses of BranchCallback in org.jruby.compiler.impl |
---|
Methods in org.jruby.compiler.impl with parameters of type BranchCallback | |
---|---|
void |
BaseBodyCompiler.hasBlock(BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BaseBodyCompiler.isCaptured(int number,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BaseBodyCompiler.isClassVarDefined(java.lang.String name,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BaseBodyCompiler.isConstantBranch(BranchCallback setup,
java.lang.String name)
|
void |
BaseBodyCompiler.isConstantDefined(java.lang.String name,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BaseBodyCompiler.isGlobalDefined(java.lang.String name,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BaseBodyCompiler.isInstanceOf(java.lang.Class clazz,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BaseBodyCompiler.isInstanceVariableDefined(java.lang.String name,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BaseBodyCompiler.isMethodBound(java.lang.String name,
BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BaseBodyCompiler.isNil(BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BaseBodyCompiler.isNull(BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BaseBodyCompiler.performBooleanBranch(BranchCallback trueBranch,
BranchCallback falseBranch)
|
void |
BaseBodyCompiler.performBooleanLoop(BranchCallback condition,
BranchCallback body,
boolean checkFirst)
|
void |
BaseBodyCompiler.performBooleanLoopLight(BranchCallback condition,
BranchCallback body,
boolean checkFirst)
|
void |
BaseBodyCompiler.performBooleanLoopSafe(BranchCallback condition,
BranchCallback body,
boolean checkFirst)
|
void |
BaseBodyCompiler.performEnsure(BranchCallback regularCode,
BranchCallback protectedCode)
|
void |
BaseBodyCompiler.performLogicalAnd(BranchCallback longBranch)
|
void |
BaseBodyCompiler.performLogicalOr(BranchCallback longBranch)
|
void |
BaseBodyCompiler.performRescue(BranchCallback regularCode,
BranchCallback rubyCatchCode,
BranchCallback rubyElseCode,
boolean needsRetry)
|
void |
BaseBodyCompiler.performRescueLight(BranchCallback regularCode,
BranchCallback rubyCatchCode,
BranchCallback rubyElseCode,
boolean needsRetry)
|
void |
BaseBodyCompiler.protect(BranchCallback regularCode,
BranchCallback protectedCode,
java.lang.Class ret)
|
void |
BaseBodyCompiler.rescue(BranchCallback regularCode,
java.lang.Class exception,
BranchCallback catchCode,
java.lang.Class ret)
|
void |
BaseBodyCompiler.typeCheckBranch(java.lang.Class type,
BranchCallback trueCallback,
BranchCallback falseCallback)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |