|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
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)
Generate a new dynamic "String" value. |
void |
BodyCompiler.createNewSymbol(ArrayCallback callback,
int count)
|
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 |
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)
|
void |
BaseBodyCompiler.createNewSymbol(ArrayCallback callback,
int count)
|
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |