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 _

A

A - Variable in class joeq.Compiler.Analysis.IPA.PAProxy
 
AALOAD - Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
 
AASTORE - Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
 
abs(int) - Static method in class joeq.Support.JMath
Returns the absolute value of its argument.
abs(long) - Static method in class joeq.Support.JMath
Returns the absolute value of its argument.
abs(float) - Static method in class joeq.Support.JMath
Returns the absolute value of its argument.
abs(double) - Static method in class joeq.Support.JMath
Returns the absolute value of its argument.
ACC_ABSTRACT - Static variable in interface joeq.Class.jq_ClassFileConstants
 
ACC_FINAL - Static variable in interface joeq.Class.jq_ClassFileConstants
 
ACC_INTERFACE - Static variable in interface joeq.Class.jq_ClassFileConstants
 
ACC_NATIVE - Static variable in interface joeq.Class.jq_ClassFileConstants
 
ACC_PRIVATE - Static variable in interface joeq.Class.jq_ClassFileConstants
 
ACC_PROTECTED - Static variable in interface joeq.Class.jq_ClassFileConstants
 
ACC_PUBLIC - Static variable in interface joeq.Class.jq_ClassFileConstants
 
ACC_STATIC - Static variable in interface joeq.Class.jq_ClassFileConstants
 
ACC_STRICT - Static variable in interface joeq.Class.jq_ClassFileConstants
 
ACC_SUPER - Static variable in interface joeq.Class.jq_ClassFileConstants
 
ACC_SYNCHRONIZED - Static variable in interface joeq.Class.jq_ClassFileConstants
 
ACC_TRANSIENT - Static variable in interface joeq.Class.jq_ClassFileConstants
 
ACC_VOLATILE - Static variable in interface joeq.Class.jq_ClassFileConstants
 
accept(jq_TypeVisitor) - Method in class joeq.Class.jq_Array
 
accept(jq_TypeVisitor) - Method in class joeq.Class.jq_Class
 
accept(jq_MethodVisitor) - Method in class joeq.Class.jq_ClassInitializer
 
accept(jq_FieldVisitor) - Method in class joeq.Class.jq_Field
 
accept(jq_MethodVisitor) - Method in class joeq.Class.jq_Initializer
 
accept(jq_FieldVisitor) - Method in class joeq.Class.jq_InstanceField
 
accept(jq_MethodVisitor) - Method in class joeq.Class.jq_InstanceMethod
 
accept(jq_MethodVisitor) - Method in class joeq.Class.jq_Method
 
accept(jq_TypeVisitor) - Method in class joeq.Class.jq_Primitive
 
accept(jq_FieldVisitor) - Method in class joeq.Class.jq_StaticField
 
accept(jq_MethodVisitor) - Method in class joeq.Class.jq_StaticMethod
 
accept(jq_TypeVisitor) - Method in class joeq.Class.jq_Type
 
