Uses of Interface
org.jruby.compiler.BranchCallback

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 Compiler.branchIfModule(BranchCallback moduleCallback, BranchCallback notModuleCallback)
           
 void Compiler.performBooleanBranch(BranchCallback trueBranch, BranchCallback falseBranch)
          Perform a boolean branch operation based on the Ruby "true" value of the top value on the stack.
 void Compiler.performBooleanLoop(BranchCallback condition, BranchCallback body, boolean checkFirst)
          Perform a boolean loop using the given condition-calculating branch and body branch.
 void Compiler.performGEBranch(BranchCallback trueBranch, BranchCallback falseBranch)
          Perform a greater-than-or-equal test and branch, given the provided true and false branches.
 void Compiler.performGTBranch(BranchCallback trueBranch, BranchCallback falseBranch)
          Perform a greater-than test and branch, given the provided true and false branches.
 void Compiler.performLEBranch(BranchCallback trueBranch, BranchCallback falseBranch)
          Perform a greater-than-or-equal test and branch, given the provided true and false branches.
 void Compiler.performLogicalAnd(BranchCallback longBranch)
          Perform a logical short-circuited Ruby "and" operation, using Ruby notions of true and false.
 void Compiler.performLogicalOr(BranchCallback longBranch)
          Perform a logical short-circuited Ruby "or" operation, using Ruby notions of true and false.
 void Compiler.performLTBranch(BranchCallback trueBranch, BranchCallback falseBranch)
          Perform a greater-than test and branch, given the provided true and false branches.
 

Uses of BranchCallback in org.jruby.compiler.impl
 

Methods in org.jruby.compiler.impl with parameters of type BranchCallback
 void StandardASMCompiler.branchIfModule(BranchCallback moduleCallback, BranchCallback notModuleCallback)
           
 void StandardASMCompiler.performBooleanBranch(BranchCallback trueBranch, BranchCallback falseBranch)
           
 void StandardASMCompiler.performBooleanLoop(BranchCallback condition, BranchCallback body, boolean checkFirst)
           
 void StandardASMCompiler.performGEBranch(BranchCallback trueBranch, BranchCallback falseBranch)
           
 void StandardASMCompiler.performGTBranch(BranchCallback trueBranch, BranchCallback falseBranch)
           
 void StandardASMCompiler.performLEBranch(BranchCallback trueBranch, BranchCallback falseBranch)
           
 void StandardASMCompiler.performLogicalAnd(BranchCallback longBranch)
           
 void StandardASMCompiler.performLogicalOr(BranchCallback longBranch)
           
 void StandardASMCompiler.performLTBranch(BranchCallback trueBranch, BranchCallback falseBranch)
           
 



Copyright © 2002-2007 JRuby Team. All Rights Reserved.