Uses of Enum Class
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 TypeFieldDescriptionIRFlags.REQUIRE_ALL_FRAME_EXCEPT_SCOPEIRFlags.REQUIRE_ALL_FRAME_FIELDSMethods in org.jruby.ir that return IRFlagsModifier and TypeMethodDescriptionstatic IRFlagsReturns the enum constant of this class with the specified name.static IRFlags[]IRFlags.values()Returns an array containing the constants of this enum class, 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) -
Uses of IRFlags in org.jruby.ir.interpreter
Methods 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