Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
I
I
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
I2B
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
I2C
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
I2D
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
I2F
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
I2L
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
I2S
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
I_BITS
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
IADD
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
IALOAD
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
IAND
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
IASTORE
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
ICONST_0
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
ICONST_1
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
ICONST_2
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
ICONST_3
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
ICONST_4
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
ICONST_5
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
ICONST_M1
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
id
- Variable in class joeq.Compiler.Analysis.FlowInsensitive.
MethodSummary.Node
Unique id number.
id
- Variable in class joeq.Compiler.Analysis.Primitive.
PrimitiveMethodSummary.Node
Unique id number.
id
- Variable in class joeq.Compiler.BytecodeAnalysis.
BasicBlock
ID number.
IDIV
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
IE
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
IEcs
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
IEEEremainder(double, double)
- Static method in class joeq.Support.
JMath
Returns x REM p = x - [x/p]*p as if in infinite precise arithmetic, where [x/p] is the (infinite bit) integer nearest x/p (in half way case choose the even one).
IEfilter
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
IGNORE_CLINIT
- Static variable in class joeq.Compiler.Quad.
AndersenPointerAnalysis
Don't explicitly model the calling of
methods.
IGNORE_EXCEPTIONS
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
IGNORE_INSTANCE_FIELDS
- Static variable in class joeq.Compiler.Analysis.FlowInsensitive.
MethodSummary
IGNORE_INSTANCE_FIELDS
- Static variable in class joeq.Compiler.Analysis.Primitive.
PrimitiveMethodSummary
ignore_linkage_errors
- Static variable in class joeq.Main.
Driver
IGNORE_STATIC_FIELDS
- Static variable in class joeq.Compiler.Analysis.FlowInsensitive.
MethodSummary
IGNORE_STATIC_FIELDS
- Static variable in class joeq.Compiler.Analysis.Primitive.
PrimitiveMethodSummary
ILLEGAL_OPCODE
- Static variable in interface joeq.Class.
jq_ClassFileConstants
ILLEGAL_TYPE
- Static variable in interface joeq.Class.
jq_ClassFileConstants
illegalmonitorstateexception
- Static variable in class joeq.Compiler.Quad.
Operator
ILOAD_0
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
ILOAD_1
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
ILOAD_2
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
Imap
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
implementsInterface(jq_Class)
- Method in class joeq.Class.
jq_Array
implementsInterface(jq_Class)
- Method in class joeq.Class.
jq_Class
implementsInterface(jq_Class)
- Method in class joeq.Class.
jq_Reference
implementsInterface(jq_Class)
- Method in class joeq.Class.
jq_Reference.jq_NullType
implementsInterface(jq_Class)
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.jq_ReturnAddressType
implementsInterface(jq_Class, jq_Class)
- Method in class joeq.Compiler.
CompilationState.BootstrapCompilation
implementsInterface(jq_Class, jq_Class)
- Method in class joeq.Compiler.
CompilationState.DynamicCompilation
implementsInterface(jq_Class, jq_Class)
- Method in class joeq.Compiler.
CompilationState
implementsInterface(jq_Class, jq_Class)
- Method in class joeq.Compiler.
CompilationState.StaticCompilation
implementsInterface(jq_Class)
- Method in class joeq.Compiler.Quad.
BytecodeToQuad.jq_ReturnAddressType
implementsInterface_noload(jq_Class, jq_Class)
- Static method in class joeq.Runtime.
TypeCheck
Returns YES iff T implements the given interface.
IMset
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
IMUL
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
imul(int, int)
- Static method in class joeq.Runtime.
MathSupport
in
- Static variable in class joeq.Compiler.Quad.
PointerExplorer
INCLUDE_ALL_UNKNOWN_TYPES
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
INCLUDE_UNKNOWN_TYPES
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
INCLUSION_BACK_EDGES
- Static variable in class joeq.Compiler.Quad.
AndersenPointerAnalysis
Keep track of inclusion back edges.
INCREMENTAL1
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
INCREMENTAL2
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
INCREMENTAL3
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
indexOf(MethodSummary.Node)
- Method in class joeq.Compiler.Analysis.FlowInsensitive.
MethodSummary.NodeSet
indexOf(PrimitiveMethodSummary.Node)
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitiveMethodSummary.NodeSet
INEG
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
INH1set
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
init_inflater(Inflater, boolean)
- Method in interface joeq.ClassLib.Common.
Interface
init_inflater(Inflater, boolean)
- Method in class joeq.ClassLib.Common.
NullInterfaceImpl
init_inflater_static(Inflater, boolean)
- Static method in class joeq.ClassLib.
ClassLibInterface
init_zipfile(ZipFile, String)
- Method in interface joeq.ClassLib.Common.
Interface
init_zipfile(ZipFile, String)
- Method in class joeq.ClassLib.Common.
NullInterfaceImpl
init_zipfile_static(ZipFile, String)
- Static method in class joeq.ClassLib.
ClassLibInterface
initialCallgraphFileName
- Static variable in class joeq.Compiler.Analysis.IPA.
PAProxy
initialize()
- Method in class joeq.ClassLib.Common.
NullInterfaceImpl.NullObjectTraverser
initialize(jq_Class)
- Method in class joeq.Compiler.Analysis.IPA.
ClassInvariantAnalysis
initialize(String)
- Static method in class joeq.Compiler.Analysis.IPA.
PAResults
initialize()
- Method in class joeq.Compiler.Analysis.IPSSA.Apps.
ReachabilityTracerApp.PAReachabilityTracerApp
initialize(Problem, Graph)
- Method in class joeq.Compiler.Dataflow.
IterativeSolver
initialize(Problem, Graph, List)
- Method in class joeq.Compiler.Dataflow.
IterativeSolver
Initializes this solver with the given dataflow problem, graph, and traversal order.
initialize(Graph)
- Method in class joeq.Compiler.Dataflow.
LivenessAnalysis
initialize(Problem, Graph)
- Method in class joeq.Compiler.Dataflow.
PriorityQueueSolver
initialize(Problem, Graph, List)
- Method in class joeq.Compiler.Dataflow.
PriorityQueueSolver
Initializes this solver with the given dataflow problem, graph, and traversal order.
initialize(Graph)
- Method in class joeq.Compiler.Dataflow.
Problem
Performs necessary initialization for this dataflow problem.
initialize(Graph)
- Method in class joeq.Compiler.Dataflow.
ReachingDefs
initialize(Problem, Graph)
- Method in class joeq.Compiler.Dataflow.
Solver
Initializes the solver to prepare to solve the dataflow problem on the given graph.
initialize(Problem, Graph)
- Method in class joeq.Compiler.Dataflow.
SortedSetSolver
initialize(Problem, Graph)
- Method in class joeq.Compiler.Dataflow.
WorklistSolver
initialize()
- Static method in class joeq.Main.
HostedVM
initialize()
- Method in class joeq.Runtime.
BasicReflectionImpl
initialize()
- Method in class joeq.Runtime.
ObjectTraverser
initializeBDD(String)
- Method in class joeq.Compiler.Analysis.IPA.
PA
initializeBDD(String)
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitivePA
initializeExtraDomains()
- Method in class joeq.Compiler.Analysis.IPA.
PAResults
initializeLastUses()
- Method in class joeq.Compiler.BytecodeAnalysis.
LiveRefAnalysis.ExactState
initializeStatics(boolean)
- Method in class joeq.Compiler.Quad.
AndersenPointerAnalysis
initializeSystemClass()
- Method in interface joeq.ClassLib.Common.
Interface
initializeSystemClass()
- Method in class joeq.ClassLib.Common.
NullInterfaceImpl
initNewConstructor(Constructor, jq_Initializer)
- Method in interface joeq.ClassLib.Common.
Interface
initNewConstructor(Constructor, jq_Initializer)
- Method in class joeq.ClassLib.Common.
NullInterfaceImpl
initNewField(Field, jq_Field)
- Method in interface joeq.ClassLib.Common.
Interface
initNewField(Field, jq_Field)
- Method in class joeq.ClassLib.Common.
NullInterfaceImpl
initNewMethod(Method, jq_Method)
- Method in interface joeq.ClassLib.Common.
Interface
initNewMethod(Method, jq_Method)
- Method in class joeq.ClassLib.Common.
NullInterfaceImpl
inlineCall(ControlFlowGraph, BasicBlock, Quad)
- Method in class joeq.Compiler.Quad.
MethodInline.DontInline
inlineCall(ControlFlowGraph, BasicBlock, Quad)
- Method in class joeq.Compiler.Quad.
MethodInline.InliningDecision
inlineCall(ControlFlowGraph, BasicBlock, Quad)
- Method in class joeq.Compiler.Quad.
MethodInline.NoCheckInliningDecision
inlineCall(ControlFlowGraph, BasicBlock, Quad)
- Method in class joeq.Compiler.Quad.
MethodInline.TypeCheckInliningDecision
inlineCommands
- Static variable in class joeq.Compiler.Quad.
PointerExplorer
inlineEdge(jq_Method, ProgramLocation, jq_Method)
- Method in class joeq.Compiler.Quad.
CachedCallGraph
Inline the given edge in the call graph.
inlineNonVirtualCallSite(ControlFlowGraph, BasicBlock, Quad, ControlFlowGraph)
- Static method in class joeq.Compiler.Quad.
MethodInline
inlineVirtualCallSiteWithTypeCheck(ControlFlowGraph, BasicBlock, Quad, ControlFlowGraph, jq_Class)
- Static method in class joeq.Compiler.Quad.
MethodInline
insert(Bytecodes.InstructionHandle, Bytecodes.InstructionList)
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
Insert another list before Instruction handle ih contained in this list.
insert(Bytecodes.InstructionList)
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
Insert another list.
insert(Bytecodes.Instruction, Bytecodes.InstructionList)
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
Insert another list before Instruction i contained in this list.
insert(Bytecodes.Instruction)
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
Insert an instruction at start of this list.
insert(Bytecodes.BranchInstruction)
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
Insert a branch instruction at start of this list.
insert(Bytecodes.Instruction, Bytecodes.Instruction)
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
Insert a single instruction j before another instruction i, which must be in this list of course!
insert(Bytecodes.Instruction, Bytecodes.CompoundInstruction)
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
Insert a compound instruction before instruction i.
insert(Bytecodes.CompoundInstruction)
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
Insert a compound instruction.
insert(Bytecodes.InstructionHandle, Bytecodes.Instruction)
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
Insert an instruction before instruction (handle) ih contained in this list.
insert(Bytecodes.InstructionHandle, Bytecodes.CompoundInstruction)
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
Insert a compound instruction.
insert(Bytecodes.InstructionHandle, Bytecodes.BranchInstruction)
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
Insert an instruction before instruction (handle) ih contained in this list.
INset
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
INSIDE_EDGES
- Static variable in class joeq.Compiler.Analysis.FlowInsensitive.
MethodSummary.BuildMethodSummary
INSIDE_EDGES
- Static variable in class joeq.Compiler.Analysis.Primitive.
PrimitiveMethodSummary.BuildMethodSummary
INSTANCE
- Static variable in class joeq.ClassLib.Common.
NullInterfaceImpl.NullObjectTraverser
INSTANCE
- Static variable in class joeq.Compiler.BytecodeAnalysis.
CallTargets.NoCallTarget
INSTANCE
- Static variable in class joeq.Compiler.BytecodeAnalysis.
LiveRefAnalysis.DerivedRef
INSTANCE
- Static variable in class joeq.Compiler.BytecodeAnalysis.
LiveRefAnalysis.HalfOfNumber
INSTANCE
- Static variable in class joeq.Compiler.BytecodeAnalysis.
LiveRefAnalysis.NullConstant
INSTANCE
- Static variable in class joeq.Compiler.Dataflow.
BBComparator
INSTANCE
- Static variable in class joeq.Compiler.Quad.
AndersenPointerAnalysis
INSTANCE
- Static variable in class joeq.Compiler.Quad.
BytecodeToQuad.jq_ReturnAddressType
INSTANCE
- Static variable in class joeq.Compiler.Quad.
CallGraph.CallSiteMap
INSTANCE
- Static variable in class joeq.Compiler.Quad.
CHACallGraph
INSTANCE
- Static variable in class joeq.Compiler.Quad.
ControlFlowGraphNavigator
Singleton object for a control flow graph navigator that does not take into account exception edges.
INSTANCE
- Static variable in class joeq.Compiler.Quad.
MethodInline.DontInline
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.ALength.ARRAYLENGTH
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_B
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_C
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_S
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_B
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_C
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_S
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.ADD_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.ADD_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.ADD_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.ADD_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.ADD_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.ALIGN_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.AND_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.AND_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.CMP_DG
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.CMP_DL
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.CMP_FG
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.CMP_FL
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.CMP_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.CMP_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.DIV_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.DIV_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.DIV_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.DIV_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.MUL_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.MUL_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.MUL_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.MUL_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.OR_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.OR_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.REM_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.REM_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.REM_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.REM_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.SHL_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.SHL_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.SHR_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.SHR_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.SUB_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.SUB_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.SUB_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.SUB_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.SUB_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.USHR_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.USHR_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.XOR_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Binary.XOR_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.BoundsCheck.BOUNDS_CHECK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.CheckCast.CHECKCAST
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_A_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_B
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_B_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_C
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_C_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_D_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_F_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_I_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_L_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_P_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_S
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_S_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_Z
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_Z_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_A_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_B
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_B_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_C
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_C_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_D_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_F_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_I_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_L_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_P_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_S
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_S_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_Z
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_Z_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Goto.GOTO
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.InstanceOf.INSTANCEOF
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.IntIfCmp.IFCMP_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.IntIfCmp.IFCMP_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.IntIfCmp.IFCMP_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEINTERFACE_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEINTERFACE_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEINTERFACE_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEINTERFACE_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEINTERFACE_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEINTERFACE_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEINTERFACE_V
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESPECIAL_A_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESPECIAL_D_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESPECIAL_F_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESPECIAL_I_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESPECIAL_L_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESPECIAL_P_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESPECIAL_V_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_A_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_D_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_F_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_I_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_L_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_P_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_V
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKESTATIC_V_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_A_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_D_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_F_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_I_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_L_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_P_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_V
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Invoke.INVOKEVIRTUAL_V_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Jsr.JSR
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.LookupSwitch.LOOKUPSWITCH
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.MemLoad.PEEK_1
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.MemLoad.PEEK_2
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.MemLoad.PEEK_4
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.MemLoad.PEEK_8
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.MemLoad.PEEK_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.MemStore.POKE_1
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.MemStore.POKE_2
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.MemStore.POKE_4
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.MemStore.POKE_8
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.MemStore.POKE_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Monitor.MONITORENTER
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Monitor.MONITOREXIT
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Move.MOVE_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Move.MOVE_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Move.MOVE_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Move.MOVE_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Move.MOVE_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Move.MOVE_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.New.NEW
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.New.NEW_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.NewArray.NEWARRAY
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.NullCheck.NULL_CHECK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Phi.PHI
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_A_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_B
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_B_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_C
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_C_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_D_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_F_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_I_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_L_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_P_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_S
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_S_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_Z
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_Z_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_A_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_B
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_B_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_C
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_C_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_D_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_F_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_I_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_L_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_P_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_S
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_S_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_Z
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_Z_DYNLINK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Ret.RET
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Return.RETURN_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Return.RETURN_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Return.RETURN_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Return.RETURN_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Return.RETURN_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Return.RETURN_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Return.RETURN_V
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Return.THROW_A
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.ALLOCA
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.ATOMICADD_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.ATOMICAND_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.ATOMICCAS4
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.ATOMICCAS8
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.ATOMICSUB_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.GET_BASE_POINTER
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.GET_EAX
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.GET_EXCEPTION
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.GET_STACK_POINTER
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.GET_THREAD_BLOCK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.INVOKE_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.INVOKE_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.ISEQ
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.ISGE
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.LONG_JUMP
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.NOP
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.POP_FP32
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.POP_FP64
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.PUSH_FP32
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.PUSH_FP64
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.PUSHARG_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.PUSHARG_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Special.SET_THREAD_BLOCK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.StoreCheck.ASTORE_CHECK
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.TableSwitch.TABLESWITCH
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.ADDRESS_2INT
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.ADDRESS_2OBJECT
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.DOUBLE_2FLOAT
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.DOUBLE_2INT
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.DOUBLE_2LONG
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.DOUBLE_2LONGBITS
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.FLOAT_2DOUBLE
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.FLOAT_2INT
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.FLOAT_2INTBITS
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.FLOAT_2LONG
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.INT_2ADDRESS
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.INT_2BYTE
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.INT_2CHAR
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.INT_2DOUBLE
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.INT_2FLOAT
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.INT_2LONG
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.INT_2SHORT
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.INTBITS_2FLOAT
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.ISNULL_P
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.LONG_2DOUBLE
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.LONG_2FLOAT
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.LONG_2INT
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.LONGBITS_2DOUBLE
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.NEG_D
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.NEG_F
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.NEG_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.NEG_L
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.Unary.OBJECT_2ADDRESS
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.ZeroCheck.ZERO_CHECK_I
INSTANCE
- Static variable in class joeq.Compiler.Quad.
Operator.ZeroCheck.ZERO_CHECK_L
INSTANCE
- Static variable in class joeq.Interpreter.
ReflectiveInterpreter.ReflectiveVMInterface
instance_of(Object, jq_Type)
- Method in class joeq.Interpreter.
BytecodeInterpreter.VMInterface
instance_of(Object, jq_Type)
- Method in class joeq.Interpreter.
ReflectiveInterpreter.ReflectiveVMInterface
instance_of(Object, jq_Type)
- Static method in class joeq.Runtime.
TypeCheck
Performs an instanceof operation.
instantiate(MethodSummary, ProgramLocation, MethodSummary, boolean)
- Static method in class joeq.Compiler.Analysis.FlowInsensitive.
MethodSummary
Instantiate a copy of the callee summary into the caller.
instantiate(PrimitiveMethodSummary, ProgramLocation, PrimitiveMethodSummary, boolean)
- Static method in class joeq.Compiler.Analysis.Primitive.
PrimitiveMethodSummary
Instantiate a copy of the callee summary into the caller.
instantiateLocalCalls(jq_Method)
- Method in class joeq.Compiler.Analysis.IPA.
ClassInvariantAnalysis
INSTRUCTIONS
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
Get object via its opcode, for immutable instructions like branch instructions entries are set to null.
Instrument
- Class in
joeq.Main
Instrument
Instrument()
- Constructor for class joeq.Main.
Instrument
instrument(Bytecodes.InstructionList, jq_ConstantPool.ConstantPoolRebuilder)
- Static method in class joeq.Main.
Instrument
Instrument.ClassVisitor
- Class in
joeq.Main
Instrument.ClassVisitor.MethodVisitor
- Class in
joeq.Main
Instrument.ClassVisitor.MethodVisitor()
- Constructor for class joeq.Main.
Instrument.ClassVisitor.MethodVisitor
INT
- Static variable in class joeq.Class.
jq_Primitive
INT
- Static variable in class joeq.Compiler.BytecodeAnalysis.
LiveRefAnalysis.SystemType
INT
- Static variable in class joeq.Compiler.Quad.
RegisterFactory.Register
INT2set
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
INT_ARRAY
- Static variable in class joeq.Class.
jq_Array
INT_DESC
- Static variable in class joeq.UTF.
Utf8
interactive()
- Method in class joeq.Compiler.Analysis.IPA.
PAResults
Interface
- Interface in
joeq.ClassLib.Common
Interface
interior()
- Method in class joeq.Compiler.Dataflow.
LivenessAnalysis
interior()
- Method in class joeq.Compiler.Dataflow.
Problem
Returns the value that the interior points should be initialized to.
interior()
- Method in class joeq.Compiler.Dataflow.
ReachingDefs
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.ALength.ARRAYLENGTH
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_A
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_B
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_C
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.ALoad.ALOAD_S
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_A
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_B
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_C
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.AStore.ASTORE_S
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.ADD_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.ADD_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.ADD_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.ADD_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.ADD_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.ALIGN_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.AND_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.AND_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.CMP_DG
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.CMP_DL
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.CMP_FG
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.CMP_FL
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.CMP_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.CMP_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.DIV_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.DIV_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.DIV_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.DIV_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.MUL_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.MUL_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.MUL_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.MUL_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.OR_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.OR_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.REM_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.REM_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.REM_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.REM_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.SHL_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.SHL_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.SHR_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.SHR_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.SUB_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.SUB_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.SUB_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.SUB_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.SUB_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.USHR_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.USHR_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.XOR_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Binary.XOR_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.BoundsCheck.BOUNDS_CHECK
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.CheckCast.CHECKCAST
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_A
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_B
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_C
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_S
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getfield.GETFIELD_Z
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_A
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_B
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_C
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_S
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Getstatic.GETSTATIC_Z
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Goto.GOTO
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.InstanceOf.INSTANCEOF
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.IntIfCmp.IFCMP_A
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.IntIfCmp.IFCMP_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.IntIfCmp.IFCMP_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Invoke.InvokeInterface
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Invoke.InvokeStatic
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Invoke.InvokeVirtual
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Jsr.JSR
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.LookupSwitch.LOOKUPSWITCH
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.MemLoad.PEEK_1
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.MemLoad.PEEK_2
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.MemLoad.PEEK_4
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.MemLoad.PEEK_8
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.MemLoad.PEEK_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.MemStore.POKE_1
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.MemStore.POKE_2
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.MemStore.POKE_4
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.MemStore.POKE_8
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.MemStore.POKE_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Monitor.MONITORENTER
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Monitor.MONITOREXIT
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Move.MOVE_A
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Move.MOVE_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Move.MOVE_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Move.MOVE_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Move.MOVE_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Move.MOVE_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.New.NEW
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.NewArray.NEWARRAY
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.NullCheck.NULL_CHECK
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Phi.PHI
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_A
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_B
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_C
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_S
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putfield.PUTFIELD_Z
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_A
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_B
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_C
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_S
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Putstatic.PUTSTATIC_Z
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Ret.RET
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Return
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Return.RETURN_V
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Return.THROW_A
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.ALLOCA
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.ATOMICADD_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.ATOMICAND_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.ATOMICCAS4
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.ATOMICCAS8
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.ATOMICSUB_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.GET_BASE_POINTER
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.GET_EAX
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.GET_EXCEPTION
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.GET_STACK_POINTER
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.GET_THREAD_BLOCK
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.INVOKE_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.INVOKE_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.ISEQ
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.ISGE
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.LONG_JUMP
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.NOP
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.POP_FP32
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.POP_FP64
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.PUSH_FP32
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.PUSH_FP64
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.PUSHARG_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.PUSHARG_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Special.SET_THREAD_BLOCK
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.StoreCheck.ASTORE_CHECK
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.TableSwitch.TABLESWITCH
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.ADDRESS_2INT
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.ADDRESS_2OBJECT
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.DOUBLE_2FLOAT
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.DOUBLE_2INT
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.DOUBLE_2LONG
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.DOUBLE_2LONGBITS
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.FLOAT_2DOUBLE
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.FLOAT_2INT
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.FLOAT_2INTBITS
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.FLOAT_2LONG
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.INT_2ADDRESS
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.INT_2BYTE
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.INT_2CHAR
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.INT_2DOUBLE
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.INT_2FLOAT
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.INT_2LONG
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.INT_2SHORT
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.INTBITS_2FLOAT
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.ISNULL_P
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.LONG_2DOUBLE
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.LONG_2FLOAT
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.LONG_2INT
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.LONGBITS_2DOUBLE
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.NEG_D
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.NEG_F
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.NEG_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.NEG_L
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Unary.OBJECT_2ADDRESS
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.ZeroCheck.ZERO_CHECK_I
interpret(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.ZeroCheck.ZERO_CHECK_L
interpret(QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Quad
Interprets this quad, modifying the given interpreter state.
interpret_filter
- Static variable in class joeq.Interpreter.
QuadInterpreter
interpret_static(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Invoke
interpret_virtual(Quad, QuadInterpreter)
- Method in class joeq.Compiler.Quad.
Operator.Invoke
interpretMethod(jq_Method, Object[])
- Static method in class joeq.Interpreter.
QuadInterpreter
interpretMethod(jq_Method, Object[], RegisterFactory, ControlFlowGraph)
- Method in class joeq.Interpreter.
QuadInterpreter
INTRA_CLASS
- Static variable in class joeq.Compiler.BytecodeAnalysis.
ModRefAnalysis
INVALID_OFFSET
- Static variable in class joeq.Class.
jq_InstanceField
INVALID_OFFSET
- Static variable in class joeq.Class.
jq_InstanceMethod
invalidate()
- Static method in class joeq.Compiler.Quad.
CodeCache
invalidateBCMap(jq_Method)
- Static method in class joeq.Compiler.Quad.
CodeCache
invalidateCache()
- Method in class joeq.Compiler.Quad.
CachedCallGraph
invalidateCache()
- Method in class joeq.Compiler.Quad.
CodeCache
invoke(jq_Method, Object, Object[])
- Method in class joeq.Runtime.
BasicReflectionImpl
invoke(jq_Method, Object, Object[])
- Static method in class joeq.Runtime.
Reflection
INVOKE_INTERFACE
- Static variable in class joeq.Compiler.BytecodeAnalysis.
BytecodeVisitor
INVOKE_SPECIAL
- Static variable in class joeq.Compiler.BytecodeAnalysis.
BytecodeVisitor
INVOKE_STATIC
- Static variable in class joeq.Compiler.BytecodeAnalysis.
BytecodeVisitor
INVOKE_VIRTUAL
- Static variable in class joeq.Compiler.BytecodeAnalysis.
BytecodeVisitor
invokeA(jq_Method, Object, Object[])
- Method in class joeq.Runtime.
BasicReflectionImpl
invokeA(jq_Method, Object, Object[])
- Static method in class joeq.Runtime.
Reflection
invokeinstance_A(jq_InstanceMethod, Object)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokeinstance_A(jq_InstanceMethod, Object, Object)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokeinstance_A(jq_InstanceMethod, Object)
- Static method in class joeq.Runtime.
Reflection
invokeinstance_A(jq_InstanceMethod, Object, Object)
- Static method in class joeq.Runtime.
Reflection
invokeinstance_V(jq_InstanceMethod, Object)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokeinstance_V(jq_InstanceMethod, Object, Object)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokeinstance_V(jq_InstanceMethod, Object, Object, Object)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokeinstance_V(jq_InstanceMethod, Object, Object, Object, Object)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokeinstance_V(jq_InstanceMethod, Object, Object, Object, Object, long)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokeinstance_V(jq_InstanceMethod, Object, Object, int, long, int)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokeinstance_V(jq_InstanceMethod, Object)
- Static method in class joeq.Runtime.
Reflection
invokeinstance_V(jq_InstanceMethod, Object, Object)
- Static method in class joeq.Runtime.
Reflection
invokeinstance_V(jq_InstanceMethod, Object, Object, Object)
- Static method in class joeq.Runtime.
Reflection
invokeinstance_V(jq_InstanceMethod, Object, Object, Object, Object)
- Static method in class joeq.Runtime.
Reflection
invokeinstance_V(jq_InstanceMethod, Object, Object, Object, Object, long)
- Static method in class joeq.Runtime.
Reflection
invokeinstance_V(jq_InstanceMethod, Object, Object, int, long, int)
- Static method in class joeq.Runtime.
Reflection
invokeinstance_Z(jq_InstanceMethod, Object, Object)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokeinstance_Z(jq_InstanceMethod, Object, Object)
- Static method in class joeq.Runtime.
Reflection
invokeInstanceReflective(jq_InstanceMethod, Operand.ParamListOperand)
- Method in class joeq.Interpreter.
QuadInterpreter
invokeMethod(jq_Method)
- Method in class joeq.Interpreter.
BytecodeInterpreter
invokeMethod(jq_Method, Operand.ParamListOperand)
- Method in class joeq.Interpreter.
QuadInterpreter
invokeMethod(jq_Method, BytecodeInterpreter.State)
- Method in class joeq.Interpreter.
ReflectiveInterpreter
invokeMethod(jq_Method)
- Method in class joeq.Interpreter.
ReflectiveInterpreter
invokeopnames
- Static variable in class joeq.Compiler.BytecodeAnalysis.
BytecodeVisitor
invokeReflective(jq_Method, Operand.ParamListOperand)
- Method in class joeq.Interpreter.
QuadInterpreter
invokeReflective(jq_Method)
- Method in class joeq.Interpreter.
ReflectiveInterpreter
invokestatic_A(jq_StaticMethod)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokestatic_A(jq_StaticMethod)
- Static method in class joeq.Runtime.
Reflection
invokestatic_I(jq_StaticMethod)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokestatic_I(jq_StaticMethod)
- Static method in class joeq.Runtime.
Reflection
invokestatic_J(jq_StaticMethod)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokestatic_J(jq_StaticMethod)
- Static method in class joeq.Runtime.
Reflection
invokestatic_V(jq_StaticMethod)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokestatic_V(jq_StaticMethod, Object)
- Method in class joeq.Runtime.
BasicReflectionImpl
invokestatic_V(jq_StaticMethod)
- Static method in class joeq.Runtime.
Reflection
invokestatic_V(jq_StaticMethod, Object)
- Static method in class joeq.Runtime.
Reflection
invokeStaticReflective(jq_StaticMethod, Operand.ParamListOperand)
- Method in class joeq.Interpreter.
QuadInterpreter
invokeUnsafeMethod(jq_Method)
- Method in class joeq.Interpreter.
BytecodeInterpreter
invokeUnsafeMethod(jq_Method)
- Method in class joeq.Interpreter.
ReflectiveInterpreter
IOR
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
IPSSABuilder
- Class in
joeq.Compiler.Analysis.IPSSA
This is where the main action pertaining to IPSSA construction happens.
IPSSABuilder(Collection, int)
- Constructor for class joeq.Compiler.Analysis.IPSSA.
IPSSABuilder
IPSSABuilder.Application
- Class in
joeq.Compiler.Analysis.IPSSA
This is something we typically run afte the IPSSABuilder.
IPSSABuilder.Application()
- Constructor for class joeq.Compiler.Analysis.IPSSA.
IPSSABuilder.Application
IPSSABuilder.Application(IPSSABuilder, String, String[])
- Constructor for class joeq.Compiler.Analysis.IPSSA.
IPSSABuilder.Application
IPSSABuilder.ApplicationLaunchingPad
- Class in
joeq.Compiler.Analysis.IPSSA
This class allows to specify applications to be run after IPSSA has been constructed.
IPSSABuilder.ApplicationLaunchingPad(IPSSABuilder, boolean)
- Constructor for class joeq.Compiler.Analysis.IPSSA.
IPSSABuilder.ApplicationLaunchingPad
IPSSABuilder.ApplicationLaunchingPad(IPSSABuilder, IPSSABuilder.Application, boolean)
- Constructor for class joeq.Compiler.Analysis.IPSSA.
IPSSABuilder.ApplicationLaunchingPad
IPSSABuilder.ApplicationLaunchingPad(IPSSABuilder)
- Constructor for class joeq.Compiler.Analysis.IPSSA.
IPSSABuilder.ApplicationLaunchingPad
IPSSABuilder.Main
- Class in
joeq.Compiler.Analysis.IPSSA
This is an entry point for IPSSABuilder with a main(...) function.
IPSSABuilder.Main()
- Constructor for class joeq.Compiler.Analysis.IPSSA.
IPSSABuilder.Main
IREM
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
Iret
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
IRETURN
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
isAbstract()
- Method in class joeq.Class.
jq_Class
isAbstract()
- Method in class joeq.Class.
jq_Method
isAddressType()
- Method in class joeq.Class.
jq_Array
isAddressType()
- Method in class joeq.Class.
jq_Class
isAddressType()
- Method in class joeq.Class.
jq_Primitive
isAddressType()
- Method in class joeq.Class.
jq_Reference.jq_NullType
isAddressType()
- Method in class joeq.Class.
jq_Type
isAddressType()
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.jq_ReturnAddressType
isAddressType()
- Method in class joeq.Compiler.Quad.
BytecodeToQuad.jq_ReturnAddressType
isAliased(SSALocation, SSALocation)
- Method in class joeq.Compiler.Analysis.IPA.
PAResults
isAnonymousClass(String)
- Static method in class joeq.Util.
NameMunger
isArrayType()
- Method in class joeq.Class.
jq_Array
isArrayType()
- Method in class joeq.Class.
jq_Class
isArrayType()
- Method in class joeq.Class.
jq_Primitive
isArrayType()
- Method in class joeq.Class.
jq_Reference.jq_NullType
isArrayType()
- Method in class joeq.Class.
jq_Type
isArrayType()
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.jq_ReturnAddressType
isArrayType()
- Method in class joeq.Compiler.Quad.
BytecodeToQuad.jq_ReturnAddressType
isAssignable(jq_Type, jq_Type)
- Static method in class joeq.Runtime.
TypeCheck
Returns true if "T = S;" would be legal.
isAssignable_graph(jq_Type, jq_Type)
- Static method in class joeq.Runtime.
TypeCheck
Uses (old) graph traversal algorithm for type check.
isAssignable_noload(jq_Type, jq_Type)
- Static method in class joeq.Runtime.
TypeCheck
Returns YES iff "T = S;" would be legal.
isBodyLoaded()
- Method in class joeq.Class.
jq_Method
IsBootstrapping
- Static variable in class joeq.Main.
jq
Whether we are in the middle of the bootstrapping process.
isCall()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation.BCProgramLocation
isCall()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation.FakeProgramLocation
isCall()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation
isCall()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation.PlaceholderParameterProgramLocation
isCall()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation.QuadProgramLocation
isCall(Quad)
- Static method in class joeq.Compiler.Analysis.IPSSA.
IPSSABuilder
isClassInitializer()
- Method in class joeq.Class.
jq_ClassInitializer
isClassInitializer()
- Method in class joeq.Class.
jq_StaticMethod
isClassType()
- Method in class joeq.Class.
jq_Array
isClassType()
- Method in class joeq.Class.
jq_Class
INTERFACE
isClassType()
- Method in class joeq.Class.
jq_Primitive
isClassType()
- Method in class joeq.Class.
jq_Reference.jq_NullType
isClassType()
- Method in class joeq.Class.
jq_Type
isClassType()
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.jq_ReturnAddressType
isClassType()
- Method in class joeq.Compiler.Quad.
BytecodeToQuad.jq_ReturnAddressType
isClsInitialized()
- Method in class joeq.Class.
jq_Primitive
isClsInitialized()
- Method in class joeq.Class.
jq_Reference
isClsInitialized()
- Method in class joeq.Class.
jq_Type
isClsInitRunning()
- Method in class joeq.Class.
jq_Primitive
isClsInitRunning()
- Method in class joeq.Class.
jq_Reference
isClsInitRunning()
- Method in class joeq.Class.
jq_Type
isCodeAddressType()
- Method in class joeq.Class.
jq_Field
isCompiled()
- Method in class joeq.Class.
jq_Primitive
isCompiled()
- Method in class joeq.Class.
jq_Reference
isCompiled()
- Method in class joeq.Class.
jq_Type
isComplete()
- Method in class joeq.Compiler.Analysis.IPSSA.
SSABinding
Tests whether the binding has been completed by filling out it RHS
isComplete()
- Method in class joeq.Compiler.BytecodeAnalysis.
CallTargets
isComplete()
- Method in class joeq.Compiler.BytecodeAnalysis.
CallTargets.NoCallTarget
isComplete()
- Method in class joeq.Compiler.BytecodeAnalysis.
CallTargets.SingleCallTarget
isComplete()
- Method in class joeq.Compiler.Quad.
PointerExplorer.InlineSet
isConst(TypedBDDFactory.TypedBDD, jq_Method, boolean)
- Method in class joeq.Compiler.Analysis.IPA.
PAQuery.ConstParameterFinder
Check whether parameter param : V1 can of method m can be declared a const parameter.
isConstant()
- Method in class joeq.Class.
jq_StaticField
isConstant(Operand)
- Static method in class joeq.Compiler.Quad.
Operand.Util
isDeprecated()
- Method in class joeq.Class.
jq_Class
isDeprecated()
- Method in class joeq.Class.
jq_Member
isDescriptor(byte)
- Method in class joeq.UTF.
Utf8
isElement(Object)
- Method in class joeq.Class.
jq_Member.FilterByName
isElement(Object)
- Method in class joeq.Class.
jq_Member.FilterByShortClassName
isEmpty()
- Method in class joeq.Compiler.Analysis.FlowInsensitive.
MethodSummary.NodeSet
isEmpty()
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitiveMethodSummary.NodeSet
isEmpty()
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
Test for empty list.
isEntry()
- Method in class joeq.Compiler.Quad.
BasicBlock
Returns true if this is the entry basic block.
Iset
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
isExactType()
- Method in class joeq.Compiler.Quad.
Operand.RegisterOperand
isExceptionHandlerEntry()
- Method in class joeq.Compiler.Quad.
BasicBlock
Returns true if this basic block has been marked as an exception handler entry point.
isExit()
- Method in class joeq.Compiler.Quad.
BasicBlock
Returns true if this is the exit basic block.
isFinal()
- Method in class joeq.Class.
jq_Array
isFinal()
- Method in class joeq.Class.
jq_Class
isFinal()
- Method in class joeq.Class.
jq_Member
isFinal()
- Method in class joeq.Class.
jq_Primitive
isFinal()
- Method in class joeq.Class.
jq_Reference.jq_NullType
isFinal()
- Method in class joeq.Class.
jq_Type
isFinal()
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.jq_ReturnAddressType
isFinal()
- Method in class joeq.Compiler.Quad.
BytecodeToQuad.jq_ReturnAddressType
isForName(jq_Method)
- Static method in class joeq.Compiler.Analysis.FlowInsensitive.
ReflectionInformationProvider
isGuard()
- Method in class joeq.Compiler.Quad.
RegisterFactory.Register
isHeapAddressType()
- Method in class joeq.Class.
jq_Field
ISHL
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
ISHR
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
isImportant(SCComponent, SCComponent, BigInteger)
- Method in class joeq.Compiler.Analysis.IPA.
PA.HeapPathSelector
isImportant(Object, Object, BigInteger)
- Method in class joeq.Compiler.Analysis.IPA.
PA.HeapPathSelector
isImportant(Object, Object, BigInteger)
- Method in class joeq.Compiler.Analysis.IPA.
PA.ObjectPathSelector
isImportant(SCComponent, SCComponent, BigInteger)
- Method in class joeq.Compiler.Analysis.IPA.
PA.ObjectPathSelector
isImportant(SCComponent, SCComponent, BigInteger)
- Method in class joeq.Compiler.Analysis.IPA.
PA.StringMethodSelector
Return true if the edge scc1->scc2 is important.
isImportant(Object, Object, BigInteger)
- Method in class joeq.Compiler.Analysis.IPA.
PA.StringMethodSelector
Return true if the edge a->b is important.
isImportant(Object, Object, BigInteger)
- Method in class joeq.Compiler.Analysis.IPA.
PA.VarPathSelector
isImportant(SCComponent, SCComponent, BigInteger)
- Method in class joeq.Compiler.Analysis.IPA.
PA.VarPathSelector
isImportant(SCComponent, SCComponent, BigInteger)
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitivePA.HeapPathSelector
isImportant(Object, Object, BigInteger)
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitivePA.HeapPathSelector
isImportant(Object, Object, BigInteger)
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitivePA.ObjectPathSelector
isImportant(SCComponent, SCComponent, BigInteger)
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitivePA.ObjectPathSelector
isImportant(SCComponent, SCComponent, BigInteger)
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitivePA.StringMethodSelector
Return true if the edge scc1->scc2 is important.
isImportant(Object, Object, BigInteger)
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitivePA.StringMethodSelector
Return true if the edge a->b is important.
isImportant(Object, Object, BigInteger)
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitivePA.VarPathSelector
isImportant(SCComponent, SCComponent, BigInteger)
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitivePA.VarPathSelector
isInClassLib()
- Method in class joeq.Class.
jq_Class
isInitialized()
- Method in class joeq.Class.
jq_Member
isInitializer()
- Method in class joeq.Class.
jq_Initializer
isInitializer()
- Method in class joeq.Class.
jq_InstanceMethod
isInLoop(jq_Method, BasicBlock)
- Method in class joeq.Compiler.Analysis.IPA.
LoopAnalysis
isInSamePackage(jq_Class)
- Method in class joeq.Class.
jq_Class
isInstance(Object)
- Method in class joeq.Class.
jq_Primitive
isInstance(Object)
- Method in class joeq.Class.
jq_Reference
isInstance(Object)
- Method in class joeq.Class.
jq_Reference.jq_NullType
isInstance(Object)
- Method in class joeq.Class.
jq_Type
isInterface()
- Method in class joeq.Class.
jq_Class
isInterfaceCall()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation.BCProgramLocation
isInterfaceCall()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation.FakeProgramLocation
isInterfaceCall()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation
isInterfaceCall()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation.PlaceholderParameterProgramLocation
isInterfaceCall()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation.QuadProgramLocation
isIntLike()
- Method in class joeq.Class.
jq_Primitive
isIntLike()
- Method in class joeq.Class.
jq_Reference
isIntLike()
- Method in class joeq.Class.
jq_Type
isJSREntry()
- Method in class joeq.Compiler.Quad.
BasicBlock
Returns true if this basic block has been marked as a JSR entry.
isLiveAtIn(BasicBlock, RegisterFactory.Register)
- Method in class joeq.Compiler.Dataflow.
LivenessAnalysis
isLiveAtOut(BasicBlock, RegisterFactory.Register)
- Method in class joeq.Compiler.Dataflow.
LivenessAnalysis
isLoad(Quad)
- Static method in class joeq.Compiler.Analysis.IPSSA.
IPSSABuilder
isLoaded()
- Method in class joeq.Class.
jq_Member
isLoaded()
- Method in class joeq.Class.
jq_Primitive
isLoaded()
- Method in class joeq.Class.
jq_Reference
isLoaded()
- Method in class joeq.Class.
jq_Type
isLocal(Operand, int, jq_Type)
- Method in class joeq.Compiler.Quad.
BytecodeToQuad
isNative()
- Method in class joeq.Class.
jq_Method
isNewInstance(ProgramLocation.QuadProgramLocation)
- Static method in class joeq.Compiler.Analysis.FlowInsensitive.
ReflectionInformationProvider
Checks if mc corresponds to a newInstance call.
isNewInstance(jq_Method)
- Static method in class joeq.Compiler.Analysis.FlowInsensitive.
ReflectionInformationProvider
Checks if target is a newInstance method.
isNull
- Static variable in class joeq.Compiler.Quad.
BytecodeToQuad
isNull()
- Method in class joeq.Main.
HostedVM.BogusHeapAddress
isNull()
- Method in class joeq.Memory.
Address
isNull()
- Method in class joeq.Memory.
CodeAddress
isNull()
- Method in class joeq.Memory.
HeapAddress
isNull()
- Method in class joeq.Memory.
StackAddress
isNullConstant(MethodSummary.Node)
- Static method in class joeq.Compiler.Analysis.FlowInsensitive.
MethodSummary
isNullConstant(MethodSummary.Node)
- Method in class joeq.Compiler.Analysis.IPA.
PA
isNullConstant(PrimitiveMethodSummary.Node)
- Static method in class joeq.Compiler.Analysis.Primitive.
PrimitiveMethodSummary
isNullConstant(PrimitiveMethodSummary.Node)
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitivePA
isNullConstant(Operand)
- Static method in class joeq.Compiler.Quad.
Operand.Util
isOverridden()
- Method in class joeq.Class.
jq_InstanceMethod
isOverriding()
- Method in class joeq.Class.
jq_InstanceMethod
isPassedAsParameter()
- Method in class joeq.Compiler.Analysis.FlowInsensitive.
MethodSummary.Node
isPassedAsParameter()
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitiveMethodSummary.Node
isPhysical()
- Method in class joeq.Compiler.Quad.
RegisterFactory.Register
isPrepared()
- Method in class joeq.Class.
jq_Member
isPrepared()
- Method in class joeq.Class.
jq_Primitive
isPrepared()
- Method in class joeq.Class.
jq_Reference
isPrepared()
- Method in class joeq.Class.
jq_Type
isPrimitiveType()
- Method in class joeq.Class.
jq_Primitive
isPrimitiveType()
- Method in class joeq.Class.
jq_Reference
isPrimitiveType()
- Method in class joeq.Class.
jq_Type
isPrivate()
- Method in class joeq.Class.
jq_Member
isProtected()
- Method in class joeq.Class.
jq_Member
isPublic()
- Method in class joeq.Class.
jq_Class
isPublic()
- Method in class joeq.Class.
jq_Member
isReferenceType()
- Method in class joeq.Class.
jq_Type
isReferenceType()
- Method in class joeq.Compiler.BytecodeAnalysis.
LiveRefAnalysis.DerivedRef
isReferenceType()
- Method in class joeq.Compiler.BytecodeAnalysis.
LiveRefAnalysis.HalfOfNumber
isReferenceType()
- Method in class joeq.Compiler.BytecodeAnalysis.
LiveRefAnalysis.NullConstant
isReferenceType()
- Method in class joeq.Compiler.BytecodeAnalysis.
LiveRefAnalysis.Retaddr
isReferenceType()
- Method in class joeq.Compiler.BytecodeAnalysis.
LiveRefAnalysis.SystemType
isReferenceType()
- Method in class joeq.Compiler.BytecodeAnalysis.
LiveRefAnalysis.Type
isReflective(jq_Method)
- Static method in class joeq.Compiler.Analysis.FlowInsensitive.
ReflectionInformationProvider
Checks if method is reflective.
isRootNode(SSADefinition)
- Method in class joeq.Compiler.Analysis.IPSSA.
DefinitionGraph
isSFInitialized()
- Method in class joeq.Class.
jq_Primitive
isSFInitialized()
- Method in class joeq.Class.
jq_Reference
isSFInitialized()
- Method in class joeq.Class.
jq_Type
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.AConstOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.BasicBlockTableOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.ConditionOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.DConstOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.FConstOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.FieldOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.IConstOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.IntValueTableOperand
isSimilar(Operand)
- Method in interface joeq.Compiler.Quad.
Operand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.LConstOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.MethodOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.ParamListOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.PConstOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.RegisterOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.TargetOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.TypeOperand
isSimilar(Operand)
- Method in class joeq.Compiler.Quad.
Operand.UnnecessaryGuardOperand
isSingleTarget()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation.BCProgramLocation
isSingleTarget()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation.FakeProgramLocation
isSingleTarget()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation
isSingleTarget()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation.PlaceholderParameterProgramLocation
isSingleTarget()
- Method in class joeq.Compiler.Analysis.IPA.
ProgramLocation.QuadProgramLocation
isSpecial()
- Method in class joeq.Class.
jq_Class
isSSA()
- Method in class joeq.Compiler.Quad.
RegisterFactory.Register
isStackAddressType()
- Method in class joeq.Class.
jq_Field
isStatic()
- Method in class joeq.Class.
jq_InstanceField
isStatic()
- Method in class joeq.Class.
jq_InstanceMethod
isStatic()
- Method in class joeq.Class.
jq_Member
isStatic()
- Method in class joeq.Class.
jq_StaticField
isStatic()
- Method in class joeq.Class.
jq_StaticMethod
isStore(Quad)
- Static method in class joeq.Compiler.Analysis.IPSSA.
IPSSABuilder
isStrict()
- Method in class joeq.Class.
jq_Method
isSubroutineRet()
- Method in class joeq.Compiler.BytecodeAnalysis.
BasicBlock
isSubtype(jq_Type, jq_Type)
- Method in class joeq.Compiler.
CompilationState.BootstrapCompilation
isSubtype(jq_Type, jq_Type)
- Method in class joeq.Compiler.
CompilationState.DynamicCompilation
isSubtype(jq_Type, jq_Type)
- Method in class joeq.Compiler.
CompilationState
isSubtype(jq_Type, jq_Type)
- Method in class joeq.Compiler.
CompilationState.StaticCompilation
isSubtypeOf(jq_Type)
- Method in class joeq.Class.
jq_Type
isSuperclassOf(jq_Class, jq_Class, boolean)
- Static method in class joeq.Runtime.
TypeCheck
Returns YES iff t1 is a superclass of t2.
isSynchronized()
- Method in class joeq.Class.
jq_Method
isSynthetic()
- Method in class joeq.Class.
jq_Class
isSynthetic()
- Method in class joeq.Class.
jq_Member
isTemp()
- Method in class joeq.Compiler.Quad.
RegisterFactory.Register
isTerminalNode(SSADefinition)
- Method in class joeq.Compiler.Analysis.IPSSA.
DefinitionGraph
isTop(Quad)
- Method in interface joeq.Compiler.Analysis.IPSSA.
DominatorQuery
Checks if the node is the top node of the CFG.
isTop(Quad)
- Method in class joeq.Compiler.Analysis.IPSSA.Utils.
SimpleDominatorQuery
ISTORE_0
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
ISTORE_1
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
ISTORE_2
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
isTransient()
- Method in class joeq.Class.
jq_Field
ISUB
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
isUnsignedType()
- Method in class joeq.Class.
jq_InstanceField
isValid()
- Method in class joeq.Compiler.Analysis.FlowInsensitive.
ReflectionInformationProvider.NewInstanceTargets
isValid()
- Method in class joeq.Compiler.Analysis.IPSSA.
SSABinding
isValidMethodDescriptor()
- Method in class joeq.UTF.
Utf8
isValidTypeDescriptor()
- Method in class joeq.UTF.
Utf8
isVerified()
- Method in class joeq.Class.
jq_Primitive
isVerified()
- Method in class joeq.Class.
jq_Reference
isVerified()
- Method in class joeq.Class.
jq_Type
isVirtual()
- Method in class joeq.Class.
jq_InstanceMethod
isVirtual()
- Method in class joeq.Compiler.Quad.
Operator.Invoke.InvokeInterface
isVirtual()
- Method in class joeq.Compiler.Quad.
Operator.Invoke.InvokeStatic
isVirtual()
- Method in class joeq.Compiler.Quad.
Operator.Invoke.InvokeVirtual
isVirtual()
- Method in class joeq.Compiler.Quad.
Operator.Invoke
isVolatile()
- Method in class joeq.Class.
jq_Field
iterate()
- Method in class joeq.Compiler.Analysis.IPA.
PA
iterate()
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitivePA
iterate()
- Method in class joeq.Compiler.Quad.
AndersenPointerAnalysis
IterativeSolver
- Class in
joeq.Compiler.Dataflow
Solves a dataflow problem using a iterative technique.
IterativeSolver(MapFactory)
- Constructor for class joeq.Compiler.Dataflow.
IterativeSolver
IterativeSolver()
- Constructor for class joeq.Compiler.Dataflow.
IterativeSolver
iterator()
- Method in class joeq.Compiler.Analysis.FlowInsensitive.
MethodSummary.NodeSet
iterator()
- Method in class joeq.Compiler.Analysis.IPA.
PACallGraph.BDDSet
iterator()
- Method in class joeq.Compiler.Analysis.IPA.
PAResults.HeapLocationSet
iterator()
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitiveMethodSummary.NodeSet
iterator()
- Method in class joeq.Compiler.Analysis.Primitive.
PrimitivePACallGraph.BDDSet
iterator()
- Method in class joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionList
iterator()
- Method in class joeq.Compiler.BytecodeAnalysis.
CallTargets
iterator()
- Method in class joeq.Compiler.BytecodeAnalysis.
CallTargets.NoCallTarget
iterator()
- Method in class joeq.Compiler.BytecodeAnalysis.
CallTargets.SingleCallTarget
iterator()
- Method in class joeq.Compiler.BytecodeAnalysis.
ExceptionHandlerList
iterator()
- Method in class joeq.Compiler.Quad.
BasicBlock
Returns an iterator over the quads in this basic block in forward order.
iterator()
- Method in class joeq.Compiler.Quad.
PointerExplorer.InlineSet
iterator()
- Method in class joeq.Compiler.Quad.
RegisterFactory
IteratorHelper
- Class in
joeq.Compiler.Analysis.IPSSA.Utils
IteratorHelper()
- Constructor for class joeq.Compiler.Analysis.IPSSA.Utils.
IteratorHelper
IteratorHelper.EmptyIterator
- Class in
joeq.Compiler.Analysis.IPSSA.Utils
IteratorHelper.EmptyIterator.FACTORY
- Class in
joeq.Compiler.Analysis.IPSSA.Utils
IteratorHelper.EmptyIterator.FACTORY()
- Constructor for class joeq.Compiler.Analysis.IPSSA.Utils.
IteratorHelper.EmptyIterator.FACTORY
IteratorHelper.SingleIterator
- Class in
joeq.Compiler.Analysis.IPSSA.Utils
IteratorHelper.SingleIterator(Object)
- Constructor for class joeq.Compiler.Analysis.IPSSA.Utils.
IteratorHelper.SingleIterator
Ithr
- Variable in class joeq.Compiler.Analysis.IPA.
PAProxy
IUSHR
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
IXOR
- Static variable in interface joeq.Compiler.BytecodeAnalysis.
Bytecodes.InstructionConstants
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_