Methods in org.jruby.compiler with parameters of type BaseBodyCompiler |
void |
CacheCompiler.cacheBigInteger(BaseBodyCompiler method,
java.math.BigInteger bigint)
|
void |
CacheCompiler.cacheCallSite(BaseBodyCompiler method,
java.lang.String name,
CallType callType)
|
void |
CacheCompiler.cacheClosure(BaseBodyCompiler method,
java.lang.String closureMethod,
int arity,
StaticScope scope,
boolean hasMultipleArgsHead,
NodeType argsNodeId,
ASTInspector inspector)
|
void |
CacheCompiler.cacheClosure19(BaseBodyCompiler method,
java.lang.String closureMethod,
int arity,
StaticScope scope,
boolean hasMultipleArgsHead,
NodeType argsNodeId,
ASTInspector inspector)
|
void |
CacheCompiler.cacheConstant(BaseBodyCompiler method,
java.lang.String constantName)
|
void |
CacheCompiler.cacheConstantFrom(BaseBodyCompiler method,
java.lang.String constantName)
|
void |
CacheCompiler.cachedGetVariable(BaseBodyCompiler method,
java.lang.String name)
|
void |
CacheCompiler.cacheDRegexp(BaseBodyCompiler method,
CompilerCallback createStringCallback,
int options)
|
void |
CacheCompiler.cachedSetVariable(BaseBodyCompiler method,
java.lang.String name,
CompilerCallback value)
|
void |
CacheCompiler.cacheFixnum(BaseBodyCompiler method,
long value)
|
void |
CacheCompiler.cacheMethod(BaseBodyCompiler method,
java.lang.String methodName)
|
void |
CacheCompiler.cacheMethod(BaseBodyCompiler method,
java.lang.String methodName,
int receiverLocal)
|
void |
CacheCompiler.cacheRegexp(BaseBodyCompiler method,
java.lang.String pattern,
int options)
|
void |
CacheCompiler.cacheSpecialClosure(BaseBodyCompiler method,
java.lang.String closureMethod)
|
void |
CacheCompiler.cacheStaticScope(BaseBodyCompiler method,
StaticScope scope)
|
void |
CacheCompiler.cacheString(BaseBodyCompiler method,
org.jruby.util.ByteList contents)
|
void |
CacheCompiler.cacheSymbol(BaseBodyCompiler method,
java.lang.String symbol)
|
Methods in org.jruby.compiler.impl with parameters of type BaseBodyCompiler |
void |
InheritedCacheCompiler.cacheBigInteger(BaseBodyCompiler method,
java.math.BigInteger bigint)
|
void |
InheritedCacheCompiler.cacheCallSite(BaseBodyCompiler method,
java.lang.String name,
CallType callType)
|
void |
InheritedCacheCompiler.cacheClosure(BaseBodyCompiler method,
java.lang.String closureMethod,
int arity,
StaticScope scope,
boolean hasMultipleArgsHead,
NodeType argsNodeId,
ASTInspector inspector)
|
void |
InheritedCacheCompiler.cacheClosure19(BaseBodyCompiler method,
java.lang.String closureMethod,
int arity,
StaticScope scope,
boolean hasMultipleArgsHead,
NodeType argsNodeId,
ASTInspector inspector)
|
void |
InheritedCacheCompiler.cacheConstant(BaseBodyCompiler method,
java.lang.String constantName)
|
void |
InheritedCacheCompiler.cacheConstantFrom(BaseBodyCompiler method,
java.lang.String constantName)
|
void |
InheritedCacheCompiler.cachedGetVariable(BaseBodyCompiler method,
java.lang.String name)
|
void |
InheritedCacheCompiler.cacheDRegexp(BaseBodyCompiler method,
CompilerCallback createStringCallback,
int options)
|
void |
InheritedCacheCompiler.cachedSetVariable(BaseBodyCompiler method,
java.lang.String name,
CompilerCallback valueCallback)
|
void |
InheritedCacheCompiler.cacheFixnum(BaseBodyCompiler method,
long value)
|
void |
InheritedCacheCompiler.cacheMethod(BaseBodyCompiler method,
java.lang.String methodName)
|
void |
InheritedCacheCompiler.cacheMethod(BaseBodyCompiler method,
java.lang.String methodName,
int receiverLocal)
|
void |
InheritedCacheCompiler.cacheRegexp(BaseBodyCompiler method,
java.lang.String pattern,
int options)
|
void |
InheritedCacheCompiler.cacheSpecialClosure(BaseBodyCompiler method,
java.lang.String closureMethod)
|
void |
InheritedCacheCompiler.cacheStaticScope(BaseBodyCompiler method,
StaticScope scope)
|
void |
InheritedCacheCompiler.cacheString(BaseBodyCompiler method,
org.jruby.util.ByteList contents)
|
void |
InheritedCacheCompiler.cacheSymbol(BaseBodyCompiler method,
java.lang.String symbol)
|