Uses of Class
org.jruby.javasupport.Java.JCtorCache
Packages that use Java.JCtorCache
-
Uses of Java.JCtorCache in org.jruby.java.proxies
Methods in org.jruby.java.proxies with parameters of type Java.JCtorCacheModifier and TypeMethodDescriptionConcreteJavaProxy.splitInitialized(RubyClass base, IRubyObject[] args, Block blk, Java.JCtorCache jcc) Used by reified classes, this method is tightly coupled with RealClassGenerator, finishInitialize Do not refactor without looking at RCGConstructors in org.jruby.java.proxies with parameters of type Java.JCtorCacheModifierConstructorDescriptionSplitCtorData(IRubyObject[] args, Java.JCtorCache cache, Ruby rt) Picks and converts arguments for the super call Leaves ctorIndex and arguments ready for the super callSplitCtorData(IRubyObject[] args, Java.JCtorCache cache, Ruby rt, AbstractIRMethod air2, String name2, Block blk2) SplitCtorData(IRubyObject[] args, Java.JCtorCache cache, Ruby rt, AbstractIRMethod air2, SplitSuperState<?> state2, Block blk2) -
Uses of Java.JCtorCache in org.jruby.javasupport
Methods in org.jruby.javasupport with parameters of type Java.JCtorCacheModifier and TypeMethodDescriptionstatic intJava.JCreateMethod.forTypes(IRubyObject[] args, Java.JCtorCache cache, Ruby runtime) Disambiguate which ctor index to call from the given cache