Uses of Interface
org.jruby.compiler.ArrayCallback

Packages that use ArrayCallback
org.jruby.compiler   
org.jruby.compiler.impl   
 

Uses of ArrayCallback in org.jruby.compiler
 

Methods in org.jruby.compiler with parameters of type ArrayCallback
 void VariableCompiler.assignMethodArguments(java.lang.Object requiredArgs, int requiredArgsCount, java.lang.Object optArgs, int optArgsCount, ArrayCallback requiredAssignment, ArrayCallback optGivenAssignment, ArrayCallback optNotGivenAssignment, CompilerCallback restAssignment, CompilerCallback blockAssignment)
           
 void VariableCompiler.assignMethodArguments19(java.lang.Object preArgs, int preArgsCount, java.lang.Object postArgs, int postArgsCount, int postArgsIndex, java.lang.Object optArgs, int optArgsCount, ArrayCallback requiredAssignment, ArrayCallback optGivenAssignment, ArrayCallback optNotGivenAssignment, CompilerCallback restAssignment, CompilerCallback blockAssignment)
           
 void CacheCompiler.cacheDRegexp19(BaseBodyCompiler method, ArrayCallback arrayCallback, java.lang.Object[] sourceArray, int options)
           
 void BodyCompiler.createDRegexp19(ArrayCallback arrayCallback, java.lang.Object[] sourceArray, int options)
           
 void BodyCompiler.createNewArray(java.lang.Object[] sourceArray, ArrayCallback callback, boolean lightweight)
          Construct a Ruby array given an array of objects to feed to an ArrayCallback to construct the elements of the array.
protected  void ASTCompiler.createNewHash(BodyCompiler context, HashNode hashNode, ArrayCallback hashCallback)
           
protected  void ASTCompiler19.createNewHash(BodyCompiler context, HashNode hashNode, ArrayCallback hashCallback)
           
 void BodyCompiler.createNewHash(java.lang.Object elements, ArrayCallback callback, int keyCount)
          Create a new hash by calling back to the specified ArrayCallback.
 void BodyCompiler.createNewHash19(java.lang.Object elements, ArrayCallback callback, int keyCount)
           
 void BodyCompiler.createNewLiteralArray(java.lang.Object[] sourceArray, ArrayCallback callback, boolean lightweight)
          Construct a Ruby array given an array of objects to feed to an ArrayCallback to construct the elements of the array.
 void BodyCompiler.createNewLiteralHash(java.lang.Object elements, ArrayCallback callback, int keyCount)
          Create a new hash by calling back to the specified ArrayCallback.
 void BodyCompiler.createNewString(ArrayCallback callback, int count, org.jcodings.Encoding encoding)
          Generate a new dynamic "String" value.
 void BodyCompiler.createNewSymbol(ArrayCallback callback, int count, org.jcodings.Encoding encoding)
           
 void BodyCompiler.createObjectArray(java.lang.Object[] elementArray, ArrayCallback callback)
           
 void BodyCompiler.forEachInValueArray(int count, int start, java.lang.Object source, ArrayCallback callback, CompilerCallback argsCallback)
          Given an IRubyObject[] on the stack (or otherwise available as the present object) call back to the provided ArrayCallback 'callback' for 'count' elements, starting with 'start'.
 void BodyCompiler.forEachInValueArray(int count, int preSize, java.lang.Object preSource, int postSize, java.lang.Object postSource, ArrayCallback callback, CompilerCallback argsCallback)
          Given an IRubyObject[] on the stack (or otherwise available as the present object) call back to the provided ArrayCallback 'callback' for 'count' elements, starting with 'start'.
 void BodyCompiler.literalSwitch(int[] caseInts, java.lang.Object[] caseBodies, ArrayCallback casesCallback, CompilerCallback defaultCallback)
           
 

Uses of ArrayCallback in org.jruby.compiler.impl
 

Methods in org.jruby.compiler.impl with parameters of type ArrayCallback
 void AbstractVariableCompiler.assignMethodArguments(java.lang.Object requiredArgs, int requiredArgsCount, java.lang.Object optArgs, int optArgsCount, ArrayCallback requiredAssignment, ArrayCallback optGivenAssignment, ArrayCallback optNotGivenAssignment, CompilerCallback restAssignment, CompilerCallback blockAssignment)
           
 void AbstractVariableCompiler.assignMethodArguments19(java.lang.Object preArgs, int preArgsCount, java.lang.Object postArgs, int postArgsCount, int postArgsIndex, java.lang.Object optArgs, int optArgsCount, ArrayCallback requiredAssignment, ArrayCallback optGivenAssignment, ArrayCallback optNotGivenAssignment, CompilerCallback restAssignment, CompilerCallback blockAssignment)
           
 void InheritedCacheCompiler.cacheDRegexp19(BaseBodyCompiler method, ArrayCallback arrayCallback, java.lang.Object[] sourceArray, int options)
           
 void BaseBodyCompiler.createDRegexp19(ArrayCallback arrayCallback, java.lang.Object[] sourceArray, int options)
           
 void BaseBodyCompiler.createNewArray(java.lang.Object[] sourceArray, ArrayCallback callback, boolean lightweight)
           
 void BaseBodyCompiler.createNewHash(java.lang.Object elements, ArrayCallback callback, int keyCount)
           
 void BaseBodyCompiler.createNewHash19(java.lang.Object elements, ArrayCallback callback, int keyCount)
           
 void BaseBodyCompiler.createNewLiteralArray(java.lang.Object[] sourceArray, ArrayCallback callback, boolean lightweight)
           
 void BaseBodyCompiler.createNewLiteralHash(java.lang.Object elements, ArrayCallback callback, int keyCount)
           
 void BaseBodyCompiler.createNewString(ArrayCallback callback, int count, org.jcodings.Encoding encoding)
           
 void BaseBodyCompiler.createNewSymbol(ArrayCallback callback, int count, org.jcodings.Encoding encoding)
           
 void BaseBodyCompiler.createObjectArray(java.lang.Object[] sourceArray, ArrayCallback callback)
           
 void BaseBodyCompiler.forEachInValueArray(int start, int count, java.lang.Object source, ArrayCallback callback, CompilerCallback argsCallback)
           
 void BaseBodyCompiler.forEachInValueArray(int start, int preCount, java.lang.Object preSource, int postCount, java.lang.Object postSource, ArrayCallback callback, CompilerCallback argsCallback)
           
 void BaseBodyCompiler.literalSwitch(int[] cases, java.lang.Object[] bodies, ArrayCallback arrayCallback, CompilerCallback defaultCallback)
           
 



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