Hierarchy For Package org.jruby.ir.instructions
Class Hierarchy
- java.lang.Object
- org.jruby.ir.instructions.Instr
- org.jruby.ir.instructions.BranchInstr (implements org.jruby.ir.instructions.JumpTargetInstr)
- org.jruby.ir.instructions.OneOperandBranchInstr
- org.jruby.ir.instructions.BFalseInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.BNilInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.BTrueInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.BUndefInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.TwoOperandBranchInstr
- org.jruby.ir.instructions.BIntInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.BNEInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.OneOperandBranchInstr
- org.jruby.ir.instructions.MultiBranchInstr
- org.jruby.ir.instructions.BSwitchInstr
- org.jruby.ir.instructions.NoOperandInstr
- org.jruby.ir.instructions.CheckForLJEInstr
- org.jruby.ir.instructions.DefineInstanceMethodInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ExceptionRegionEndMarkerInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.LineNumberInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.InlinedLineNumberInstr
- org.jruby.ir.instructions.NopInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.DebugOutputInstr
- org.jruby.ir.instructions.PopBackrefFrameInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PopBindingInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PopMethodFrameInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PrepareBlockArgsInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PrepareFixedBlockArgsInstr
- org.jruby.ir.instructions.PrepareNoBlockArgsInstr
- org.jruby.ir.instructions.PrepareSingleBlockArgInstr
- org.jruby.ir.instructions.PushBackrefFrameInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PushBlockBindingInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PushMethodBindingInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PushMethodFrameInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.RaiseArgumentErrorInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.RaiseRequiredKeywordArgumentError (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ThreadPollInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ToggleBacktraceInstr
- org.jruby.ir.instructions.NOperandInstr
- org.jruby.ir.instructions.CallBase (implements org.jruby.ir.instructions.ClosureAcceptingInstr, org.jruby.ir.instructions.Site)
- org.jruby.ir.instructions.CallInstr (implements org.jruby.ir.instructions.ResultInstr)
- org.jruby.ir.instructions.ClassSuperInstr
- org.jruby.ir.instructions.EQQInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.InstanceSuperInstr
- org.jruby.ir.instructions.MatchInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.specialized.OneOperandArgNoBlockCallInstr
- org.jruby.ir.instructions.ArrayDerefInstr
- org.jruby.ir.instructions.UnresolvedSuperInstr
- org.jruby.ir.instructions.ZSuperInstr
- org.jruby.ir.instructions.specialized.ZeroOperandArgNoBlockCallInstr
- org.jruby.ir.instructions.AsStringInstr
- org.jruby.ir.instructions.NoResultCallInstr
- org.jruby.ir.instructions.AttrAssignInstr
- org.jruby.ir.instructions.CallInstr (implements org.jruby.ir.instructions.ResultInstr)
- org.jruby.ir.instructions.CallBase (implements org.jruby.ir.instructions.ClosureAcceptingInstr, org.jruby.ir.instructions.Site)
- org.jruby.ir.instructions.OneOperandInstr
- org.jruby.ir.instructions.BreakInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.CheckArgsArrayArityInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.CheckArityInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.DefineClassMethodInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ExceptionRegionStartMarkerInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.JumpInstr (implements org.jruby.ir.instructions.FixedArityInstr, org.jruby.ir.instructions.JumpTargetInstr)
- org.jruby.ir.instructions.LabelInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PopBlockFrameInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.RecordEndBlockInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.RestoreBindingVisibilityInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReturnBase
- org.jruby.ir.instructions.NonlocalReturnInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReturnInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReturnOrRethrowSavedExcInstr
- org.jruby.ir.instructions.ThrowExceptionInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.TraceInstr
- org.jruby.ir.instructions.UpdateBlockExecutionStateInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ResultBaseInstr (implements org.jruby.ir.instructions.ResultInstr)
- org.jruby.ir.instructions.NoOperandResultBaseInstr
- org.jruby.ir.instructions.BuildBackrefInstr
- org.jruby.ir.instructions.FrameNameCallInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.GetEncodingInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.LoadBlockImplicitClosureInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.LoadFrameClosureInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.LoadImplicitClosureInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PushBlockFrameInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReceiveExceptionBase (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReceiveJRubyExceptionInstr
- org.jruby.ir.instructions.ReceiveRubyExceptionInstr
- org.jruby.ir.instructions.ReceiveKeywordsInstr (implements org.jruby.ir.instructions.ArgReceiver)
- org.jruby.ir.instructions.ReceiveSelfInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.SaveBindingVisibilityInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.NOperandResultBaseInstr
- org.jruby.ir.instructions.BuildCompoundStringInstr
- org.jruby.ir.instructions.BuildDynRegExpInstr
- org.jruby.ir.instructions.GetClassVarContainerModuleInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.RuntimeHelperCall
- org.jruby.ir.instructions.OneOperandResultBaseInstr
- org.jruby.ir.instructions.AsFixnumInstr
- org.jruby.ir.instructions.BlockGivenCallInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.BlockGivenInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.BuildLambdaInstr (implements org.jruby.ir.instructions.ClosureAcceptingInstr, org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.BuildSplatInstr
- org.jruby.ir.instructions.CopyInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.DefineMetaClassInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.DefineModuleInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.GetGlobalVariableInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.GetInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.GetClassVariableInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.GetFieldInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.InheritanceSearchConstInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.LexicalSearchConstInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.LoadLocalVarInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.MultipleAsgnBase
- org.jruby.ir.instructions.OptArgMultipleAsgnInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReqdArgMultipleAsgnInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.RestArgMultipleAsgnInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ProcessModuleBodyInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReceiveArgBase (implements org.jruby.ir.instructions.ArgReceiver)
- org.jruby.ir.instructions.ReceiveIndexedArgBase
- org.jruby.ir.instructions.ReceiveOptArgInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReceivePostReqdArgInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReceivePreReqdArgInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReceiveRestArgInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReceiveKeywordArgInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReceiveKeywordRestArgInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ReceiveIndexedArgBase
- org.jruby.ir.instructions.ReifyClosureInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.SearchConstInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.SearchModuleForConstInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.SetCapturedVarInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ToAryInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.UndefMethodInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.TwoOperandResultBaseInstr
- org.jruby.ir.instructions.BuildCompoundArrayInstr
- org.jruby.ir.instructions.BuildRangeInstr
- org.jruby.ir.instructions.DefineClassInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.IntegerMathInstr
- org.jruby.ir.instructions.RescueEQQInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.YieldInstr (implements org.jruby.ir.instructions.FixedArityInstr, org.jruby.ir.instructions.Site)
- org.jruby.ir.instructions.NoOperandResultBaseInstr
- org.jruby.ir.instructions.TwoOperandInstr
- org.jruby.ir.instructions.AliasInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.GVarAliasInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.ModuleVersionGuardInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PutGlobalVarInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PutInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PutClassVariableInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PutConstInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.PutFieldInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.StoreLocalVarInstr (implements org.jruby.ir.instructions.FixedArityInstr)
- org.jruby.ir.instructions.BranchInstr (implements org.jruby.ir.instructions.JumpTargetInstr)
- org.jruby.ir.instructions.Instr
Interface Hierarchy
- org.jruby.ir.instructions.ArgReceiver
- org.jruby.ir.instructions.ClosureAcceptingInstr
- org.jruby.ir.instructions.FixedArityInstr
- org.jruby.ir.instructions.JumpTargetInstr
- org.jruby.ir.instructions.ResultInstr
- org.jruby.ir.instructions.Site
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.jruby.ir.instructions.BIntInstr.Op
- org.jruby.ir.instructions.IntegerMathInstr.Op
- org.jruby.ir.instructions.RuntimeHelperCall.Methods
- org.jruby.ir.instructions.SuperInstrType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)