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 AliasInstrAliasInstr.decode(IRReaderDecoder d) static ArrayDerefInstrArrayDerefInstr.decode(IRReaderDecoder d) static AsFixnumInstrAsFixnumInstr.decode(IRReaderDecoder d) static AsStringInstrAsStringInstr.decode(IRReaderDecoder d) static AttrAssignInstrAttrAssignInstr.decode(IRReaderDecoder d) static BFalseInstrBFalseInstr.decode(IRReaderDecoder d) static BIntInstrBIntInstr.decode(IRReaderDecoder d) static BlockGivenCallInstrBlockGivenCallInstr.decode(IRReaderDecoder d) static BlockGivenInstrBlockGivenInstr.decode(IRReaderDecoder d) static BNEInstrBNEInstr.decode(IRReaderDecoder d) static BNilInstrBNilInstr.decode(IRReaderDecoder d) static BreakInstrBreakInstr.decode(IRReaderDecoder d) static BSwitchInstrBSwitchInstr.decode(IRReaderDecoder d) static BTrueInstrBTrueInstr.decode(IRReaderDecoder d) static BuildBackrefInstrBuildBackrefInstr.decode(IRReaderDecoder d) static BuildCompoundArrayInstrBuildCompoundArrayInstr.decode(IRReaderDecoder d) static BuildCompoundStringInstrBuildCompoundStringInstr.decode(IRReaderDecoder d) static BuildDynRegExpInstrBuildDynRegExpInstr.decode(IRReaderDecoder d) static BuildLambdaInstrBuildLambdaInstr.decode(IRReaderDecoder d) static BuildRangeInstrBuildRangeInstr.decode(IRReaderDecoder d) static BuildSplatInstrBuildSplatInstr.decode(IRReaderDecoder d) static BUndefInstrBUndefInstr.decode(IRReaderDecoder d) static CallInstrCallInstr.decode(IRReaderDecoder d) static CheckArgsArrayArityInstrCheckArgsArrayArityInstr.decode(IRReaderDecoder d) static CheckArityInstrCheckArityInstr.decode(IRReaderDecoder d) static CheckForLJEInstrCheckForLJEInstr.decode(IRReaderDecoder d) static ClassSuperInstrClassSuperInstr.decode(IRReaderDecoder d) static CopyInstrCopyInstr.decode(IRReaderDecoder d) static DefineClassInstrDefineClassInstr.decode(IRReaderDecoder d) static DefineClassMethodInstrDefineClassMethodInstr.decode(IRReaderDecoder d) static DefineInstanceMethodInstrDefineInstanceMethodInstr.decode(IRReaderDecoder d) static DefineMetaClassInstrDefineMetaClassInstr.decode(IRReaderDecoder d) static DefineModuleInstrDefineModuleInstr.decode(IRReaderDecoder d) static EQQInstrEQQInstr.decode(IRReaderDecoder d) ExceptionRegionStartMarkerInstr.decode(IRReaderDecoder d) static FrameNameCallInstrFrameNameCallInstr.decode(IRReaderDecoder d) GetClassVarContainerModuleInstr.decode(IRReaderDecoder d) static GetClassVariableInstrGetClassVariableInstr.decode(IRReaderDecoder d) static GetEncodingInstrGetEncodingInstr.decode(IRReaderDecoder d) static GetFieldInstrGetFieldInstr.decode(IRReaderDecoder d) static GetGlobalVariableInstrGetGlobalVariableInstr.decode(IRReaderDecoder d) static GVarAliasInstrGVarAliasInstr.decode(IRReaderDecoder d) static InheritanceSearchConstInstrInheritanceSearchConstInstr.decode(IRReaderDecoder d) static InstanceSuperInstrInstanceSuperInstr.decode(IRReaderDecoder d) static IntegerMathInstrIntegerMathInstr.decode(IRReaderDecoder d) static JumpInstrJumpInstr.decode(IRReaderDecoder d) static LabelInstrLabelInstr.decode(IRReaderDecoder d) static LexicalSearchConstInstrLexicalSearchConstInstr.decode(IRReaderDecoder d) static LineNumberInstrLineNumberInstr.decode(IRReaderDecoder d) LoadBlockImplicitClosureInstr.decode(IRReaderDecoder d) static LoadFrameClosureInstrLoadFrameClosureInstr.decode(IRReaderDecoder d) static LoadImplicitClosureInstrLoadImplicitClosureInstr.decode(IRReaderDecoder d) static LoadLocalVarInstrLoadLocalVarInstr.decode(IRReaderDecoder d) static MatchInstrMatchInstr.decode(IRReaderDecoder d) static NonlocalReturnInstrNonlocalReturnInstr.decode(IRReaderDecoder d) static NoResultCallInstrNoResultCallInstr.decode(IRReaderDecoder d) static OptArgMultipleAsgnInstrOptArgMultipleAsgnInstr.decode(IRReaderDecoder d) static PopBackrefFrameInstrPopBackrefFrameInstr.decode(IRReaderDecoder d) static PopBindingInstrPopBindingInstr.decode(IRReaderDecoder d) static PopBlockFrameInstrPopBlockFrameInstr.decode(IRReaderDecoder d) static PopMethodFrameInstrPopMethodFrameInstr.decode(IRReaderDecoder d) static PrepareBlockArgsInstrPrepareBlockArgsInstr.decode(IRReaderDecoder d) static PrepareFixedBlockArgsInstrPrepareFixedBlockArgsInstr.decode(IRReaderDecoder d) static PrepareNoBlockArgsInstrPrepareNoBlockArgsInstr.decode(IRReaderDecoder d) static PrepareSingleBlockArgInstrPrepareSingleBlockArgInstr.decode(IRReaderDecoder d) static ProcessModuleBodyInstrProcessModuleBodyInstr.decode(IRReaderDecoder d) static PushBackrefFrameInstrPushBackrefFrameInstr.decode(IRReaderDecoder d) static PushBlockBindingInstrPushBlockBindingInstr.decode(IRReaderDecoder d) static PushBlockFrameInstrPushBlockFrameInstr.decode(IRReaderDecoder d) static PushMethodBindingInstrPushMethodBindingInstr.decode(IRReaderDecoder d) static PushMethodFrameInstrPushMethodFrameInstr.decode(IRReaderDecoder d) static PutClassVariableInstrPutClassVariableInstr.decode(IRReaderDecoder d) static PutConstInstrPutConstInstr.decode(IRReaderDecoder d) static PutFieldInstrPutFieldInstr.decode(IRReaderDecoder d) static PutGlobalVarInstrPutGlobalVarInstr.decode(IRReaderDecoder d) static RaiseArgumentErrorInstrRaiseArgumentErrorInstr.decode(IRReaderDecoder d) RaiseRequiredKeywordArgumentError.decode(IRReaderDecoder d) static ReceiveJRubyExceptionInstrReceiveJRubyExceptionInstr.decode(IRReaderDecoder d) static ReceiveKeywordArgInstrReceiveKeywordArgInstr.decode(IRReaderDecoder d) static ReceiveKeywordRestArgInstrReceiveKeywordRestArgInstr.decode(IRReaderDecoder d) static ReceiveKeywordsInstrReceiveKeywordsInstr.decode(IRReaderDecoder d) static ReceiveOptArgInstrReceiveOptArgInstr.decode(IRReaderDecoder d) static ReceivePostReqdArgInstrReceivePostReqdArgInstr.decode(IRReaderDecoder d) static ReceivePreReqdArgInstrReceivePreReqdArgInstr.decode(IRReaderDecoder d) static ReceiveRestArgInstrReceiveRestArgInstr.decode(IRReaderDecoder d) static ReceiveRubyExceptionInstrReceiveRubyExceptionInstr.decode(IRReaderDecoder d) static ReceiveSelfInstrReceiveSelfInstr.decode(IRReaderDecoder d) static RecordEndBlockInstrRecordEndBlockInstr.decode(IRReaderDecoder d) static ReifyClosureInstrReifyClosureInstr.decode(IRReaderDecoder d) static ReqdArgMultipleAsgnInstrReqdArgMultipleAsgnInstr.decode(IRReaderDecoder d) static RescueEQQInstrRescueEQQInstr.decode(IRReaderDecoder d) static RestArgMultipleAsgnInstrRestArgMultipleAsgnInstr.decode(IRReaderDecoder d) RestoreBindingVisibilityInstr.decode(IRReaderDecoder d) static ReturnInstrReturnInstr.decode(IRReaderDecoder d) static ReturnOrRethrowSavedExcInstrReturnOrRethrowSavedExcInstr.decode(IRReaderDecoder d) static RuntimeHelperCallRuntimeHelperCall.decode(IRReaderDecoder d) static SaveBindingVisibilityInstrSaveBindingVisibilityInstr.decode(IRReaderDecoder d) static SearchConstInstrSearchConstInstr.decode(IRReaderDecoder d) static SearchModuleForConstInstrSearchModuleForConstInstr.decode(IRReaderDecoder d) static SetCapturedVarInstrSetCapturedVarInstr.decode(IRReaderDecoder d) static StoreLocalVarInstrStoreLocalVarInstr.decode(IRReaderDecoder d) static ThreadPollInstrThreadPollInstr.decode(IRReaderDecoder d) static ThrowExceptionInstrThrowExceptionInstr.decode(IRReaderDecoder d) static ToAryInstrToAryInstr.decode(IRReaderDecoder d) static ToggleBacktraceInstrToggleBacktraceInstr.decode(IRReaderDecoder d) static TraceInstrTraceInstr.decode(IRReaderDecoder d) static UndefMethodInstrUndefMethodInstr.decode(IRReaderDecoder d) static UnresolvedSuperInstrUnresolvedSuperInstr.decode(IRReaderDecoder d) UpdateBlockExecutionStateInstr.decode(IRReaderDecoder d) static YieldInstrYieldInstr.decode(IRReaderDecoder d) static ZSuperInstrZSuperInstr.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 GetErrorInfoInstrGetErrorInfoInstr.decode(IRReaderDecoder d) static RestoreErrorInfoInstrRestoreErrorInfoInstr.decode(IRReaderDecoder d) -
Uses of IRReaderDecoder in org.jruby.ir.operands
Methods in org.jruby.ir.operands with parameters of type IRReaderDecoderModifier and TypeMethodDescriptionstatic ArrayArray.decode(IRReaderDecoder d) static BignumBignum.decode(IRReaderDecoder d) static BooleanBoolean.decode(IRReaderDecoder d) static BuiltinClassBuiltinClass.decode(IRReaderDecoder d) static ChilledStringChilledString.decode(IRReaderDecoder d) static ComplexComplex.decode(IRReaderDecoder d) static CurrentScopeCurrentScope.decode(IRReaderDecoder d) static DynamicSymbolDynamicSymbol.decode(IRReaderDecoder d) static FilenameFilename.decode(IRReaderDecoder d) static FixnumFixnum.decode(IRReaderDecoder d) static FloatFloat.decode(IRReaderDecoder d) static FrozenStringFrozenString.decode(IRReaderDecoder d) static GlobalVariableGlobalVariable.decode(IRReaderDecoder d) static HashHash.decode(IRReaderDecoder d) static IntegerInteger.decode(IRReaderDecoder d) static IRExceptionIRException.decode(IRReaderDecoder d) static LabelLabel.decode(IRReaderDecoder d) static LocalVariableLocalVariable.decode(IRReaderDecoder d) static MutableStringMutableString.decode(IRReaderDecoder d) static NthRefNthRef.decode(IRReaderDecoder d) static NullBlockNullBlock.decode(IRReaderDecoder d) static RangeRange.decode(IRReaderDecoder d) static RationalRational.decode(IRReaderDecoder d) static RegexpRegexp.decode(IRReaderDecoder d) static ScopeModuleScopeModule.decode(IRReaderDecoder d) static SplatSplat.decode(IRReaderDecoder d) static SValueSValue.decode(IRReaderDecoder d) static SymbolSymbol.decode(IRReaderDecoder d) static SymbolProcSymbolProc.decode(IRReaderDecoder d) static TemporaryClosureVariableTemporaryClosureVariable.decode(IRReaderDecoder d) TemporaryCurrentModuleVariable.decode(IRReaderDecoder d) static TemporaryFixnumVariableTemporaryFixnumVariable.decode(IRReaderDecoder d) static TemporaryFloatVariableTemporaryFloatVariable.decode(IRReaderDecoder d) static TemporaryIntVariableTemporaryIntVariable.decode(IRReaderDecoder d) static TemporaryLocalVariableTemporaryLocalVariable.decode(IRReaderDecoder d) static UnboxedBooleanUnboxedBoolean.decode(IRReaderDecoder d) static WrappedIRClosureWrappedIRClosure.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 IRScopeIRReader.load(IRManager manager, IRReaderDecoder file)