Uses of Class
org.jruby.compiler.impl.BaseBodyCompiler

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

Uses of BaseBodyCompiler in org.jruby.compiler
 

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, ByteList contents)
           
 void CacheCompiler.cacheSymbol(BaseBodyCompiler method, java.lang.String symbol)
           
 

Uses of BaseBodyCompiler in org.jruby.compiler.impl
 

Subclasses of BaseBodyCompiler in org.jruby.compiler.impl
 class ChainedChildBodyCompiler
           
 class ChainedChildBodyCompiler19
           
 class ChainedRootBodyCompiler
           
 class ChildScopedBodyCompiler
           
 class ChildScopedBodyCompiler19
           
 class ClassBodyCompiler
           
 class MethodBodyCompiler
          MethodBodyCompiler is the base compiler for all method bodies.
 class RootScopedBodyCompiler
          Behaviors common to all "root-scoped" bodies are encapsulated in this class.
 

Fields in org.jruby.compiler.impl declared as BaseBodyCompiler
protected  BaseBodyCompiler AbstractVariableCompiler.methodCompiler
           
protected  BaseBodyCompiler StandardInvocationCompiler.methodCompiler
           
 

Methods in org.jruby.compiler.impl that return BaseBodyCompiler
abstract  BaseBodyCompiler BaseBodyCompiler.outline(java.lang.String methodName)
           
 

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, ByteList contents)
           
 void InheritedCacheCompiler.cacheSymbol(BaseBodyCompiler method, java.lang.String symbol)
           
 

Constructors in org.jruby.compiler.impl with parameters of type BaseBodyCompiler
AbstractVariableCompiler(BaseBodyCompiler methodCompiler, SkinnyMethodAdapter method, StaticScope scope, boolean specificArity, int argsIndex, int firstTempIndex)
           
HeapBasedVariableCompiler(BaseBodyCompiler methodCompiler, SkinnyMethodAdapter method, StaticScope scope, boolean specificArity, int argsIndex, int firstTempIndex)
           
InvokeDynamicInvocationCompiler(BaseBodyCompiler methodCompiler, SkinnyMethodAdapter method)
           
StackBasedVariableCompiler(BaseBodyCompiler methodCompiler, SkinnyMethodAdapter method, StaticScope scope, boolean specificArity, int argsIndex, int firstTempIndex)
           
StandardInvocationCompiler(BaseBodyCompiler methodCompiler, SkinnyMethodAdapter method)
           
 



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