accept(SSABindingVisitor) - Method in class joeq.Compiler.Analysis.IPSSA.SSABinding
 
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.AALOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.AASTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ACONST_NULL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ALOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ANEWARRAY
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ARETURN
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ARRAYLENGTH
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ASTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ATHROW
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BALOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BASTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BIPUSH
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BREAKPOINT
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.CALOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.CASTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.CHECKCAST
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.D2F
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.D2I
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.D2L
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DADD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DALOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DASTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DCMPG
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DCMPL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DCONST
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DDIV
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DLOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DMUL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DNEG
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DREM
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DRETURN
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DSTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DSUB
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DUP
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DUP2
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DUP2_X1
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DUP2_X2
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DUP_X1
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.DUP_X2
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.F2D
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.F2I
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.F2L
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FADD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FALOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FASTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FCMPG
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FCMPL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FCONST
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FDIV
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FLOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FMUL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FNEG
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FREM
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FRETURN
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FSTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FSUB
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.GETFIELD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.GETSTATIC
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.GOTO
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.GOTO_W
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.I2B
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.I2C
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.I2D
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.I2F
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.I2L
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.I2S
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IADD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IALOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IAND
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IASTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ICONST
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IDIV
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ACMPEQ
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ACMPNE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ICMPEQ
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ICMPGE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ICMPGT
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ICMPLE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ICMPLT
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ICMPNE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFEQ
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFGE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFGT
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFLE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFLT
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFNE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFNONNULL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFNULL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IINC
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ILOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IMUL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.INEG
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.INSTANCEOF
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionHandle
Convenience method, simply calls accept() on the contained instruction.
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Convenience method, simply calls accept() on the contained instructions.
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.INVOKEINTERFACE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.INVOKESPECIAL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.INVOKESTATIC
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.INVOKEVIRTUAL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IOR
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IREM
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IRETURN
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ISHL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ISHR
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ISTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.ISUB
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IUSHR
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IXOR
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.JSR
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.JSR_W
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.L2D
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.L2F
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.L2I
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LADD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LALOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LAND
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LASTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LCMP
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LCONST
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LDC
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LDC2_W
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LDIV
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LLOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LMUL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LNEG
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LoadInstruction
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LOOKUPSWITCH
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LOR
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LREM
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LRETURN
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LSHL
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LSHR
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LSTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LSUB
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LUSHR
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LXOR
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.MONITORENTER
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.MONITOREXIT
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.MULTIANEWARRAY
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.NEW
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.NEWARRAY
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.NOP
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.POP
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.POP2
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.PUTFIELD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.PUTSTATIC
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.RET
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.RETURN
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.SALOAD
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.SASTORE
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.SIPUSH
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.StoreInstruction
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.SWAP
Call corresponding visitor method(s).
accept(Bytecodes.Visitor) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.TABLESWITCH
Call corresponding visitor method(s).
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.ALength
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.ALoad
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.AStore
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Binary
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.BoundsCheck
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.CheckCast
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getfield
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_A_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_B_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_C_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_D_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_F_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_I_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_L_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_P_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_S_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_Z_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getstatic
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_A_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_B_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_C_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_D_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_F_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_I_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_L_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_P_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_S_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_Z_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Goto
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.InstanceOf
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.IntIfCmp
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Invoke
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Jsr
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.LookupSwitch
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.MemLoad
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.MemStore
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Monitor
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Move
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.New
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.NewArray
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.NullCheck
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Phi
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putfield
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_A_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_B_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_C_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_D_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_F_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_I_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_L_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_P_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_S_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_Z_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putstatic
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_A_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_B_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_C_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_D_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_F_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_I_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_L_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_P_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_S_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_Z_DYNLINK
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Ret
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Return
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Special
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.StoreCheck
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.TableSwitch
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.Unary
 
accept(Quad, QuadVisitor) - Method in class joeq.Compiler.Quad.Operator.ZeroCheck
 
accept(QuadVisitor) - Method in class joeq.Compiler.Quad.Quad
Accepts a quad visitor to this quad.
acceptTargetMethod(Object, ProgramLocation, Object) - Method in interface joeq.Compiler.Quad.FilteredCallGraph.Filter
 
acceptTargetMethod(Object, ProgramLocation, Object) - Method in class joeq.Compiler.Quad.FilteredCallGraph.PackageFilter
 
ACONST_NULL - Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
 
acos(double) - Static method in class joeq.Support.JMath
Returns the inverse (arc) cosine of its argument.
activeDomains(BDD) - Static method in class joeq.Compiler.Analysis.IPA.PA
 
activeDomains(BDD) - Static method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
 
actual - Variable in class joeq.Compiler.Analysis.IPA.PAProxy
 
add(Object) - Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
 
add(MethodSummary.Node) - Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
 
add(SSADefinition, String) - Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.Predicated
 
add(Object) - Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
 
add(PrimitiveMethodSummary.Node) - Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
 
add(BasicBlock) - Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.RPOBasicBlockIterator
 
