| Package | Description |
|---|---|
| org.jruby | |
| org.jruby.internal.runtime | |
| org.jruby.internal.runtime.methods | |
| org.jruby.java.codegen | |
| org.jruby.lexer.yacc |
| Modifier and Type | Method and Description |
|---|---|
PositionAware |
RubyClass.getPositionOrDefault(DynamicMethod method) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIRMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
CompiledIRMethod |
class |
CompiledIRNoProtocolMethod |
class |
DefineMethodMethod
Supports optimization for define_method.
|
class |
InterpretedIRBodyMethod
Created by enebo on 2/6/15.
|
class |
InterpretedIRMetaClassBody |
class |
InterpretedIRMethod
Method for -X-C (interpreted only execution).
|
class |
MixedModeIRMethod |
class |
ProcMethod |
| Modifier and Type | Method and Description |
|---|---|
static void |
RealClassGenerator.makeConcreteConstructorIROProxy(org.objectweb.asm.ClassWriter cw,
PositionAware initPosition,
RubyClass.ConcreteJavaReifier cjr)
Public access for IRubyObject constructor
|
static java.lang.String |
RealClassGenerator.makeConcreteConstructorProxy(org.objectweb.asm.ClassWriter cw,
PositionAware initPosition,
boolean hasRuby,
RubyClass.ConcreteJavaReifier cjr,
java.lang.Class[] ctorTypes,
boolean nested)
Defines a constructor that delegates to the main switch constructor
|
static void |
RealClassGenerator.makeConcreteConstructorSwitch(org.objectweb.asm.ClassWriter cw,
PositionAware initPosition,
int superpos,
boolean hasParent,
RubyClass.ConcreteJavaReifier cjr,
JavaConstructor[] constructors)
Main switch constructor.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ISourcePosition
This interface is the combination of two needs: 1) A Ruby interpreter position (for warnings
and errors).
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleSourcePosition |
Copyright © 2001-2022 JRuby. All Rights Reserved.