Uses of Enum
org.jruby.ir.IRFlags
Packages that use IRFlags
Package
Description
-
Uses of IRFlags in org.jruby.ir
Fields in org.jruby.ir with type parameters of type IRFlagsModifier and TypeFieldDescriptionIRBuilder.flagsIRFlags.REQUIRE_ALL_FRAME_EXCEPT_SCOPEIRFlags.REQUIRE_ALL_FRAME_FIELDSMethods in org.jruby.ir that return IRFlagsModifier and TypeMethodDescriptionstatic IRFlagsReturns the enum constant of this type with the specified name.static IRFlags[]IRFlags.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.jruby.ir that return types with arguments of type IRFlagsMethod parameters in org.jruby.ir with type arguments of type IRFlagsModifier and TypeMethodDescriptionIRClosure.allocateInterpreterContext(Supplier<List<Instr>> instructions, int temporaryVariableCount, EnumSet<IRFlags> flags) IRClosure.allocateInterpreterContext(List<Instr> instructions, int temporaryVariableCount, EnumSet<IRFlags> flags) IRScope.allocateInterpreterContext(Supplier<List<Instr>> instructions, int tempVariableCount, EnumSet<IRFlags> flags) Make version specific to scope which needs it (e.g.IRScope.allocateInterpreterContext(List<Instr> instructions, int tempVariableCount, EnumSet<IRFlags> flags) Make version specific to scope which needs it (e.g. -
Uses of IRFlags in org.jruby.ir.instructions
Method parameters in org.jruby.ir.instructions with type arguments of type IRFlagsModifier and TypeMethodDescriptionbooleanAliasInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanBreakInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanBuildBackrefInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanBuildLambdaInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanCallBase.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanCheckForLJEInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanClassSuperInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanDefineInstanceMethodInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanDefineMetaClassInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanGetGlobalVariableInstr.computeScopeFlags(EnumSet<IRFlags> flags) booleanInstanceSuperInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) Does this instruction do anything the scope is interested in?booleanLoadBlockImplicitClosureInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanLoadFrameClosureInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanMatchInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanNonlocalReturnInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanPutGlobalVarInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanReceiveKeywordArgInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanReceiveKeywordRestArgInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanRecordEndBlockInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanReifyClosureInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanRuntimeHelperCall.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) Does this instruction do anything the scope is interested in?booleanTraceInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanUndefMethodInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanUnresolvedSuperInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) booleanZSuperInstr.computeScopeFlags(IRScope scope, EnumSet<IRFlags> flags) private booleanCallBase.setIRFlagsFromFrameFields(EnumSet<IRFlags> flags, Set<FrameField> frameFields) -
Uses of IRFlags in org.jruby.ir.interpreter
Fields in org.jruby.ir.interpreter with type parameters of type IRFlagsMethods in org.jruby.ir.interpreter that return types with arguments of type IRFlagsConstructor parameters in org.jruby.ir.interpreter with type arguments of type IRFlagsModifierConstructorDescriptionClosureInterpreterContext(IRClosure scope, Supplier<List<Instr>> instructions, int temporaryVariableCount, EnumSet<IRFlags> flags) ClosureInterpreterContext(IRClosure scope, List<Instr> instructions, int temporaryVariableCount, EnumSet<IRFlags> flags) FullInterpreterContext(IRScope scope, Instr[] instructions, int temporaryVariableCount, EnumSet<IRFlags> flags) FullInterpreterContext(IRScope scope, CFG cfg, BasicBlock[] linearizedBBList, int temporaryVariableCount, EnumSet<IRFlags> flags) InterpreterContext(IRScope scope, Supplier<List<Instr>> instructions, int temporaryVariableCount, EnumSet<IRFlags> flags) InterpreterContext(IRScope scope, List<Instr> instructions, int temporaryVariableCount, EnumSet<IRFlags> flags) -
Uses of IRFlags in org.jruby.ir.persistence
Methods in org.jruby.ir.persistence that return types with arguments of type IRFlagsMethod parameters in org.jruby.ir.persistence with type arguments of type IRFlags