add(ExceptionHandler) - Method in class joeq.Compiler.BytecodeAnalysis.ExceptionHandlerIterator
 
add(ExceptionHandler) - Method in class joeq.Compiler.Quad.ExceptionHandlerIterator
Throws UnsupportedOperationException.
add(jq_Method, int, jq_Method) - Method in class joeq.Compiler.Quad.LoadedCallGraph
 
add(Quad) - Method in class joeq.Compiler.Quad.QuadIterator
Adds a quad to the underlying quad list.
ADD_CLINIT - Variable in class joeq.Compiler.Analysis.IPA.PAProxy
 
ADD_DUMMY_EDGES - Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.PlaceholderNode
 
ADD_DUMMY_EDGES - Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.UnknownTypeNode
 
ADD_DUMMY_EDGES - Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.PlaceholderNode
 
ADD_DUMMY_EDGES - Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.UnknownTypeNode
 
ADD_EDGES - Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ConcreteObjectNode
 
ADD_EDGES - Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ConcreteObjectNode
 
ADD_FINALIZERS - Variable in class joeq.Compiler.Analysis.IPA.PAProxy
 
ADD_THREADS - Variable in class joeq.Compiler.Analysis.IPA.PAProxy
 
addAccessPathEdge(jq_Field, MethodSummary.FieldNode) - Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
Add the given successor node on the given field to the outside edge set.
addAccessPathEdge(jq_Field, PrimitiveMethodSummary.FieldNode) - Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
Add the given successor node on the given field to the outside edge set.
addAccessPathEdges(jq_Field, Set) - Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
Add the given set of successor nodes on the given field to the outside edge set.
addAccessPathEdges(jq_Field, Set) - Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
Add the given set of successor nodes on the given field to the outside edge set.
addAll(Collection) - Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
 
addAll(MethodSummary.NodeSet) - Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
 
addAll(Collection) - Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
 
addAll(PrimitiveMethodSummary.NodeSet) - Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
 
addAll(RegisterFactory) - Method in class joeq.Compiler.Quad.RegisterFactory
 
addAllContextToVar(BDD) - Method in class joeq.Compiler.Analysis.IPA.PAResultSelector
 
addAllMethods() - Method in class joeq.Compiler.Analysis.IPA.PA
 
addAllMethods() - Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
 
addAllSubclasses(jq_Class, Set, boolean) - Static method in class joeq.Compiler.BytecodeAnalysis.CallTargets
 
addApplication(IPSSABuilder.Application) - Method in class joeq.Compiler.Analysis.IPSSA.IPSSABuilder.ApplicationLaunchingPad
 
addAtEnd(ControlFlowGraph, Quad) - Method in class joeq.Compiler.Quad.BasicBlock
 
addAttribute(Object, Object) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionHandle
Add an attribute to an instruction handle.
addAttributeNames(jq_Member) - Method in class joeq.Class.jq_ConstantPool.ConstantPoolRebuilder
 
addBDDLibraryToClasspath(String[]) - Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveGenRelations
 
addBDDLibraryToClasspath(String[]) - Static method in class joeq.Main.GenRelations
 
addChild(Dominators.DominatorNode) - Method in class joeq.Compiler.Quad.Dominators.DominatorNode
 
addClassDir(String, boolean) - Static method in class joeq.Main.ClasspathWalker
 
addClassesToClasspath(PrimordialClassLoader, String[]) - Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveGenRelations
 
addClassesToClasspath(PrimordialClassLoader, String[]) - Static method in class joeq.Main.GenRelations
 
addClassInitializer(jq_Class) - Method in class joeq.Compiler.Analysis.IPA.PA
 
addClassInitializer(jq_Class) - Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
 
addCode(jq_Method) - Method in class joeq.Class.jq_ConstantPool.ConstantPoolRebuilder
 
addCode(Bytecodes.InstructionList) - Method in class joeq.Class.jq_ConstantPool.ConstantPoolRebuilder
 
