Package org.jruby.ir.instructions
Interface FixedArityInstr
- All Known Implementing Classes:
AliasInstr
,BFalseInstr
,BIntInstr
,BlockGivenCallInstr
,BlockGivenInstr
,BNEInstr
,BNilInstr
,BreakInstr
,BTrueInstr
,BuildLambdaInstr
,BUndefInstr
,CheckArgsArrayArityInstr
,CheckArityInstr
,CopyInstr
,DebugOutputInstr
,DefineClassInstr
,DefineClassMethodInstr
,DefineInstanceMethodInstr
,DefineMetaClassInstr
,DefineModuleInstr
,EQQInstr
,ExceptionRegionEndMarkerInstr
,ExceptionRegionStartMarkerInstr
,FrameNameCallInstr
,GetClassVarContainerModuleInstr
,GetClassVariableInstr
,GetEncodingInstr
,GetErrorInfoInstr
,GetFieldInstr
,GetGlobalVariableInstr
,GetInstr
,GVarAliasInstr
,InheritanceSearchConstInstr
,InlinedLineNumberInstr
,JumpInstr
,LabelInstr
,LexicalSearchConstInstr
,LineNumberInstr
,LoadBlockImplicitClosureInstr
,LoadFrameClosureInstr
,LoadImplicitClosureInstr
,LoadLocalVarInstr
,MatchInstr
,ModuleVersionGuardInstr
,NonlocalReturnInstr
,NopInstr
,OptArgMultipleAsgnInstr
,PopBackrefFrameInstr
,PopBindingInstr
,PopBlockFrameInstr
,PopMethodFrameInstr
,PrepareBlockArgsInstr
,PrepareFixedBlockArgsInstr
,PrepareNoBlockArgsInstr
,PrepareSingleBlockArgInstr
,ProcessModuleBodyInstr
,PushBackrefFrameInstr
,PushBlockBindingInstr
,PushBlockFrameInstr
,PushMethodBindingInstr
,PushMethodFrameInstr
,PutClassVariableInstr
,PutConstInstr
,PutFieldInstr
,PutGlobalVarInstr
,PutInstr
,RaiseArgumentErrorInstr
,RaiseRequiredKeywordArgumentError
,ReceiveExceptionBase
,ReceiveJRubyExceptionInstr
,ReceiveKeywordArgInstr
,ReceiveKeywordRestArgInstr
,ReceiveOptArgInstr
,ReceivePostReqdArgInstr
,ReceivePreReqdArgInstr
,ReceiveRestArgInstr
,ReceiveRubyExceptionInstr
,ReceiveSelfInstr
,RecordEndBlockInstr
,ReifyClosureInstr
,ReqdArgMultipleAsgnInstr
,RescueEQQInstr
,RestArgMultipleAsgnInstr
,RestoreBindingVisibilityInstr
,RestoreErrorInfoInstr
,ReturnInstr
,ReturnOrRethrowSavedExcInstr
,SaveBindingVisibilityInstr
,SearchConstInstr
,SearchModuleForConstInstr
,SetCapturedVarInstr
,StoreLocalVarInstr
,ThreadPollInstr
,ThrowExceptionInstr
,ToAryInstr
,UndefMethodInstr
,UpdateBlockExecutionStateInstr
,YieldInstr
public interface FixedArityInstr
Marker interface to allow persistence to know whether operand arity is fixed or variable