Methods in org.jruby.compiler with parameters of type BaseBodyCompiler |
void |
CacheCompiler.cacheBigInteger(BaseBodyCompiler method,
java.math.BigInteger bigint)
|
void |
CacheCompiler.cacheByteList(BaseBodyCompiler method,
org.jruby.util.ByteList contents)
|
void |
CacheCompiler.cacheCallSite(BaseBodyCompiler method,
java.lang.String name,
CallType callType)
|
void |
CacheCompiler.cacheClosure(BaseBodyCompiler method,
java.lang.String closureMethod,
int arity,
StaticScope scope,
java.lang.String file,
int line,
boolean hasMultipleArgsHead,
NodeType argsNodeId,
ASTInspector inspector)
|
void |
CacheCompiler.cacheClosure19(BaseBodyCompiler method,
java.lang.String closureMethod,
int arity,
StaticScope scope,
java.lang.String file,
int line,
boolean hasMultipleArgsHead,
NodeType argsNodeId,
java.lang.String parameterList,
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.cacheEncoding(BaseBodyCompiler method,
org.jcodings.Encoding encoding)
|
void |
CacheCompiler.cacheFixnum(BaseBodyCompiler method,
long value)
|
void |
CacheCompiler.cacheFloat(BaseBodyCompiler method,
double 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,
org.jruby.util.ByteList 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,
int codeRange)
|
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.cacheByteList(BaseBodyCompiler method,
org.jruby.util.ByteList contents)
|
void |
InheritedCacheCompiler.cacheCallSite(BaseBodyCompiler method,
java.lang.String name,
CallType callType)
|
void |
InheritedCacheCompiler.cacheClosure(BaseBodyCompiler method,
java.lang.String closureMethod,
int arity,
StaticScope scope,
java.lang.String file,
int line,
boolean hasMultipleArgsHead,
NodeType argsNodeId,
ASTInspector inspector)
|
void |
InheritedCacheCompiler.cacheClosure19(BaseBodyCompiler method,
java.lang.String closureMethod,
int arity,
StaticScope scope,
java.lang.String file,
int line,
boolean hasMultipleArgsHead,
NodeType argsNodeId,
java.lang.String parameterList,
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.cacheEncoding(BaseBodyCompiler method,
org.jcodings.Encoding encoding)
|
void |
InheritedCacheCompiler.cacheFixnum(BaseBodyCompiler method,
long value)
|
void |
InheritedCacheCompiler.cacheFloat(BaseBodyCompiler method,
double 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,
org.jruby.util.ByteList 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,
int codeRange)
|
void |
InheritedCacheCompiler.cacheSymbol(BaseBodyCompiler method,
java.lang.String symbol)
|