addDefaultPass(ControlFlowGraphVisitor) - Static method in class joeq.Compiler.Quad.CodeCache
 
addDefaults() - Method in class joeq.Compiler.Analysis.IPA.PA
 
addDefaults() - Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
 
addDefaultStatics() - Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.GlobalNode
 
addDefaultStatics() - Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.GlobalNode
 
addDouble(double) - Method in class joeq.Class.jq_ConstantPool
 
added_hook - Static variable in class joeq.Compiler.Quad.AndersenPointerAnalysis.Visitor
 
addEdge(String, Textualizable) - Method in class joeq.Class.jq_Member
 
addEdge(String, Textualizable) - Method in class joeq.Class.jq_Type
 
addEdge(jq_Field, MethodSummary.Node) - Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
Add the given successor node on the given field to the inside edge set.
addEdge(String, Textualizable) - Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
 
addEdge(String, Textualizable) - Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.PassedParameter
 
addEdge(jq_Reference, MethodSummary.Node, jq_Reference) - Method in class joeq.Compiler.Analysis.IPA.ObjectCreationGraph
 
addEdge(jq_Reference, ProgramLocation, jq_Reference) - Method in class joeq.Compiler.Analysis.IPA.ObjectCreationGraph
 
addEdge(String, Textualizable) - Method in class joeq.Compiler.Analysis.IPA.ProgramLocation
 
addEdge(SSADefinition, SSADefinition, DefinitionGraph.EdgeInfo) - Method in class joeq.Compiler.Analysis.IPSSA.DefinitionGraph
 
addEdge(SSADefinition, SSADefinition) - Method in class joeq.Compiler.Analysis.IPSSA.DefinitionGraph
By default a true predicate edge is added
addEdge(jq_Field, PrimitiveMethodSummary.Node) - Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
Add the given successor node on the given field to the inside edge set.
addEdge(String, Textualizable) - Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
 
addEdge(String, Textualizable) - Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.PassedParameter
 
addEdge(String, String) - Static method in class joeq.Compiler.Quad.DotGraph.dot
 
addEdge(String, String, String) - Static method in class joeq.Compiler.Quad.DotGraph.dot
 
addEdge(String, String) - Method in class joeq.Util.SyntheticGraphs.Graph
 
addEdge(long, long) - Method in class joeq.Util.SyntheticGraphs.Graph
 
addEdges(jq_Field, Set) - Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
Add the given set of successor nodes on the given field to the inside edge set.
addEdges(Set, jq_Field, MethodSummary.Node) - Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
Add the given successor node on the given field to the inside edge set of all of the given set of nodes.
addEdges(jq_Field, Set) - Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
Add the given set of successor nodes on the given field to the inside edge set.
addEdges(Set, jq_Field, PrimitiveMethodSummary.Node) - Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
Add the given successor node on the given field to the inside edge set of all of the given set of nodes.
addEntryEdge(String, String, String) - Static method in class joeq.Compiler.Quad.DotGraph.dot
 
addExceptionHandler(Bytecodes.InstructionList, jq_ConstantPool.ConstantPoolRebuilder) - Static method in class joeq.Main.Instrument
 
addExceptions(jq_Method) - Method in class joeq.Class.jq_ConstantPool.ConstantPoolRebuilder
 
addFinalizer(jq_Class, MethodSummary.Node) - Method in class joeq.Compiler.Analysis.IPA.PA
 
addFinalizer(jq_Class, PrimitiveMethodSummary.Node) - Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
 
addFloat(float) - Method in class joeq.Class.jq_ConstantPool
 
addInteger(int) - Method in class joeq.Class.jq_ConstantPool
 
addJarDir(String) - Static method in class joeq.Main.ClasspathWalker
 
addJarDir(String) - Static method in class joeq.Main.Helper
 
addJSRInfo(BasicBlock, BasicBlock, boolean[]) - Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph
Add info about a JSR subroutine.
addJSRInfo(JSRInfo) - Method in class joeq.Compiler.Quad.ControlFlowGraph
 
