Uses of Interface
org.jruby.ir.persistence.IRReaderDecoder
Packages that use IRReaderDecoder
Package
Description
-
Uses of IRReaderDecoder in org.jruby.ir.instructions
Methods in org.jruby.ir.instructions with parameters of type IRReaderDecoderModifier and TypeMethodDescriptionstatic AliasInstr
AliasInstr.decode
(IRReaderDecoder d) static ArrayDerefInstr
ArrayDerefInstr.decode
(IRReaderDecoder d) static AsFixnumInstr
AsFixnumInstr.decode
(IRReaderDecoder d) static AsStringInstr
AsStringInstr.decode
(IRReaderDecoder d) static AttrAssignInstr
AttrAssignInstr.decode
(IRReaderDecoder d) static BFalseInstr
BFalseInstr.decode
(IRReaderDecoder d) static BIntInstr
BIntInstr.decode
(IRReaderDecoder d) static BlockGivenCallInstr
BlockGivenCallInstr.decode
(IRReaderDecoder d) static BlockGivenInstr
BlockGivenInstr.decode
(IRReaderDecoder d) static BNEInstr
BNEInstr.decode
(IRReaderDecoder d) static BNilInstr
BNilInstr.decode
(IRReaderDecoder d) static BreakInstr
BreakInstr.decode
(IRReaderDecoder d) static BSwitchInstr
BSwitchInstr.decode
(IRReaderDecoder d) static BTrueInstr
BTrueInstr.decode
(IRReaderDecoder d) static BuildBackrefInstr
BuildBackrefInstr.decode
(IRReaderDecoder d) static BuildCompoundArrayInstr
BuildCompoundArrayInstr.decode
(IRReaderDecoder d) static BuildCompoundStringInstr
BuildCompoundStringInstr.decode
(IRReaderDecoder d) static BuildDynRegExpInstr
BuildDynRegExpInstr.decode
(IRReaderDecoder d) static BuildLambdaInstr
BuildLambdaInstr.decode
(IRReaderDecoder d) static BuildRangeInstr
BuildRangeInstr.decode
(IRReaderDecoder d) static BuildSplatInstr
BuildSplatInstr.decode
(IRReaderDecoder d) static BUndefInstr
BUndefInstr.decode
(IRReaderDecoder d) static CallInstr
CallInstr.decode
(IRReaderDecoder d) static CheckArgsArrayArityInstr
CheckArgsArrayArityInstr.decode
(IRReaderDecoder d) static CheckArityInstr
CheckArityInstr.decode
(IRReaderDecoder d) static CheckForLJEInstr
CheckForLJEInstr.decode
(IRReaderDecoder d) static ClassSuperInstr
ClassSuperInstr.decode
(IRReaderDecoder d) static CopyInstr
CopyInstr.decode
(IRReaderDecoder d) static DefineClassInstr
DefineClassInstr.decode
(IRReaderDecoder d) static DefineClassMethodInstr
DefineClassMethodInstr.decode
(IRReaderDecoder d) static DefineInstanceMethodInstr
DefineInstanceMethodInstr.decode
(IRReaderDecoder d) static DefineMetaClassInstr
DefineMetaClassInstr.decode
(IRReaderDecoder d) static DefineModuleInstr
DefineModuleInstr.decode
(IRReaderDecoder d) static EQQInstr
EQQInstr.decode
(IRReaderDecoder d) ExceptionRegionStartMarkerInstr.decode
(IRReaderDecoder d) static FrameNameCallInstr
FrameNameCallInstr.decode
(IRReaderDecoder d) GetClassVarContainerModuleInstr.decode
(IRReaderDecoder d) static GetClassVariableInstr
GetClassVariableInstr.decode
(IRReaderDecoder d) static GetEncodingInstr
GetEncodingInstr.decode
(IRReaderDecoder d) static GetFieldInstr
GetFieldInstr.decode
(IRReaderDecoder d) static GetGlobalVariableInstr
GetGlobalVariableInstr.decode
(IRReaderDecoder d) static GVarAliasInstr
GVarAliasInstr.decode
(IRReaderDecoder d) static InheritanceSearchConstInstr
InheritanceSearchConstInstr.decode
(IRReaderDecoder d) static InstanceSuperInstr
InstanceSuperInstr.decode
(IRReaderDecoder d) static IntegerMathInstr
IntegerMathInstr.decode
(IRReaderDecoder d) static JumpInstr
JumpInstr.decode
(IRReaderDecoder d) static LabelInstr
LabelInstr.decode
(IRReaderDecoder d) static LexicalSearchConstInstr
LexicalSearchConstInstr.decode
(IRReaderDecoder d) static LineNumberInstr
LineNumberInstr.decode
(IRReaderDecoder d) LoadBlockImplicitClosureInstr.decode
(IRReaderDecoder d) static LoadFrameClosureInstr
LoadFrameClosureInstr.decode
(IRReaderDecoder d) static LoadImplicitClosureInstr
LoadImplicitClosureInstr.decode
(IRReaderDecoder d) static LoadLocalVarInstr
LoadLocalVarInstr.decode
(IRReaderDecoder d) static MatchInstr
MatchInstr.decode
(IRReaderDecoder d) static NonlocalReturnInstr
NonlocalReturnInstr.decode
(IRReaderDecoder d) static NoResultCallInstr
NoResultCallInstr.decode
(IRReaderDecoder d) static OptArgMultipleAsgnInstr
OptArgMultipleAsgnInstr.decode
(IRReaderDecoder d) static PopBackrefFrameInstr
PopBackrefFrameInstr.decode
(IRReaderDecoder d) static PopBindingInstr
PopBindingInstr.decode
(IRReaderDecoder d) static PopBlockFrameInstr
PopBlockFrameInstr.decode
(IRReaderDecoder d) static PopMethodFrameInstr
PopMethodFrameInstr.decode
(IRReaderDecoder d) static PrepareBlockArgsInstr
PrepareBlockArgsInstr.decode
(IRReaderDecoder d) static PrepareFixedBlockArgsInstr
PrepareFixedBlockArgsInstr.decode
(IRReaderDecoder d) static PrepareNoBlockArgsInstr
PrepareNoBlockArgsInstr.decode
(IRReaderDecoder d) static PrepareSingleBlockArgInstr
PrepareSingleBlockArgInstr.decode
(IRReaderDecoder d) static ProcessModuleBodyInstr
ProcessModuleBodyInstr.decode
(IRReaderDecoder d) static PushBackrefFrameInstr
PushBackrefFrameInstr.decode
(IRReaderDecoder d) static PushBlockBindingInstr
PushBlockBindingInstr.decode
(IRReaderDecoder d) static PushBlockFrameInstr
PushBlockFrameInstr.decode
(IRReaderDecoder d) static PushMethodBindingInstr
PushMethodBindingInstr.decode
(IRReaderDecoder d) static PushMethodFrameInstr
PushMethodFrameInstr.decode
(IRReaderDecoder d) static PutClassVariableInstr
PutClassVariableInstr.decode
(IRReaderDecoder d) static PutConstInstr
PutConstInstr.decode
(IRReaderDecoder d) static PutFieldInstr
PutFieldInstr.decode
(IRReaderDecoder d) static PutGlobalVarInstr
PutGlobalVarInstr.decode
(IRReaderDecoder d) static RaiseArgumentErrorInstr
RaiseArgumentErrorInstr.decode
(IRReaderDecoder d) RaiseRequiredKeywordArgumentError.decode
(IRReaderDecoder d) static ReceiveJRubyExceptionInstr
ReceiveJRubyExceptionInstr.decode
(IRReaderDecoder d) static ReceiveKeywordArgInstr
ReceiveKeywordArgInstr.decode
(IRReaderDecoder d) static ReceiveKeywordRestArgInstr
ReceiveKeywordRestArgInstr.decode
(IRReaderDecoder d) static ReceiveKeywordsInstr
ReceiveKeywordsInstr.decode
(IRReaderDecoder d) static ReceiveOptArgInstr
ReceiveOptArgInstr.decode
(IRReaderDecoder d) static ReceivePostReqdArgInstr
ReceivePostReqdArgInstr.decode
(IRReaderDecoder d) static ReceivePreReqdArgInstr
ReceivePreReqdArgInstr.decode
(IRReaderDecoder d) static ReceiveRestArgInstr
ReceiveRestArgInstr.decode
(IRReaderDecoder d) static ReceiveRubyExceptionInstr
ReceiveRubyExceptionInstr.decode
(IRReaderDecoder d) static ReceiveSelfInstr
ReceiveSelfInstr.decode
(IRReaderDecoder d) static RecordEndBlockInstr
RecordEndBlockInstr.decode
(IRReaderDecoder d) static ReifyClosureInstr
ReifyClosureInstr.decode
(IRReaderDecoder d) static ReqdArgMultipleAsgnInstr
ReqdArgMultipleAsgnInstr.decode
(IRReaderDecoder d) static RescueEQQInstr
RescueEQQInstr.decode
(IRReaderDecoder d) static RestArgMultipleAsgnInstr
RestArgMultipleAsgnInstr.decode
(IRReaderDecoder d) RestoreBindingVisibilityInstr.decode
(IRReaderDecoder d) static ReturnInstr
ReturnInstr.decode
(IRReaderDecoder d) static ReturnOrRethrowSavedExcInstr
ReturnOrRethrowSavedExcInstr.decode
(IRReaderDecoder d) static RuntimeHelperCall
RuntimeHelperCall.decode
(IRReaderDecoder d) static SaveBindingVisibilityInstr
SaveBindingVisibilityInstr.decode
(IRReaderDecoder d) static SearchConstInstr
SearchConstInstr.decode
(IRReaderDecoder d) static SearchModuleForConstInstr
SearchModuleForConstInstr.decode
(IRReaderDecoder d) static SetCapturedVarInstr
SetCapturedVarInstr.decode
(IRReaderDecoder d) static StoreLocalVarInstr
StoreLocalVarInstr.decode
(IRReaderDecoder d) static ThreadPollInstr
ThreadPollInstr.decode
(IRReaderDecoder d) static ThrowExceptionInstr
ThrowExceptionInstr.decode
(IRReaderDecoder d) static ToAryInstr
ToAryInstr.decode
(IRReaderDecoder d) static ToggleBacktraceInstr
ToggleBacktraceInstr.decode
(IRReaderDecoder d) static TraceInstr
TraceInstr.decode
(IRReaderDecoder d) static UndefMethodInstr
UndefMethodInstr.decode
(IRReaderDecoder d) static UnresolvedSuperInstr
UnresolvedSuperInstr.decode
(IRReaderDecoder d) UpdateBlockExecutionStateInstr.decode
(IRReaderDecoder d) static YieldInstr
YieldInstr.decode
(IRReaderDecoder d) static ZSuperInstr
ZSuperInstr.decode
(IRReaderDecoder d) -
Uses of IRReaderDecoder in org.jruby.ir.instructions.defined
Methods in org.jruby.ir.instructions.defined with parameters of type IRReaderDecoderModifier and TypeMethodDescriptionstatic GetErrorInfoInstr
GetErrorInfoInstr.decode
(IRReaderDecoder d) static RestoreErrorInfoInstr
RestoreErrorInfoInstr.decode
(IRReaderDecoder d) -
Uses of IRReaderDecoder in org.jruby.ir.operands
Methods in org.jruby.ir.operands with parameters of type IRReaderDecoderModifier and TypeMethodDescriptionstatic Array
Array.decode
(IRReaderDecoder d) static Bignum
Bignum.decode
(IRReaderDecoder d) static Boolean
Boolean.decode
(IRReaderDecoder d) static BuiltinClass
BuiltinClass.decode
(IRReaderDecoder d) static ChilledString
ChilledString.decode
(IRReaderDecoder d) static Complex
Complex.decode
(IRReaderDecoder d) static CurrentScope
CurrentScope.decode
(IRReaderDecoder d) static DynamicSymbol
DynamicSymbol.decode
(IRReaderDecoder d) static Filename
Filename.decode
(IRReaderDecoder d) static Fixnum
Fixnum.decode
(IRReaderDecoder d) static Float
Float.decode
(IRReaderDecoder d) static FrozenString
FrozenString.decode
(IRReaderDecoder d) static GlobalVariable
GlobalVariable.decode
(IRReaderDecoder d) static Hash
Hash.decode
(IRReaderDecoder d) static Integer
Integer.decode
(IRReaderDecoder d) static IRException
IRException.decode
(IRReaderDecoder d) static Label
Label.decode
(IRReaderDecoder d) static LocalVariable
LocalVariable.decode
(IRReaderDecoder d) static MutableString
MutableString.decode
(IRReaderDecoder d) static NthRef
NthRef.decode
(IRReaderDecoder d) static NullBlock
NullBlock.decode
(IRReaderDecoder d) static Range
Range.decode
(IRReaderDecoder d) static Rational
Rational.decode
(IRReaderDecoder d) static Regexp
Regexp.decode
(IRReaderDecoder d) static ScopeModule
ScopeModule.decode
(IRReaderDecoder d) static Splat
Splat.decode
(IRReaderDecoder d) static SValue
SValue.decode
(IRReaderDecoder d) static Symbol
Symbol.decode
(IRReaderDecoder d) static SymbolProc
SymbolProc.decode
(IRReaderDecoder d) static TemporaryClosureVariable
TemporaryClosureVariable.decode
(IRReaderDecoder d) TemporaryCurrentModuleVariable.decode
(IRReaderDecoder d) static TemporaryFixnumVariable
TemporaryFixnumVariable.decode
(IRReaderDecoder d) static TemporaryFloatVariable
TemporaryFloatVariable.decode
(IRReaderDecoder d) static TemporaryIntVariable
TemporaryIntVariable.decode
(IRReaderDecoder d) static TemporaryLocalVariable
TemporaryLocalVariable.decode
(IRReaderDecoder d) static UnboxedBoolean
UnboxedBoolean.decode
(IRReaderDecoder d) static WrappedIRClosure
WrappedIRClosure.decode
(IRReaderDecoder d) -
Uses of IRReaderDecoder in org.jruby.ir.persistence
Classes in org.jruby.ir.persistence that implement IRReaderDecoderMethods in org.jruby.ir.persistence that return IRReaderDecoderModifier and TypeMethodDescriptionIRReaderDecoder.dup()
Duplicate this decoder to isolate any state changes.IRReaderStream.dup()
Methods in org.jruby.ir.persistence with parameters of type IRReaderDecoderModifier and TypeMethodDescriptionstatic IRScope
IRReader.load
(IRManager manager, IRReaderDecoder file)