class |
ArgScopeDepthInstr |
class |
BacktickInstr |
class |
BlockGivenInstr |
class |
BuildBackrefInstr |
class |
BuildCompoundArrayInstr |
class |
BuildCompoundStringInstr |
class |
BuildDynRegExpInstr |
class |
BuildLambdaInstr |
class |
BuildRangeInstr |
class |
BuildSplatInstr |
class |
CopyInstr |
class |
DefineClassInstr |
class |
DefineMetaClassInstr |
class |
DefineModuleInstr |
class |
EQQInstr |
class |
GetClassVarContainerModuleInstr |
class |
GetClassVariableInstr |
class |
GetEncodingInstr |
class |
GetFieldInstr |
class |
GetGlobalVariableInstr |
class |
GetInstr |
class |
InheritanceSearchConstInstr |
class |
LexicalSearchConstInstr |
class |
LoadFrameClosureInstr
Load the block passed to this scope via the on-heap frame (or similar cross-call structure).
|
class |
LoadImplicitClosureInstr
Load the "implicit" closure for this scope.
|
class |
LoadLocalVarInstr |
class |
MultipleAsgnBase |
class |
NoOperandResultBaseInstr
result instr with no operands
|
class |
NOperandResultBaseInstr
Created by enebo on 7/28/15.
|
class |
OneOperandResultBaseInstr
Result Instr with one operand.
|
class |
OptArgMultipleAsgnInstr |
class |
ProcessModuleBodyInstr |
class |
PushBlockFrameInstr |
class |
ReceiveArgBase |
class |
ReceiveExceptionBase |
class |
ReceiveJRubyExceptionInstr |
class |
ReceiveKeywordArgInstr |
class |
ReceiveKeywordRestArgInstr |
class |
ReceiveOptArgInstr |
class |
ReceivePostReqdArgInstr
This represents a required arg that shows up after optional/rest args
in a method/block parameter list.
|
class |
ReceivePreReqdArgInstr |
class |
ReceiveRestArgInstr |
class |
ReceiveRubyExceptionInstr |
class |
ReceiveSelfInstr |
class |
ReifyClosureInstr |
class |
ReqdArgMultipleAsgnInstr |
class |
RescueEQQInstr |
class |
RestArgMultipleAsgnInstr |
class |
RuntimeHelperCall |
class |
SaveBindingVisibilityInstr |
class |
SearchConstInstr |
class |
SetCapturedVarInstr |
class |
ToAryInstr |
class |
TwoOperandResultBaseInstr
Result Instr with two operands.
|
class |
UndefMethodInstr |
class |
YieldInstr |