addLeavingEdge(String, String, String) - Static method in class joeq.Compiler.Quad.DotGraph.dot
 
addLong(float) - Method in class joeq.Class.jq_ConstantPool
 
addMember(jq_Member) - Method in class joeq.Class.jq_ConstantPool.ConstantPoolRebuilder
 
addNode(String, String) - Method in class joeq.Util.SyntheticGraphs.Graph
 
addNode(long, String) - Method in class joeq.Util.SyntheticGraphs.Graph
 
addObserver(Bytecodes.InstructionListObserver) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Add observer for this object.
addOther(Object) - Method in class joeq.Class.jq_ConstantPool.ConstantPoolRebuilder
 
addPlaceholdersForParams(jq_Method, int) - Method in class joeq.Compiler.Analysis.IPA.PA
 
addPlaceholdersForParams(jq_Method, int) - Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
 
addPredecessor(jq_Field, MethodSummary.Node) - Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
Add the given predecessor node on the given field to the predecessor set.
addPredecessor(jq_Field, PrimitiveMethodSummary.Node) - Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
Add the given predecessor node on the given field to the predecessor set.
addPredecessor(BasicBlock) - Method in class joeq.Compiler.Quad.BasicBlock
Add a predecessor basic block to this basic block.
addQuad(int, Quad) - Method in class joeq.Compiler.Quad.BasicBlock
Add a quad to this basic block at the given location.
addQuadLoc(jq_Method, Quad) - Method in class joeq.Compiler.Analysis.BDD.BuildBDDIR
 
addReflect(String, String, Object) - Static method in class joeq.Main.TraceFlags
 
Address - Class in joeq.Memory
 
Address() - Constructor for class joeq.Memory.Address
 
address32 - Static variable in class joeq.Compiler.Quad.BytecodeToQuad
 
address32(int) - Static method in class joeq.Memory.HeapAddress
 
address32(int) - Method in class joeq.Memory.HeapAddress.HeapAddressFactory
 
AddressArray - Static variable in class joeq.Class.PrimordialClassLoader
 
addressOf - Static variable in class joeq.Compiler.Quad.BytecodeToQuad
 
addressOf(Object) - Static method in class joeq.Memory.HeapAddress
 
addressOf(Object) - Method in class joeq.Memory.HeapAddress.HeapAddressFactory
 
addRoot(jq_Class) - Method in class joeq.Compiler.Analysis.IPA.ObjectCreationGraph
 
addString(String) - Method in class joeq.Class.jq_ConstantPool
 
addString(String) - Method in class joeq.Class.jq_ConstantPool.ConstantPoolRebuilder
 
addSubclasses(String) - Method in class joeq.Compiler.Analysis.FlowInsensitive.ReflectionInformationProvider.NewInstanceTargets
 
addSuccessor(BasicBlock) - Method in class joeq.Compiler.Quad.BasicBlock
Add a successor basic block to this basic block.
addTarget(String) - Method in class joeq.Compiler.Analysis.FlowInsensitive.ReflectionInformationProvider.NewInstanceTargets
 
addTarget(jq_Class) - Method in class joeq.Compiler.Analysis.FlowInsensitive.ReflectionInformationProvider.NewInstanceTargets
 
addTargeter(Bytecodes.InstructionTargeter) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionHandle
Denote this handle is being referenced by t.
addThreadRun(jq_Method, MethodSummary.Node, jq_Class) - Method in class joeq.Compiler.Analysis.IPA.PA
 
addThreadRun(jq_Method, PrimitiveMethodSummary.Node, jq_Class) - Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
 
addToClasspath(String) - Method in class joeq.Class.PrimordialClassLoader
Vector of ClasspathElements corresponding to CLASSPATH entries.
addToClassPath(String) - Static method in class joeq.Main.ClasspathWalker
Add paths contained in file fileName.
addToClassPath(String) - Static method in class joeq.Main.Helper
Add paths contained in file fileName.
addToForNameMap(MethodSummary.ConcreteTypeNode, BDD) - Method in class joeq.Compiler.Analysis.IPA.PA
 
