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