Uses of Interface
org.jruby.ir.persistence.IRWriterEncoder
Packages that use IRWriterEncoder
Package
Description
-
Uses of IRWriterEncoder in org.jruby.ir
Methods in org.jruby.ir with parameters of type IRWriterEncoderModifier and TypeMethodDescriptionvoidIRScope.persistScopeFlags(IRWriterEncoder file) voidIRClosure.persistScopeHeader(IRWriterEncoder file) voidIRScope.persistScopeHeader(IRWriterEncoder file) -
Uses of IRWriterEncoder in org.jruby.ir.instructions
Methods in org.jruby.ir.instructions with parameters of type IRWriterEncoderModifier and TypeMethodDescriptionvoidAliasInstr.encode(IRWriterEncoder e) voidArrayDerefInstr.encode(IRWriterEncoder e) voidAsStringInstr.encode(IRWriterEncoder e) voidAttrAssignInstr.encode(IRWriterEncoder e) voidBIntInstr.encode(IRWriterEncoder e) voidBlockGivenCallInstr.encode(IRWriterEncoder e) voidBreakInstr.encode(IRWriterEncoder e) voidBSwitchInstr.encode(IRWriterEncoder e) voidBuildBackrefInstr.encode(IRWriterEncoder e) voidBuildCompoundArrayInstr.encode(IRWriterEncoder e) voidBuildCompoundStringInstr.encode(IRWriterEncoder e) voidBuildDynRegExpInstr.encode(IRWriterEncoder e) voidBuildRangeInstr.encode(IRWriterEncoder e) voidBuildSplatInstr.encode(IRWriterEncoder e) voidCallBase.encode(IRWriterEncoder e) voidCallInstr.encode(IRWriterEncoder e) voidCheckArgsArrayArityInstr.encode(IRWriterEncoder e) voidCheckArityInstr.encode(IRWriterEncoder e) voidCheckForLJEInstr.encode(IRWriterEncoder e) voidDefineClassInstr.encode(IRWriterEncoder e) voidDefineClassMethodInstr.encode(IRWriterEncoder e) voidDefineInstanceMethodInstr.encode(IRWriterEncoder e) voidDefineMetaClassInstr.encode(IRWriterEncoder e) voidDefineModuleInstr.encode(IRWriterEncoder e) voidEQQInstr.encode(IRWriterEncoder e) voidExceptionRegionStartMarkerInstr.encode(IRWriterEncoder e) voidFrameNameCallInstr.encode(IRWriterEncoder e) voidGetClassVarContainerModuleInstr.encode(IRWriterEncoder e) voidGetEncodingInstr.encode(IRWriterEncoder e) voidGetFieldInstr.encode(IRWriterEncoder e) voidGetInstr.encode(IRWriterEncoder e) voidGVarAliasInstr.encode(IRWriterEncoder e) voidInheritanceSearchConstInstr.encode(IRWriterEncoder e) voidInstr.encode(IRWriterEncoder e) voidIntegerMathInstr.encode(IRWriterEncoder e) voidJumpInstr.encode(IRWriterEncoder e) voidLabelInstr.encode(IRWriterEncoder e) voidLexicalSearchConstInstr.encode(IRWriterEncoder e) voidLineNumberInstr.encode(IRWriterEncoder e) voidLoadLocalVarInstr.encode(IRWriterEncoder e) voidMatchInstr.encode(IRWriterEncoder e) voidMultipleAsgnBase.encode(IRWriterEncoder e) voidNonlocalReturnInstr.encode(IRWriterEncoder e) voidOneOperandBranchInstr.encode(IRWriterEncoder e) voidOneOperandResultBaseInstr.encode(IRWriterEncoder e) voidOptArgMultipleAsgnInstr.encode(IRWriterEncoder e) voidPopBlockFrameInstr.encode(IRWriterEncoder e) voidPushBlockFrameInstr.encode(IRWriterEncoder e) voidPutGlobalVarInstr.encode(IRWriterEncoder e) voidPutInstr.encode(IRWriterEncoder e) voidRaiseArgumentErrorInstr.encode(IRWriterEncoder e) voidRaiseRequiredKeywordArgumentError.encode(IRWriterEncoder e) voidReceiveIndexedArgBase.encode(IRWriterEncoder e) voidReceiveKeywordArgInstr.encode(IRWriterEncoder e) voidReceiveKeywordsInstr.encode(IRWriterEncoder e) voidReceiveOptArgInstr.encode(IRWriterEncoder e) voidReceivePostReqdArgInstr.encode(IRWriterEncoder e) voidReceiveRestArgInstr.encode(IRWriterEncoder e) voidReceiveSelfInstr.encode(IRWriterEncoder e) voidRecordEndBlockInstr.encode(IRWriterEncoder e) voidReqdArgMultipleAsgnInstr.encode(IRWriterEncoder e) voidRescueEQQInstr.encode(IRWriterEncoder e) voidRestArgMultipleAsgnInstr.encode(IRWriterEncoder e) voidRestoreBindingVisibilityInstr.encode(IRWriterEncoder e) voidResultBaseInstr.encode(IRWriterEncoder e) voidReturnInstr.encode(IRWriterEncoder e) voidRuntimeHelperCall.encode(IRWriterEncoder e) voidSearchConstInstr.encode(IRWriterEncoder e) voidSearchModuleForConstInstr.encode(IRWriterEncoder e) voidSetCapturedVarInstr.encode(IRWriterEncoder e) voidStoreLocalVarInstr.encode(IRWriterEncoder e) voidThreadPollInstr.encode(IRWriterEncoder e) voidThrowExceptionInstr.encode(IRWriterEncoder e) voidToggleBacktraceInstr.encode(IRWriterEncoder e) voidTraceInstr.encode(IRWriterEncoder e) voidTwoOperandBranchInstr.encode(IRWriterEncoder e) voidUpdateBlockExecutionStateInstr.encode(IRWriterEncoder e) voidYieldInstr.encode(IRWriterEncoder e) -
Uses of IRWriterEncoder in org.jruby.ir.instructions.defined
Methods in org.jruby.ir.instructions.defined with parameters of type IRWriterEncoder -
Uses of IRWriterEncoder in org.jruby.ir.operands
Methods in org.jruby.ir.operands with parameters of type IRWriterEncoderModifier and TypeMethodDescriptionvoidArray.encode(IRWriterEncoder e) voidBignum.encode(IRWriterEncoder e) voidBoolean.encode(IRWriterEncoder e) voidBuiltinClass.encode(IRWriterEncoder e) voidClosureLocalVariable.encode(IRWriterEncoder e) voidComplex.encode(IRWriterEncoder e) voidCurrentScope.encode(IRWriterEncoder e) voidDynamicSymbol.encode(IRWriterEncoder e) voidFilename.encode(IRWriterEncoder e) voidFixnum.encode(IRWriterEncoder e) voidFloat.encode(IRWriterEncoder e) voidFrozenString.encode(IRWriterEncoder e) voidHash.encode(IRWriterEncoder e) voidInteger.encode(IRWriterEncoder e) voidIRException.encode(IRWriterEncoder e) voidLabel.encode(IRWriterEncoder e) voidLocalVariable.encode(IRWriterEncoder e) voidMutableString.encode(IRWriterEncoder e) voidNthRef.encode(IRWriterEncoder e) voidOperand.encode(IRWriterEncoder e) voidRange.encode(IRWriterEncoder e) voidRational.encode(IRWriterEncoder e) voidReference.encode(IRWriterEncoder e) voidRegexp.encode(IRWriterEncoder e) voidScopeModule.encode(IRWriterEncoder e) voidSelf.encode(IRWriterEncoder e) voidSplat.encode(IRWriterEncoder e) voidSValue.encode(IRWriterEncoder e) voidSymbol.encode(IRWriterEncoder e) voidSymbolProc.encode(IRWriterEncoder e) voidTemporaryClosureVariable.encode(IRWriterEncoder e) voidTemporaryLocalVariable.encode(IRWriterEncoder e) voidUnboxedBoolean.encode(IRWriterEncoder e) voidWrappedIRClosure.encode(IRWriterEncoder e) -
Uses of IRWriterEncoder in org.jruby.ir.persistence
Classes in org.jruby.ir.persistence that implement IRWriterEncoderModifier and TypeClassDescriptionclassclassRepresents a file which is persisted to storage.Methods in org.jruby.ir.persistence with parameters of type IRWriterEncoderModifier and TypeMethodDescriptionstatic voidIRWriter.persist(IRWriterEncoder file, IRScope script) static booleanIRWriter.shouldLog(IRWriterEncoder encoder)