addToForNameMap(PrimitiveMethodSummary.ConcreteTypeNode, BDD) - Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
 
addToMultiMap(HashMap, Object, Object) - Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
Utility function to add to a multi map.
addToMultiMap(HashMap, Object, Set) - Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
Utility function to add to a multi map.
addToMultiMap(HashMap, Object, Object) - Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
Utility function to add to a multi map.
addToMultiMap(HashMap, Object, Set) - Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
Utility function to add to a multi map.
addToRootSet(ControlFlowGraph) - Method in class joeq.Compiler.Quad.AndersenPointerAnalysis
Add a control flow graph to the root set.
addToRootSet(MethodSummary) - Method in class joeq.Compiler.Quad.AndersenPointerAnalysis
 
addType(jq_Type) - Method in class joeq.Class.jq_ConstantPool.ConstantPoolRebuilder
 
addUsedDefinition(SSADefinition) - Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.OmegaPhi
 
addUsedDefinition(SSADefinition) - Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.UseCollection
 
addUtf8(Utf8) - Method in class joeq.Class.jq_ConstantPool.ConstantPoolRebuilder
 
align - Static variable in class joeq.Compiler.Quad.BytecodeToQuad
 
align(int) - Method in class joeq.Main.HostedVM.BogusHeapAddress
 
align(int) - Method in class joeq.Memory.Address
 
align(int) - Method in class joeq.Memory.CodeAddress
 
align(int) - Method in class joeq.Memory.HeapAddress
 
align(int) - Method in class joeq.Memory.StackAddress
 
alignInt(int, int) - Static method in class joeq.Memory.Address
 
allLocations() - Method in class joeq.Compiler.Dataflow.IterativeSolver
 
allLocations() - Method in class joeq.Compiler.Dataflow.PriorityQueueSolver
 
allLocations() - Method in class joeq.Compiler.Dataflow.Solver
Returns an iteration of all graph locations.
allLocations() - Method in class joeq.Compiler.Dataflow.SortedSetSolver
 
alloca - Static variable in class joeq.Compiler.Quad.BytecodeToQuad
 
alloca(int) - Static method in class joeq.Memory.StackAddress
 
alloca(int) - Method in class joeq.Memory.StackAddress.StackAddressFactory
 
allocateEmptyState(jq_Method) - Static method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
 
allocateInitialState(jq_Method) - Static method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
 
allocateLiveness() - Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
 
ALOAD_0 - Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
 
ALOAD_1 - Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
 
ALOAD_2 - Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
 
alreadyVisited(jq_Method) - Method in class joeq.Compiler.Analysis.IPA.PA
 
alreadyVisited(jq_Method) - Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
 
ALWAYS_TRACE - Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
 
ALWAYS_TRACE - Static variable in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
 
ALWAYS_TRACE - Static variable in class joeq.Compiler.Quad.BytecodeToQuad
 
ALWAYS_TRACE - Static variable in class joeq.Interpreter.BytecodeInterpreter
 
AlwaysMap - Static variable in class joeq.Compiler.Quad.CodeCache
 
AnalysisObjectSpec - Class in joeq.Compiler.Analysis.IPSSA.Utils
Allows referring to analysis objects in a simple textual fashion.
AnalysisObjectSpec.IPSSAObjectSpec - Class in joeq.Compiler.Analysis.IPSSA.Utils
 
AnalysisObjectSpec.PAObjectSpec - Class in joeq.Compiler.Analysis.IPSSA.Utils
 
AnalysisObjectSpec.UnknownAnalysisObjectExeption - Exception in joeq.Compiler.Analysis.IPSSA.Utils
 
AnalysisObjectSpec.UnknownAnalysisObjectExeption(String) - Constructor for exception joeq.Compiler.Analysis.IPSSA.Utils.AnalysisObjectSpec.UnknownAnalysisObjectExeption
 
