| Modifier and Type | Field and Description |
|---|---|
| private final IRBytecodeAdapter |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | array(int
number of elements length)Implements org. Construct an Array from elements on stack. |
| public void | hash(int
number of element pairs length)Implements org. Construct a Hash from elements on stack. |
| public void | pushDRegexp(Runnable callback, RegexpOptions
options for the regexp options, int number of Strings passed in arity)Implements org. Build a dynamic regexp. |
| compiler | back to summary |
|---|---|
| private final IRBytecodeAdapter compiler | |
| NormalDynamicValueCompiler | back to summary |
|---|---|
| public NormalDynamicValueCompiler(IRBytecodeAdapter compiler) | |
| array | back to summary |
|---|---|
| public void array(int length) Implements org. Doc from org. Construct an Array from elements on stack. Stack required: all elements of array
| |
| hash | back to summary |
|---|---|
| public void hash(int length) Implements org. Doc from org. Construct a Hash from elements on stack. Stack required: context, all elements of hash
| |
| pushDRegexp | back to summary |
|---|---|
| public void pushDRegexp(Runnable callback, RegexpOptions options, int arity) Implements org. Doc from org. Build a dynamic regexp. No stack requirement. The callback must push onto this method's stack the ThreadContext and all arguments for building the dregexp, matching the given arity.
| |