AndersenPointerAnalysis - Class in joeq.Compiler.Quad
 
AndersenPointerAnalysis(boolean) - Constructor for class joeq.Compiler.Quad.AndersenPointerAnalysis
Creates new AndersenPointerAnalysis
AndersenPointerAnalysis.AccessPath - Class in joeq.Compiler.Quad
 
AndersenPointerAnalysis.AccessPath() - Constructor for class joeq.Compiler.Quad.AndersenPointerAnalysis.AccessPath
 
AndersenPointerAnalysis.Path - Class in joeq.Compiler.Quad
 
AndersenPointerAnalysis.Visitor - Class in joeq.Compiler.Quad
 
AndersenPointerAnalysis.Visitor() - Constructor for class joeq.Compiler.Quad.AndersenPointerAnalysis.Visitor
 
anyexception - Static variable in class joeq.Compiler.Quad.Operator
 
apa - Static variable in class joeq.Compiler.Quad.PointerExplorer
 
append(Bytecodes.InstructionHandle, Bytecodes.InstructionList) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Append another list after instruction (handle) ih contained in this list.
append(Bytecodes.Instruction, Bytecodes.InstructionList) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Append another list after instruction i contained in this list.
append(Bytecodes.InstructionList) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Append another list to this one.
append(Bytecodes.Instruction) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Append an instruction to the end of this list.
append(Bytecodes.BranchInstruction) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Append a branch instruction to the end of this list.
append(Bytecodes.Instruction, Bytecodes.Instruction) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Append a single instruction j after another instruction i, which must be in this list of course!
append(Bytecodes.Instruction, Bytecodes.CompoundInstruction) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Append a compound instruction, after instruction i.
append(Bytecodes.CompoundInstruction) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Append a compound instruction.
append(Bytecodes.InstructionHandle, Bytecodes.CompoundInstruction) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Append a compound instruction.
append(Bytecodes.InstructionHandle, Bytecodes.Instruction) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Append an instruction after instruction (handle) ih contained in this list.
append(Bytecodes.InstructionHandle, Bytecodes.BranchInstruction) - Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
Append an instruction after instruction (handle) ih contained in this list.
appendExceptionHandlerList(ExceptionHandlerList) - Method in class joeq.Compiler.Quad.BasicBlock
Appends the list of exception handlers to the current list of exception handlers.
appendExceptionHandlers(ExceptionHandlerList) - Method in class joeq.Compiler.Quad.ControlFlowGraph
 
appendQuad(Quad) - Method in class joeq.Compiler.Quad.BasicBlock
Append a quad to the end of this basic block.
appendQuadBeforeBranchOrPEI(Quad) - Method in class joeq.Compiler.Quad.BasicBlock
 
appendUse(SSAValue) - Method in class joeq.Compiler.Analysis.IPSSA.SSADefinition
 
apply(Fact) - Method in class joeq.Compiler.Dataflow.GenKillTransferFunction
 
apply(TransferFunction, Fact) - Method in class joeq.Compiler.Dataflow.Problem
Applies the transfer function to the given dataflow value, yielding another dataflow value.
apply(Fact) - Method in interface joeq.Compiler.Dataflow.TransferFunction
 
ARETURN - Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
 
arithexception - Static variable in class joeq.Compiler.Quad.Operator
 
ARRAY_ELEMENT_OFFSET - Static variable in class joeq.Allocator.ObjectLayout
Offset of array element 0, in bytes.
ARRAY_HEADER_SIZE - Static variable in class joeq.Allocator.ObjectLayout
Size of array header, in bytes.
array_interfaces - Static variable in class joeq.Class.jq_Array
 
ARRAY_LENGTH_OFFSET - Static variable in class joeq.Allocator.ObjectLayout
Offset of array length word, in bytes.
arrayboundsexception - Static variable in class joeq.Compiler.Quad.Operator
 
ARRAYLENGTH - Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
 
arraylength(Object) - Method in class joeq.Interpreter.BytecodeInterpreter.VMInterface
 
arraylength(Object) - Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveVMInterface
 
arraylength(Object) - Method in class joeq.Runtime.BasicReflectionImpl
 
arraylength(Object) - Static method in class joeq.Runtime.Reflection
 
arrayload_A(Object[], int) - Method in class joeq.Runtime.BasicReflectionImpl
 
arrayload_A(Object[], int) - Static method in class joeq.Runtime.Reflection
 
arrayload_R(Address[], int) - Method in class joeq.Runtime.BasicReflectionImpl
 
arrayload_R(Address[], int) - Static method in class joeq.Runtime.Reflection
 
Arrays - Class in joeq.Runtime
Arrays
Arrays() - Constructor for class joeq.Runtime.Arrays
 
arrayStoreCheck(HeapAddress, Object[]) - Static method in class joeq.Runtime.TypeCheck
Performs an arrayStoreCheck operation.
arraystoreexception - Static variable in class joeq.Compiler.Quad.Operator
 
asin(double) - Static method in class joeq.Support.JMath
Returns the inverse (arc) sine of its argument.
asObject - Static variable in class joeq.Compiler.Quad.BytecodeToQuad
 
asObject() - Method in class joeq.Memory.HeapAddress
 
asReferenceType - Static variable in class joeq.Compiler.Quad.BytecodeToQuad
 
asReferenceType() - Method in class joeq.Memory.HeapAddress
 
ASSERT_NAME - Static variable in class joeq.Compiler.Analysis.IPSSA.Apps.AssertionAnalysis
 
AssertionAnalysis - Class in joeq.Compiler.Analysis.IPSSA.Apps
 
AssertionAnalysis() - Constructor for class joeq.Compiler.Analysis.IPSSA.Apps.AssertionAnalysis
 
ASSUME_CORRECT_EXCEPTIONS - Static variable in class joeq.Compiler.CompilationState.StaticCompilation
Assume jq_Method.getThrownExceptions() returns correct information
assumeKnownCallGraph() - Method in class joeq.Compiler.Analysis.IPA.PA
 
assumeKnownCallGraph() - Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
 
ASTORE_0 - Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
 
ASTORE_1 - Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
 
ASTORE_2 - Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
 
aT - Variable in class joeq.Compiler.Analysis.IPA.PAProxy
 
atan(double) - Static method in class joeq.Support.JMath
Returns the inverse (arc) tangent of its argument.
atan2(double, double) - Static method in class joeq.Support.JMath
Returns angle corresponding to a Cartesian point.
ATHROW - Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
 
atomicAdd - Static variable in class joeq.Compiler.Quad.BytecodeToQuad
 
atomicAdd(int) - Method in class joeq.Memory.HeapAddress
 
atomicAnd - Static variable in class joeq.Compiler.Quad.BytecodeToQuad
 
atomicAnd(int) - Method in class joeq.Memory.HeapAddress
 
atomicCas4 - Static variable in class joeq.Compiler.Quad.BytecodeToQuad
 
atomicCas4(int, int) - Method in class joeq.Memory.HeapAddress
 
atomicCas8 - Static variable in class joeq.Compiler.Quad.BytecodeToQuad
 
atomicCas8(long, long) - Method in class joeq.Memory.HeapAddress
 
atomicSub - Static variable in class joeq.Compiler.Quad.BytecodeToQuad
 
atomicSub(int) - Method in class joeq.Memory.HeapAddress
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.AConstOperand
 
attachToQuad(Quad) - Method in interface joeq.Compiler.Quad.Operand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.BasicBlockTableOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.ConditionOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.DConstOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.FConstOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.FieldOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.IConstOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.IntValueTableOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.LConstOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.MethodOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.ParamListOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.PConstOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.RegisterOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.TargetOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.TypeOperand
 
attachToQuad(Quad) - Method in class joeq.Compiler.Quad.Operand.UnnecessaryGuardOperand
 

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 _