|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
InputStream
on a resource found somewhere
in the CLASSPATH.
ConstantPoolRebuilder<\code>, this class
does not COMPLETELY rebuild the constant pool.
jq_ConstantPool.ConstantPoolAdder(jq_ConstantPool) -
Constructor for class joeq.Class.jq_ConstantPool.ConstantPoolAdder
jq_ConstantPool.ConstantPoolRebuilder - Class in joeq.Class
jq_ConstantPool.ConstantPoolRebuilder() -
Constructor for class joeq.Class.jq_ConstantPool.ConstantPoolRebuilder
jq_DontAlign - Interface in joeq.Class
This interface is used as a marker to signify that the fields in the
class should not be aligned.
jq_FakeInstanceMethod - Class in joeq.Class
jq_FakeInstanceMethod(jq_Class, jq_NameAndDesc) -
Constructor for class joeq.Class.jq_FakeInstanceMethod
jq_FakeStaticMethod - Class in joeq.Class
jq_FakeStaticMethod(jq_Class, jq_NameAndDesc) -
Constructor for class joeq.Class.jq_FakeStaticMethod
jq_Field - Class in joeq.Class
jq_Field(jq_Class, jq_NameAndDesc) -
Constructor for class joeq.Class.jq_Field
jq_FieldVisitor - Interface in joeq.Class
jq_FieldVisitor.DeclaredFieldVisitor - Class in joeq.Class
jq_FieldVisitor.DeclaredFieldVisitor(jq_FieldVisitor) -
Constructor for class joeq.Class.jq_FieldVisitor.DeclaredFieldVisitor
jq_FieldVisitor.DeclaredFieldVisitor(jq_FieldVisitor, boolean) -
Constructor for class joeq.Class.jq_FieldVisitor.DeclaredFieldVisitor
jq_FieldVisitor.EmptyVisitor - Class in joeq.Class
jq_FieldVisitor.EmptyVisitor() -
Constructor for class joeq.Class.jq_FieldVisitor.EmptyVisitor
jq_Initializer - Class in joeq.Class
jq_InstanceField - Class in joeq.Class
jq_InstanceMethod - Class in joeq.Class
jq_InstanceMethod(jq_Class, jq_NameAndDesc) -
Constructor for class joeq.Class.jq_InstanceMethod
jq_LineNumberBC - Class in joeq.Class
This class matches bytecode indices to line numbers.
jq_LineNumberBC(char, char) -
Constructor for class joeq.Class.jq_LineNumberBC
Constructs a new jq_LineNumberBC object with the given starting bytecode index and line number.
jq_LocalVarTableEntry - Class in joeq.Class
jq_LocalVarTableEntry(char, char, jq_NameAndDesc, char) -
Constructor for class joeq.Class.jq_LocalVarTableEntry
jq_Member - Class in joeq.Class
jq_Member(jq_Class, jq_NameAndDesc) -
Constructor for class joeq.Class.jq_Member
jq_Member.FilterByName - Class in joeq.Class
jq_Member.FilterByName(Pattern) -
Constructor for class joeq.Class.jq_Member.FilterByName
jq_Member.FilterByName(String) -
Constructor for class joeq.Class.jq_Member.FilterByName
jq_Member.FilterByShortClassName - Class in joeq.Class
jq_Member.FilterByShortClassName(Pattern) -
Constructor for class joeq.Class.jq_Member.FilterByShortClassName
jq_Member.FilterByShortClassName(String) -
Constructor for class joeq.Class.jq_Member.FilterByShortClassName
jq_MemberReference - Class in joeq.Class
Objects of this class represent unresolved references to class members.
jq_MemberReference(jq_Class, jq_NameAndDesc) -
Constructor for class joeq.Class.jq_MemberReference
Creates new member reference to the named member in the given class.
jq_Method - Class in joeq.Class
jq_Method(jq_Class, jq_NameAndDesc) -
Constructor for class joeq.Class.jq_Method
jq_MethodVisitor - Interface in joeq.Class
jq_MethodVisitor.DeclaredMethodVisitor - Class in joeq.Class
jq_MethodVisitor.DeclaredMethodVisitor(jq_MethodVisitor) -
Constructor for class joeq.Class.jq_MethodVisitor.DeclaredMethodVisitor
jq_MethodVisitor.DeclaredMethodVisitor(jq_MethodVisitor, boolean) -
Constructor for class joeq.Class.jq_MethodVisitor.DeclaredMethodVisitor
jq_MethodVisitor.DeclaredMethodVisitor(jq_MethodVisitor, Set, boolean) -
Constructor for class joeq.Class.jq_MethodVisitor.DeclaredMethodVisitor
jq_MethodVisitor.EmptyVisitor - Class in joeq.Class
jq_MethodVisitor.EmptyVisitor() -
Constructor for class joeq.Class.jq_MethodVisitor.EmptyVisitor
jq_NameAndDesc - Class in joeq.Class
jq_NameAndDesc(Utf8, Utf8) -
Constructor for class joeq.Class.jq_NameAndDesc
Creates new jq_NameAndDesc
jq_NameAndDesc(String, String) -
Constructor for class joeq.Class.jq_NameAndDesc
jq_Primitive - Class in joeq.Class
jq_Reference - Class in joeq.Class
jq_Reference(Utf8, ClassLoader) -
Constructor for class joeq.Class.jq_Reference
jq_Reference.jq_NullType - Class in joeq.Class
jq_StaticField - Class in joeq.Class
jq_StaticMethod - Class in joeq.Class
jq_StaticMethod(jq_Class, jq_NameAndDesc) -
Constructor for class joeq.Class.jq_StaticMethod
jq_TryCatch - Class in joeq.Class
jq_TryCatch(int, int, int, jq_Class, int) -
Constructor for class joeq.Class.jq_TryCatch
jq_TryCatchBC - Class in joeq.Class
jq_TryCatchBC(char, char, char, jq_Class) -
Constructor for class joeq.Class.jq_TryCatchBC
jq_Type - Class in joeq.Class
jq_Type(Utf8, ClassLoader) -
Constructor for class joeq.Class.jq_Type
jq_TypeVisitor - Interface in joeq.Class
Visitor interface for jq_Type and its various subclasses.
jq_TypeVisitor.EmptyVisitor - Class in joeq.Class
Empty jq_TypeVisitor for convenient subclassing.
jq_TypeVisitor.EmptyVisitor() -
Constructor for class joeq.Class.jq_TypeVisitor.EmptyVisitor
JSRInfo - Class in joeq.Compiler.BytecodeAnalysis
Information for a JSR subroutine.
JSRInfo(BasicBlock, BasicBlock, boolean[]) -
Constructor for class joeq.Compiler.BytecodeAnalysis.JSRInfo
JSRInfo - Class in joeq.Compiler.Quad
JSRInfo(BasicBlock, BasicBlock, boolean[]) -
Constructor for class joeq.Compiler.Quad.JSRInfo
jumpToEnd() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.RPOBasicBlockIterator
jvmFormatToJavaFormat(String, int, StringBuffer) -
Static method in class joeq.Util.DescriptorUtil
The utility method that does the real work of parsing through the JVM formatted string and adding an converted
method parameter description to the StringBuffer.
K
- k -
Variable in class joeq.Interpreter.QuadInterpreter.UninitializedReference
-
- keySet() -
Method in class joeq.Compiler.Quad.CachedCallGraph
-
- keySet() -
Method in class joeq.Compiler.Quad.LoadedCallGraph
-
- kill -
Variable in class joeq.Compiler.Dataflow.GenKillTransferFunction
-
- KNOWN -
Static variable in class joeq.Compiler.Analysis.IPA.SubtypeHelper
-
- KNOWN -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveSubtypeHelper
-
- knownMethods -
Variable in class joeq.Compiler.Quad.MethodInline.InlineSelectedCalls
-
L
- L -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- L2D -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- L2F -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- L2I -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- LADD -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- LALOAD -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- LAND -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- last_F -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- last_H -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- last_N -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- last_T -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- last_uses -
Variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
-
- last_V -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- lastIndex -
Variable in class joeq.Compiler.Quad.QuadIterator
- The index of the last quad that was returned.
- LASTORE -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- lastQuad -
Variable in class joeq.Compiler.Quad.QuadIterator
- The last quad that was returned.
- LCMP -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- LCONST_0 -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- LCONST_1 -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- LDIV -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- ldiv(long, long) -
Static method in class joeq.Runtime.MathSupport
-
- length -
Variable in class joeq.Class.jq_CompiledCode
-
- length -
Variable in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction
-
- length() -
Method in class joeq.Compiler.Quad.AndersenPointerAnalysis.AccessPath
-
- length() -
Method in class joeq.Compiler.Quad.Operand.ParamListOperand
-
- lengthUtf8(String) -
Static method in class joeq.UTF.Utf8
- Returns the length of a string's utf8 encoded form.
- line_num_table -
Variable in class joeq.Class.jq_Method
-
- list(ProgramLocation) -
Method in class joeq.Util.IO.SourceLister
- Try to find source for this location and return a section of the source file
formatted for display.
- list(ProgramLocation, String) -
Method in class joeq.Util.IO.SourceLister
-
- list(ProgramLocation, boolean, int, int) -
Method in class joeq.Util.IO.SourceLister
-
- list(ProgramLocation, boolean, int, int, String) -
Method in class joeq.Util.IO.SourceLister
-
- List - Class in joeq.Util.Templates
-
- List() -
Constructor for class joeq.Util.Templates.List
-
- List.BasicBlock - Interface in joeq.Util.Templates
-
- List.ExceptionHandler - Interface in joeq.Util.Templates
-
- List.jq_Class - Interface in joeq.Util.Templates
-
- List.jq_InstanceMethod - Interface in joeq.Util.Templates
-
- List.jq_Member - Interface in joeq.Util.Templates
-
- List.jq_Method - Interface in joeq.Util.Templates
-
- List.jq_Reference - Interface in joeq.Util.Templates
-
- List.jq_StaticMethod - Interface in joeq.Util.Templates
-
- List.jq_Type - Interface in joeq.Util.Templates
-
- List.Operand - Interface in joeq.Util.Templates
-
- List.Quad - Interface in joeq.Util.Templates
-
- List.RegisterOperand - Interface in joeq.Util.Templates
-
- listIterator() -
Method in class joeq.Compiler.Quad.ExceptionHandlerList
-
- ListIterator - Class in joeq.Util.Templates
-
- ListIterator() -
Constructor for class joeq.Util.Templates.ListIterator
-
- ListIterator.BasicBlock - Interface in joeq.Util.Templates
-
- ListIterator.ExceptionHandler - Interface in joeq.Util.Templates
-
- ListIterator.jq_Class - Interface in joeq.Util.Templates
-
- ListIterator.jq_InstanceMethod - Interface in joeq.Util.Templates
-
- ListIterator.jq_Member - Interface in joeq.Util.Templates
-
- ListIterator.jq_Method - Interface in joeq.Util.Templates
-
- ListIterator.jq_Reference - Interface in joeq.Util.Templates
-
- ListIterator.jq_StaticMethod - Interface in joeq.Util.Templates
-
- ListIterator.jq_Type - Interface in joeq.Util.Templates
-
- ListIterator.Operand - Interface in joeq.Util.Templates
-
- ListIterator.Quad - Interface in joeq.Util.Templates
-
- ListIterator.RegisterOperand - Interface in joeq.Util.Templates
-
- listPackage(String) -
Method in class joeq.Class.PrimordialClassLoader
-
- listPackage(String, boolean) -
Method in class joeq.Class.PrimordialClassLoader
-
- listPackages() -
Method in class joeq.Class.PrimordialClassLoader
-
- ListWrapper - Class in joeq.Util.Templates
-
- ListWrapper() -
Constructor for class joeq.Util.Templates.ListWrapper
-
- ListWrapper.BasicBlock - Class in joeq.Util.Templates
-
- ListWrapper.BasicBlock(List) -
Constructor for class joeq.Util.Templates.ListWrapper.BasicBlock
-
- ListWrapper.BasicBlock.EmptyIterator - Class in joeq.Util.Templates
-
- ListWrapper.BasicBlock.Iterator - Class in joeq.Util.Templates
-
- ListWrapper.BasicBlock.Iterator(ListIterator) -
Constructor for class joeq.Util.Templates.ListWrapper.BasicBlock.Iterator
-
- ListWrapper.ExceptionHandler - Class in joeq.Util.Templates
-
- ListWrapper.ExceptionHandler(List) -
Constructor for class joeq.Util.Templates.ListWrapper.ExceptionHandler
-
- ListWrapper.ExceptionHandler.EmptyIterator - Class in joeq.Util.Templates
-
- ListWrapper.ExceptionHandler.Iterator - Class in joeq.Util.Templates
-
- ListWrapper.ExceptionHandler.Iterator(ListIterator) -
Constructor for class joeq.Util.Templates.ListWrapper.ExceptionHandler.Iterator
-
- ListWrapper.Quad - Class in joeq.Util.Templates
-
- ListWrapper.Quad(List) -
Constructor for class joeq.Util.Templates.ListWrapper.Quad
-
- ListWrapper.Quad.EmptyIterator - Class in joeq.Util.Templates
-
- ListWrapper.Quad.Iterator - Class in joeq.Util.Templates
-
- ListWrapper.Quad.Iterator(ListIterator) -
Constructor for class joeq.Util.Templates.ListWrapper.Quad.Iterator
-
- LIVE_DERIVED_REF -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- LIVE_DOUBLE1 -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- LIVE_DOUBLE2 -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- LIVE_FLOAT -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- LIVE_INT -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- LIVE_LONG1 -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- LIVE_LONG2 -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- LIVE_REF -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- LIVE_RETADDR -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- liveness -
Variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
-
- LivenessAnalysis - Class in joeq.Compiler.Dataflow
- LivenessAnalysis
- LivenessAnalysis() -
Constructor for class joeq.Compiler.Dataflow.LivenessAnalysis
-
- LiveRefAnalysis - Class in joeq.Compiler.BytecodeAnalysis
- A combination liveness and type analysis for Java bytecode.
- LiveRefAnalysis(jq_Method) -
Constructor for class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
- Creates new LiveRefAnalysis
- LiveRefAnalysis.DerivedRef - Class in joeq.Compiler.BytecodeAnalysis
-
- LiveRefAnalysis.DerivedRef() -
Constructor for class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.DerivedRef
-
- LiveRefAnalysis.ExactJSRState - Class in joeq.Compiler.BytecodeAnalysis
-
- LiveRefAnalysis.ExactState - Class in joeq.Compiler.BytecodeAnalysis
-
- LiveRefAnalysis.FirstPassVisitor - Class in joeq.Compiler.BytecodeAnalysis
-
- LiveRefAnalysis.HalfOfNumber - Class in joeq.Compiler.BytecodeAnalysis
-
- LiveRefAnalysis.HalfOfNumber() -
Constructor for class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.HalfOfNumber
-
- LiveRefAnalysis.NullConstant - Class in joeq.Compiler.BytecodeAnalysis
-
- LiveRefAnalysis.NullConstant() -
Constructor for class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.NullConstant
-
- LiveRefAnalysis.Retaddr - Class in joeq.Compiler.BytecodeAnalysis
-
- LiveRefAnalysis.SecondPassVisitor - Class in joeq.Compiler.BytecodeAnalysis
-
- LiveRefAnalysis.SystemType - Class in joeq.Compiler.BytecodeAnalysis
-
- LiveRefAnalysis.Type - Class in joeq.Compiler.BytecodeAnalysis
-
- LiveRefAnalysis.Type() -
Constructor for class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.Type
-
- LMUL -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- lmul(long, long) -
Static method in class joeq.Runtime.MathSupport
-
- LNEG -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- load() -
Method in class joeq.Class.jq_Array
-
- load() -
Method in class joeq.Class.jq_Class
- Loads the binary data for this class.
- load(DataInput) -
Method in class joeq.Class.jq_Class
-
- load(DataInput) -
Method in class joeq.Class.jq_ConstantPool
-
- load(char, DataInput) -
Method in class joeq.Class.jq_Field
-
- load(char, Map) -
Method in class joeq.Class.jq_Field
-
- load(jq_InstanceField) -
Method in class joeq.Class.jq_InstanceField
-
- load(char, DataInput) -
Method in class joeq.Class.jq_InstanceField
-
- load(char, Map) -
Method in class joeq.Class.jq_InstanceField
-
- load(char, DataInput) -
Method in class joeq.Class.jq_Member
-
- load(char, Map) -
Method in class joeq.Class.jq_Member
-
- load(jq_Method) -
Method in class joeq.Class.jq_Method
-
- load(char, char, char, byte[], jq_TryCatchBC[], jq_LineNumberBC[], Map) -
Method in class joeq.Class.jq_Method
-
- load(char, Map) -
Method in class joeq.Class.jq_Method
-
- load(char, DataInput) -
Method in class joeq.Class.jq_Method
-
- load() -
Method in class joeq.Class.jq_Primitive
-
- load() -
Method in class joeq.Class.jq_Reference.jq_NullType
-
- load(jq_StaticField) -
Method in class joeq.Class.jq_StaticField
-
- load(char, Map) -
Method in class joeq.Class.jq_StaticField
-
- load(char, DataInput) -
Method in class joeq.Class.jq_StaticField
-
- load() -
Method in class joeq.Class.jq_Type
-
- load() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.jq_ReturnAddressType
-
- load() -
Method in class joeq.Compiler.Quad.BytecodeToQuad.jq_ReturnAddressType
-
- load(String) -
Static method in class joeq.Main.ClasspathWalker
-
- load(String) -
Static method in class joeq.Main.Helper
-
- loadCallGraph(String) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
- Load call graph from the given file name.
- LoadedCallGraph - Class in joeq.Compiler.Quad
- A call graph that is loaded from a file.
- LoadedCallGraph(String) -
Constructor for class joeq.Compiler.Quad.LoadedCallGraph
-
- LoadedCallGraph.SortedArraySetFactory - Class in joeq.Compiler.Quad
-
- LoadedCallGraph.SortedArraySetFactory() -
Constructor for class joeq.Compiler.Quad.LoadedCallGraph.SortedArraySetFactory
-
- loader -
Static variable in class joeq.Class.PrimordialClassLoader
-
- loadPackage(String) -
Static method in class joeq.Main.ClasspathWalker
-
- loadPackage(String) -
Static method in class joeq.Main.Helper
-
- loadPackages(String) -
Static method in class joeq.Main.ClasspathWalker
-
- loadPackages(String, boolean) -
Static method in class joeq.Main.ClasspathWalker
-
- loadPackages(String) -
Static method in class joeq.Main.Helper
-
- loadPackages(String, boolean) -
Static method in class joeq.Main.Helper
-
- loadResults(String, String, String) -
Static method in class joeq.Compiler.Analysis.IPA.PA
-
- loadResults(String[], String) -
Static method in class joeq.Compiler.Analysis.IPA.PAResults
-
- loadResults(String, String, String) -
Static method in class joeq.Compiler.Analysis.IPA.PAResults
-
- loadResults(String, String, String) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- locals -
Variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
-
- localvar_table -
Variable in class joeq.Class.jq_Method
-
- LOCK_COUNT_INC -
Static variable in class joeq.Allocator.ObjectLayout
- Value to add to status word to increment lock count by one.
- LOCK_COUNT_MASK -
Static variable in class joeq.Allocator.ObjectLayout
- Mask of the lock count in the status word.
- LOCK_COUNT_SHIFT -
Static variable in class joeq.Allocator.ObjectLayout
- Bit location of lock count in the status word.
- LOCK_EXPANDED -
Static variable in class joeq.Allocator.ObjectLayout
- Lock has been expanded.
- log(double) -
Static method in class joeq.Support.JMath
- Returns the natural logarithm of its argument.
- logSize() -
Method in class joeq.Memory.HeapAddress.HeapAddressFactory
-
- logSize() -
Static method in class joeq.Memory.HeapAddress
-
- LONG -
Static variable in class joeq.Class.jq_Primitive
-
- LONG -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SystemType
-
- LONG -
Static variable in class joeq.Compiler.Quad.RegisterFactory.Register
-
- LONG_ARRAY -
Static variable in class joeq.Class.jq_Array
-
- LONG_DESC -
Static variable in class joeq.UTF.Utf8
-
- LONG_LOCATIONS -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- longForm(Object) -
Method in class joeq.Compiler.Analysis.IPA.PA
-
- longForm(Object) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- lookupDefinition(String) -
Static method in class joeq.Compiler.Analysis.IPSSA.SSADefinition.Helper
- This is slow reverse lookup.
- lookupField(Class, String) -
Static method in class joeq.Runtime.ObjectTraverser
-
- LoopAnalysis - Class in joeq.Compiler.Analysis.IPA
-
- LoopAnalysis() -
Constructor for class joeq.Compiler.Analysis.IPA.LoopAnalysis
-
- LoopAnalysis(CallGraph) -
Constructor for class joeq.Compiler.Analysis.IPA.LoopAnalysis
-
- LoopAnalysis.InvokeVisitor - Class in joeq.Compiler.Analysis.IPA
-
- LoopAnalysis.InvokeVisitor() -
Constructor for class joeq.Compiler.Analysis.IPA.LoopAnalysis.InvokeVisitor
-
- LOR -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- LR -
Static variable in class joeq.Util.SyntheticGraphs.Graph.Direction
-
- LREM -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- lrem(long, long) -
Static method in class joeq.Runtime.MathSupport
-
- LRETURN -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- LSHL -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- LSHR -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- LSUB -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- LUSHR -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- LXOR -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
M
- M -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- m -
Variable in class joeq.Compiler.Analysis.IPA.ProgramLocation
- The method of this location.
- M_BITS -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.ReflectionInformationProvider.CribSheetReflectionInformationProvider
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.SummaryToTuples
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.IPA.ExceptionAnalysis
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.IPA.LoopAnalysis
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.IPA.ObjectCreationGraph
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.IPA.ObjectNamingSupport
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.IPA.PA
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.IPA.PAMethodSummary
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.IPA.PAResults
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.IPSSA.Apps.FindBadStores
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.IPSSA.Apps.FindCollectionImplementations
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.IPSSA.IPSSABuilder.Main
-
- Main(String[]) -
Static method in class joeq.Compiler.Analysis.IPSSA.Utils.SimpleDominatorQuery.TestSimpleDominatorQuery
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveGenRelations
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- main(String[]) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitivePAMethodSummary
-
- main(String[]) -
Static method in class joeq.Compiler.Dataflow.LivenessAnalysis
-
- main(String[]) -
Static method in class joeq.Compiler.Dataflow.ReachingDefs
-
- main(String[]) -
Static method in class joeq.Compiler.Quad.CalculateSize
-
- main(String[]) -
Static method in class joeq.Compiler.Quad.ControlFlowGraphNavigator
-
- main(String[]) -
Static method in class joeq.Compiler.Quad.Dominators
-
- main(String[]) -
Static method in class joeq.Compiler.Quad.PointerExplorer
-
- main(String[]) -
Static method in class joeq.Compiler.Quad.RootedCHACallGraph
-
- main(String[]) -
Static method in class joeq.Interpreter.QuadInterpreter
-
- main(String[]) -
Static method in class joeq.Interpreter.ReflectiveInterpreter
-
- main(String[]) -
Static method in class joeq.Main.ClassDump
-
- main(String[]) -
Static method in class joeq.Main.ClassName
-
- main(String[]) -
Static method in class joeq.Main.ClasspathWalker
-
- main(String[]) -
Static method in class joeq.Main.Driver
-
- main(String[]) -
Static method in class joeq.Main.FindBestPermutation
-
- main(String[]) -
Static method in class joeq.Main.GenerateWebRoots
-
- main(String[]) -
Static method in class joeq.Main.GenRelations
-
- main(String[]) -
Static method in class joeq.Main.GetBootClassPath
-
- main(String[]) -
Static method in class joeq.Main.Hello
-
- main(String[]) -
Static method in class joeq.Main.Instrument
-
- main(String[]) -
Static method in class joeq.Main.PrintCFG
-
- main(String[]) -
Static method in class joeq.Util.MakeProxy
-
- main(String[]) -
Static method in class joeq.Util.NameMunger
-
- main2(String[]) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveGenRelations
-
- main2(String[]) -
Static method in class joeq.Main.GenRelations
-
- main_method -
Static variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- makeCallGraph(Collection, Map) -
Static method in class joeq.Compiler.Quad.CallGraph
-
- makeGuardReg() -
Static method in class joeq.Compiler.Quad.RegisterFactory
-
- makeNew(BitString) -
Method in class joeq.Compiler.Dataflow.BitVectorFact
-
- makeNew(BitString) -
Method in class joeq.Compiler.Dataflow.UnionBitVectorFact
-
- makePairedReg(RegisterFactory, RegisterFactory.Register) -
Method in class joeq.Compiler.Quad.RegisterFactory
-
- MakeProxy - Class in joeq.Util
- Helper application to create proxy classes that encapsulate an object's
package-accessible fields and make them public fields.
- MakeProxy() -
Constructor for class joeq.Util.MakeProxy
-
- makeReg(jq_Type) -
Method in class joeq.Compiler.Quad.RegisterFactory
-
- makeReg(RegisterFactory.Register) -
Method in class joeq.Compiler.Quad.RegisterFactory
-
- makeRegOp(jq_Type) -
Method in class joeq.Compiler.Quad.RegisterFactory
-
- makeRegOp(RegisterFactory.Register, jq_Type) -
Method in class joeq.Compiler.Quad.RegisterFactory
-
- makeSet(Comparator, Collection) -
Method in class joeq.Compiler.Quad.LoadedCallGraph.SortedArraySetFactory
-
- makeSet(Collection) -
Method in class joeq.Compiler.Quad.LoadedCallGraph.SortedArraySetFactory
-
- makeTempReg(jq_Type) -
Method in class joeq.Compiler.Quad.RegisterFactory
-
- makeTempRegOp(jq_Type) -
Method in class joeq.Compiler.Quad.RegisterFactory
-
- makeTrue(String, String) -
Static method in class joeq.Main.TraceFlags
-
- map -
Variable in class joeq.Compiler.Quad.CodeCache
-
- mapCall(ProgramLocation) -
Static method in class joeq.Compiler.Quad.LoadedCallGraph
-
- mapInstanceField(Object, jq_InstanceField) -
Method in class joeq.ClassLib.Common.NullInterfaceImpl.NullObjectTraverser
-
- mapInstanceField(Object, jq_InstanceField) -
Method in class joeq.Runtime.ObjectTraverser
-
- mapStaticField(jq_StaticField) -
Method in class joeq.ClassLib.Common.NullInterfaceImpl.NullObjectTraverser
-
- mapStaticField(jq_StaticField) -
Method in class joeq.Runtime.ObjectTraverser
-
- mapValue(Object) -
Method in class joeq.ClassLib.Common.NullInterfaceImpl.NullObjectTraverser
-
- mapValue(Object) -
Method in class joeq.Runtime.ObjectTraverser
-
- markSSARegisterFlags(ControlFlowGraph) -
Static method in class joeq.Compiler.Quad.SSA.EnterSSA
-
- match -
Variable in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Select
-
- MATCH_FACTORY -
Static variable in class joeq.Compiler.Analysis.IPA.PA
-
- MATCH_FACTORY -
Static variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- MATCH_FACTORY -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- match_length -
Variable in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Select
-
- MathSupport - Class in joeq.Runtime
-
- MathSupport() -
Constructor for class joeq.Runtime.MathSupport
-
- max -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- max(int, int) -
Static method in class joeq.Support.JMath
- Returns the larger of its two arguments.
- max(long, long) -
Static method in class joeq.Support.JMath
- Returns the larger of its two arguments.
- max(float, float) -
Static method in class joeq.Support.JMath
- Returns the larger of its two arguments.
- max(double, double) -
Static method in class joeq.Support.JMath
- Returns the larger of its two arguments.
- MAX_HC_BITS -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- max_locals -
Variable in class joeq.Class.jq_Method
-
- MAX_PARAMS -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- max_stack -
Variable in class joeq.Class.jq_Method
-
- MAX_VC_BITS -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- maxint -
Static variable in class joeq.Runtime.MathSupport
-
- maxlong -
Static variable in class joeq.Runtime.MathSupport
-
- MAYBE -
Static variable in interface joeq.Compiler.CompilationConstants
-
- mayCatch(jq_Class) -
Method in class joeq.Compiler.Quad.ExceptionHandler
-
- mayCatch(jq_Class) -
Method in class joeq.Compiler.Quad.ExceptionHandlerList
- Returns the list of exception handlers in this list that MAY catch the given exception type.
- mayCatch(Collection) -
Method in class joeq.Compiler.Quad.ExceptionHandlerList
- Returns the list of exception handlers in this list that MAY catch the given exception type.
- mayChangeLocals -
Variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactJSRState
-
- meetFlags(int) -
Method in class joeq.Compiler.Quad.Operand.RegisterOperand
-
- member_comparator -
Static variable in class joeq.Compiler.Quad.LoadedCallGraph
-
- memberIdFromField(jq_Field) -
Method in class joeq.Compiler.Analysis.BDD.BuildBDDIR
-
- memberIterator() -
Method in interface joeq.Util.Templates.List.jq_Member
-
- merge(jq_Class) -
Method in class joeq.Class.jq_Class
-
- merge(MethodSummary.State) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.State
- Merge two states.
- merge(int, Object) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.State
- Merge the given node or set of nodes into the given register.
- merge(PrimitiveMethodSummary.State) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.State
- Merge two states.
- merge(int, Object) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.State
- Merge the given node or set of nodes into the given register.
- merge(LiveRefAnalysis.ExactState) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactJSRState
-
- merge(LiveRefAnalysis.ExactState) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
-
- merge(Fact) -
Method in class joeq.Compiler.Dataflow.BitVectorFact
-
- merge(Fact) -
Method in interface joeq.Compiler.Dataflow.Fact
-
- merge(Fact, Fact) -
Method in class joeq.Compiler.Dataflow.Problem
- Combines two dataflow values, returning a new value that is the confluence
of the two.
- merge(Fact) -
Method in class joeq.Compiler.Dataflow.UnionBitVectorFact
-
- merge(ControlFlowGraph) -
Method in class joeq.Compiler.Quad.ControlFlowGraph
-
- merge_old(jq_Class) -
Method in class joeq.Class.jq_Class
-
- mergeBeforeJSR(LiveRefAnalysis.ExactState) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactJSRState
-
- mergeGlobal() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
- Merge the global node for this method summary with the main global node.
- mergeGlobal() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
- Merge the global node for this method summary with the main global node.
- mergeJSR(LiveRefAnalysis.ExactState, LiveRefAnalysis.ExactJSRState) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
-
- mergeLiveness(LiveRefAnalysis.ExactState) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
-
- mergeWith(BasicBlock) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Merge the current state into the start state for the given basic block.
- mergeWith(ExceptionHandler) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Merge the current state into the start state for the given basic block.
- mergeWith(BasicBlock) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Merge the current state into the start state for the given basic block.
- mergeWith(ExceptionHandler) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Merge the current state into the start state for the given basic block.
- mergeWithHandler(LiveRefAnalysis.ExactState) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactJSRState
-
- mergeWithHandler(LiveRefAnalysis.ExactState) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
-
- mergeWithJSR(BasicBlock, MethodSummary.State, boolean[]) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
-
- mergeWithJSR(BasicBlock, PrimitiveMethodSummary.State, boolean[]) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
-
- method -
Variable in class joeq.Class.jq_CompiledCode
-
- method -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- The method that we are building a summary for.
- method -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- The method that we are building a summary for.
- method -
Variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- methodCalls -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- The set of method calls made.
- methodCalls -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- The set of method calls made.
- MethodInline - Class in joeq.Compiler.Quad
-
- MethodInline(MethodInline.Oracle) -
Constructor for class joeq.Compiler.Quad.MethodInline
-
- MethodInline(CallGraph) -
Constructor for class joeq.Compiler.Quad.MethodInline
-
- MethodInline() -
Constructor for class joeq.Compiler.Quad.MethodInline
-
- MethodInline.DontInline - Class in joeq.Compiler.Quad
-
- MethodInline.InlineSelectedCalls - Class in joeq.Compiler.Quad
- Inline methods whose munged names are read from file methodNameFile (methods.txt).
- MethodInline.InlineSelectedCalls(CallGraph) -
Constructor for class joeq.Compiler.Quad.MethodInline.InlineSelectedCalls
-
- MethodInline.InlineSmallSingleTargetCalls - Class in joeq.Compiler.Quad
-
- MethodInline.InlineSmallSingleTargetCalls(CallGraph) -
Constructor for class joeq.Compiler.Quad.MethodInline.InlineSmallSingleTargetCalls
-
- MethodInline.InlineSmallSingleTargetCalls(CallGraph, int) -
Constructor for class joeq.Compiler.Quad.MethodInline.InlineSmallSingleTargetCalls
-
- MethodInline.InliningDecision - Class in joeq.Compiler.Quad
-
- MethodInline.InliningDecision() -
Constructor for class joeq.Compiler.Quad.MethodInline.InliningDecision
-
- MethodInline.NoCheckInliningDecision - Class in joeq.Compiler.Quad
-
- MethodInline.NoCheckInliningDecision(jq_Method) -
Constructor for class joeq.Compiler.Quad.MethodInline.NoCheckInliningDecision
-
- MethodInline.NoCheckInliningDecision(ControlFlowGraph) -
Constructor for class joeq.Compiler.Quad.MethodInline.NoCheckInliningDecision
-
- MethodInline.Oracle - Interface in joeq.Compiler.Quad
-
- MethodInline.TypeCheckInliningDecision - Class in joeq.Compiler.Quad
-
- MethodInline.TypeCheckInliningDecision(jq_Method) -
Constructor for class joeq.Compiler.Quad.MethodInline.TypeCheckInliningDecision
-
- methodIterator() -
Method in interface joeq.Util.Templates.List.jq_Method
-
- methodNameFile -
Static variable in class joeq.Compiler.Quad.MethodInline.InlineSelectedCalls
-
- methods -
Variable in class joeq.Compiler.Quad.LoadedCallGraph
-
- MethodSummary - Class in joeq.Compiler.Analysis.FlowInsensitive
- MethodSummary
- MethodSummary(MethodSummary.ParamNode[]) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- MethodSummary(MethodSummary.BuildMethodSummary, jq_Method, MethodSummary.ParamNode[], MethodSummary.GlobalNode, Set, Map, Map, Map, Set, Set, Set, Set, Map) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- MethodSummary.AccessPath - Class in joeq.Compiler.Analysis.FlowInsensitive
- Encodes an access path.
- MethodSummary.BuildMethodSummary - Class in joeq.Compiler.Analysis.FlowInsensitive
- Visitor class to build an intramethod summary.
- MethodSummary.BuildMethodSummary(ControlFlowGraph) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Build a summary for the given method.
- MethodSummary.CallSite - Class in joeq.Compiler.Analysis.FlowInsensitive
- Represents a particular call site in a method.
- MethodSummary.CallSite(MethodSummary, ProgramLocation) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.CallSite
-
- MethodSummary.CheckCastNode - Class in joeq.Compiler.Analysis.FlowInsensitive
- A CheckCastNode refers to the result of a CheckCast instruction
- MethodSummary.CheckCastNode(MethodSummary.CheckCastNode) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.CheckCastNode
-
- MethodSummary.ConcreteObjectNode - Class in joeq.Compiler.Analysis.FlowInsensitive
- A ConcreteObjectNode refers to an object that we discovered through reflection.
- MethodSummary.ConcreteTypeNode - Class in joeq.Compiler.Analysis.FlowInsensitive
- A ConcreteTypeNode refers to an object with a concrete type.
- MethodSummary.FakeParamNode - Class in joeq.Compiler.Analysis.FlowInsensitive
-
- MethodSummary.FieldNode - Class in joeq.Compiler.Analysis.FlowInsensitive
- A FieldNode represents the result of a 'load' instruction.
- MethodSummary.GlobalNode - Class in joeq.Compiler.Analysis.FlowInsensitive
- A GlobalNode stores references to the static variables.
- MethodSummary.HeapObject - Interface in joeq.Compiler.Analysis.FlowInsensitive
-
- MethodSummary.InsideEdgeNavigator - Class in joeq.Compiler.Analysis.FlowInsensitive
- Represents a field edge between two nodes.
- MethodSummary.InsideEdgeNavigator() -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.InsideEdgeNavigator
-
- MethodSummary.MethodSummaryBuilder - Class in joeq.Compiler.Analysis.FlowInsensitive
- Helper class to output method summary in dot graph format.
- MethodSummary.MethodSummaryBuilder() -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.MethodSummaryBuilder
-
- MethodSummary.Node - Class in joeq.Compiler.Analysis.FlowInsensitive
-
- MethodSummary.Node() -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
-
- MethodSummary.Node(MethodSummary.Node) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
-
- MethodSummary.NodeSet - Class in joeq.Compiler.Analysis.FlowInsensitive
-
- MethodSummary.NodeSet(int) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- MethodSummary.NodeSet() -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- MethodSummary.NodeSet(Collection) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- MethodSummary.OperandToNodeMap - Class in joeq.Compiler.Analysis.FlowInsensitive
-
- MethodSummary.OperandToNodeMap() -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.OperandToNodeMap
-
- MethodSummary.OutsideNode - Class in joeq.Compiler.Analysis.FlowInsensitive
- An outside node is some node that can be mapped to other nodes.
- MethodSummary.ParamNode - Class in joeq.Compiler.Analysis.FlowInsensitive
- A ParamNode represents an incoming parameter.
- MethodSummary.PassedParameter - Class in joeq.Compiler.Analysis.FlowInsensitive
- Represents a particular parameter passed to a particular method call.
- MethodSummary.PassedParameter(ProgramLocation, int) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.PassedParameter
-
- MethodSummary.PlaceholderNode - Class in joeq.Compiler.Analysis.FlowInsensitive
- A PlaceholderNode is used to signify an object that is out-of-scope.
- MethodSummary.ReturnedNode - Class in joeq.Compiler.Analysis.FlowInsensitive
- A ReturnedNode represents a return value or thrown exception from a method call.
- MethodSummary.ReturnedNode(ProgramLocation) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ReturnedNode
-
- MethodSummary.ReturnedNode(MethodSummary.ReturnedNode) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ReturnedNode
-
- MethodSummary.ReturnValueNode - Class in joeq.Compiler.Analysis.FlowInsensitive
- A ReturnValueNode represents the return value of a method call.
- MethodSummary.State - Class in joeq.Compiler.Analysis.FlowInsensitive
- Records the state of the intramethod analysis at some point in the method.
- MethodSummary.State(int) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.State
- Return a new state with the given number of registers.
- MethodSummary.ThrownExceptionNode - Class in joeq.Compiler.Analysis.FlowInsensitive
- A ThrownExceptionNode represents the thrown exception of a method call.
- MethodSummary.UnknownTypeNode - Class in joeq.Compiler.Analysis.FlowInsensitive
- A UnknownTypeNode refers to an object with an unknown type.
- MethodSummary.Variable - Interface in joeq.Compiler.Analysis.FlowInsensitive
-
- methodToCallSites -
Static variable in class joeq.Compiler.Quad.PointerExplorer
-
- mI -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- min -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- min(int, int) -
Static method in class joeq.Support.JMath
- Returns the smaller of its two arguments.
- min(long, long) -
Static method in class joeq.Support.JMath
- Returns the smaller of its two arguments.
- min(float, float) -
Static method in class joeq.Support.JMath
- Returns the smaller of its two arguments.
- min(double, double) -
Static method in class joeq.Support.JMath
- Returns the smaller of its two arguments.
- minint -
Static variable in class joeq.Runtime.MathSupport
-
- minlong -
Static variable in class joeq.Runtime.MathSupport
-
- Mmap -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- mod(ProgramLocation.QuadProgramLocation, BasicBlock) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
-
- mod(jq_Method, BasicBlock, Quad) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
-
- mod(ProgramLocation.QuadProgramLocation, BasicBlock) -
Method in interface joeq.Compiler.Analysis.IPA.PointerAnalysisResults
- Returns the set of potentially-modified locations of the
given call (and transitively any calls the target may make).
- mod -
Variable in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- ModRefAnalysis - Class in joeq.Compiler.BytecodeAnalysis
- Simple mod/ref analysis.
- ModRefAnalysis(jq_Method) -
Constructor for class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
- Creates new ModRefAnalysis
- ModRefAnalysis.ModRefVisitor - Class in joeq.Compiler.BytecodeAnalysis
-
- ModRefAnalysis.ModRefVisitor() -
Constructor for class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis.ModRefVisitor
-
- MONITOR_ENTER -
Static variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- MONITOR_EXIT -
Static variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- MONITORENTER -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- monitorenter(Object, BytecodeInterpreter.MethodInterpreter) -
Method in class joeq.Interpreter.BytecodeInterpreter.VMInterface
-
- monitorenter(Object, BytecodeInterpreter.MethodInterpreter) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveVMInterface
-
- MONITOREXIT -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- monitorexit(Object) -
Method in class joeq.Interpreter.BytecodeInterpreter.VMInterface
-
- monitorexit(Object) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveVMInterface
-
- monitorOp(Quad, RegisterFactory.Register) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
-
- monitorOp(Quad, Set) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
-
- monitorOp(Quad, RegisterFactory.Register) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
-
- monitorOp(Quad, Set) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
-
- monitoropnames -
Static variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- move(Bytecodes.InstructionHandle, Bytecodes.InstructionHandle, Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
- Take all instructions (handles) from "start" to "end" and append them after the
new location "target".
- move(Bytecodes.InstructionHandle, Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
- Move a single instruction (handle) to a new location.
- Mret -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- Mset -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- Mthr -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- multinewarray(int[], jq_Type) -
Method in class joeq.Interpreter.BytecodeInterpreter.VMInterface
-
- multinewarray(int[], jq_Type) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveVMInterface
-
- multinewarray(char, jq_Type) -
Static method in class joeq.Runtime.Arrays
- Allocate a multidimensional array with dim dimensions and array type f.
- multinewarray_helper(int[], int, jq_Array) -
Static method in class joeq.Runtime.Arrays
- Allocates a multidimensional array of type a, with dimensions given in
dims[ind] to dims[dims.length-1].
- mungeFieldName(jq_Field) -
Static method in class joeq.Util.NameMunger
-
- mungeMethodName(jq_Method) -
Static method in class joeq.Util.NameMunger
-
- mungeTypeName(jq_Type) -
Static method in class joeq.Util.NameMunger
-
- mungeTypeName2(jq_Type) -
Static method in class joeq.Util.NameMunger
-
- mustCatch(jq_Class) -
Method in class joeq.Compiler.Quad.ExceptionHandler
-
- mustCatch(jq_Class) -
Method in class joeq.Compiler.Quad.ExceptionHandlerList
- Returns the first exception handler in the list that MUST catch an
exception of the given type, or null if there is no handler that must catch it.
- mustChangeLocals -
Variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactJSRState
-
- mV -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- my_global -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- The global node.
- my_global -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- The global node.
- MZset -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
N
- N -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- n -
Variable in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LocalVariableInstruction
-
- n1 -
Variable in class joeq.Util.SyntheticGraphs.Graph.Edge
-
- n2 -
Variable in class joeq.Util.SyntheticGraphs.Graph.Edge
-
- N_BITS -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- NameMunger - Class in joeq.Util
- Contains code for converting names of IR entities into their string
representations used by Eclipse.
- NameMunger() -
Constructor for class joeq.Util.NameMunger
-
- nd -
Variable in class joeq.Class.jq_Member
-
- needsDynamicLink(jq_Method) -
Method in class joeq.Class.jq_InstanceField
-
- needsDynamicLink(jq_Method) -
Method in class joeq.Class.jq_InstanceMethod
-
- needsDynamicLink(jq_Method) -
Method in class joeq.Class.jq_Member
-
- needsDynamicLink(jq_Method) -
Method in class joeq.Class.jq_StaticField
-
- needsDynamicLink(jq_Method) -
Method in class joeq.Class.jq_StaticMethod
-
- needsDynamicLink(jq_Method) -
Method in class joeq.Class.jq_Type
-
- needsDynamicLink(jq_Method, jq_Member) -
Method in class joeq.Compiler.CompilationState.BootstrapCompilation
-
- needsDynamicLink(jq_Method, jq_Type) -
Method in class joeq.Compiler.CompilationState.BootstrapCompilation
-
- needsDynamicLink(jq_Method, jq_Member) -
Method in class joeq.Compiler.CompilationState.DynamicCompilation
-
- needsDynamicLink(jq_Method, jq_Type) -
Method in class joeq.Compiler.CompilationState.DynamicCompilation
-
- needsDynamicLink(jq_Method, jq_Member) -
Method in class joeq.Compiler.CompilationState
-
- needsDynamicLink(jq_Method, jq_Type) -
Method in class joeq.Compiler.CompilationState
-
- needsDynamicLink(jq_Method, jq_Member) -
Method in class joeq.Compiler.CompilationState.StaticCompilation
-
- needsDynamicLink(jq_Method, jq_Type) -
Method in class joeq.Compiler.CompilationState.StaticCompilation
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ACMPEQ
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ACMPNE
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ICMPEQ
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ICMPGE
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ICMPGT
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ICMPLE
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ICMPLT
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IF_ICMPNE
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFEQ
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFGE
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFGT
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IfInstruction
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFLE
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFLT
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFNE
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFNONNULL
-
- negate() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IFNULL
-
- negativesizeexception -
Static variable in class joeq.Compiler.Quad.Operator
-
- new_array(jq_Type, int) -
Method in class joeq.Interpreter.BytecodeInterpreter.VMInterface
-
- new_array(jq_Type, int) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveVMInterface
-
- new_obj(jq_Type) -
Method in class joeq.Interpreter.BytecodeInterpreter.VMInterface
-
- new_obj(jq_Type) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveVMInterface
-
- newArray(Utf8, ClassLoader, jq_Type) -
Static method in class joeq.Class.jq_Array
-
- newClass(ClassLoader, Utf8) -
Static method in class joeq.Class.jq_Class
-
- newInstance(int) -
Method in class joeq.Class.jq_Array
-
- newInstance() -
Method in class joeq.Class.jq_Class
-
- newMethodSummaries -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- newPrimitive(Utf8, String, int) -
Static method in class joeq.Class.jq_Primitive
-
- newSubtypeHelper(PA, String) -
Static method in class joeq.Compiler.Analysis.IPA.SubtypeHelper
-
- newSubtypeHelper(PrimitivePA, String) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveSubtypeHelper
-
- next() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.AccessPath
- Returns an iteration of the next AccessPath objects.
- next(Object) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.InsideEdgeNavigator
-
- next() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAIterator.BindingIterator
-
- next() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAIterator.DefinitionIterator
-
- next() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAIterator.ValueIterator
-
- next() -
Method in class joeq.Compiler.Analysis.IPSSA.Utils.IteratorHelper.EmptyIterator
-
- next() -
Method in class joeq.Compiler.Analysis.IPSSA.Utils.IteratorHelper.SingleIterator
-
- next() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.AccessPath
- Returns an iteration of the next AccessPath objects.
- next(Object) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.InsideEdgeNavigator
-
- next() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.RPOBasicBlockIterator
-
- next() -
Method in class joeq.Compiler.BytecodeAnalysis.ExceptionHandlerIterator
-
- next() -
Method in class joeq.Compiler.Quad.AndersenPointerAnalysis.AccessPath
-
- next(Object) -
Method in class joeq.Compiler.Quad.CallGraph.CallGraphCSNavigator
-
- next(Object) -
Method in class joeq.Compiler.Quad.CallGraph.CallGraphMethodNavigator
-
- next(Object) -
Method in class joeq.Compiler.Quad.ControlFlowGraphNavigator
-
- next() -
Method in class joeq.Compiler.Quad.ExceptionHandlerIterator
- Returns the next element of this iterator.
- next() -
Method in class joeq.Compiler.Quad.QuadIterator
- Return the next quad in the iteration.
- next() -
Method in class joeq.UTF.Utf8.MethodDescriptorIterator
-
- next() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.EmptyIterator
-
- next() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.Iterator
-
- next() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.EmptyIterator
-
- next() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.Iterator
-
- next() -
Method in class joeq.Util.Templates.ListWrapper.Quad.EmptyIterator
-
- next() -
Method in class joeq.Util.Templates.ListWrapper.Quad.Iterator
-
- nextBasicBlock -
Variable in class joeq.Compiler.Quad.QuadIterator
- References to the previous non-empty basic block, the current basic block,
and the next non-empty basic block.
- nextBasicBlock() -
Method in interface joeq.Util.Templates.ListIterator.BasicBlock
-
- nextBasicBlock() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.EmptyIterator
-
- nextBasicBlock() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.Iterator
-
- nextBB() -
Method in interface joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.BasicBlockIterator
-
- nextBB() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.RPOBasicBlockIterator
-
- nextBinding() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAIterator.BindingIterator
-
- nextClass() -
Method in interface joeq.Util.Templates.ListIterator.jq_Class
-
- nextDefinition() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAIterator.DefinitionIterator
-
- nextEH() -
Method in class joeq.Compiler.BytecodeAnalysis.ExceptionHandlerIterator
-
- nextExceptionHandler() -
Method in class joeq.Compiler.Quad.ExceptionHandlerIterator
- Returns the next element of this iterator, avoiding the cast.
- nextExceptionHandler() -
Method in interface joeq.Util.Templates.ListIterator.ExceptionHandler
-
- nextExceptionHandler() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.EmptyIterator
-
- nextExceptionHandler() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.Iterator
-
- nextIndex() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.RPOBasicBlockIterator
-
- nextIndex() -
Method in class joeq.Compiler.BytecodeAnalysis.ExceptionHandlerIterator
-
- nextIndex() -
Method in class joeq.Compiler.Quad.ExceptionHandlerIterator
- Returns the index of the next element of this iterator.
- nextIndex() -
Method in class joeq.Compiler.Quad.QuadIterator
- Returns the index of the next quad to be returned.
- nextIndex() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.EmptyIterator
-
- nextIndex() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.Iterator
-
- nextIndex() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.EmptyIterator
-
- nextIndex() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.Iterator
-
- nextIndex() -
Method in class joeq.Util.Templates.ListWrapper.Quad.EmptyIterator
-
- nextIndex() -
Method in class joeq.Util.Templates.ListWrapper.Quad.Iterator
-
- nextInstanceMethod() -
Method in interface joeq.Util.Templates.ListIterator.jq_InstanceMethod
-
- nextMember() -
Method in interface joeq.Util.Templates.ListIterator.jq_Member
-
- nextMethod() -
Method in interface joeq.Util.Templates.ListIterator.jq_Method
-
- nextOperand() -
Method in interface joeq.Util.Templates.ListIterator.Operand
-
- nextQuad() -
Method in class joeq.Compiler.Quad.QuadIterator
- Return the next quad in the iteration.
- nextQuad() -
Method in interface joeq.Util.Templates.ListIterator.Quad
-
- nextQuad() -
Method in class joeq.Util.Templates.ListWrapper.Quad.EmptyIterator
-
- nextQuad() -
Method in class joeq.Util.Templates.ListWrapper.Quad.Iterator
-
- nextReference() -
Method in interface joeq.Util.Templates.ListIterator.jq_Reference
-
- nextRegisterOperand() -
Method in interface joeq.Util.Templates.ListIterator.RegisterOperand
-
- nextStaticMethod() -
Method in interface joeq.Util.Templates.ListIterator.jq_StaticMethod
-
- nextType() -
Method in interface joeq.Util.Templates.ListIterator.jq_Type
-
- nextUtf8() -
Method in class joeq.UTF.Utf8.MethodDescriptorIterator
-
- nextValue() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAIterator.ValueIterator
-
- Nmap -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- NNfilter -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- NO -
Static variable in interface joeq.Compiler.CompilationConstants
-
- NO_NEW -
Static variable in class joeq.UTF.Utf8
-
- NO_OBJECT -
Static variable in class joeq.Runtime.ObjectTraverser
-
- NO_OF_OPERANDS -
Static variable in interface joeq.Class.jq_ClassFileConstants
- Number of byte code operands, i.e., number of bytes after the tag byte
itself.
- NO_TARGET -
Static variable in class joeq.Compiler.BytecodeAnalysis.Bytecodes.jq_ReturnAddressType
-
- nodeCache -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Factory for nodes.
- nodeCache -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Factory for nodes.
- nodeIterator() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
- Returns an iteration of all nodes in this summary.
- nodeIterator() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
- Returns an iteration of all nodes in this summary.
- nodesToPriorities -
Variable in class joeq.Compiler.Dataflow.PriorityQueueSolver
- Map from nodes to their (integer) priorities.
- noexceptions -
Static variable in class joeq.Compiler.Quad.Operator
-
- NOP -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
- Predefined instruction objects
- noregisters -
Static variable in class joeq.Compiler.Quad.Operator
-
- NOT_LIVE -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- notify(Bytecodes.InstructionList) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionListObserver
-
- Nset -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- NULL_TYPE -
Static variable in class joeq.Class.jq_Reference.jq_NullType
-
- NullInterfaceImpl - Class in joeq.ClassLib.Common
- NullInterfaceImpl
- NullInterfaceImpl() -
Constructor for class joeq.ClassLib.Common.NullInterfaceImpl
- Creates new Interface
- NullInterfaceImpl.NullObjectTraverser - Class in joeq.ClassLib.Common
-
- NullInterfaceImpl.NullObjectTraverser() -
Constructor for class joeq.ClassLib.Common.NullInterfaceImpl.NullObjectTraverser
-
- nullIterator() -
Static method in class joeq.Compiler.BytecodeAnalysis.ExceptionHandlerIterator
-
- nullptrexception -
Static variable in class joeq.Compiler.Quad.Operator
-
- nullVM -
Static variable in class joeq.Main.jq
- Whether all joeq-VM specific stuff should be ignored as
non-existent.
- num_nullchecks -
Static variable in class joeq.Interpreter.QuadInterpreter
-
- num_quads -
Static variable in class joeq.Interpreter.QuadInterpreter
-
- numberOfLocalRegisters() -
Method in class joeq.Compiler.Quad.RegisterFactory
-
- numberOfNodes() -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
- Maps added edges to the quads that they come from.
- numberOfNodes() -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
- Maps added edges to the quads that they come from.
- numberOfStackRegisters() -
Method in class joeq.Compiler.Quad.RegisterFactory
-
- numberOfTargetMethods(Object, ProgramLocation) -
Method in class joeq.Compiler.Quad.CallGraph
- Returns the number of possible target methods of the given call site under
the given context.
- numberOfTargetMethods(ProgramLocation) -
Method in class joeq.Compiler.Quad.CallGraph
- Returns the number of possible target methods of the given call site.
- numberPaths(CallGraph, ObjectCreationGraph, boolean) -
Method in class joeq.Compiler.Analysis.IPA.PA
-
- numberPaths(CallGraph, ObjectCreationGraph, boolean) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- NumOfIFieldsEliminated -
Static variable in class joeq.Class.jq_Class
-
- NumOfIFieldsKept -
Static variable in class joeq.Class.jq_Class
-
- NumOfIMethodsEliminated -
Static variable in class joeq.Class.jq_Class
-
- NumOfIMethodsKept -
Static variable in class joeq.Class.jq_Class
-
- NumOfNativeThreads -
Static variable in class joeq.Main.jq
- Number of native threads in the system.
- NumOfSFieldsEliminated -
Static variable in class joeq.Class.jq_Class
-
- NumOfSFieldsKept -
Static variable in class joeq.Class.jq_Class
-
- NumOfSMethodsEliminated -
Static variable in class joeq.Class.jq_Class
-
- NumOfSMethodsKept -
Static variable in class joeq.Class.jq_Class
-
O
- o -
Variable in class joeq.Compiler.BytecodeAnalysis.Bytecodes.CPInstruction
-
- OBJ_HEADER_SIZE -
Static variable in class joeq.Allocator.ObjectLayout
- Size of (non-array) object header, in bytes.
- obj_trav -
Static variable in class joeq.Runtime.Reflection
-
- OBJECT -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SystemType
-
- OBJECT -
Static variable in class joeq.Compiler.Quad.RegisterFactory.Register
-
- OBJECT_ARRAY -
Static variable in class joeq.Class.jq_Array
-
- object_class -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- OBJECT_SENSITIVE -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- ObjectCreationGraph - Class in joeq.Compiler.Analysis.IPA
-
- ObjectCreationGraph() -
Constructor for class joeq.Compiler.Analysis.IPA.ObjectCreationGraph
-
- ObjectLayout - Class in joeq.Allocator
- This interface contains constants that define the joeq object layout.
- ObjectLayout() -
Constructor for class joeq.Allocator.ObjectLayout
-
- ObjectNamingSupport - Class in joeq.Compiler.Analysis.IPA
-
- ObjectNamingSupport() -
Constructor for class joeq.Compiler.Analysis.IPA.ObjectNamingSupport
-
- objectPathSelector -
Variable in class joeq.Compiler.Analysis.IPA.PA
-
- objectPathSelector -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- objectPathSelector -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- ObjectTraverser - Class in joeq.Runtime
- ObjectTraverser
- ObjectTraverser() -
Constructor for class joeq.Runtime.ObjectTraverser
-
- ocg -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- oCnumbering -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- OFFLINE -
Static variable in class joeq.Compiler.Analysis.IPA.SubtypeHelper
-
- OFFLINE -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveSubtypeHelper
-
- offset -
Variable in class joeq.Class.jq_Type
- The offset of our type in the display array if this is a primary type, or
0 or 1 if this is a secondary type.
- offset -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- offset(int) -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- offset(int) -
Method in class joeq.Memory.Address
-
- offset(int) -
Method in class joeq.Memory.CodeAddress
-
- offset(int) -
Method in class joeq.Memory.HeapAddress
-
- offset(int) -
Method in class joeq.Memory.StackAddress
-
- old1_A -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- old1_hP -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- old1_L -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- old1_S -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- old1_vP -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- old2_myIE -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- old2_visited -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- old3_hT -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- old3_t3 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- old3_t4 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- old3_t6 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- old3_t9 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- old3_vP -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- on_vm_startup -
Static variable in class joeq.Main.jq
- List of method invocations to perform on joeq startup.
- ONLINE -
Static variable in class joeq.Compiler.Analysis.IPA.SubtypeHelper
-
- ONLINE -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveSubtypeHelper
-
- opcode -
Variable in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction
-
- OPCODE_NAMES -
Static variable in interface joeq.Class.jq_ClassFileConstants
- Names of opcodes.
- openGraph(String, String) -
Static method in class joeq.Compiler.Quad.DotGraph.dot
- The first argument specifies what directory to use for output, the
second is the file name.
- openGraph(String) -
Static method in class joeq.Compiler.Quad.DotGraph.dot
-
- Operand - Interface in joeq.Compiler.Quad
-
- Operand.AConstOperand - Class in joeq.Compiler.Quad
-
- Operand.AConstOperand(Object) -
Constructor for class joeq.Compiler.Quad.Operand.AConstOperand
-
- Operand.BasicBlockTableOperand - Class in joeq.Compiler.Quad
-
- Operand.BasicBlockTableOperand(BasicBlock[]) -
Constructor for class joeq.Compiler.Quad.Operand.BasicBlockTableOperand
-
- Operand.ConditionOperand - Class in joeq.Compiler.Quad
-
- Operand.ConditionOperand(byte) -
Constructor for class joeq.Compiler.Quad.Operand.ConditionOperand
-
- Operand.Const4Operand - Interface in joeq.Compiler.Quad
-
- Operand.Const8Operand - Interface in joeq.Compiler.Quad
-
- Operand.ConstOperand - Interface in joeq.Compiler.Quad
-
- Operand.DConstOperand - Class in joeq.Compiler.Quad
-
- Operand.DConstOperand(double) -
Constructor for class joeq.Compiler.Quad.Operand.DConstOperand
-
- Operand.FConstOperand - Class in joeq.Compiler.Quad
-
- Operand.FConstOperand(float) -
Constructor for class joeq.Compiler.Quad.Operand.FConstOperand
-
- Operand.FieldOperand - Class in joeq.Compiler.Quad
-
- Operand.FieldOperand(jq_Field) -
Constructor for class joeq.Compiler.Quad.Operand.FieldOperand
-
- Operand.IConstOperand - Class in joeq.Compiler.Quad
-
- Operand.IConstOperand(int) -
Constructor for class joeq.Compiler.Quad.Operand.IConstOperand
-
- Operand.IntValueTableOperand - Class in joeq.Compiler.Quad
-
- Operand.IntValueTableOperand(int[]) -
Constructor for class joeq.Compiler.Quad.Operand.IntValueTableOperand
-
- Operand.LConstOperand - Class in joeq.Compiler.Quad
-
- Operand.LConstOperand(long) -
Constructor for class joeq.Compiler.Quad.Operand.LConstOperand
-
- Operand.MethodOperand - Class in joeq.Compiler.Quad
-
- Operand.MethodOperand(jq_Method) -
Constructor for class joeq.Compiler.Quad.Operand.MethodOperand
-
- Operand.ParamListOperand - Class in joeq.Compiler.Quad
-
- Operand.ParamListOperand(Operand.RegisterOperand[]) -
Constructor for class joeq.Compiler.Quad.Operand.ParamListOperand
-
- Operand.PConstOperand - Class in joeq.Compiler.Quad
-
- Operand.PConstOperand(Address) -
Constructor for class joeq.Compiler.Quad.Operand.PConstOperand
-
- Operand.RegisterOperand - Class in joeq.Compiler.Quad
-
- Operand.RegisterOperand(RegisterFactory.Register, jq_Type) -
Constructor for class joeq.Compiler.Quad.Operand.RegisterOperand
-
- Operand.RegisterOperand(RegisterFactory.Register, jq_Type, int) -
Constructor for class joeq.Compiler.Quad.Operand.RegisterOperand
-
- Operand.TargetOperand - Class in joeq.Compiler.Quad
-
- Operand.TargetOperand(BasicBlock) -
Constructor for class joeq.Compiler.Quad.Operand.TargetOperand
-
- Operand.TypeOperand - Class in joeq.Compiler.Quad
-
- Operand.UnnecessaryGuardOperand - Class in joeq.Compiler.Quad
-
- Operand.UnnecessaryGuardOperand() -
Constructor for class joeq.Compiler.Quad.Operand.UnnecessaryGuardOperand
-
- Operand.Util - Class in joeq.Compiler.Quad
-
- Operand.Util() -
Constructor for class joeq.Compiler.Quad.Operand.Util
-
- operandIterator() -
Method in interface joeq.Util.Templates.List.Operand
-
- operandIterator() -
Method in class joeq.Util.Templates.UnmodifiableList.Operand
-
- operandIterator() -
Method in class joeq.Util.Templates.UnmodifiableList.RegisterOperand
-
- Operator - Class in joeq.Compiler.Quad
-
- Operator() -
Constructor for class joeq.Compiler.Quad.Operator
-
- Operator.ALength - Class in joeq.Compiler.Quad
-
- Operator.ALength() -
Constructor for class joeq.Compiler.Quad.Operator.ALength
-
- Operator.ALength.ARRAYLENGTH - Class in joeq.Compiler.Quad
-
- Operator.ALoad - Class in joeq.Compiler.Quad
-
- Operator.ALoad() -
Constructor for class joeq.Compiler.Quad.Operator.ALoad
-
- Operator.ALoad.ALOAD_A - Class in joeq.Compiler.Quad
-
- Operator.ALoad.ALOAD_B - Class in joeq.Compiler.Quad
-
- Operator.ALoad.ALOAD_C - Class in joeq.Compiler.Quad
-
- Operator.ALoad.ALOAD_D - Class in joeq.Compiler.Quad
-
- Operator.ALoad.ALOAD_F - Class in joeq.Compiler.Quad
-
- Operator.ALoad.ALOAD_I - Class in joeq.Compiler.Quad
-
- Operator.ALoad.ALOAD_L - Class in joeq.Compiler.Quad
-
- Operator.ALoad.ALOAD_P - Class in joeq.Compiler.Quad
-
- Operator.ALoad.ALOAD_S - Class in joeq.Compiler.Quad
-
- Operator.AStore - Class in joeq.Compiler.Quad
-
- Operator.AStore() -
Constructor for class joeq.Compiler.Quad.Operator.AStore
-
- Operator.AStore.ASTORE_A - Class in joeq.Compiler.Quad
-
- Operator.AStore.ASTORE_B - Class in joeq.Compiler.Quad
-
- Operator.AStore.ASTORE_C - Class in joeq.Compiler.Quad
-
- Operator.AStore.ASTORE_D - Class in joeq.Compiler.Quad
-
- Operator.AStore.ASTORE_F - Class in joeq.Compiler.Quad
-
- Operator.AStore.ASTORE_I - Class in joeq.Compiler.Quad
-
- Operator.AStore.ASTORE_L - Class in joeq.Compiler.Quad
-
- Operator.AStore.ASTORE_P - Class in joeq.Compiler.Quad
-
- Operator.AStore.ASTORE_S - Class in joeq.Compiler.Quad
-
- Operator.Binary - Class in joeq.Compiler.Quad
-
- Operator.Binary() -
Constructor for class joeq.Compiler.Quad.Operator.Binary
-
- Operator.Binary.ADD_D - Class in joeq.Compiler.Quad
-
- Operator.Binary.ADD_F - Class in joeq.Compiler.Quad
-
- Operator.Binary.ADD_I - Class in joeq.Compiler.Quad
-
- Operator.Binary.ADD_L - Class in joeq.Compiler.Quad
-
- Operator.Binary.ADD_P - Class in joeq.Compiler.Quad
-
- Operator.Binary.ALIGN_P - Class in joeq.Compiler.Quad
-
- Operator.Binary.AND_I - Class in joeq.Compiler.Quad
-
- Operator.Binary.AND_L - Class in joeq.Compiler.Quad
-
- Operator.Binary.CMP_DG - Class in joeq.Compiler.Quad
-
- Operator.Binary.CMP_DL - Class in joeq.Compiler.Quad
-
- Operator.Binary.CMP_FG - Class in joeq.Compiler.Quad
-
- Operator.Binary.CMP_FL - Class in joeq.Compiler.Quad
-
- Operator.Binary.CMP_L - Class in joeq.Compiler.Quad
-
- Operator.Binary.CMP_P - Class in joeq.Compiler.Quad
-
- Operator.Binary.DIV_D - Class in joeq.Compiler.Quad
-
- Operator.Binary.DIV_F - Class in joeq.Compiler.Quad
-
- Operator.Binary.DIV_I - Class in joeq.Compiler.Quad
-
- Operator.Binary.DIV_L - Class in joeq.Compiler.Quad
-
- Operator.Binary.MUL_D - Class in joeq.Compiler.Quad
-
- Operator.Binary.MUL_F - Class in joeq.Compiler.Quad
-
- Operator.Binary.MUL_I - Class in joeq.Compiler.Quad
-
- Operator.Binary.MUL_L - Class in joeq.Compiler.Quad
-
- Operator.Binary.OR_I - Class in joeq.Compiler.Quad
-
- Operator.Binary.OR_L - Class in joeq.Compiler.Quad
-
- Operator.Binary.REM_D - Class in joeq.Compiler.Quad
-
- Operator.Binary.REM_F - Class in joeq.Compiler.Quad
-
- Operator.Binary.REM_I - Class in joeq.Compiler.Quad
-
- Operator.Binary.REM_L - Class in joeq.Compiler.Quad
-
- Operator.Binary.SHL_I - Class in joeq.Compiler.Quad
-
- Operator.Binary.SHL_L - Class in joeq.Compiler.Quad
-
- Operator.Binary.SHR_I - Class in joeq.Compiler.Quad
-
- Operator.Binary.SHR_L - Class in joeq.Compiler.Quad
-
- Operator.Binary.SUB_D - Class in joeq.Compiler.Quad
-
- Operator.Binary.SUB_F - Class in joeq.Compiler.Quad
-
- Operator.Binary.SUB_I - Class in joeq.Compiler.Quad
-
- Operator.Binary.SUB_L - Class in joeq.Compiler.Quad
-
- Operator.Binary.SUB_P - Class in joeq.Compiler.Quad
-
- Operator.Binary.USHR_I - Class in joeq.Compiler.Quad
-
- Operator.Binary.USHR_L - Class in joeq.Compiler.Quad
-
- Operator.Binary.XOR_I - Class in joeq.Compiler.Quad
-
- Operator.Binary.XOR_L - Class in joeq.Compiler.Quad
-
- Operator.BoundsCheck - Class in joeq.Compiler.Quad
-
- Operator.BoundsCheck() -
Constructor for class joeq.Compiler.Quad.Operator.BoundsCheck
-
- Operator.BoundsCheck.BOUNDS_CHECK - Class in joeq.Compiler.Quad
-
- Operator.Branch - Class in joeq.Compiler.Quad
-
- Operator.Branch() -
Constructor for class joeq.Compiler.Quad.Operator.Branch
-
- Operator.CheckCast - Class in joeq.Compiler.Quad
-
- Operator.CheckCast() -
Constructor for class joeq.Compiler.Quad.Operator.CheckCast
-
- Operator.CheckCast.CHECKCAST - Class in joeq.Compiler.Quad
-
- Operator.Getfield - Class in joeq.Compiler.Quad
-
- Operator.Getfield() -
Constructor for class joeq.Compiler.Quad.Operator.Getfield
-
- Operator.Getfield.GETFIELD_A - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_A_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_B - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_B_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_C - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_C_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_D - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_D_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_F - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_F_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_I - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_I_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_L - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_L_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_P - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_P_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_S - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_S_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_Z - Class in joeq.Compiler.Quad
-
- Operator.Getfield.GETFIELD_Z_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getstatic - Class in joeq.Compiler.Quad
-
- Operator.Getstatic() -
Constructor for class joeq.Compiler.Quad.Operator.Getstatic
-
- Operator.Getstatic.GETSTATIC_A - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_A_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_B - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_B_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_C - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_C_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_D - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_D_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_F - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_F_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_I - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_I_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_L - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_L_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_P - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_P_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_S - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_S_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_Z - Class in joeq.Compiler.Quad
-
- Operator.Getstatic.GETSTATIC_Z_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Goto - Class in joeq.Compiler.Quad
-
- Operator.Goto() -
Constructor for class joeq.Compiler.Quad.Operator.Goto
-
- Operator.Goto.GOTO - Class in joeq.Compiler.Quad
-
- Operator.InstanceOf - Class in joeq.Compiler.Quad
-
- Operator.InstanceOf() -
Constructor for class joeq.Compiler.Quad.Operator.InstanceOf
-
- Operator.InstanceOf.INSTANCEOF - Class in joeq.Compiler.Quad
-
- Operator.IntIfCmp - Class in joeq.Compiler.Quad
-
- Operator.IntIfCmp() -
Constructor for class joeq.Compiler.Quad.Operator.IntIfCmp
-
- Operator.IntIfCmp.IFCMP_A - Class in joeq.Compiler.Quad
-
- Operator.IntIfCmp.IFCMP_I - Class in joeq.Compiler.Quad
-
- Operator.IntIfCmp.IFCMP_P - Class in joeq.Compiler.Quad
-
- Operator.Invoke - Class in joeq.Compiler.Quad
-
- Operator.Invoke() -
Constructor for class joeq.Compiler.Quad.Operator.Invoke
-
- Operator.Invoke.InvokeInterface - Class in joeq.Compiler.Quad
-
- Operator.Invoke.InvokeInterface() -
Constructor for class joeq.Compiler.Quad.Operator.Invoke.InvokeInterface
-
- Operator.Invoke.INVOKEINTERFACE_A - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEINTERFACE_D - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEINTERFACE_F - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEINTERFACE_I - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEINTERFACE_L - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEINTERFACE_P - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEINTERFACE_V - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESPECIAL_A_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESPECIAL_D_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESPECIAL_F_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESPECIAL_I_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESPECIAL_L_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESPECIAL_P_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESPECIAL_V_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.InvokeStatic - Class in joeq.Compiler.Quad
-
- Operator.Invoke.InvokeStatic() -
Constructor for class joeq.Compiler.Quad.Operator.Invoke.InvokeStatic
-
- Operator.Invoke.INVOKESTATIC_A - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_A_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_D - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_D_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_F - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_F_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_I - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_I_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_L - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_L_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_P - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_P_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_V - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKESTATIC_V_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.InvokeVirtual - Class in joeq.Compiler.Quad
-
- Operator.Invoke.InvokeVirtual() -
Constructor for class joeq.Compiler.Quad.Operator.Invoke.InvokeVirtual
-
- Operator.Invoke.INVOKEVIRTUAL_A - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_A_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_D - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_D_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_F - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_F_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_I - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_I_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_L - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_L_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_P - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_P_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_V - Class in joeq.Compiler.Quad
-
- Operator.Invoke.INVOKEVIRTUAL_V_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Jsr - Class in joeq.Compiler.Quad
-
- Operator.Jsr() -
Constructor for class joeq.Compiler.Quad.Operator.Jsr
-
- Operator.Jsr.JSR - Class in joeq.Compiler.Quad
-
- Operator.LookupSwitch - Class in joeq.Compiler.Quad
-
- Operator.LookupSwitch() -
Constructor for class joeq.Compiler.Quad.Operator.LookupSwitch
-
- Operator.LookupSwitch.LOOKUPSWITCH - Class in joeq.Compiler.Quad
-
- Operator.MemLoad - Class in joeq.Compiler.Quad
-
- Operator.MemLoad() -
Constructor for class joeq.Compiler.Quad.Operator.MemLoad
-
- Operator.MemLoad.PEEK_1 - Class in joeq.Compiler.Quad
-
- Operator.MemLoad.PEEK_2 - Class in joeq.Compiler.Quad
-
- Operator.MemLoad.PEEK_4 - Class in joeq.Compiler.Quad
-
- Operator.MemLoad.PEEK_8 - Class in joeq.Compiler.Quad
-
- Operator.MemLoad.PEEK_P - Class in joeq.Compiler.Quad
-
- Operator.MemStore - Class in joeq.Compiler.Quad
-
- Operator.MemStore() -
Constructor for class joeq.Compiler.Quad.Operator.MemStore
-
- Operator.MemStore.POKE_1 - Class in joeq.Compiler.Quad
-
- Operator.MemStore.POKE_2 - Class in joeq.Compiler.Quad
-
- Operator.MemStore.POKE_4 - Class in joeq.Compiler.Quad
-
- Operator.MemStore.POKE_8 - Class in joeq.Compiler.Quad
-
- Operator.MemStore.POKE_P - Class in joeq.Compiler.Quad
-
- Operator.Monitor - Class in joeq.Compiler.Quad
-
- Operator.Monitor() -
Constructor for class joeq.Compiler.Quad.Operator.Monitor
-
- Operator.Monitor.MONITORENTER - Class in joeq.Compiler.Quad
-
- Operator.Monitor.MONITOREXIT - Class in joeq.Compiler.Quad
-
- Operator.Move - Class in joeq.Compiler.Quad
-
- Operator.Move() -
Constructor for class joeq.Compiler.Quad.Operator.Move
-
- Operator.Move.MOVE_A - Class in joeq.Compiler.Quad
-
- Operator.Move.MOVE_D - Class in joeq.Compiler.Quad
-
- Operator.Move.MOVE_F - Class in joeq.Compiler.Quad
-
- Operator.Move.MOVE_I - Class in joeq.Compiler.Quad
-
- Operator.Move.MOVE_L - Class in joeq.Compiler.Quad
-
- Operator.Move.MOVE_P - Class in joeq.Compiler.Quad
-
- Operator.New - Class in joeq.Compiler.Quad
-
- Operator.New() -
Constructor for class joeq.Compiler.Quad.Operator.New
-
- Operator.New.NEW - Class in joeq.Compiler.Quad
-
- Operator.New.NEW_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.NewArray - Class in joeq.Compiler.Quad
-
- Operator.NewArray() -
Constructor for class joeq.Compiler.Quad.Operator.NewArray
-
- Operator.NewArray.NEWARRAY - Class in joeq.Compiler.Quad
-
- Operator.NullCheck - Class in joeq.Compiler.Quad
-
- Operator.NullCheck() -
Constructor for class joeq.Compiler.Quad.Operator.NullCheck
-
- Operator.NullCheck.NULL_CHECK - Class in joeq.Compiler.Quad
-
- Operator.Phi - Class in joeq.Compiler.Quad
-
- Operator.Phi() -
Constructor for class joeq.Compiler.Quad.Operator.Phi
-
- Operator.Phi.PHI - Class in joeq.Compiler.Quad
-
- Operator.Putfield - Class in joeq.Compiler.Quad
-
- Operator.Putfield() -
Constructor for class joeq.Compiler.Quad.Operator.Putfield
-
- Operator.Putfield.PUTFIELD_A - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_A_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_B - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_B_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_C - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_C_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_D - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_D_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_F - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_F_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_I - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_I_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_L - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_L_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_P - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_P_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_S - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_S_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_Z - Class in joeq.Compiler.Quad
-
- Operator.Putfield.PUTFIELD_Z_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putstatic - Class in joeq.Compiler.Quad
-
- Operator.Putstatic() -
Constructor for class joeq.Compiler.Quad.Operator.Putstatic
-
- Operator.Putstatic.PUTSTATIC_A - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_A_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_B - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_B_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_C - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_C_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_D - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_D_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_F - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_F_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_I - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_I_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_L - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_L_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_P - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_P_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_S - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_S_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_Z - Class in joeq.Compiler.Quad
-
- Operator.Putstatic.PUTSTATIC_Z_DYNLINK - Class in joeq.Compiler.Quad
-
- Operator.Ret - Class in joeq.Compiler.Quad
-
- Operator.Ret() -
Constructor for class joeq.Compiler.Quad.Operator.Ret
-
- Operator.Ret.RET - Class in joeq.Compiler.Quad
-
- Operator.Return - Class in joeq.Compiler.Quad
-
- Operator.Return() -
Constructor for class joeq.Compiler.Quad.Operator.Return
-
- Operator.Return.RETURN_A - Class in joeq.Compiler.Quad
-
- Operator.Return.RETURN_D - Class in joeq.Compiler.Quad
-
- Operator.Return.RETURN_F - Class in joeq.Compiler.Quad
-
- Operator.Return.RETURN_I - Class in joeq.Compiler.Quad
-
- Operator.Return.RETURN_L - Class in joeq.Compiler.Quad
-
- Operator.Return.RETURN_P - Class in joeq.Compiler.Quad
-
- Operator.Return.RETURN_V - Class in joeq.Compiler.Quad
-
- Operator.Return.THROW_A - Class in joeq.Compiler.Quad
-
- Operator.Special - Class in joeq.Compiler.Quad
-
- Operator.Special() -
Constructor for class joeq.Compiler.Quad.Operator.Special
-
- Operator.Special.ALLOCA - Class in joeq.Compiler.Quad
-
- Operator.Special.ATOMICADD_I - Class in joeq.Compiler.Quad
-
- Operator.Special.ATOMICAND_I - Class in joeq.Compiler.Quad
-
- Operator.Special.ATOMICCAS4 - Class in joeq.Compiler.Quad
-
- Operator.Special.ATOMICCAS8 - Class in joeq.Compiler.Quad
-
- Operator.Special.ATOMICSUB_I - Class in joeq.Compiler.Quad
-
- Operator.Special.GET_BASE_POINTER - Class in joeq.Compiler.Quad
-
- Operator.Special.GET_EAX - Class in joeq.Compiler.Quad
-
- Operator.Special.GET_EXCEPTION - Class in joeq.Compiler.Quad
-
- Operator.Special.GET_STACK_POINTER - Class in joeq.Compiler.Quad
-
- Operator.Special.GET_THREAD_BLOCK - Class in joeq.Compiler.Quad
-
- Operator.Special.INVOKE_L - Class in joeq.Compiler.Quad
-
- Operator.Special.INVOKE_P - Class in joeq.Compiler.Quad
-
- Operator.Special.ISEQ - Class in joeq.Compiler.Quad
-
- Operator.Special.ISGE - Class in joeq.Compiler.Quad
-
- Operator.Special.LONG_JUMP - Class in joeq.Compiler.Quad
-
- Operator.Special.NOP - Class in joeq.Compiler.Quad
-
- Operator.Special.POP_FP32 - Class in joeq.Compiler.Quad
-
- Operator.Special.POP_FP64 - Class in joeq.Compiler.Quad
-
- Operator.Special.PUSH_FP32 - Class in joeq.Compiler.Quad
-
- Operator.Special.PUSH_FP64 - Class in joeq.Compiler.Quad
-
- Operator.Special.PUSHARG_I - Class in joeq.Compiler.Quad
-
- Operator.Special.PUSHARG_P - Class in joeq.Compiler.Quad
-
- Operator.Special.SET_THREAD_BLOCK - Class in joeq.Compiler.Quad
-
- Operator.StoreCheck - Class in joeq.Compiler.Quad
-
- Operator.StoreCheck() -
Constructor for class joeq.Compiler.Quad.Operator.StoreCheck
-
- Operator.StoreCheck.ASTORE_CHECK - Class in joeq.Compiler.Quad
-
- Operator.TableSwitch - Class in joeq.Compiler.Quad
-
- Operator.TableSwitch() -
Constructor for class joeq.Compiler.Quad.Operator.TableSwitch
-
- Operator.TableSwitch.TABLESWITCH - Class in joeq.Compiler.Quad
-
- Operator.Unary - Class in joeq.Compiler.Quad
-
- Operator.Unary() -
Constructor for class joeq.Compiler.Quad.Operator.Unary
-
- Operator.Unary.ADDRESS_2INT - Class in joeq.Compiler.Quad
-
- Operator.Unary.ADDRESS_2OBJECT - Class in joeq.Compiler.Quad
-
- Operator.Unary.DOUBLE_2FLOAT - Class in joeq.Compiler.Quad
-
- Operator.Unary.DOUBLE_2INT - Class in joeq.Compiler.Quad
-
- Operator.Unary.DOUBLE_2LONG - Class in joeq.Compiler.Quad
-
- Operator.Unary.DOUBLE_2LONGBITS - Class in joeq.Compiler.Quad
-
- Operator.Unary.FLOAT_2DOUBLE - Class in joeq.Compiler.Quad
-
- Operator.Unary.FLOAT_2INT - Class in joeq.Compiler.Quad
-
- Operator.Unary.FLOAT_2INTBITS - Class in joeq.Compiler.Quad
-
- Operator.Unary.FLOAT_2LONG - Class in joeq.Compiler.Quad
-
- Operator.Unary.INT_2ADDRESS - Class in joeq.Compiler.Quad
-
- Operator.Unary.INT_2BYTE - Class in joeq.Compiler.Quad
-
- Operator.Unary.INT_2CHAR - Class in joeq.Compiler.Quad
-
- Operator.Unary.INT_2DOUBLE - Class in joeq.Compiler.Quad
-
- Operator.Unary.INT_2FLOAT - Class in joeq.Compiler.Quad
-
- Operator.Unary.INT_2LONG - Class in joeq.Compiler.Quad
-
- Operator.Unary.INT_2SHORT - Class in joeq.Compiler.Quad
-
- Operator.Unary.INTBITS_2FLOAT - Class in joeq.Compiler.Quad
-
- Operator.Unary.ISNULL_P - Class in joeq.Compiler.Quad
-
- Operator.Unary.LONG_2DOUBLE - Class in joeq.Compiler.Quad
-
- Operator.Unary.LONG_2FLOAT - Class in joeq.Compiler.Quad
-
- Operator.Unary.LONG_2INT - Class in joeq.Compiler.Quad
-
- Operator.Unary.LONGBITS_2DOUBLE - Class in joeq.Compiler.Quad
-
- Operator.Unary.NEG_D - Class in joeq.Compiler.Quad
-
- Operator.Unary.NEG_F - Class in joeq.Compiler.Quad
-
- Operator.Unary.NEG_I - Class in joeq.Compiler.Quad
-
- Operator.Unary.NEG_L - Class in joeq.Compiler.Quad
-
- Operator.Unary.OBJECT_2ADDRESS - Class in joeq.Compiler.Quad
-
- Operator.ZeroCheck - Class in joeq.Compiler.Quad
-
- Operator.ZeroCheck() -
Constructor for class joeq.Compiler.Quad.Operator.ZeroCheck
-
- Operator.ZeroCheck.ZERO_CHECK_I - Class in joeq.Compiler.Quad
-
- Operator.ZeroCheck.ZERO_CHECK_L - Class in joeq.Compiler.Quad
-
- ordering -
Variable in class joeq.Compiler.Dataflow.SortedSetSolver
- Location ordering function.
- out -
Static variable in class joeq.Class.PrimordialClassLoader
-
- out -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- out -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.SummaryToTuples
-
- out -
Static variable in class joeq.Compiler.Analysis.IPA.ClassInvariantAnalysis
-
- out -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- out -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- out -
Variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- out -
Static variable in class joeq.Compiler.Quad.AndersenPointerAnalysis
- Output stream for trace information.
- out -
Static variable in class joeq.Compiler.Quad.MethodInline
-
- out -
Variable in class joeq.Compiler.Quad.PrintCFG
-
- out -
Static variable in class joeq.Runtime.ObjectTraverser
-
- output() -
Method in class joeq.Interpreter.QuadInterpreter
-
- outputDir -
Static variable in class joeq.Compiler.Quad.DotGraph
- The output directory for the dot graph descriptions
- overriddenBy(jq_InstanceMethod) -
Method in class joeq.Class.jq_InstanceMethod
-
P
- p0 -
Static variable in class joeq.Compiler.Analysis.IPA.PAResults
- Generic z-statistic stuff.
- PA - Class in joeq.Compiler.Analysis.IPA
- Pointer analysis using BDDs.
- PA() -
Constructor for class joeq.Compiler.Analysis.IPA.PA
-
- pa -
Variable in class joeq.Compiler.Analysis.IPA.SubtypeHelper
-
- pa -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveSubtypeHelper
-
- PA.HeapPathSelector - Class in joeq.Compiler.Analysis.IPA
-
- PA.ObjectPathSelector - Class in joeq.Compiler.Analysis.IPA
-
- PA.StringMethodSelector - Class in joeq.Compiler.Analysis.IPA
-
- PA.ThreadRootMap - Class in joeq.Compiler.Analysis.IPA
-
- PA.ToString - Class in joeq.Compiler.Analysis.IPA
-
- PA.ToString() -
Constructor for class joeq.Compiler.Analysis.IPA.PA.ToString
-
- PA.VarPathSelector - Class in joeq.Compiler.Analysis.IPA
-
- PACallGraph - Class in joeq.Compiler.Analysis.IPA
- PACallGraph
- PACallGraph(PA) -
Constructor for class joeq.Compiler.Analysis.IPA.PACallGraph
-
- PACallGraph.BDDSet - Class in joeq.Compiler.Analysis.IPA
-
- PACallGraph.BDDSet(BDD, BDDDomain, IndexedMap) -
Constructor for class joeq.Compiler.Analysis.IPA.PACallGraph.BDDSet
-
- PACallGraph.PACallTargetMap - Class in joeq.Compiler.Analysis.IPA
-
- PACallGraph.PACallTargetMap() -
Constructor for class joeq.Compiler.Analysis.IPA.PACallGraph.PACallTargetMap
-
- padding -
Variable in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Select
-
- pageAlign() -
Method in class joeq.Memory.HeapAddress.HeapAddressFactory
-
- pageAlign() -
Static method in class joeq.Memory.HeapAddress
-
- PAMethodSummary - Class in joeq.Compiler.Analysis.IPA
-
- PAMethodSummary(PA, jq_Method) -
Constructor for class joeq.Compiler.Analysis.IPA.PAMethodSummary
-
- PAProxy - Class in joeq.Compiler.Analysis.IPA
-
- PAProxy(PA) -
Constructor for class joeq.Compiler.Analysis.IPA.PAProxy
-
- PAQuery - Class in joeq.Compiler.Analysis.IPA
- A query on top of PAResults.
- PAQuery() -
Constructor for class joeq.Compiler.Analysis.IPA.PAQuery
-
- PAQuery.ConstParameterFinder - Class in joeq.Compiler.Analysis.IPA
- Application for finding and printing const-parameters.
- PAQuery.ConstParameterFinder() -
Constructor for class joeq.Compiler.Analysis.IPA.PAQuery.ConstParameterFinder
-
- PAQuery.ConstParameterFinder(IPSSABuilder, String, String[]) -
Constructor for class joeq.Compiler.Analysis.IPA.PAQuery.ConstParameterFinder
-
- PAQuery.HeapReferenceStat - Class in joeq.Compiler.Analysis.IPA
- Produces statistics on how many locations are references by a given load
or store within a given context.
- PAQuery.HeapReferenceStat() -
Constructor for class joeq.Compiler.Analysis.IPA.PAQuery.HeapReferenceStat
-
- PAQuery.ParamAliasFinder - Class in joeq.Compiler.Analysis.IPA
- Finds parameter aliases under different constexts.
- PAQuery.ParamAliasFinder() -
Constructor for class joeq.Compiler.Analysis.IPA.PAQuery.ParamAliasFinder
-
- PAQuery.ParamAliasFinder(IPSSABuilder, String, String[]) -
Constructor for class joeq.Compiler.Analysis.IPA.PAQuery.ParamAliasFinder
-
- param_nodes -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- The parameter nodes.
- param_nodes -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- The parameter nodes.
- param_types -
Variable in class joeq.Class.jq_Method
-
- param_words -
Variable in class joeq.Class.jq_Method
-
- parent -
Variable in class joeq.Compiler.Quad.Dominators.DominatorNode
-
- PAResults - Class in joeq.Compiler.Analysis.IPA
- Records results for pointer analysis.
- PAResults(PA) -
Constructor for class joeq.Compiler.Analysis.IPA.PAResults
-
- PAResults.HeapLocation - Class in joeq.Compiler.Analysis.IPA
-
- PAResults.HeapLocation.FACTORY - Class in joeq.Compiler.Analysis.IPA
-
- PAResults.HeapLocation.FACTORY() -
Constructor for class joeq.Compiler.Analysis.IPA.PAResults.HeapLocation.FACTORY
-
- PAResults.HeapLocationSet - Class in joeq.Compiler.Analysis.IPA
-
- PAResultSelector - Class in joeq.Compiler.Analysis.IPA
- A helper class for PAResults.
- PAResultSelector(PAResults) -
Constructor for class joeq.Compiler.Analysis.IPA.PAResultSelector
-
- parseArg(Object[], int, jq_Type, String[], int) -
Static method in class joeq.Main.Driver
-
- parseArg(Object[], int, jq_Type, String[], int) -
Static method in class joeq.Main.TraceFlags
-
- parseClass(String) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.SummaryToTuples
-
- parseClassName(String) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
-
- parseFile(String) -
Static method in class joeq.Main.GenerateWebRoots
-
- parseMember(String) -
Static method in class joeq.Class.jq_Member
-
- parseMethod(String[]) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.SummaryToTuples
-
- parseMethodArgs(int, jq_Type[], String[], int) -
Static method in class joeq.Interpreter.ReflectiveInterpreter
-
- parseMethodArgs(Object[], jq_Type[], String[], int) -
Static method in class joeq.Main.Driver
-
- parseMethodSignature() -
Method in class joeq.Class.jq_ClassInitializer
-
- parseMethodSignature() -
Method in class joeq.Class.jq_Initializer
-
- parseMethodSignature() -
Method in class joeq.Class.jq_InstanceMethod
-
- parseMethodSignature() -
Method in class joeq.Class.jq_Method
-
- parseMethodSignature() -
Method in class joeq.Class.jq_StaticMethod
-
- parseParams(String[]) -
Method in class joeq.Compiler.Analysis.IPA.CollectionFinder
-
- parseParams(String[]) -
Method in class joeq.Compiler.Analysis.IPA.PAQuery.ConstParameterFinder
-
- parseParams(String[]) -
Method in class joeq.Compiler.Analysis.IPA.PAQuery.HeapReferenceStat
-
- parseParams(String[]) -
Method in class joeq.Compiler.Analysis.IPA.PAQuery.ParamAliasFinder
-
- parseParams(String[]) -
Method in class joeq.Compiler.Analysis.IPSSA.Apps.FindBadStores
-
- parseParams(String[]) -
Method in class joeq.Compiler.Analysis.IPSSA.Apps.ReachabilityTracerApp
-
- parseParams(String[]) -
Method in class joeq.Compiler.Analysis.IPSSA.IPSSABuilder.Application
-
- parseType(String) -
Static method in class joeq.Class.jq_Type
-
- passedAsParameter -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- The set of nodes that were ever passed as a parameter, or returned/thrown from a call site.
- passedAsParameter -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- The set of nodes that were ever passed as a parameter, or returned/thrown from a call site.
- passedParameters -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
- Set of passed parameters for this node.
- passedParameters -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
- Set of passed parameters for this node.
- passes -
Static variable in class joeq.Compiler.Quad.CodeCache
-
- PATCH_UP_FAKE -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
-
- patchDirectBindCalls() -
Method in class joeq.Class.jq_CompiledCode
-
- patchDirectBindCalls(jq_Method, jq_CompiledCode) -
Method in class joeq.Class.jq_CompiledCode
-
- pathsep -
Static variable in class joeq.Class.PrimordialClassLoader
-
- peek -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- peek() -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- peek() -
Method in class joeq.Memory.Address
-
- peek() -
Method in class joeq.Memory.CodeAddress
-
- peek() -
Method in class joeq.Memory.HeapAddress
-
- peek() -
Method in class joeq.Memory.StackAddress
-
- peek1 -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- peek1() -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- peek1() -
Method in class joeq.Memory.Address
-
- peek1() -
Method in class joeq.Memory.CodeAddress
-
- peek1() -
Method in class joeq.Memory.HeapAddress
-
- peek1() -
Method in class joeq.Memory.StackAddress
-
- peek2 -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- peek2() -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- peek2() -
Method in class joeq.Memory.Address
-
- peek2() -
Method in class joeq.Memory.CodeAddress
-
- peek2() -
Method in class joeq.Memory.HeapAddress
-
- peek2() -
Method in class joeq.Memory.StackAddress
-
- peek4 -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- peek4() -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- peek4() -
Method in class joeq.Memory.Address
-
- peek4() -
Method in class joeq.Memory.CodeAddress
-
- peek4() -
Method in class joeq.Memory.HeapAddress
-
- peek4() -
Method in class joeq.Memory.StackAddress
-
- peek8 -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- peek8() -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- peek8() -
Method in class joeq.Memory.Address
-
- peek8() -
Method in class joeq.Memory.CodeAddress
-
- peek8() -
Method in class joeq.Memory.HeapAddress
-
- peek8() -
Method in class joeq.Memory.StackAddress
-
- peek_A(int) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- peek_A(int) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- PHYSICAL -
Static variable in class joeq.Compiler.Quad.RegisterFactory.Register
-
- physicalSuccessor() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.JsrInstruction
- Returns an InstructionHandle to the physical successor
of this JsrInstruction.
- PI -
Static variable in class joeq.Support.JMath
-
- PointerAnalysisResults - Interface in joeq.Compiler.Analysis.IPA
- This interface summarizes all the relevant results of the
external pointer analysis in one convenient place.
- PointerExplorer - Class in joeq.Compiler.Quad
-
- PointerExplorer() -
Constructor for class joeq.Compiler.Quad.PointerExplorer
-
- PointerExplorer.InlineSet - Class in joeq.Compiler.Quad
-
- PointerExplorer.InlineSet(Set, boolean) -
Constructor for class joeq.Compiler.Quad.PointerExplorer.InlineSet
-
- PointerExplorer.Specialization - Class in joeq.Compiler.Quad
-
- PointerExplorer.SpecializationParameter - Class in joeq.Compiler.Quad
-
- poke -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- poke(Address) -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- poke(Address) -
Method in class joeq.Memory.Address
-
- poke(Address) -
Method in class joeq.Memory.CodeAddress
-
- poke(Address) -
Method in class joeq.Memory.HeapAddress
-
- poke(Address) -
Method in class joeq.Memory.StackAddress
-
- poke1 -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- poke1(byte) -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- poke1(byte) -
Method in class joeq.Memory.Address
-
- poke1(byte) -
Method in class joeq.Memory.CodeAddress
-
- poke1(byte) -
Method in class joeq.Memory.HeapAddress
-
- poke1(byte) -
Method in class joeq.Memory.StackAddress
-
- poke2 -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- poke2(short) -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- poke2(short) -
Method in class joeq.Memory.Address
-
- poke2(short) -
Method in class joeq.Memory.CodeAddress
-
- poke2(short) -
Method in class joeq.Memory.HeapAddress
-
- poke2(short) -
Method in class joeq.Memory.StackAddress
-
- poke4 -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- poke4(int) -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- poke4(int) -
Method in class joeq.Memory.Address
-
- poke4(int) -
Method in class joeq.Memory.CodeAddress
-
- poke4(int) -
Method in class joeq.Memory.HeapAddress
-
- poke4(int) -
Method in class joeq.Memory.StackAddress
-
- poke8 -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- poke8(long) -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- poke8(long) -
Method in class joeq.Memory.Address
-
- poke8(long) -
Method in class joeq.Memory.CodeAddress
-
- poke8(long) -
Method in class joeq.Memory.HeapAddress
-
- poke8(long) -
Method in class joeq.Memory.StackAddress
-
- polyClasses -
Static variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- POP -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- pop() -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- pop() -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- POP2 -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- pop_A() -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- pop_A() -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- pop_D() -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- pop_D() -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- pop_F() -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- pop_F() -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- pop_I() -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- pop_I() -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- pop_L() -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- pop_L() -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- popAll() -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- popAll() -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- position -
Variable in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BranchInstruction
-
- postOrderOnReverseGraph(BasicBlock) -
Method in class joeq.Compiler.Quad.ControlFlowGraph
- Returns a list of basic blocks of the reversed graph in post order, starting at the given basic block.
- postOrderOnReverseGraphIterator() -
Method in class joeq.Compiler.Quad.ControlFlowGraph
- Returns an iteration of the basic blocks in the reversed graph in post order.
- postprocess(ControlFlowGraph) -
Method in class joeq.Compiler.Quad.DataflowFramework.EmptyAnalysis
-
- postprocess(ControlFlowGraph) -
Method in class joeq.Compiler.Quad.DeadCode
-
- pow(double, double) -
Static method in class joeq.Support.JMath
- Returns x to the power y.
- PRECISE_TYPE -
Static variable in class joeq.Compiler.Quad.Operand.RegisterOperand
-
- predecessors -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
- Map from fields to sets of predecessors on that field.
- predecessors -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
- Map from fields to sets of predecessors on that field.
- predecessors() -
Method in class joeq.Compiler.Quad.QuadIterator
-
- predecessors1() -
Method in class joeq.Compiler.Quad.QuadIterator
-
- prepare() -
Method in class joeq.Class.jq_Array
-
- prepare() -
Method in class joeq.Class.jq_Class
-
- prepare(int) -
Method in class joeq.Class.jq_InstanceField
-
- prepare() -
Method in class joeq.Class.jq_InstanceMethod
-
- prepare(int) -
Method in class joeq.Class.jq_InstanceMethod
-
- prepare() -
Method in class joeq.Class.jq_Method
-
- prepare() -
Method in class joeq.Class.jq_Primitive
-
- prepare() -
Method in class joeq.Class.jq_Reference.jq_NullType
-
- prepare() -
Method in class joeq.Class.jq_StaticField
-
- prepare() -
Method in class joeq.Class.jq_StaticMethod
-
- prepare() -
Method in class joeq.Class.jq_Type
-
- prepare() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.jq_ReturnAddressType
-
- prepare() -
Method in class joeq.Compiler.Quad.BytecodeToQuad.jq_ReturnAddressType
-
- preprocess(ControlFlowGraph) -
Method in class joeq.Compiler.Quad.DataflowFramework.EmptyAnalysis
-
- preprocess(ControlFlowGraph) -
Method in class joeq.Compiler.Quad.DeadCode
-
- prev(Object) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.InsideEdgeNavigator
-
- prev(Object) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.InsideEdgeNavigator
-
- prev(Object) -
Method in class joeq.Compiler.Quad.CallGraph.CallGraphCSNavigator
-
- prev(Object) -
Method in class joeq.Compiler.Quad.CallGraph.CallGraphMethodNavigator
-
- prev(Object) -
Method in class joeq.Compiler.Quad.ControlFlowGraphNavigator
-
- prevEH() -
Method in class joeq.Compiler.BytecodeAnalysis.ExceptionHandlerIterator
-
- previous() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.RPOBasicBlockIterator
-
- previous() -
Method in class joeq.Compiler.BytecodeAnalysis.ExceptionHandlerIterator
-
- previous() -
Method in class joeq.Compiler.Quad.ExceptionHandlerIterator
- Returns the previous element of this iterator.
- previous() -
Method in class joeq.Compiler.Quad.QuadIterator
- Returns the previous quad in the iteration.
- previous() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.EmptyIterator
-
- previous() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.Iterator
-
- previous() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.EmptyIterator
-
- previous() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.Iterator
-
- previous() -
Method in class joeq.Util.Templates.ListWrapper.Quad.EmptyIterator
-
- previous() -
Method in class joeq.Util.Templates.ListWrapper.Quad.Iterator
-
- previousBasicBlock -
Variable in class joeq.Compiler.Quad.QuadIterator
- References to the previous non-empty basic block, the current basic block,
and the next non-empty basic block.
- previousBasicBlock() -
Method in interface joeq.Util.Templates.ListIterator.BasicBlock
-
- previousBasicBlock() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.EmptyIterator
-
- previousBasicBlock() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.Iterator
-
- previousBB() -
Method in interface joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.BasicBlockIterator
-
- previousBB() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.RPOBasicBlockIterator
-
- previousClass() -
Method in interface joeq.Util.Templates.ListIterator.jq_Class
-
- previousExceptionHandler() -
Method in class joeq.Compiler.Quad.ExceptionHandlerIterator
- Returns the previous element of this iterator, avoiding the cast.
- previousExceptionHandler() -
Method in interface joeq.Util.Templates.ListIterator.ExceptionHandler
-
- previousExceptionHandler() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.EmptyIterator
-
- previousExceptionHandler() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.Iterator
-
- previousIndex() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.RPOBasicBlockIterator
-
- previousIndex() -
Method in class joeq.Compiler.BytecodeAnalysis.ExceptionHandlerIterator
-
- previousIndex() -
Method in class joeq.Compiler.Quad.ExceptionHandlerIterator
- Returns the index of the previous element of this iterator.
- previousIndex() -
Method in class joeq.Compiler.Quad.QuadIterator
- Returns the index of the previous quad.
- previousIndex() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.EmptyIterator
-
- previousIndex() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.Iterator
-
- previousIndex() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.EmptyIterator
-
- previousIndex() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.Iterator
-
- previousIndex() -
Method in class joeq.Util.Templates.ListWrapper.Quad.EmptyIterator
-
- previousIndex() -
Method in class joeq.Util.Templates.ListWrapper.Quad.Iterator
-
- previousInstanceMethod() -
Method in interface joeq.Util.Templates.ListIterator.jq_InstanceMethod
-
- previousMember() -
Method in interface joeq.Util.Templates.ListIterator.jq_Member
-
- previousMethod() -
Method in interface joeq.Util.Templates.ListIterator.jq_Method
-
- previousOperand() -
Method in interface joeq.Util.Templates.ListIterator.Operand
-
- previousQuad() -
Method in class joeq.Compiler.Quad.QuadIterator
- Returns the previous quad in the iteration.
- previousQuad() -
Method in interface joeq.Util.Templates.ListIterator.Quad
-
- previousQuad() -
Method in class joeq.Util.Templates.ListWrapper.Quad.EmptyIterator
-
- previousQuad() -
Method in class joeq.Util.Templates.ListWrapper.Quad.Iterator
-
- previousReference() -
Method in interface joeq.Util.Templates.ListIterator.jq_Reference
-
- previousRegisterOperand() -
Method in interface joeq.Util.Templates.ListIterator.RegisterOperand
-
- previousStaticMethod() -
Method in interface joeq.Util.Templates.ListIterator.jq_StaticMethod
-
- previousType() -
Method in interface joeq.Util.Templates.ListIterator.jq_Type
-
- PrimitiveGenRelations - Class in joeq.Compiler.Analysis.Primitive
- Generate initial relations for BDD pointer analysis.
- PrimitiveGenRelations() -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveGenRelations
-
- PrimitiveMethodSummary - Class in joeq.Compiler.Analysis.Primitive
- MethodSummary
- PrimitiveMethodSummary(PrimitiveMethodSummary.ParamNode[]) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- PrimitiveMethodSummary(PrimitiveMethodSummary.BuildMethodSummary, jq_Method, PrimitiveMethodSummary.ParamNode[], PrimitiveMethodSummary.GlobalNode, Set, Map, Map, Map, Set, Set, Set, Set, Map, Collection) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- PrimitiveMethodSummary.AccessPath - Class in joeq.Compiler.Analysis.Primitive
- Encodes an access path.
- PrimitiveMethodSummary.BuildMethodSummary - Class in joeq.Compiler.Analysis.Primitive
- Visitor class to build an intramethod summary.
- PrimitiveMethodSummary.BuildMethodSummary(ControlFlowGraph) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Build a summary for the given method.
- PrimitiveMethodSummary.CallSite - Class in joeq.Compiler.Analysis.Primitive
- Represents a particular call site in a method.
- PrimitiveMethodSummary.CallSite(PrimitiveMethodSummary, ProgramLocation) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.CallSite
-
- PrimitiveMethodSummary.CheckCastNode - Class in joeq.Compiler.Analysis.Primitive
- A CheckCastNode refers to the result of a CheckCast instruction
- PrimitiveMethodSummary.CheckCastNode(PrimitiveMethodSummary.CheckCastNode) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.CheckCastNode
-
- PrimitiveMethodSummary.ConcreteObjectNode - Class in joeq.Compiler.Analysis.Primitive
- A ConcreteObjectNode refers to an object that we discovered through reflection.
- PrimitiveMethodSummary.ConcreteTypeNode - Class in joeq.Compiler.Analysis.Primitive
- A ConcreteTypeNode refers to an object with a concrete type.
- PrimitiveMethodSummary.FakeParamNode - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitiveMethodSummary.FieldNode - Class in joeq.Compiler.Analysis.Primitive
- A FieldNode represents the result of a 'load' instruction.
- PrimitiveMethodSummary.GlobalNode - Class in joeq.Compiler.Analysis.Primitive
- A GlobalNode stores references to the static variables.
- PrimitiveMethodSummary.HeapObject - Interface in joeq.Compiler.Analysis.Primitive
-
- PrimitiveMethodSummary.InsideEdgeNavigator - Class in joeq.Compiler.Analysis.Primitive
- Represents a field edge between two nodes.
- PrimitiveMethodSummary.InsideEdgeNavigator() -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.InsideEdgeNavigator
-
- PrimitiveMethodSummary.MethodSummaryBuilder - Class in joeq.Compiler.Analysis.Primitive
- Helper class to output method summary in dot graph format.
- PrimitiveMethodSummary.MethodSummaryBuilder() -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.MethodSummaryBuilder
-
- PrimitiveMethodSummary.Node - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitiveMethodSummary.Node() -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
-
- PrimitiveMethodSummary.Node(PrimitiveMethodSummary.Node) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
-
- PrimitiveMethodSummary.NodeSet - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitiveMethodSummary.NodeSet(int) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- PrimitiveMethodSummary.NodeSet() -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- PrimitiveMethodSummary.NodeSet(Collection) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- PrimitiveMethodSummary.OperandToNodeMap - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitiveMethodSummary.OperandToNodeMap() -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.OperandToNodeMap
-
- PrimitiveMethodSummary.OutsideNode - Class in joeq.Compiler.Analysis.Primitive
- An outside node is some node that can be mapped to other nodes.
- PrimitiveMethodSummary.ParamNode - Class in joeq.Compiler.Analysis.Primitive
- A ParamNode represents an incoming parameter.
- PrimitiveMethodSummary.PassedParameter - Class in joeq.Compiler.Analysis.Primitive
- Represents a particular parameter passed to a particular method call.
- PrimitiveMethodSummary.PassedParameter(ProgramLocation, int) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.PassedParameter
-
- PrimitiveMethodSummary.PlaceholderNode - Class in joeq.Compiler.Analysis.Primitive
- A PlaceholderNode is used to signify an object that is out-of-scope.
- PrimitiveMethodSummary.ReturnedNode - Class in joeq.Compiler.Analysis.Primitive
- A ReturnedNode represents a return value or thrown exception from a method call.
- PrimitiveMethodSummary.ReturnedNode(ProgramLocation) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ReturnedNode
-
- PrimitiveMethodSummary.ReturnedNode(PrimitiveMethodSummary.ReturnedNode) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ReturnedNode
-
- PrimitiveMethodSummary.ReturnValueNode - Class in joeq.Compiler.Analysis.Primitive
- A ReturnValueNode represents the return value of a method call.
- PrimitiveMethodSummary.State - Class in joeq.Compiler.Analysis.Primitive
- Records the state of the intramethod analysis at some point in the method.
- PrimitiveMethodSummary.State(int) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.State
- Return a new state with the given number of registers.
- PrimitiveMethodSummary.ThrownExceptionNode - Class in joeq.Compiler.Analysis.Primitive
- A ThrownExceptionNode represents the thrown exception of a method call.
- PrimitiveMethodSummary.UnknownTypeNode - Class in joeq.Compiler.Analysis.Primitive
- A UnknownTypeNode refers to an object with an unknown type.
- PrimitiveMethodSummary.Variable - Interface in joeq.Compiler.Analysis.Primitive
-
- PrimitivePA - Class in joeq.Compiler.Analysis.Primitive
- Pointer analysis using BDDs.
- PrimitivePA() -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- PrimitivePA.HeapPathSelector - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitivePA.ObjectPathSelector - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitivePA.StringMethodSelector - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitivePA.ThreadRootMap - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitivePA.ToString - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitivePA.ToString() -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitivePA.ToString
-
- PrimitivePA.VarPathSelector - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitivePACallGraph - Class in joeq.Compiler.Analysis.Primitive
- PrimitivePACallGraph
- PrimitivePACallGraph(PrimitivePA) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitivePACallGraph
-
- PrimitivePACallGraph.BDDSet - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitivePACallGraph.BDDSet(BDD, BDDDomain, IndexedMap) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitivePACallGraph.BDDSet
-
- PrimitivePACallGraph.PACallTargetMap - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitivePACallGraph.PACallTargetMap() -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitivePACallGraph.PACallTargetMap
-
- PrimitivePAMethodSummary - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitivePAMethodSummary(PrimitivePA, jq_Method) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitivePAMethodSummary
-
- PrimitiveSubtypeHelper - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitiveSubtypeHelper(PrimitivePA) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveSubtypeHelper
-
- PrimitiveSubtypeHelper.KnownClassesSubtypeHelper - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitiveSubtypeHelper.KnownClassesSubtypeHelper(PrimitivePA) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveSubtypeHelper.KnownClassesSubtypeHelper
-
- PrimitiveSubtypeHelper.OfflineSubtypeHelper - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitiveSubtypeHelper.OfflineSubtypeHelper(PrimitivePA) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveSubtypeHelper.OfflineSubtypeHelper
-
- PrimitiveSubtypeHelper.OnlineSubtypeHelper - Class in joeq.Compiler.Analysis.Primitive
-
- PrimitiveSubtypeHelper.OnlineSubtypeHelper(PrimitivePA) -
Constructor for class joeq.Compiler.Analysis.Primitive.PrimitiveSubtypeHelper.OnlineSubtypeHelper
-
- PrimordialClassLoader - Class in joeq.Class
- PrimordialClassLoader
- print(PrintStream) -
Method in class joeq.Compiler.Analysis.IPSSA.SSAProcInfo.Query
-
- printAllToDot(PrintStream) -
Static method in class joeq.Compiler.Analysis.IPSSA.Utils.SSAGraphPrinter
- Print the complete graph on all definitions.
- printAvailableBDDs(List) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
-
- PrintCFG - Class in joeq.Compiler.Quad
-
- PrintCFG() -
Constructor for class joeq.Compiler.Quad.PrintCFG
- Creates new PrintCFG
- PrintCFG - Class in joeq.Main
-
- PrintCFG() -
Constructor for class joeq.Main.PrintCFG
-
- printDefUseChain(BDD) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
-
- printDot(PrintStream) -
Method in class joeq.Compiler.Analysis.IPSSA.DefinitionGraph
- Prints the subtree starting at definition def in a dot graph form.
- printDot(Iterator, PrintStream, boolean) -
Method in class joeq.Compiler.Analysis.IPSSA.DefinitionGraph
-
- printDot(PrintStream) -
Method in interface joeq.Compiler.Analysis.IPSSA.DominatorQuery
- Prints the dominator tree on Quads in dot format.
- printDot() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAProcInfo.Query
-
- printDot(PrintStream) -
Method in class joeq.Compiler.Analysis.IPSSA.Utils.SimpleDominatorQuery
- Prints the dominator tree on Quads in dot format.
- printDot(PrintStream) -
Method in class joeq.Util.SyntheticGraphs.Graph
-
- printHelp(List) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
-
- printHelp() -
Static method in class joeq.Main.Driver
-
- printPath(String, String) -
Method in class joeq.Compiler.Analysis.IPSSA.Apps.ReachabilityTracerApp.IPSSAReachabilityTracerApp
-
- printPath(SSADefinition, SSADefinition) -
Method in class joeq.Compiler.Analysis.IPSSA.Apps.ReachabilityTracerApp.IPSSAReachabilityTracerApp
-
- printPath(String, String) -
Method in class joeq.Compiler.Analysis.IPSSA.Apps.ReachabilityTracerApp.PAReachabilityTracerApp
-
- printPath(String, String) -
Method in class joeq.Compiler.Analysis.IPSSA.Apps.ReachabilityTracerApp
- This will be added by implementations.
- printReachedToDot(SSADefinition, PrintStream) -
Method in class joeq.Compiler.Analysis.IPSSA.DefinitionGraph
-
- printReachingToDot(SSADefinition, PrintStream) -
Method in class joeq.Compiler.Analysis.IPSSA.DefinitionGraph
-
- printSizes() -
Method in class joeq.Compiler.Analysis.IPA.PA
-
- printSizes() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- printStats() -
Method in class joeq.Compiler.Analysis.IPA.PAResults
- STATISTICS
- printToDot(DefinitionSet, PrintStream) -
Static method in class joeq.Compiler.Analysis.IPSSA.Utils.SSAGraphPrinter
-
- printToDot(SSADefinition, PrintStream) -
Static method in class joeq.Compiler.Analysis.IPSSA.Utils.SSAGraphPrinter
- Print everything reachable from definition def.
- printTrace(PrintStream, SCCPathNumbering.Path) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
- Print a Path as if it were a stacktrace.
- printUsage() -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveGenRelations
-
- printUsage() -
Static method in class joeq.Main.GenRelations
-
- printUseDefChain(BDD) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
- Prints out the chain of use-defs, starting from the given uses (V1xV1c).
- PriorityQueueSolver - Class in joeq.Compiler.Dataflow
- PriorityQueueSolver
- PriorityQueueSolver(MapFactory) -
Constructor for class joeq.Compiler.Dataflow.PriorityQueueSolver
-
- PriorityQueueSolver() -
Constructor for class joeq.Compiler.Dataflow.PriorityQueueSolver
-
- Problem - Class in joeq.Compiler.Dataflow
- Problem
- Problem() -
Constructor for class joeq.Compiler.Dataflow.Problem
-
- problem -
Variable in class joeq.Compiler.Dataflow.Solver
- The dataflow problem to solve.
- processCommand(String[], int) -
Static method in class joeq.Main.Driver
-
- processCommand(String[], int, SimpleInterpreter) -
Static method in class joeq.Main.Driver
-
- processSCC(SCComponent) -
Method in class joeq.Compiler.Analysis.IPSSA.IPSSABuilder
- Handle an SCC in the call graph.
- PRODUCE_STACK -
Static variable in interface joeq.Class.jq_ClassFileConstants
- Number of words produced onto operand stack by instructions.
- produceStack() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.GETFIELD
-
- produceStack() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.GETSTATIC
-
- produceStack() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction
-
- produceStack() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InvokeInstruction
- Also works for instructions whose stack effect depends on the
constant pool entry they reference.
- produceStack() -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.StackProducer
-
- PROFILE -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- PROFILE -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- ProgramLocation - Class in joeq.Compiler.Analysis.IPA
- This class provides a general mechanism to describe a location in the code,
independent of IR type.
- ProgramLocation(jq_Method) -
Constructor for class joeq.Compiler.Analysis.IPA.ProgramLocation
-
- ProgramLocation.BCProgramLocation - Class in joeq.Compiler.Analysis.IPA
-
- ProgramLocation.BCProgramLocation(jq_Method, int) -
Constructor for class joeq.Compiler.Analysis.IPA.ProgramLocation.BCProgramLocation
-
- ProgramLocation.FakeProgramLocation - Class in joeq.Compiler.Analysis.IPA
-
- ProgramLocation.FakeProgramLocation(jq_Method, String) -
Constructor for class joeq.Compiler.Analysis.IPA.ProgramLocation.FakeProgramLocation
-
- ProgramLocation.PlaceholderParameterProgramLocation - Class in joeq.Compiler.Analysis.IPA
-
- ProgramLocation.PlaceholderParameterProgramLocation(jq_Method, String) -
Constructor for class joeq.Compiler.Analysis.IPA.ProgramLocation.PlaceholderParameterProgramLocation
-
- ProgramLocation.PlaceholderParameterProgramLocation(ProgramLocation.PlaceholderParameterProgramLocation, String) -
Constructor for class joeq.Compiler.Analysis.IPA.ProgramLocation.PlaceholderParameterProgramLocation
-
- ProgramLocation.QuadProgramLocation - Class in joeq.Compiler.Analysis.IPA
-
- ProgramLocation.QuadProgramLocation(jq_Method, Quad) -
Constructor for class joeq.Compiler.Analysis.IPA.ProgramLocation.QuadProgramLocation
-
- pull() -
Method in class joeq.Compiler.Dataflow.PriorityQueueSolver
-
- pull() -
Method in class joeq.Compiler.Dataflow.SortedSetSolver
-
- pull() -
Method in class joeq.Compiler.Dataflow.WorklistSolver
- Pull the next location off of the worklist.
- push(Object) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- push(Object) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- push_A(Object) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- push_A(Object) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- push_D(double) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- push_D(double) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- push_F(float) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- push_F(float) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- push_I(int) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- push_I(int) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- push_L(long) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- push_L(long) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- pushAll(Collection) -
Method in class joeq.Compiler.Dataflow.PriorityQueueSolver
-
- pushAll(Collection) -
Method in class joeq.Compiler.Dataflow.SortedSetSolver
-
- pushAll(Collection) -
Method in class joeq.Compiler.Dataflow.WorklistSolver
- Push all of the given locations onto the worklist.
- putfield_A(Object, jq_InstanceField, Object) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putfield_A(Object, jq_InstanceField, Object) -
Static method in class joeq.Runtime.Reflection
-
- putfield_B(Object, jq_InstanceField, byte) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putfield_B(Object, jq_InstanceField, byte) -
Static method in class joeq.Runtime.Reflection
-
- putfield_C(Object, jq_InstanceField, char) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putfield_C(Object, jq_InstanceField, char) -
Static method in class joeq.Runtime.Reflection
-
- putfield_D(Object, jq_InstanceField, double) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putfield_D(Object, jq_InstanceField, double) -
Static method in class joeq.Runtime.Reflection
-
- putfield_F(Object, jq_InstanceField, float) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putfield_F(Object, jq_InstanceField, float) -
Static method in class joeq.Runtime.Reflection
-
- putfield_I(Object, jq_InstanceField, int) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putfield_I(Object, jq_InstanceField, int) -
Static method in class joeq.Runtime.Reflection
-
- putfield_L(Object, jq_InstanceField, long) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putfield_L(Object, jq_InstanceField, long) -
Static method in class joeq.Runtime.Reflection
-
- putfield_P(Object, jq_InstanceField, Address) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putfield_P(Object, jq_InstanceField, Address) -
Static method in class joeq.Runtime.Reflection
-
- putfield_S(Object, jq_InstanceField, short) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putfield_S(Object, jq_InstanceField, short) -
Static method in class joeq.Runtime.Reflection
-
- putfield_Z(Object, jq_InstanceField, boolean) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putfield_Z(Object, jq_InstanceField, boolean) -
Static method in class joeq.Runtime.Reflection
-
- putInstanceFieldValue(Object, jq_InstanceField, Object) -
Method in class joeq.Runtime.ObjectTraverser
-
- putInstanceFieldValue_reflection(Object, Field, Object) -
Method in class joeq.Runtime.ObjectTraverser
-
- putReg(RegisterFactory.Register, Object) -
Method in class joeq.Interpreter.QuadInterpreter
-
- putReg_A(RegisterFactory.Register, Object) -
Method in class joeq.Interpreter.QuadInterpreter
-
- putReg_D(RegisterFactory.Register, double) -
Method in class joeq.Interpreter.QuadInterpreter
-
- putReg_F(RegisterFactory.Register, float) -
Method in class joeq.Interpreter.QuadInterpreter
-
- putReg_I(RegisterFactory.Register, int) -
Method in class joeq.Interpreter.QuadInterpreter
-
- putReg_L(RegisterFactory.Register, long) -
Method in class joeq.Interpreter.QuadInterpreter
-
- putReg_P(RegisterFactory.Register, Address) -
Method in class joeq.Interpreter.QuadInterpreter
-
- putstatic_A(jq_StaticField, Object) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putstatic_A(jq_StaticField, Object) -
Static method in class joeq.Runtime.Reflection
-
- putstatic_B(jq_StaticField, byte) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putstatic_B(jq_StaticField, byte) -
Static method in class joeq.Runtime.Reflection
-
- putstatic_C(jq_StaticField, char) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putstatic_C(jq_StaticField, char) -
Static method in class joeq.Runtime.Reflection
-
- putstatic_D(jq_StaticField, double) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putstatic_D(jq_StaticField, double) -
Static method in class joeq.Runtime.Reflection
-
- putstatic_F(jq_StaticField, float) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putstatic_F(jq_StaticField, float) -
Static method in class joeq.Runtime.Reflection
-
- putstatic_I(jq_StaticField, int) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putstatic_I(jq_StaticField, int) -
Static method in class joeq.Runtime.Reflection
-
- putstatic_L(jq_StaticField, long) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putstatic_L(jq_StaticField, long) -
Static method in class joeq.Runtime.Reflection
-
- putstatic_P(jq_StaticField, Address) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putstatic_P(jq_StaticField, Address) -
Static method in class joeq.Runtime.Reflection
-
- putstatic_S(jq_StaticField, short) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putstatic_S(jq_StaticField, short) -
Static method in class joeq.Runtime.Reflection
-
- putstatic_Z(jq_StaticField, boolean) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- putstatic_Z(jq_StaticField, boolean) -
Static method in class joeq.Runtime.Reflection
-
- putStaticFieldValue(jq_StaticField, Object) -
Method in class joeq.Runtime.ObjectTraverser
-
- putStaticFieldValue_reflection(Field, Object) -
Method in class joeq.Runtime.ObjectTraverser
-
Q
- Quad - Class in joeq.Compiler.Quad
-
- quadIdFromAllocBCLocation(ProgramLocation.BCProgramLocation) -
Method in class joeq.Compiler.Analysis.BDD.BuildBDDIR
-
- quadIdFromInvokeBCLocation(ProgramLocation.BCProgramLocation) -
Method in class joeq.Compiler.Analysis.BDD.BuildBDDIR
-
- QuadInterpreter - Class in joeq.Interpreter
-
- QuadInterpreter(jq_Method) -
Constructor for class joeq.Interpreter.QuadInterpreter
-
- QuadInterpreter.UninitializedReference - Class in joeq.Interpreter
-
- QuadInterpreter.UninitializedReference(jq_Class) -
Constructor for class joeq.Interpreter.QuadInterpreter.UninitializedReference
-
- QuadIterator - Class in joeq.Compiler.Quad
-
- QuadIterator(ControlFlowGraph) -
Constructor for class joeq.Compiler.Quad.QuadIterator
- Initialize the iterator to iterate over the quads in the
given control flow graph in reverse post order.
- QuadIterator(ControlFlowGraph, boolean) -
Constructor for class joeq.Compiler.Quad.QuadIterator
- Initialize the iterator to iterate over the quads in the
given control flow graph.
- quadIterator() -
Method in interface joeq.Util.Templates.List.Quad
-
- quadIterator() -
Method in class joeq.Util.Templates.ListWrapper.Quad
-
- quadIterator() -
Method in class joeq.Util.Templates.UnmodifiableList.Quad
-
- quadsInCurrentBasicBlock -
Variable in class joeq.Compiler.Quad.QuadIterator
- An iteration of the quads in the current basic block.
- QuadVisitor - Interface in joeq.Compiler.Quad
-
- QuadVisitor.AllQuadVisitor - Class in joeq.Compiler.Quad
-
- QuadVisitor.AllQuadVisitor(QuadVisitor) -
Constructor for class joeq.Compiler.Quad.QuadVisitor.AllQuadVisitor
-
- QuadVisitor.AllQuadVisitor(QuadVisitor, boolean) -
Constructor for class joeq.Compiler.Quad.QuadVisitor.AllQuadVisitor
-
- QuadVisitor.EmptyVisitor - Class in joeq.Compiler.Quad
-
- QuadVisitor.EmptyVisitor() -
Constructor for class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
-
R
- random() -
Static method in class joeq.Support.JMath
- Returns the random number.
- rangeMap -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- ReachabilityTrace - Class in joeq.Compiler.Analysis.IPSSA.Utils
- Implements a trace of SSADefinitions.
- ReachabilityTrace.Algorithms - Class in joeq.Compiler.Analysis.IPSSA.Utils
-
- ReachabilityTrace.Algorithms() -
Constructor for class joeq.Compiler.Analysis.IPSSA.Utils.ReachabilityTrace.Algorithms
-
- ReachabilityTracerApp - Class in joeq.Compiler.Analysis.IPSSA.Apps
-
- ReachabilityTracerApp.IPSSAReachabilityTracerApp - Class in joeq.Compiler.Analysis.IPSSA.Apps
- This is one that works on IPSSA.
- ReachabilityTracerApp.IPSSAReachabilityTracerApp() -
Constructor for class joeq.Compiler.Analysis.IPSSA.Apps.ReachabilityTracerApp.IPSSAReachabilityTracerApp
-
- ReachabilityTracerApp.PAReachabilityTracerApp - Class in joeq.Compiler.Analysis.IPSSA.Apps
- This one uses PA results directly.
- ReachabilityTracerApp.PAReachabilityTracerApp() -
Constructor for class joeq.Compiler.Analysis.IPSSA.Apps.ReachabilityTracerApp.PAReachabilityTracerApp
-
- reachable() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.AccessPath
- Return an iteration of the AccessPath objects that are reachable from
this AccessPath.
- reachable() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.AccessPath
- Return an iteration of the AccessPath objects that are reachable from
this AccessPath.
- ReachingDefs - Class in joeq.Compiler.Dataflow
- ReachingDefs
- ReachingDefs() -
Constructor for class joeq.Compiler.Dataflow.ReachingDefs
-
- ReachingDefs.RDVisitor - Class in joeq.Compiler.Dataflow
-
- ReachingDefs.RDVisitor() -
Constructor for class joeq.Compiler.Dataflow.ReachingDefs.RDVisitor
-
- read(StringTokenizer) -
Static method in class joeq.Class.jq_FakeInstanceMethod
-
- read(StringTokenizer) -
Static method in class joeq.Class.jq_FakeStaticMethod
-
- read(StringTokenizer) -
Static method in class joeq.Class.jq_Member
-
- read(StringTokenizer) -
Static method in class joeq.Class.jq_Type
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.CheckCastNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ConcreteObjectNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ConcreteTypeNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.FakeParamNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.FieldNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.GlobalNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ParamNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.PassedParameter
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.PlaceholderNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ReturnValueNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ThrownExceptionNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.UnknownTypeNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.IPA.ProgramLocation
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.CheckCastNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ConcreteObjectNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ConcreteTypeNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.FakeParamNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.FieldNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.GlobalNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ParamNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.PassedParameter
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.PlaceholderNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ReturnValueNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ThrownExceptionNode
-
- read(StringTokenizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.UnknownTypeNode
-
- read(DataInput) -
Method in class joeq.Compiler.Quad.LoadedCallGraph
-
- readBDDConfig(BDDFactory) -
Static method in class joeq.Main.FindBestPermutation
-
- readEdges(IndexMap, StringTokenizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
-
- readEdges(IndexMap, StringTokenizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
-
- readInstruction(jq_ConstantPool, ByteSequence) -
Static method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction
- Read an instruction from (byte code) input stream and return the
appropiate object.
- readStringConstant(StringTokenizer) -
Static method in class joeq.Class.jq_Class
-
- readToStringResult(String) -
Static method in class joeq.Compiler.Analysis.IPA.PA
-
- rebuildConstantPool(boolean) -
Method in class joeq.Class.jq_Class
-
- recalculateInliningCompleteness() -
Static method in class joeq.Compiler.Quad.PointerExplorer
-
- recordPassedParameter(MethodSummary.PassedParameter) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
- Record the given passed parameter in the set for this node.
- recordPassedParameter(ProgramLocation, int) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
- Record the passed parameter of the given method call and argument number in
the set for this node.
- recordPassedParameter(PrimitiveMethodSummary.PassedParameter) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
- Record the given passed parameter in the set for this node.
- recordPassedParameter(ProgramLocation, int) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
- Record the passed parameter of the given method call and argument number in
the set for this node.
- redirect(jq_CompiledCode) -
Method in class joeq.Class.jq_CompiledCode
- Rewrite the entrypoint to branch to the given compiled code.
- redirectBranches(Bytecodes.InstructionHandle, Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
- Redirect all references from old_target to new_target, i.e., update targets
of branch instructions.
- redirectExceptionHandlers(Bytecodes.CodeException[], Bytecodes.InstructionHandle, Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
- Redirect all references of exception handlers from old_target to new_target.
- REDUCE_ALLOCATIONS -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- REDUCE_ALLOCATIONS -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- ref(ProgramLocation.QuadProgramLocation, BasicBlock) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
-
- ref(ProgramLocation.QuadProgramLocation, BasicBlock) -
Method in interface joeq.Compiler.Analysis.IPA.PointerAnalysisResults
- Returns the set of potentially-referenced locations of the
given call (and transitively any calls the target may make).
- ref -
Variable in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- referenceIterator() -
Method in interface joeq.Util.Templates.List.jq_Reference
-
- referenceIterator() -
Method in class joeq.Util.Templates.UnmodifiableList.jq_Class
-
- Reflection - Class in joeq.Runtime
-
- Reflection() -
Constructor for class joeq.Runtime.Reflection
-
- ReflectionInformationProvider - Class in joeq.Compiler.Analysis.FlowInsensitive
-
- ReflectionInformationProvider() -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.ReflectionInformationProvider
-
- ReflectionInformationProvider.CribSheetReflectionInformationProvider - Class in joeq.Compiler.Analysis.FlowInsensitive
- This implementation of ReflectionInformationProvider
reads answers from a file.
- ReflectionInformationProvider.CribSheetReflectionInformationProvider(String) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.ReflectionInformationProvider.CribSheetReflectionInformationProvider
-
- ReflectionInformationProvider.CribSheetReflectionInformationProvider() -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.ReflectionInformationProvider.CribSheetReflectionInformationProvider
-
- ReflectionInformationProvider.NewInstanceTargets - Class in joeq.Compiler.Analysis.FlowInsensitive
-
- ReflectionInformationProvider.NewInstanceTargets(String) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.ReflectionInformationProvider.NewInstanceTargets
-
- ReflectiveInterpreter - Class in joeq.Interpreter
-
- ReflectiveInterpreter(BytecodeInterpreter.State) -
Constructor for class joeq.Interpreter.ReflectiveInterpreter
- Creates new ReflectiveInterpreter
- ReflectiveInterpreter.ReflectiveState - Class in joeq.Interpreter
-
- ReflectiveInterpreter.ReflectiveState(Object[]) -
Constructor for class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- ReflectiveInterpreter.ReflectiveState(jq_Method) -
Constructor for class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- ReflectiveInterpreter.ReflectiveVMInterface - Class in joeq.Interpreter
-
- registerFactCollection(DataflowFramework.FactCollection) -
Method in class joeq.Compiler.Quad.DataflowFramework.EmptyAnalysis
-
- RegisterFactory - Class in joeq.Compiler.Quad
-
- RegisterFactory(jq_Method) -
Constructor for class joeq.Compiler.Quad.RegisterFactory
- Creates new RegisterFactory
- RegisterFactory(int, int) -
Constructor for class joeq.Compiler.Quad.RegisterFactory
-
- RegisterFactory.Register - Class in joeq.Compiler.Quad
-
- registerNullStaticFields(Set) -
Method in class joeq.Runtime.BasicReflectionImpl
-
- registerNullStaticFields(Set) -
Static method in class joeq.Runtime.Reflection
-
- RegisterNumberVisitor - Class in joeq.Compiler.Quad
- RegisterNumberVisitor
- RegisterNumberVisitor() -
Constructor for class joeq.Compiler.Quad.RegisterNumberVisitor
-
- registerOperandIterator() -
Method in interface joeq.Util.Templates.List.RegisterOperand
-
- registerOperandIterator() -
Method in class joeq.Util.Templates.UnmodifiableList.RegisterOperand
-
- registerRelations(BDD, BDD) -
Method in class joeq.Compiler.Analysis.IPA.PAMethodSummary
-
- registerRelations(BDD, BDD) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePAMethodSummary
-
- remakeAttributes(jq_ConstantPool.ConstantPoolRebuilder) -
Method in class joeq.Class.jq_Class
-
- remakeCodeAttribute(jq_ConstantPool.ConstantPoolRebuilder) -
Method in class joeq.Class.jq_Method
-
- remove(Object) -
Method in class joeq.Class.jq_ConstantPool.ConstantPoolAdder
-
- remove(Object) -
Method in class joeq.Class.jq_ConstantPool.ConstantPoolRebuilder
-
- remove(Object) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- remove(MethodSummary.Node) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- remove() -
Method in class joeq.Compiler.Analysis.IPSSA.Utils.IteratorHelper.EmptyIterator
-
- remove() -
Method in class joeq.Compiler.Analysis.IPSSA.Utils.IteratorHelper.SingleIterator
-
- remove(Object) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- remove(PrimitiveMethodSummary.Node) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- remove() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.RPOBasicBlockIterator
-
- remove() -
Method in class joeq.Compiler.BytecodeAnalysis.ExceptionHandlerIterator
-
- remove() -
Method in class joeq.Compiler.Quad.ExceptionHandlerIterator
- Throws UnsupportedOperationException.
- remove() -
Method in class joeq.Compiler.Quad.QuadIterator
- Removes the last-returned-quad from the underlying list.
- remove() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.EmptyIterator
-
- remove() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.Iterator
-
- remove(int) -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock
-
- remove() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.EmptyIterator
-
- remove() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.Iterator
-
- remove(int) -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler
-
- remove() -
Method in class joeq.Util.Templates.ListWrapper.Quad.EmptyIterator
-
- remove() -
Method in class joeq.Util.Templates.ListWrapper.Quad.Iterator
-
- remove(int) -
Method in class joeq.Util.Templates.ListWrapper.Quad
-
- removeAccessPathEdge(jq_Field, MethodSummary.FieldNode) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
- Remove the given successor node on the given field from the outside edge set.
- removeAccessPathEdge(jq_Field, PrimitiveMethodSummary.FieldNode) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
- Remove the given successor node on the given field from the outside edge set.
- removeAll(Collection) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- removeAll(MethodSummary.NodeSet) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- removeAll(Collection) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- removeAll(PrimitiveMethodSummary.NodeSet) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- removeAllPredecessors() -
Method in class joeq.Compiler.Quad.BasicBlock
-
- removeAllQuads() -
Method in class joeq.Compiler.Quad.BasicBlock
-
- removeAllSuccessors() -
Method in class joeq.Compiler.Quad.BasicBlock
-
- removeAllTargeters() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionHandle
- Remove all targeters, if any.
- removeAttribute(String) -
Method in class joeq.Class.jq_Class
-
- removeAttribute(Utf8) -
Method in class joeq.Class.jq_Class
-
- removeAttribute(String) -
Method in class joeq.Class.jq_Member
-
- removeAttribute(Utf8) -
Method in class joeq.Class.jq_Member
-
- removeAttribute(Object) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionHandle
- Delete an attribute of an instruction handle.
- removeEdge(jq_Field, MethodSummary.Node) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ConcreteObjectNode
-
- removeEdge(jq_Field, MethodSummary.Node) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
- Remove the given successor node on the given field from the inside edge set.
- removeEdge(jq_Field, PrimitiveMethodSummary.Node) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ConcreteObjectNode
-
- removeEdge(jq_Field, PrimitiveMethodSummary.Node) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
- Remove the given successor node on the given field from the inside edge set.
- removeObserver(Bytecodes.InstructionListObserver) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
- Remove observer for this object.
- removePredecessor(jq_Field, MethodSummary.Node) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
- Remove the given predecessor node on the given field from the predecessor set.
- removePredecessor(jq_Field, PrimitiveMethodSummary.Node) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
- Remove the given predecessor node on the given field from the predecessor set.
- removePredecessor(BasicBlock) -
Method in class joeq.Compiler.Quad.BasicBlock
-
- removePredecessor(int) -
Method in class joeq.Compiler.Quad.BasicBlock
-
- removePredecessors(Collection) -
Method in class joeq.Compiler.Quad.BasicBlock
-
- removeQuad(int) -
Method in class joeq.Compiler.Quad.BasicBlock
-
- removeQuad(Quad) -
Method in class joeq.Compiler.Quad.BasicBlock
-
- removeSuccessor(BasicBlock) -
Method in class joeq.Compiler.Quad.BasicBlock
-
- removeSuccessor(int) -
Method in class joeq.Compiler.Quad.BasicBlock
-
- removeTargeter(Bytecodes.InstructionTargeter) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionHandle
- Denote this handle isn't referenced anymore by t.
- removeUnreachableBasicBlocks() -
Method in class joeq.Compiler.Quad.ControlFlowGraph
-
- renumberRegisters(short) -
Method in class joeq.Compiler.Quad.RegisterFactory
-
- reorderInlineSites(Map) -
Static method in class joeq.Compiler.Quad.PointerExplorer
-
- REPLACE_CLASS -
Static variable in class joeq.Class.jq_Class
-
- replaceBy(Set, boolean) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.FieldNode
-
- replaceBy(Set, boolean) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
- Replace this node by the given set of nodes.
- replaceBy(Set, boolean) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.FieldNode
-
- replaceBy(Set, boolean) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
- Replace this node by the given set of nodes.
- replaceClass(String) -
Method in class joeq.Class.PrimordialClassLoader
-
- replaceQuad(int, Quad) -
Method in class joeq.Compiler.Quad.BasicBlock
- Replace the quad at position pos.
- replaceUninitializedReferences(Object, QuadInterpreter.UninitializedReference) -
Method in class joeq.Interpreter.QuadInterpreter
-
- REPORT_JDK_ERRORS -
Static variable in class joeq.Runtime.BasicReflectionImpl
-
- RESERVED -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- reset() -
Method in class joeq.Compiler.Dataflow.Solver
- Frees the memory associated with this solver.
- resetIndices(Bytecodes.InstructionList) -
Method in class joeq.Class.jq_ConstantPool.ConstantPoolRebuilder
-
- resolutionexceptions -
Static variable in class joeq.Compiler.Quad.Operator
-
- resolve(ClassLoader) -
Method in class joeq.Class.jq_ConstantPool
-
- resolve() -
Method in class joeq.Class.jq_InstanceField
-
- resolve() -
Method in class joeq.Class.jq_InstanceMethod
-
- resolve() -
Method in class joeq.Class.jq_Member
-
- resolve() -
Method in class joeq.Class.jq_StaticField
-
- resolve() -
Method in class joeq.Class.jq_StaticMethod
-
- resolve(jq_Member) -
Method in class joeq.Compiler.CompilationState.BootstrapCompilation
-
- resolve(jq_Member) -
Method in class joeq.Compiler.CompilationState.DynamicCompilation
-
- resolve(jq_Member) -
Method in class joeq.Compiler.CompilationState
-
- resolve(jq_Member) -
Method in class joeq.Compiler.CompilationState.StaticCompilation
-
- resolve() -
Method in class joeq.Compiler.Quad.Operand.FieldOperand
-
- resolve() -
Method in class joeq.Compiler.Quad.Operand.MethodOperand
-
- resolve1() -
Method in class joeq.Class.jq_ClassInitializer
-
- resolve1() -
Method in class joeq.Class.jq_Initializer
-
- resolve1() -
Method in class joeq.Class.jq_InstanceField
-
- resolve1() -
Method in class joeq.Class.jq_InstanceMethod
-
- resolve1() -
Method in class joeq.Class.jq_StaticField
-
- resolve1() -
Method in class joeq.Class.jq_StaticMethod
-
- resolveTargetMethod() -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation.BCProgramLocation
-
- resolveTargetMethod() -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation.FakeProgramLocation
-
- resolveTargetMethod() -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation.PlaceholderParameterProgramLocation
-
- resolveTargetMethod() -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation.QuadProgramLocation
-
- resolveTargetMethod() -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation
-
- results -
Static variable in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- resultsFileName -
Static variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- retainAll(Collection) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- retainAll(MethodSummary.NodeSet) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- retainAll(Collection) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- retainAll(PrimitiveMethodSummary.NodeSet) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- retrieveHelper(jq_Method) -
Static method in class joeq.Compiler.Analysis.IPSSA.SSAProcInfo
-
- retrieveQuery(jq_Method) -
Static method in class joeq.Compiler.Analysis.IPSSA.SSAProcInfo
-
- RETURN -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- return_A(Object) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- return_A(Object) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- return_D(double) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- return_D(double) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- return_F(float) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- return_F(float) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- return_I(int) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- return_I(int) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- return_L(long) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- return_L(long) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- return_type -
Variable in class joeq.Class.jq_Method
-
- return_V() -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- return_V() -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- returned -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- The set of returned and thrown nodes.
- returned -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- The set of returned and thrown nodes.
- REUSE_CACHES -
Static variable in class joeq.Compiler.Quad.AndersenPointerAnalysis
- Reuse the lookup cache across multiple iterations of the algorithm.
- reverseLocal -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- reversePostOrder(BasicBlock) -
Method in class joeq.Compiler.Quad.ControlFlowGraph
- Returns a list of basic blocks in reverse post order, starting at the given basic block.
- reversePostOrderIterator() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph
- Returns the basic blocks in reverse post-order.
- reversePostOrderIterator(BasicBlock) -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph
- Returns the basic blocks in reverse post-order starting from the given
block.
- reversePostOrderIterator() -
Method in class joeq.Compiler.Quad.ControlFlowGraph
- Returns an iteration of the basic blocks in this graph in reverse post order.
- reversePostOrderIterator(BasicBlock) -
Method in class joeq.Compiler.Quad.ControlFlowGraph
- Returns an iteration of the basic blocks in this graph reachable from the given
basic block in reverse post order, starting from the given basic block.
- reversePostOrderOnReverseGraph(BasicBlock) -
Method in class joeq.Compiler.Quad.ControlFlowGraph
- Returns a list of basic blocks of the reversed graph in reverse post order, starting at the given basic block.
- reversePostOrderOnReverseGraphIterator() -
Method in class joeq.Compiler.Quad.ControlFlowGraph
- Returns an iteration of the basic blocks in the reversed graph in reverse post order.
- rf -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- The register factory.
- rf -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- The register factory.
- rint(double) -
Static method in class joeq.Support.JMath
- Returns the value of its argument rounded toward
the closest integral value.
- RootedCHACallGraph - Class in joeq.Compiler.Quad
-
- RootedCHACallGraph() -
Constructor for class joeq.Compiler.Quad.RootedCHACallGraph
-
- RootedCHACallGraph(Set) -
Constructor for class joeq.Compiler.Quad.RootedCHACallGraph
-
- rootMethods -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- roots -
Variable in class joeq.Compiler.Quad.IPA.Solver
-
- roots -
Variable in class joeq.Compiler.Quad.LoadedCallGraph
-
- rootSet -
Static variable in class joeq.Compiler.Quad.PointerExplorer
-
- round(float) -
Static method in class joeq.Support.JMath
- Returns the integer closest to the arguments.
- round(double) -
Static method in class joeq.Support.JMath
- Returns the long closest to the arguments.
- rpoBasicBlocks -
Variable in class joeq.Compiler.Quad.QuadIterator
- The reverse post order iteration of basic blocks in the control flow graph.
- run() -
Method in class joeq.Compiler.Analysis.IPA.CollectionFinder
-
- run(CallGraph, Collection) -
Method in class joeq.Compiler.Analysis.IPA.PA
-
- run(String, CallGraph, Collection) -
Method in class joeq.Compiler.Analysis.IPA.PA
-
- run() -
Method in class joeq.Compiler.Analysis.IPA.PAQuery.ConstParameterFinder
-
- run() -
Method in class joeq.Compiler.Analysis.IPA.PAQuery.HeapReferenceStat
-
- run() -
Method in class joeq.Compiler.Analysis.IPA.PAQuery.ParamAliasFinder
-
- run() -
Method in class joeq.Compiler.Analysis.IPSSA.Apps.FindBadStores
-
- run(boolean) -
Method in class joeq.Compiler.Analysis.IPSSA.Apps.FindCollectionImplementations
-
- run() -
Method in class joeq.Compiler.Analysis.IPSSA.Apps.ReachabilityTracerApp
-
- run() -
Method in class joeq.Compiler.Analysis.IPSSA.IPSSABuilder.Application
-
- run() -
Method in class joeq.Compiler.Analysis.IPSSA.IPSSABuilder.ApplicationLaunchingPad
-
- run() -
Method in class joeq.Compiler.Analysis.IPSSA.IPSSABuilder
- Do the whole analysis.
- run(CallGraph, Collection) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- run(String, CallGraph, Collection) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- run() -
Method in class joeq.Main.FindBestPermutation
-
- run_method -
Static variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- RunningNative -
Static variable in class joeq.Main.jq
- Whether joeq is running natively, or within another virtual machine.
- runPass(jq_Class, jq_TypeVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(jq_Class, jq_MethodVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(jq_Class, ControlFlowGraphVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(jq_Class, BasicBlockVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(jq_Class, QuadVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(jq_Method, jq_MethodVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(jq_Method, ControlFlowGraphVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(jq_Method, BasicBlockVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(jq_Method, QuadVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(ControlFlowGraph, ControlFlowGraphVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(ControlFlowGraph, BasicBlockVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(ControlFlowGraph, QuadVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(BasicBlock, BasicBlockVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(BasicBlock, QuadVisitor) -
Static method in class joeq.Main.Helper
-
- runPass(Quad, QuadVisitor) -
Static method in class joeq.Main.Helper
-
S
- s -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- The current state.
- S -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- s -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- The current state.
- s_s_array -
Variable in class joeq.Class.jq_Type
- A reference to the secondary subtype array for this type.
- s_s_array_cache -
Static variable in class joeq.Class.jq_Array
-
- s_s_array_length -
Variable in class joeq.Class.jq_Type
- The maximum index used in the secondary subtype array.
- SALOAD -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- SASTORE -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- scratchObject -
Variable in class joeq.Compiler.Quad.Operand.RegisterOperand
-
- searchBackward(Object) -
Method in class joeq.Compiler.Quad.QuadIterator
-
- searchForward(Object) -
Method in class joeq.Compiler.Quad.QuadIterator
-
- selectCallSites(String, Iterator, Iterator) -
Static method in class joeq.Compiler.Quad.PointerExplorer
-
- selectedCallSites -
Static variable in class joeq.Compiler.Quad.PointerExplorer
-
- set(char, Object, byte) -
Method in class joeq.Class.jq_ConstantPool
-
- set(Object) -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.RPOBasicBlockIterator
-
- set(Object) -
Method in class joeq.Compiler.BytecodeAnalysis.ExceptionHandlerIterator
-
- set(Object) -
Method in class joeq.Compiler.Quad.ExceptionHandlerIterator
- Throws UnsupportedOperationException.
- set(int, BasicBlock) -
Method in class joeq.Compiler.Quad.Operand.BasicBlockTableOperand
-
- set(int, int) -
Method in class joeq.Compiler.Quad.Operand.IntValueTableOperand
-
- set(int, Operand.RegisterOperand) -
Method in class joeq.Compiler.Quad.Operand.ParamListOperand
-
- set(Object) -
Method in class joeq.Compiler.Quad.QuadIterator
- Sets the current quad.
- set(Object) -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.EmptyIterator
-
- set(Object) -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock.Iterator
-
- set(int, Object) -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock
-
- set(Object) -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.EmptyIterator
-
- set(Object) -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler.Iterator
-
- set(int, Object) -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler
-
- set(Object) -
Method in class joeq.Util.Templates.ListWrapper.Quad.EmptyIterator
-
- set(Object) -
Method in class joeq.Util.Templates.ListWrapper.Quad.Iterator
-
- set(int, Object) -
Method in class joeq.Util.Templates.ListWrapper.Quad
-
- SET_TO_DERIVED_REF -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- SET_TO_DOUBLE1 -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- SET_TO_DOUBLE2 -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- SET_TO_FLOAT -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- SET_TO_INT -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- SET_TO_LONG1 -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- SET_TO_LONG2 -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- SET_TO_REF -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- SET_TO_RETADDR -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- setAddress(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.MemLoad
-
- setAddress(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.MemStore
-
- setBase(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.ALoad
-
- setBase(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.AStore
-
- setBase(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Getfield
-
- setBase(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Putfield
-
- setBootTypes(Set) -
Method in class joeq.Compiler.CompilationState.BootstrapCompilation
-
- setBuilder(IPSSABuilder) -
Method in class joeq.Compiler.Analysis.IPSSA.IPSSABuilder.Application
-
- setCode(Bytecodes.InstructionList, Bytecodes.CodeException[], Bytecodes.LineNumber[], jq_ConstantPool.ConstantPoolRebuilder) -
Method in class joeq.Class.jq_Method
-
- setCond(Quad, Operand.ConditionOperand) -
Static method in class joeq.Compiler.Quad.Operator.IntIfCmp
-
- setCondition(byte) -
Method in class joeq.Compiler.Quad.Operand.ConditionOperand
-
- setContext(ContextSet) -
Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.SigmaPhi
-
- setCP(jq_ConstantPool) -
Method in class joeq.Class.jq_Class
-
- setDeclaredInstanceFields(jq_InstanceField[]) -
Method in class joeq.Class.jq_Class
-
- setDeclaredInstanceMethods(jq_InstanceMethod[]) -
Method in class joeq.Class.jq_Class
-
- setDeclaredStaticFields(jq_StaticField[]) -
Method in class joeq.Class.jq_Class
-
- setDeclaredStaticMethods(jq_StaticMethod[]) -
Method in class joeq.Class.jq_Class
-
- setDeclaringClass(jq_Class) -
Method in class joeq.Class.jq_Member
-
- setDefault(Quad, Operand.TargetOperand) -
Static method in class joeq.Compiler.Quad.Operator.LookupSwitch
-
- setDefault(Quad, Operand.TargetOperand) -
Static method in class joeq.Compiler.Quad.Operator.TableSwitch
-
- setDefaultCompiledVersion(jq_CompiledCode) -
Method in class joeq.Class.jq_Method
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.ALength
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.ALoad
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.Binary
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.CheckCast
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.Getfield
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.Getstatic
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.InstanceOf
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.Invoke
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.Jsr
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.MemLoad
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.Move
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.New
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.NewArray
-
- setDest(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.NullCheck
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.Phi
-
- setDest(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.Unary
-
- setDest(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.ZeroCheck
-
- setElement(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.StoreCheck
-
- setEndPC(Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.CodeException
-
- setEntry(BasicBlock) -
Method in class joeq.Compiler.Quad.ExceptionHandler
-
- setEscapes() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
-
- setEscapes() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
-
- setExceptionHandlerEntry() -
Method in class joeq.Compiler.Quad.BasicBlock
- Marks this basic block as an exception handler entry point.
- setField(jq_Field) -
Method in class joeq.Compiler.Quad.Operand.FieldOperand
-
- setField(Quad, Operand.FieldOperand) -
Static method in class joeq.Compiler.Quad.Operator.Getfield
-
- setField(Quad, Operand.FieldOperand) -
Static method in class joeq.Compiler.Quad.Operator.Getstatic
-
- setField(Quad, Operand.FieldOperand) -
Static method in class joeq.Compiler.Quad.Operator.Putfield
-
- setField(Quad, Operand.FieldOperand) -
Static method in class joeq.Compiler.Quad.Operator.Putstatic
-
- setFlags(int) -
Method in class joeq.Compiler.Quad.Operand.RegisterOperand
-
- setGuard(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.ALoad
-
- setGuard(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.AStore
-
- setGuard(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.BoundsCheck
-
- setGuard(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Getfield
-
- setGuard(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Putfield
-
- setGuard(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.StoreCheck
-
- setHandler(ExceptionHandler) -
Method in class joeq.Compiler.Quad.ExceptionHandlerList
-
- setHandlerPC(Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.CodeException
-
- setIncrement(int) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IINC
- Set increment factor.
- setIndex(jq_ConstantPool.ConstantPoolRebuilder) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.CPInstruction
- Set the index to constant pool.
- setIndex(int) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IINC
- Set index of local variable.
- setIndex(int) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.IndexedInstruction
-
- setIndex(jq_ConstantPool.ConstantPoolRebuilder) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LDC
- Set the index to constant pool and adjust size.
- setIndex(int) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LocalVariableInstruction
- Set the local variable index
- setIndex(int) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.RET
- Set index of local variable containg the return address
- setIndex(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.ALoad
-
- setIndex(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.AStore
-
- setIndex(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.BoundsCheck
-
- setInstruction(Bytecodes.Instruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BranchHandle
- Set new contents.
- setInstruction(Bytecodes.Instruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionHandle
- Replace current instruction contained in this handle.
- setJSREntry() -
Method in class joeq.Compiler.Quad.BasicBlock
- Marks this basic block as a JSR entry.
- setKilledAtIn(BasicBlock, RegisterFactory.Register) -
Method in class joeq.Compiler.Dataflow.LivenessAnalysis
-
- setLiveAtIn(BasicBlock, RegisterFactory.Register) -
Method in class joeq.Compiler.Dataflow.LivenessAnalysis
-
- setLocal(int, MethodSummary.Node) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Set the given local in the current state to point to the given node.
- setLocal(int, PrimitiveMethodSummary.Node) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Set the given local in the current state to point to the given node.
- setLocal_A(int, Object) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- setLocal_A(int, Object) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- setLocal_D(int, double) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- setLocal_D(int, double) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- setLocal_F(int, float) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- setLocal_F(int, float) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- setLocal_I(int, int) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- setLocal_I(int, int) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- setLocal_L(int, long) -
Method in class joeq.Interpreter.BytecodeInterpreter.State
-
- setLocal_L(int, long) -
Method in class joeq.Interpreter.ReflectiveInterpreter.ReflectiveState
-
- setLow(Quad, Operand.IConstOperand) -
Static method in class joeq.Compiler.Quad.Operator.TableSwitch
-
- setMatch(Quad, int, int) -
Static method in class joeq.Compiler.Quad.Operator.LookupSwitch
-
- setMaxLocals(char) -
Method in class joeq.Class.jq_Method
-
- setMaxStack(char) -
Method in class joeq.Class.jq_Method
-
- setMethod(jq_Method) -
Method in class joeq.Compiler.Quad.Operand.MethodOperand
-
- setMethod(Quad, Operand.MethodOperand) -
Static method in class joeq.Compiler.Quad.Operator.Invoke
-
- setNameAndDesc(jq_NameAndDesc) -
Method in class joeq.Class.jq_Member
-
- setNumber(short) -
Method in class joeq.Compiler.Quad.RegisterFactory.Register
-
- setObject(Object) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.CPInstruction
-
- setOp1(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Special
-
- setOp1(Operand) -
Method in class joeq.Compiler.Quad.Quad
-
- setOp2(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Special
-
- setOp2(Operand) -
Method in class joeq.Compiler.Quad.Quad
-
- setOp3(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Special
-
- setOp3(Operand) -
Method in class joeq.Compiler.Quad.Quad
-
- setOp4(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Special
-
- setOp4(Operand) -
Method in class joeq.Compiler.Quad.Quad
-
- setOrder(Comparator) -
Method in class joeq.Compiler.Dataflow.SortedSetSolver
- Set the default ordering for this solver.
- setOut(PrintStream) -
Method in class joeq.Compiler.Quad.PrintCFG
- Sets output stream.
- setParam(Quad, int, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.Invoke
-
- setParamList(Quad, Operand.ParamListOperand) -
Static method in class joeq.Compiler.Quad.Operator.Invoke
-
- setParent(ExceptionHandlerList) -
Method in class joeq.Compiler.Quad.ExceptionHandlerList
-
- setPositions() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
-
- setPositions(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
- Give all instructions their position number (offset in byte stream), i.e.,
make the list ready to be dumped.
- setPred(Quad, int, BasicBlock) -
Static method in class joeq.Compiler.Quad.Operator.Phi
-
- setRef(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.BoundsCheck
-
- setRef(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.StoreCheck
-
- setRegister(RegisterFactory.Register, MethodSummary.Node) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Set the given register in the current state to point to the given node.
- setRegister(RegisterFactory.Register, Object) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Set the given register in the current state to point to the given node or set of nodes.
- setRegister(RegisterFactory.Register, PrimitiveMethodSummary.Node) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Set the given register in the current state to point to the given node.
- setRegister(RegisterFactory.Register, Object) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Set the given register in the current state to point to the given node or set of nodes.
- setRegister(RegisterFactory.Register) -
Method in class joeq.Compiler.Quad.Operand.RegisterOperand
-
- setReturnValue(Object) -
Method in class joeq.Interpreter.QuadInterpreter
-
- setRoots(Collection) -
Method in class joeq.Compiler.Analysis.IPA.PACallGraph
-
- setRoots(Collection) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePACallGraph
-
- setRoots(Collection) -
Method in class joeq.Compiler.Quad.CachedCallGraph
-
- setRoots(Collection) -
Method in class joeq.Compiler.Quad.CallGraph
- Sets up the root methods to be the given set.
- setRoots(Collection) -
Method in class joeq.Compiler.Quad.CHACallGraph
-
- setRoots(Collection) -
Method in class joeq.Compiler.Quad.FilteredCallGraph
-
- setRoots(Collection) -
Method in class joeq.Compiler.Quad.LoadedCallGraph
-
- setRoots(Collection) -
Method in class joeq.Compiler.Quad.RootedCHACallGraph
-
- setSize() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LDC
-
- setSize(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.NewArray
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.ALength
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.CheckCast
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.InstanceOf
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.LookupSwitch
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Monitor
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Move
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.NullCheck
-
- setSrc(Quad, int, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.Phi
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Putfield
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Putstatic
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Return
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.TableSwitch
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Unary
-
- setSrc(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.ZeroCheck
-
- setSrc1(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Binary
-
- setSrc1(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.IntIfCmp
-
- setSrc2(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.Binary
-
- setSrc2(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.IntIfCmp
-
- setSrcs(Quad, Operand.ParamListOperand) -
Static method in class joeq.Compiler.Quad.Operator.Phi
-
- setSSA() -
Method in class joeq.Compiler.Quad.RegisterFactory.Register
-
- setStartPC(Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.CodeException
-
- setStartPC(Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LineNumber
-
- setStaticData(jq_StaticField, int) -
Method in class joeq.Class.jq_Class
-
- setStaticData(jq_StaticField, long) -
Method in class joeq.Class.jq_Class
-
- setStaticData(jq_StaticField, float) -
Method in class joeq.Class.jq_Class
-
- setStaticData(jq_StaticField, double) -
Method in class joeq.Class.jq_Class
-
- setStaticData(jq_StaticField, Object) -
Method in class joeq.Class.jq_Class
-
- setStaticData(jq_StaticField, Address) -
Method in class joeq.Class.jq_Class
-
- setSuccessor(Quad, Operand.TargetOperand) -
Static method in class joeq.Compiler.Quad.Operator.Jsr
-
- setTarget(Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BranchHandle
- Pass new target to instruction.
- setTarget(Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BranchInstruction
- Set branch target
- setTarget(int, Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Select
- Set branch target for `i'th case
- setTarget(BasicBlock) -
Method in class joeq.Compiler.Quad.Operand.TargetOperand
-
- setTarget(Quad, Operand.TargetOperand) -
Static method in class joeq.Compiler.Quad.Operator.Goto
-
- setTarget(Quad, Operand.TargetOperand) -
Static method in class joeq.Compiler.Quad.Operator.IntIfCmp
-
- setTarget(Quad, Operand.TargetOperand) -
Static method in class joeq.Compiler.Quad.Operator.Jsr
-
- setTarget(Quad, int, BasicBlock) -
Static method in class joeq.Compiler.Quad.Operator.LookupSwitch
-
- setTarget(Quad, Operand.RegisterOperand) -
Static method in class joeq.Compiler.Quad.Operator.Ret
-
- setTarget(Quad, int, BasicBlock) -
Static method in class joeq.Compiler.Quad.Operator.TableSwitch
-
- setTargetTable(Quad, Operand.BasicBlockTableOperand) -
Static method in class joeq.Compiler.Quad.Operator.LookupSwitch
-
- setTargetTable(Quad, Operand.BasicBlockTableOperand) -
Static method in class joeq.Compiler.Quad.Operator.TableSwitch
-
- setThrown(Throwable) -
Method in class joeq.Interpreter.QuadInterpreter
-
- setTraceFlag(String[], int) -
Static method in class joeq.Main.TraceFlags
-
- setType(jq_Type) -
Method in class joeq.Compiler.Quad.Operand.RegisterOperand
-
- setType(jq_Type) -
Method in class joeq.Compiler.Quad.Operand.TypeOperand
-
- setType(Quad, Operand.TypeOperand) -
Static method in class joeq.Compiler.Quad.Operator.CheckCast
-
- setType(Quad, Operand.TypeOperand) -
Static method in class joeq.Compiler.Quad.Operator.InstanceOf
-
- setType(Quad, Operand.TypeOperand) -
Static method in class joeq.Compiler.Quad.Operator.New
-
- setType(Quad, Operand.TypeOperand) -
Static method in class joeq.Compiler.Quad.Operator.NewArray
-
- setValue(int) -
Method in class joeq.Class.jq_StaticField
-
- setValue(float) -
Method in class joeq.Class.jq_StaticField
-
- setValue(long) -
Method in class joeq.Class.jq_StaticField
-
- setValue(double) -
Method in class joeq.Class.jq_StaticField
-
- setValue(Object) -
Method in class joeq.Class.jq_StaticField
-
- setValue(Address) -
Method in class joeq.Class.jq_StaticField
-
- setValue(SSAValue) -
Method in class joeq.Compiler.Analysis.IPSSA.SSABinding
-
- setValue(Object) -
Method in class joeq.Compiler.Quad.Operand.AConstOperand
-
- setValue(double) -
Method in class joeq.Compiler.Quad.Operand.DConstOperand
-
- setValue(float) -
Method in class joeq.Compiler.Quad.Operand.FConstOperand
-
- setValue(int) -
Method in class joeq.Compiler.Quad.Operand.IConstOperand
-
- setValue(long) -
Method in class joeq.Compiler.Quad.Operand.LConstOperand
-
- setValue(Address) -
Method in class joeq.Compiler.Quad.Operand.PConstOperand
-
- setValue(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.AStore
-
- setValue(Quad, Operand) -
Static method in class joeq.Compiler.Quad.Operator.MemStore
-
- setValueTable(Quad, Operand.IntValueTableOperand) -
Static method in class joeq.Compiler.Quad.Operator.LookupSwitch
-
- sf_initialize() -
Method in class joeq.Class.jq_Array
-
- sf_initialize() -
Method in class joeq.Class.jq_Class
-
- sf_initialize() -
Method in class joeq.Class.jq_Primitive
-
- sf_initialize() -
Method in class joeq.Class.jq_Reference.jq_NullType
-
- sf_initialize(int[], int) -
Method in class joeq.Class.jq_StaticField
-
- sf_initialize() -
Method in class joeq.Class.jq_Type
-
- sf_initialize() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.jq_ReturnAddressType
-
- sf_initialize() -
Method in class joeq.Compiler.Quad.BytecodeToQuad.jq_ReturnAddressType
-
- SHIFT_LEFT -
Static variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- SHIFT_RIGHT -
Static variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- SHIFT_URIGHT -
Static variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- shiftopnames -
Static variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- SHORT -
Static variable in class joeq.Class.jq_Primitive
-
- SHORT_ARRAY -
Static variable in class joeq.Class.jq_Array
-
- SHORT_DESC -
Static variable in class joeq.UTF.Utf8
-
- shortName() -
Method in class joeq.Class.jq_Array
-
- shortName() -
Method in class joeq.Class.jq_Class
-
- shortName() -
Method in class joeq.Class.jq_Primitive
-
- shortName() -
Method in class joeq.Class.jq_Reference.jq_NullType
-
- shortName() -
Method in class joeq.Class.jq_Type
-
- shortName() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.jq_ReturnAddressType
-
- shortName() -
Method in class joeq.Compiler.Quad.BytecodeToQuad.jq_ReturnAddressType
-
- shouldInline(ControlFlowGraph, BasicBlock, Quad) -
Method in class joeq.Compiler.Quad.MethodInline.InlineSelectedCalls
-
- shouldInline(ControlFlowGraph, BasicBlock, Quad) -
Method in class joeq.Compiler.Quad.MethodInline.InlineSmallSingleTargetCalls
-
- shouldInline(ControlFlowGraph, BasicBlock, Quad) -
Method in interface joeq.Compiler.Quad.MethodInline.Oracle
-
- showArguments(TypedBDDFactory.TypedBDD) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
-
- showSource(TypedBDDFactory.TypedBDD, int, int) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
- Given a typedbdd that contains variables, callsites, or heap objects,
display the source code for each item.
- SilentDebugImpl - Class in joeq.Runtime
-
- SilentDebugImpl() -
Constructor for class joeq.Runtime.SilentDebugImpl
-
- SimpleDominatorQuery - Class in joeq.Compiler.Analysis.IPSSA.Utils
- A pretty obvious implementation of DominatorQuery, nothing fancy here.
- SimpleDominatorQuery(jq_Method) -
Constructor for class joeq.Compiler.Analysis.IPSSA.Utils.SimpleDominatorQuery
-
- SimpleDominatorQuery.TestSimpleDominatorQuery - Class in joeq.Compiler.Analysis.IPSSA.Utils
-
- SimpleDominatorQuery.TestSimpleDominatorQuery() -
Constructor for class joeq.Compiler.Analysis.IPSSA.Utils.SimpleDominatorQuery.TestSimpleDominatorQuery
-
- sin(double) -
Static method in class joeq.Support.JMath
- Returns the sine of its argument.
- size() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- size() -
Method in class joeq.Compiler.Analysis.IPA.PACallGraph.BDDSet
-
- size() -
Method in class joeq.Compiler.Analysis.IPA.PAResults.HeapLocationSet
-
- size() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- size() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePACallGraph.BDDSet
-
- size() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
-
- size() -
Method in class joeq.Compiler.BytecodeAnalysis.CallTargets.NoCallTarget
-
- size() -
Method in class joeq.Compiler.BytecodeAnalysis.CallTargets.SingleCallTarget
-
- size() -
Method in class joeq.Compiler.BytecodeAnalysis.CallTargets
-
- size() -
Method in class joeq.Compiler.Quad.BasicBlock
- Returns the number of quads in this basic block.
- size -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- size() -
Method in class joeq.Compiler.Quad.ExceptionHandlerList
-
- size() -
Method in class joeq.Compiler.Quad.Operand.BasicBlockTableOperand
-
- size() -
Method in class joeq.Compiler.Quad.Operand.IntValueTableOperand
-
- size() -
Method in class joeq.Compiler.Quad.PointerExplorer.InlineSet
-
- size() -
Method in class joeq.Compiler.Quad.RegisterFactory
-
- size() -
Method in class joeq.Memory.CodeAddress.CodeAddressFactory
-
- size() -
Static method in class joeq.Memory.CodeAddress
-
- size() -
Method in class joeq.Memory.HeapAddress.HeapAddressFactory
-
- size() -
Static method in class joeq.Memory.HeapAddress
-
- size() -
Static method in class joeq.Memory.StackAddress
-
- size() -
Method in class joeq.Memory.StackAddress.StackAddressFactory
-
- size -
Static variable in class joeq.UTF.Utf8
-
- size() -
Method in class joeq.Util.Templates.ListWrapper.BasicBlock
-
- size() -
Method in class joeq.Util.Templates.ListWrapper.ExceptionHandler
-
- size() -
Method in class joeq.Util.Templates.ListWrapper.Quad
-
- size() -
Method in class joeq.Util.Templates.UnmodifiableList.BasicBlock
-
- size() -
Method in class joeq.Util.Templates.UnmodifiableList.jq_Class
-
- size() -
Method in class joeq.Util.Templates.UnmodifiableList.Operand
-
- size() -
Method in class joeq.Util.Templates.UnmodifiableList.Quad
-
- size() -
Method in class joeq.Util.Templates.UnmodifiableList.RegisterOperand
-
- skip -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.OutsideNode
-
- skip -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.OutsideNode
-
- skipMethod(jq_Method) -
Method in class joeq.Compiler.Analysis.IPSSA.IPSSABuilder
- A method filter.
- SMP -
Static variable in class joeq.Main.jq
-
- solve() -
Method in class joeq.Compiler.Dataflow.IterativeSolver
-
- solve(ControlFlowGraph) -
Static method in class joeq.Compiler.Dataflow.LivenessAnalysis
-
- solve(ControlFlowGraph) -
Static method in class joeq.Compiler.Dataflow.ReachingDefs
-
- solve() -
Method in class joeq.Compiler.Dataflow.Solver
- Solves this dataflow problem.
- solve() -
Method in class joeq.Compiler.Dataflow.WorklistSolver
-
- solvePointsTo() -
Method in class joeq.Compiler.Analysis.IPA.PA
-
- solvePointsTo() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- solvePointsTo_incremental() -
Method in class joeq.Compiler.Analysis.IPA.PA
-
- solvePointsTo_incremental() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- SOLVER -
Static variable in class joeq.Compiler.Dataflow.ReachingDefs.RDVisitor
-
- Solver - Class in joeq.Compiler.Dataflow
- Solver
- Solver(MapFactory) -
Constructor for class joeq.Compiler.Dataflow.Solver
-
- Solver() -
Constructor for class joeq.Compiler.Dataflow.Solver
-
- Solver - Class in joeq.Compiler.Quad.IPA
- Solver
- Solver() -
Constructor for class joeq.Compiler.Quad.IPA.Solver
-
- sortByNumberOfTargets(Map) -
Static method in class joeq.Compiler.Quad.PointerExplorer
-
- sortedArraySetFactory -
Static variable in class joeq.Compiler.Quad.LoadedCallGraph
-
- SortedSetSolver - Class in joeq.Compiler.Dataflow
- SortedSetSolver
- SortedSetSolver(MapFactory) -
Constructor for class joeq.Compiler.Dataflow.SortedSetSolver
-
- SortedSetSolver() -
Constructor for class joeq.Compiler.Dataflow.SortedSetSolver
-
- SortedSetSolver(Comparator) -
Constructor for class joeq.Compiler.Dataflow.SortedSetSolver
-
- SourceLister - Class in joeq.Util.IO
- SourceLister
Maintains a set of source directories and lists source code
around a given ProgramLocation.
- SourceLister() -
Constructor for class joeq.Util.IO.SourceLister
- Create a new source lister with the default path and before/after lines.
- SourceLister(String[]) -
Constructor for class joeq.Util.IO.SourceLister
- Create a new source lister with the specified paths and before/after lines.
- SPLIT_THREADS -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- SPLIT_THREADS -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- sqrt(double) -
Static method in class joeq.Support.JMath
- Returns the square root of its argument.
- SSA -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- SSA -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- SSA -
Static variable in class joeq.Compiler.Quad.RegisterFactory.Register
-
- SSABinding - Class in joeq.Compiler.Analysis.IPSSA
- An SSABinding is an assignment of an SSAValue to to an SSADefinition.
- SSABinding(Quad, SSADefinition, SSAValue) -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSABinding
-
- SSABinding(Quad, SSALocation, SSAValue, jq_Method) -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSABinding
-
- SSABindingVisitor - Class in joeq.Compiler.Analysis.IPSSA
- Goes over all bindings in a method.
- SSABindingVisitor() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSABindingVisitor
-
- SSABindingVisitor.EmptySSABindingVisitor - Class in joeq.Compiler.Analysis.IPSSA
-
- SSABindingVisitor.EmptySSABindingVisitor() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSABindingVisitor.EmptySSABindingVisitor
-
- SSABindingVisitor.SSABindingPrinter - Class in joeq.Compiler.Analysis.IPSSA
-
- SSADefinition - Class in joeq.Compiler.Analysis.IPSSA
- This is a definition in the SSA sense, meaning it's unique.
- SSADefinition.Helper - Class in joeq.Compiler.Analysis.IPSSA
-
- SSADefinition.Helper() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSADefinition.Helper
-
- ssaEntered -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- ssaEntered -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- SSAGraphPrinter - Class in joeq.Compiler.Analysis.IPSSA.Utils
-
- SSAGraphPrinter() -
Constructor for class joeq.Compiler.Analysis.IPSSA.Utils.SSAGraphPrinter
-
- SSAIterator - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAIterator() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAIterator
-
- SSAIterator.BindingIterator - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAIterator.BindingIterator(Iterator) -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAIterator.BindingIterator
-
- SSAIterator.DefinitionIterator - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAIterator.DefinitionIterator(Iterator) -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAIterator.DefinitionIterator
-
- SSAIterator.ValueIterator - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAIterator.ValueIterator(Iterator) -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAIterator.ValueIterator
-
- SSALocation - Interface in joeq.Compiler.Analysis.IPSSA
-
- SSALocation.LocalLocation - Class in joeq.Compiler.Analysis.IPSSA
- These locations represent local variables.
- SSALocation.LocalLocation.FACTORY - Class in joeq.Compiler.Analysis.IPSSA
-
- SSALocation.LocalLocation.FACTORY() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSALocation.LocalLocation.FACTORY
-
- SSALocation.Temporary - Class in joeq.Compiler.Analysis.IPSSA
- We need to have "abstract" temporary locations for IPSSA construction purposes
that do not necessarily correspond to anything tangible.
- SSALocation.Temporary.FACTORY - Class in joeq.Compiler.Analysis.IPSSA
-
- SSALocation.Temporary.FACTORY() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSALocation.Temporary.FACTORY
-
- SSALocation.Unique - Class in joeq.Compiler.Analysis.IPSSA
-
- SSALocation.Unique.FACTORY - Class in joeq.Compiler.Analysis.IPSSA
-
- SSALocation.Unique.FACTORY() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSALocation.Unique.FACTORY
-
- SSAProcInfo - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAProcInfo() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAProcInfo
-
- SSAProcInfo.Helper - Class in joeq.Compiler.Analysis.IPSSA
- This class is used to make modifications to the IPSSA representation.
- SSAProcInfo.Helper(jq_Method) -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAProcInfo.Helper
-
- SSAProcInfo.Query - Class in joeq.Compiler.Analysis.IPSSA
- This class is used to get information about the IPSSA representation.
- SSAProcInfo.Query(jq_Method) -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAProcInfo.Query
-
- SSAValue - Class in joeq.Compiler.Analysis.IPSSA
- The RHS of a binding.
- SSAValue() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue
-
- SSAValue.ActualOut - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.Alloc - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.Alloc.FACTORY - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.Alloc.FACTORY() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.Alloc.FACTORY
-
- SSAValue.Constant - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.Constant() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.Constant
-
- SSAValue.Copy - Class in joeq.Compiler.Analysis.IPSSA
- This value is just a reference to a definition.
- SSAValue.Copy.FACTORY - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.Copy.FACTORY() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.Copy.FACTORY
-
- SSAValue.FormalIn - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.Gamma - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.Gamma() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.Gamma
-
- SSAValue.IPPhi - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.IPPhi() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.IPPhi
-
- SSAValue.Normal - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.Normal() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.Normal
-
- SSAValue.NullConstant - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.NullConstant.FACTORY - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.NullConstant.FACTORY() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.NullConstant.FACTORY
-
- SSAValue.OmegaPhi - Class in joeq.Compiler.Analysis.IPSSA
- This represents a merge of definitions but without any further
information such as predicates.
- SSAValue.OmegaPhi() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.OmegaPhi
-
- SSAValue.Phi - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.Phi() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.Phi
-
- SSAValue.Predicate - Class in joeq.Compiler.Analysis.IPSSA
- The representation of predicates is yet to be determined.
- SSAValue.Predicate(String) -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.Predicate
-
- SSAValue.Predicated - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.Predicated() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.Predicated
-
- SSAValue.SigmaPhi - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.SigmaPhi(ContextSet, SSADefinition, SSADefinition) -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.SigmaPhi
-
- SSAValue.Terminal - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.Terminal() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.Terminal
-
- SSAValue.UnknownConstant - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.UnknownConstant.FACTORY - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.UnknownConstant.FACTORY() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.UnknownConstant.FACTORY
-
- SSAValue.UseCollection - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.UseCollection.FACTORY - Class in joeq.Compiler.Analysis.IPSSA
-
- SSAValue.UseCollection.FACTORY() -
Constructor for class joeq.Compiler.Analysis.IPSSA.SSAValue.UseCollection.FACTORY
-
- stack -
Variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
-
- StackAddress - Class in joeq.Memory
-
- StackAddress() -
Constructor for class joeq.Memory.StackAddress
-
- StackAddress.StackAddressFactory - Class in joeq.Memory
-
- StackAddress.StackAddressFactory() -
Constructor for class joeq.Memory.StackAddress.StackAddressFactory
-
- stackDepth -
Variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
-
- StackDepthVisitor - Class in joeq.Compiler.BytecodeAnalysis
- A simple visitor that keeps track of the bytecode stack depth.
- StackDepthVisitor(jq_Method, ControlFlowGraph) -
Constructor for class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
- Creates new StackDepthVisitor
- stackframesize -
Variable in class joeq.Class.jq_CompiledCode
-
- start -
Variable in class joeq.Class.jq_CompiledCode
-
- start_states -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- The start states of the iteration.
- start_states -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- The start states of the iteration.
- STARTING_CHAIN_SIZE -
Static variable in class joeq.UTF.Utf8
-
- STARTING_HASH_SIZE -
Static variable in class joeq.UTF.Utf8
-
- STARTING_TABLE_SIZE -
Static variable in class joeq.UTF.Utf8
-
- state -
Variable in class joeq.Class.jq_Member
-
- state -
Variable in class joeq.Class.jq_Reference
-
- state -
Variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- STATE_CLSINITERROR -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_CLSINITIALIZED -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_CLSINITIALIZING -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_CLSINITRUNNING -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_COMPILED -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_COMPILING -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_LOADED -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_LOADERROR -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_LOADING1 -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_LOADING2 -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_LOADING3 -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_PREPARED -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_PREPAREERROR -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_PREPARING -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_SFINITERROR -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_SFINITIALIZED -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_SFINITIALIZING -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_UNLOADED -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_VERIFIED -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_VERIFYERROR -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- STATE_VERIFYING -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- staticCalls -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- staticMethodIterator() -
Method in interface joeq.Util.Templates.List.jq_StaticMethod
-
- STATUS_FLAGS_MASK -
Static variable in class joeq.Allocator.ObjectLayout
- Mask for status flags.
- STATUS_WORD_OFFSET -
Static variable in class joeq.Allocator.ObjectLayout
- Offset of status word, in bytes.
- storeBDD(String, TypedBDDFactory.TypedBDD) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
-
- string_nodes -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
-
- stringNodes2Values -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- stringNodes2Values -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- stringRep -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- stringRep() -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- stringRep() -
Method in class joeq.Memory.Address
-
- stringRep() -
Method in class joeq.Memory.CodeAddress
-
- stringRep() -
Method in class joeq.Memory.HeapAddress
-
- stringRep() -
Method in class joeq.Memory.StackAddress
-
- SubtypeHelper - Class in joeq.Compiler.Analysis.IPA
-
- SubtypeHelper(PA) -
Constructor for class joeq.Compiler.Analysis.IPA.SubtypeHelper
-
- SubtypeHelper.KnownClassesSubtypeHelper - Class in joeq.Compiler.Analysis.IPA
-
- SubtypeHelper.KnownClassesSubtypeHelper(PA) -
Constructor for class joeq.Compiler.Analysis.IPA.SubtypeHelper.KnownClassesSubtypeHelper
-
- SubtypeHelper.OfflineSubtypeHelper - Class in joeq.Compiler.Analysis.IPA
-
- SubtypeHelper.OfflineSubtypeHelper(PA) -
Constructor for class joeq.Compiler.Analysis.IPA.SubtypeHelper.OfflineSubtypeHelper
-
- SubtypeHelper.OnlineSubtypeHelper - Class in joeq.Compiler.Analysis.IPA
-
- SubtypeHelper.OnlineSubtypeHelper(PA) -
Constructor for class joeq.Compiler.Analysis.IPA.SubtypeHelper.OnlineSubtypeHelper
-
- successors() -
Method in class joeq.Compiler.Quad.QuadIterator
- Return an iterator of the possible successor quads of the most recently returned quad.
- successors1() -
Method in class joeq.Compiler.Quad.QuadIterator
-
- suffix -
Static variable in class joeq.Util.MakeProxy
-
- summary_cache -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
- Holds the cache of method summary graphs.
- summary_cache -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
- Holds the cache of method summary graphs.
- SummaryToTuples - Class in joeq.Compiler.Analysis.FlowInsensitive
- SummaryToTuples
Definition of domains:
V: Variables.
- SummaryToTuples() -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.SummaryToTuples
-
- SummaryToTuples.TupleSummary - Class in joeq.Compiler.Analysis.FlowInsensitive
-
- SummaryToTuples.TupleSummary(jq_Method) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.SummaryToTuples.TupleSummary
-
- SummaryToTuples.TupleSummary(MethodSummary) -
Constructor for class joeq.Compiler.Analysis.FlowInsensitive.SummaryToTuples.TupleSummary
-
- SWAP -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
-
- swapInstruction(Bytecodes.Instruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionHandle
- Temporarily swap the current instruction, without disturbing
anything.
- sync -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- sync_ops -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Map from sync ops to their nodes.
- sync_ops -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Map from sync ops to their nodes.
T
- T1 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- T1set -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- T1toT2 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- T2 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- T2Nset -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- T2set -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- T2toT1 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- T_BITS -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- T_BOOLEAN -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- T_BYTE -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- T_CHAR -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- T_DOUBLE -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- T_FLOAT -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- T_INT -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- T_LONG -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- T_SHORT -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- table -
Static variable in class joeq.UTF.Utf8
-
- tan(double) -
Static method in class joeq.Support.JMath
- Returns the tangent of its argument.
- target -
Variable in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BranchInstruction
-
- targets -
Variable in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Select
-
- TB -
Static variable in class joeq.Util.SyntheticGraphs.Graph.Direction
-
- TC_ARRAY -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_BOOLEAN -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_BYTE -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_CHAR -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_CLASS -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_CLASSEND -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_DOUBLE -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_FLOAT -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_INT -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_LONG -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_PARAM -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_PARAMEND -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_SHORT -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TC_VOID -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- TEMP -
Static variable in class joeq.Compiler.Quad.RegisterFactory.Register
-
- TEST -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- test() -
Method in class joeq.Compiler.Analysis.IPSSA.Apps.ReachabilityTracerApp.PAReachabilityTracerApp
- Get a BDD for the return node of method.
- TEST -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- test(CallGraph) -
Static method in class joeq.Compiler.Quad.RootedCHACallGraph
-
- THIS -
Static variable in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionConstants
- You can use these constants in multiple places safely, if you can guarantee
that you will never alter their internal values, e.g.
- THREAD_ID_MASK -
Static variable in class joeq.Allocator.ObjectLayout
- Mask of the thread id in the status word.
- THREAD_ID_SHIFT -
Static variable in class joeq.Allocator.ObjectLayout
- Bit location of thread id in the status word.
- thread_runs -
Static variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- THREAD_SENSITIVE -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- THREADS_ONLY -
Static variable in class joeq.Compiler.Analysis.IPA.PA
-
- THREADS_ONLY -
Static variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- THREADS_ONLY -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- throwable_class -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- thrown -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- The set of returned and thrown nodes.
- thrown -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- The set of returned and thrown nodes.
- thrown_exceptions_table -
Variable in class joeq.Class.jq_Method
-
- TIMINGS -
Static variable in class joeq.Compiler.Quad.IPA.Solver
-
- Tmap -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- to32BitValue -
Static variable in class joeq.Compiler.Quad.BytecodeToQuad
-
- to32BitValue() -
Method in class joeq.Main.HostedVM.BogusHeapAddress
-
- to32BitValue() -
Method in class joeq.Memory.Address
-
- to32BitValue() -
Method in class joeq.Memory.CodeAddress
-
- to32BitValue() -
Method in class joeq.Memory.HeapAddress
-
- to32BitValue() -
Method in class joeq.Memory.StackAddress
-
- toArray() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- toArray(Object[]) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- toArray() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- toArray(Object[]) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- toInline -
Static variable in class joeq.Compiler.Quad.PointerExplorer
-
- toString() -
Method in class joeq.Class.jq_Class.StringConstant
-
- toString() -
Method in class joeq.Class.jq_CompiledCode
-
- toString() -
Method in class joeq.Class.jq_ConstantPool
-
- toString() -
Method in class joeq.Class.jq_Field
-
- toString() -
Method in class joeq.Class.jq_LineNumberBC
- Returns a string representation of this jq_LineNumberBC object.
- toString() -
Method in class joeq.Class.jq_LocalVarTableEntry
-
- toString() -
Method in class joeq.Class.jq_MemberReference
-
- toString() -
Method in class joeq.Class.jq_Method
-
- toString() -
Method in class joeq.Class.jq_NameAndDesc
-
- toString() -
Method in class joeq.Class.jq_Reference.jq_NullType
-
- toString() -
Method in class joeq.Class.jq_TryCatch
-
- toString() -
Method in class joeq.Class.jq_TryCatchBC
-
- toString() -
Method in class joeq.Class.jq_Type
-
- toString() -
Method in class joeq.Compiler.Analysis.BDD.BuildBDDIR
-
- toString() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.AccessPath
- Returns a string representation of this (complete) access path.
- toString() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.CallSite
-
- toString() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
-
- toString() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.NodeSet
-
- toString() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.PassedParameter
-
- toString() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
- Return a string representation of this summary.
- toString() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.ReflectionInformationProvider.NewInstanceTargets
-
- toString() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.SummaryToTuples.TupleSummary
-
- toString() -
Method in class joeq.Compiler.Analysis.IPA.PAMethodSummary
-
- toString() -
Method in class joeq.Compiler.Analysis.IPA.PAResults.HeapLocation
-
- toString(PA) -
Method in class joeq.Compiler.Analysis.IPA.PAResults.HeapLocation
-
- toString(TypedBDDFactory.TypedBDD, int) -
Method in class joeq.Compiler.Analysis.IPA.PAResults
-
- toString() -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation.BCProgramLocation
-
- toString() -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation.FakeProgramLocation
-
- toString() -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation.PlaceholderParameterProgramLocation
-
- toString() -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation.QuadProgramLocation
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.DefinitionGraph
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSABinding
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSADefinition
-
- toString(PA) -
Method in class joeq.Compiler.Analysis.IPSSA.SSALocation.LocalLocation
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSALocation.LocalLocation
-
- toString(PA) -
Method in class joeq.Compiler.Analysis.IPSSA.SSALocation.Temporary
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSALocation.Temporary
-
- toString(PA) -
Method in interface joeq.Compiler.Analysis.IPSSA.SSALocation
-
- toString(PA) -
Method in class joeq.Compiler.Analysis.IPSSA.SSALocation.Unique
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSALocation.Unique
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAProcInfo.Query
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.ActualOut
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.Alloc
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.Copy
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.FormalIn
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.NullConstant
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.Phi
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.Predicate
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.Predicated
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAValue
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.UnknownConstant
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.SSAValue.UseCollection
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.Utils.AnalysisObjectSpec.PAObjectSpec
-
- toString() -
Method in class joeq.Compiler.Analysis.IPSSA.Utils.ReachabilityTrace
-
- toString() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.AccessPath
- Returns a string representation of this (complete) access path.
- toString() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.CallSite
-
- toString() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
-
- toString() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.NodeSet
-
- toString() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.PassedParameter
-
- toString() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
- Return a string representation of this summary.
- toString() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePAMethodSummary
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.BasicBlock
-
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BIPUSH
-
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BranchInstruction
- Long output format:
<position in byte code>
<name of opcode> "["<opcode number>"]"
"("<length of instruction>")"
"<"<target instruction>">" "@"<branch target offset>
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.CPInstruction
- Long output format:
<name of opcode> "["<opcode number>"]"
"("<length of instruction>")" "<"< constant pool index>">"
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.CPInstruction
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.FieldInstruction
-
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.IINC
-
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction
- Long output format:
<name of opcode> "["<opcode number>"]"
"("<length of instruction>")"
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction
-
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionHandle
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionHandle
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
-
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InvokeInstruction
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.INVOKEINTERFACE
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.jq_ReturnAddressType
-
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.LocalVariableInstruction
- Long output format:
<name of opcode> "["<opcode number>"]"
"("<length of instruction>")" "<"< local variable index>">"
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.MULTIANEWARRAY
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.MULTIANEWARRAY
-
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.NEWARRAY
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.PUSH
-
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.RET
-
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Select
-
- toString(boolean) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.SIPUSH
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.CallTargets.NoCallTarget
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.CallTargets.SingleCallTarget
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.RPOBasicBlockIterator
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.DerivedRef
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactJSRState
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.HalfOfNumber
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.NullConstant
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.Retaddr
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SystemType
-
- toString() -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- toString() -
Method in class joeq.Compiler.Dataflow.BitVectorFact
-
- toString() -
Method in class joeq.Compiler.Dataflow.GenKillTransferFunction
-
- toString() -
Method in class joeq.Compiler.Dataflow.ReachingDefs.RDVisitor
-
- toString() -
Method in class joeq.Compiler.Quad.AndersenPointerAnalysis.AccessPath
-
- toString() -
Method in class joeq.Compiler.Quad.AndersenPointerAnalysis.Path
-
- toString() -
Method in class joeq.Compiler.Quad.BasicBlock
- Returns the name of this basic block.
- toString() -
Method in class joeq.Compiler.Quad.BytecodeToQuad.jq_ReturnAddressType
-
- toString() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
- Returns a string with the name of the pass and the method being converted.
- toString() -
Method in class joeq.Compiler.Quad.CalculateSize
-
- toString() -
Method in class joeq.Compiler.Quad.CallGraph
- Returns a string representation of this call graph.
- toString() -
Method in class joeq.Compiler.Quad.ControlDependence
-
- toString() -
Method in class joeq.Compiler.Quad.Dominators.DominatorNode
-
- toString() -
Method in class joeq.Compiler.Quad.ExceptionHandler
-
- toString() -
Method in class joeq.Compiler.Quad.MethodInline.NoCheckInliningDecision
-
- toString() -
Method in class joeq.Compiler.Quad.MethodInline.TypeCheckInliningDecision
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.AConstOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.BasicBlockTableOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.ConditionOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.DConstOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.FConstOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.FieldOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.IConstOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.IntValueTableOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.LConstOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.MethodOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.ParamListOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.PConstOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.RegisterOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.TargetOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.TypeOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operand.UnnecessaryGuardOperand
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.ALength.ARRAYLENGTH
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.ALoad.ALOAD_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.ALoad.ALOAD_B
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.ALoad.ALOAD_C
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.ALoad.ALOAD_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.ALoad.ALOAD_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.ALoad.ALOAD_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.ALoad.ALOAD_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.ALoad.ALOAD_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.ALoad.ALOAD_S
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.AStore.ASTORE_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.AStore.ASTORE_B
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.AStore.ASTORE_C
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.AStore.ASTORE_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.AStore.ASTORE_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.AStore.ASTORE_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.AStore.ASTORE_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.AStore.ASTORE_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.AStore.ASTORE_S
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.ADD_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.ADD_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.ADD_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.ADD_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.ADD_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.ALIGN_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.AND_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.AND_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.CMP_DG
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.CMP_DL
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.CMP_FG
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.CMP_FL
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.CMP_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.CMP_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.DIV_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.DIV_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.DIV_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.DIV_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.MUL_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.MUL_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.MUL_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.MUL_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.OR_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.OR_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.REM_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.REM_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.REM_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.REM_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.SHL_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.SHL_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.SHR_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.SHR_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.SUB_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.SUB_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.SUB_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.SUB_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.SUB_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.USHR_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.USHR_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.XOR_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Binary.XOR_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.BoundsCheck.BOUNDS_CHECK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.CheckCast.CHECKCAST
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_A_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_B
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_B_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_C
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_C_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_D_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_F_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_I_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_L_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_P_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_S
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_S_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_Z
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getfield.GETFIELD_Z_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_A_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_B
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_B_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_C
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_C_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_D_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_F_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_I_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_L_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_P_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_S
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_S_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_Z
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_Z_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Goto.GOTO
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.InstanceOf.INSTANCEOF
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.IntIfCmp.IFCMP_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.IntIfCmp.IFCMP_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.IntIfCmp.IFCMP_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEINTERFACE_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEINTERFACE_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEINTERFACE_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEINTERFACE_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEINTERFACE_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEINTERFACE_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEINTERFACE_V
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESPECIAL_A_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESPECIAL_D_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESPECIAL_F_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESPECIAL_I_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESPECIAL_L_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESPECIAL_P_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESPECIAL_V_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_A_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_D_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_F_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_I_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_L_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_P_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_V
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKESTATIC_V_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_A_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_D_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_F_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_I_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_L_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_P_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_V
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Invoke.INVOKEVIRTUAL_V_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Jsr.JSR
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.LookupSwitch.LOOKUPSWITCH
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.MemLoad.PEEK_1
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.MemLoad.PEEK_2
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.MemLoad.PEEK_4
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.MemLoad.PEEK_8
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.MemLoad.PEEK_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.MemStore.POKE_1
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.MemStore.POKE_2
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.MemStore.POKE_4
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.MemStore.POKE_8
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.MemStore.POKE_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Monitor.MONITORENTER
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Monitor.MONITOREXIT
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Move.MOVE_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Move.MOVE_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Move.MOVE_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Move.MOVE_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Move.MOVE_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Move.MOVE_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.New.NEW
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.New.NEW_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.NewArray.NEWARRAY
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.NullCheck.NULL_CHECK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Phi.PHI
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_A_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_B
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_B_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_C
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_C_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_D_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_F_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_I_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_L_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_P_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_S
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_S_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_Z
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putfield.PUTFIELD_Z_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_A_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_B
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_B_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_C
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_C_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_D_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_F_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_I_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_L_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_P_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_S
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_S_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_Z
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_Z_DYNLINK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Ret.RET
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Return.RETURN_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Return.RETURN_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Return.RETURN_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Return.RETURN_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Return.RETURN_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Return.RETURN_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Return.RETURN_V
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Return.THROW_A
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.ALLOCA
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.ATOMICADD_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.ATOMICAND_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.ATOMICCAS4
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.ATOMICCAS8
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.ATOMICSUB_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.GET_BASE_POINTER
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.GET_EAX
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.GET_EXCEPTION
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.GET_STACK_POINTER
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.GET_THREAD_BLOCK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.INVOKE_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.INVOKE_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.ISEQ
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.ISGE
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.LONG_JUMP
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.NOP
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.POP_FP32
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.POP_FP64
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.PUSH_FP32
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.PUSH_FP64
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.PUSHARG_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.PUSHARG_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Special.SET_THREAD_BLOCK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.StoreCheck.ASTORE_CHECK
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.TableSwitch.TABLESWITCH
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.ADDRESS_2INT
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.ADDRESS_2OBJECT
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.DOUBLE_2FLOAT
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.DOUBLE_2INT
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.DOUBLE_2LONG
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.DOUBLE_2LONGBITS
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.FLOAT_2DOUBLE
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.FLOAT_2INT
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.FLOAT_2INTBITS
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.FLOAT_2LONG
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.INT_2ADDRESS
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.INT_2BYTE
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.INT_2CHAR
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.INT_2DOUBLE
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.INT_2FLOAT
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.INT_2LONG
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.INT_2SHORT
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.INTBITS_2FLOAT
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.ISNULL_P
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.LONG_2DOUBLE
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.LONG_2FLOAT
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.LONG_2INT
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.LONGBITS_2DOUBLE
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.NEG_D
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.NEG_F
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.NEG_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.NEG_L
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.Unary.OBJECT_2ADDRESS
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.ZeroCheck.ZERO_CHECK_I
-
- toString() -
Method in class joeq.Compiler.Quad.Operator.ZeroCheck.ZERO_CHECK_L
-
- toString() -
Method in class joeq.Compiler.Quad.PointerExplorer.Specialization
-
- toString() -
Method in class joeq.Compiler.Quad.PointerExplorer.SpecializationParameter
-
- toString() -
Method in class joeq.Compiler.Quad.Quad
- Returns a string representation of this quad.
- toString() -
Method in class joeq.Compiler.Quad.RegisterFactory.Register
-
- toString() -
Method in class joeq.Compiler.Quad.RegisterFactory
-
- toString() -
Method in exception joeq.Interpreter.BytecodeInterpreter.WrappedException
-
- toString() -
Method in class joeq.Interpreter.QuadInterpreter
-
- toString() -
Method in class joeq.Interpreter.QuadInterpreter.UninitializedReference
-
- toString() -
Method in class joeq.Memory.Address
-
- toString() -
Method in class joeq.UTF.Utf8
-
- toString() -
Method in class joeq.Util.IO.SourceLister
-
- toString() -
Method in class joeq.Util.SyntheticGraphs.Graph.Direction
-
- toString() -
Method in class joeq.Util.SyntheticGraphs.Graph.Edge
-
- toString_live() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactJSRState
-
- toString_live() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.ExactState
-
- toString_long() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ConcreteObjectNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ConcreteTypeNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.FieldNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.GlobalNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
- Return a string representation of the node in long form.
- toString_long() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ParamNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.PlaceholderNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ReturnValueNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ThrownExceptionNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.UnknownTypeNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ConcreteObjectNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ConcreteTypeNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.FieldNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.GlobalNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
- Return a string representation of the node in long form.
- toString_long() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ParamNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.PlaceholderNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ReturnValueNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ThrownExceptionNode
-
- toString_long() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.UnknownTypeNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.CheckCastNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ConcreteObjectNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ConcreteTypeNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.FieldNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.GlobalNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
- Return a string representation of the node in short form.
- toString_short() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ParamNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.PlaceholderNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ReturnValueNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ThrownExceptionNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.UnknownTypeNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.CheckCastNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ConcreteObjectNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ConcreteTypeNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.FieldNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.GlobalNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
- Return a string representation of the node in short form.
- toString_short() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ParamNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.PlaceholderNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ReturnValueNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ThrownExceptionNode
-
- toString_short() -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.UnknownTypeNode
-
- toString_short() -
Method in class joeq.Compiler.Quad.Quad
- Returns a short string representation of this quad, without any operands.
- toStringLong() -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation
- Print a location as it would appear in an exception stacktrace.
- toUtf8(String) -
Static method in class joeq.UTF.Utf8
- Convert the given String into a sequence of (pseudo-)utf8
formatted bytes.
- TRACE -
Static variable in class joeq.Class.jq_Array
-
- TRACE -
Static variable in class joeq.Class.jq_Class
-
- TRACE -
Static variable in class joeq.Class.jq_CompiledCode
-
- TRACE -
Static variable in class joeq.Class.jq_ConstantPool
-
- TRACE -
Static variable in class joeq.Class.jq_Reference
-
- TRACE -
Static variable in class joeq.Class.jq_Type
-
- TRACE -
Static variable in class joeq.Class.PrimordialClassLoader
-
- TRACE -
Static variable in class joeq.ClassLib.ClassLibInterface
-
- TRACE -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.SummaryToTuples
-
- TRACE -
Static variable in class joeq.Compiler.Analysis.IPA.ClassInvariantAnalysis
-
- TRACE -
Static variable in class joeq.Compiler.Analysis.IPA.PACallGraph
-
- TRACE -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- TRACE -
Static variable in class joeq.Compiler.Analysis.IPA.SubtypeHelper
-
- TRACE -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitivePACallGraph
-
- TRACE -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveSubtypeHelper
-
- TRACE -
Variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- TRACE -
Static variable in class joeq.Compiler.BytecodeAnalysis.CallTargets
-
- TRACE -
Static variable in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph
-
- TRACE -
Static variable in class joeq.Compiler.Quad.AndersenPointerAnalysis
- Controls the output of trace information.
- TRACE -
Static variable in class joeq.Compiler.Quad.CodeCache
-
- TRACE -
Static variable in class joeq.Compiler.Quad.Dominators
-
- TRACE -
Static variable in class joeq.Compiler.Quad.IPA.Solver
-
- TRACE -
Static variable in class joeq.Compiler.Quad.MethodInline
-
- TRACE -
Static variable in class joeq.Interpreter.QuadInterpreter
-
- trace -
Static variable in class joeq.Main.Instrument
-
- TRACE -
Static variable in class joeq.Runtime.ObjectTraverser
-
- TRACE -
Static variable in class joeq.UTF.Utf8
-
- TRACE_BIND -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- TRACE_CHANGE -
Static variable in class joeq.Compiler.Quad.AndersenPointerAnalysis
- Output the cause of the *first* change in each iteration.
- TRACE_CONTEXT -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- TRACE_CYCLES -
Static variable in class joeq.Compiler.Quad.AndersenPointerAnalysis
- Output debugging information on the collapsing of cycles.
- TRACE_DECISIONS -
Static variable in class joeq.Compiler.Quad.MethodInline
-
- TRACE_DOT -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- TRACE_DOT -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- TRACE_INST -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- TRACE_INST -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- TRACE_INTER -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- TRACE_INTER -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- TRACE_INTRA -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- TRACE_INTRA -
Static variable in class joeq.Compiler.Analysis.IPA.ClassInvariantAnalysis
-
- TRACE_INTRA -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- TRACE_OBJECT -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- TRACE_ORACLE -
Static variable in class joeq.Compiler.Quad.MethodInline
-
- TRACE_REDIRECT -
Static variable in class joeq.Class.jq_CompiledCode
-
- TRACE_REFLECTION -
Static variable in class joeq.Compiler.Analysis.IPA.PA
-
- TRACE_REFLECTION -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- TRACE_REFLECTION_DOMAINS -
Static variable in class joeq.Compiler.Analysis.IPA.PA
-
- TRACE_REFLECTION_DOMAINS -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- TRACE_REGISTERS -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- TRACE_RELATIONS -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- TRACE_REPLACE_CLASS -
Static variable in class joeq.Class.jq_Class
-
- TRACE_SOLVER -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- TRACE_WORKLIST -
Static variable in class joeq.Compiler.Quad.IPA.Solver
-
- TraceFlags - Class in joeq.Main
-
- TraceFlags() -
Constructor for class joeq.Main.TraceFlags
-
- TRACK_CHANGED_FIELDS -
Static variable in class joeq.Compiler.Quad.AndersenPointerAnalysis
- Track which fields have changed between iterations.
- TRACK_CHANGES -
Static variable in class joeq.Compiler.Quad.AndersenPointerAnalysis
- Keep track of whether cache entries change between iterations,
to avoid the reconstruction and reduce the number of set union
operations.
- TRACK_REASONS -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
-
- TRACK_REASONS -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
-
- TRACK_REASONS -
Static variable in class joeq.Compiler.Quad.AndersenPointerAnalysis
- Keep track of the reason why each inclusion edge was
added to the graph.
- transfer(Quad) -
Method in class joeq.Compiler.Quad.DataflowFramework.EmptyAnalysis
-
- transfer(Quad) -
Method in class joeq.Compiler.Quad.DeadCode
-
- TransferFunction - Interface in joeq.Compiler.Dataflow
- TransferFunction
- trapOnSystemExit() -
Method in class joeq.Interpreter.QuadInterpreter
-
- traversalOrder -
Variable in class joeq.Compiler.Dataflow.IterativeSolver
- The order in which the locations are to be traversed.
- traverseBB(BasicBlock) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- traverseBB(BasicBlock) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- traverseBB(BasicBlock) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- treeMapFactory -
Static variable in class joeq.Compiler.Quad.LoadedCallGraph
-
- trim(Set, Set) -
Method in class joeq.Class.jq_ConstantPool
-
- True() -
Static method in class joeq.Compiler.Analysis.IPSSA.SSAValue.Predicate
-
- tryResolve(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- tryResolve(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- tryResolve(jq_StaticMethod) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- tryResolve(jq_InstanceMethod) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- tryResolve(jq_Member) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- tryResolve(jq_Member) -
Method in class joeq.Compiler.CompilationState.BootstrapCompilation
-
- tryResolve(jq_Member) -
Method in class joeq.Compiler.CompilationState.DynamicCompilation
-
- tryResolve(jq_Member) -
Method in class joeq.Compiler.CompilationState.StaticCompilation
-
- tryResolve(jq_Member) -
Method in class joeq.Compiler.CompilationState
-
- TS -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- type -
Variable in class joeq.Class.jq_Field
-
- type_comparator -
Static variable in class joeq.Compiler.Quad.LoadedCallGraph
-
- TYPE_NAMES -
Static variable in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis
-
- TYPE_OF_OPERANDS -
Static variable in interface joeq.Class.jq_ClassFileConstants
- How the byte code operands are to be interpreted.
- TypeCheck - Class in joeq.Runtime
- Implements Java type checking.
- TypeCheck() -
Constructor for class joeq.Runtime.TypeCheck
-
- typeIterator() -
Method in interface joeq.Util.Templates.List.jq_Type
-
- typeIterator() -
Method in class joeq.Util.Templates.UnmodifiableList.jq_Class
-
- TYPEMASK -
Static variable in class joeq.Compiler.Quad.RegisterFactory.Register
-
- typesThatOverrideEquals() -
Method in class joeq.Compiler.Analysis.IPA.PAResults
- Compute all types that override equals()
U
- ucmp(int, int) -
Static method in class joeq.Runtime.MathSupport
-
- udiv(int, int) -
Static method in class joeq.Runtime.MathSupport
-
- ulcmp(long, long) -
Static method in class joeq.Runtime.MathSupport
-
- uldivrem(long, long, boolean) -
Static method in class joeq.Runtime.MathSupport
-
- ulmul(long, long) -
Static method in class joeq.Runtime.MathSupport
-
- umul(int, int) -
Static method in class joeq.Runtime.MathSupport
-
- UNDEFINED -
Static variable in interface joeq.Class.jq_ClassFileConstants
- Illegal codes
- unify(jq_Field, Set) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.FieldNode
- Returns a new FieldNode that is the unification of the given set of FieldNodes.
- unify(jq_Field, Set) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.FieldNode
- Returns a new FieldNode that is the unification of the given set of FieldNodes.
- UNIFY_ACCESS_PATHS -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- UNIFY_ACCESS_PATHS -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- unifyAccessPathEdges(MethodSummary.Node) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
- Unify similar access path edges from the given node.
- unifyAccessPathEdges(MethodSummary.Node) -
Method in class joeq.Compiler.Analysis.IPA.ClassInvariantAnalysis
-
- unifyAccessPathEdges(PrimitiveMethodSummary.Node) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
- Unify similar access path edges from the given node.
- unifyAccessPaths(Set) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
- Unify similar access paths from the given roots.
- unifyAccessPaths(Set) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
- Unify similar access paths from the given roots.
- union(CallTargets) -
Method in class joeq.Compiler.BytecodeAnalysis.CallTargets.NoCallTarget
-
- union(CallTargets) -
Method in class joeq.Compiler.BytecodeAnalysis.CallTargets.SingleCallTarget
-
- union(CallTargets) -
Method in class joeq.Compiler.BytecodeAnalysis.CallTargets
-
- UnionBitVectorFact - Class in joeq.Compiler.Dataflow
- UnionBitVectorFact
- UnionBitVectorFact(int) -
Constructor for class joeq.Compiler.Dataflow.UnionBitVectorFact
-
- UnionBitVectorFact(BitString) -
Constructor for class joeq.Compiler.Dataflow.UnionBitVectorFact
-
- UNKNOWN -
Static variable in class joeq.Compiler.Analysis.IPSSA.SSAValue.Predicate
-
- unload() -
Method in class joeq.Class.jq_Member
-
- unloadBSType(jq_Type) -
Method in class joeq.Class.PrimordialClassLoader
-
- unloadType(ClassLoader, jq_Type) -
Static method in class joeq.Class.PrimordialClassLoader
-
- unloadType(ClassLoader, jq_Type) -
Method in interface joeq.ClassLib.Common.Interface
-
- unloadType(ClassLoader, jq_Type) -
Method in class joeq.ClassLib.Common.NullInterfaceImpl
-
- UnmodifiableList - Class in joeq.Util.Templates
-
- UnmodifiableList() -
Constructor for class joeq.Util.Templates.UnmodifiableList
-
- UnmodifiableList.BasicBlock - Class in joeq.Util.Templates
-
- UnmodifiableList.BasicBlock(BasicBlock[]) -
Constructor for class joeq.Util.Templates.UnmodifiableList.BasicBlock
-
- UnmodifiableList.jq_Class - Class in joeq.Util.Templates
-
- UnmodifiableList.jq_Class(jq_Class) -
Constructor for class joeq.Util.Templates.UnmodifiableList.jq_Class
-
- UnmodifiableList.jq_Class(jq_Class, jq_Class) -
Constructor for class joeq.Util.Templates.UnmodifiableList.jq_Class
-
- UnmodifiableList.jq_Class(jq_Class, jq_Class, jq_Class) -
Constructor for class joeq.Util.Templates.UnmodifiableList.jq_Class
-
- UnmodifiableList.jq_Class(jq_Class[]) -
Constructor for class joeq.Util.Templates.UnmodifiableList.jq_Class
-
- UnmodifiableList.Operand - Class in joeq.Util.Templates
-
- UnmodifiableList.Operand(Operand) -
Constructor for class joeq.Util.Templates.UnmodifiableList.Operand
-
- UnmodifiableList.Operand(Operand, Operand) -
Constructor for class joeq.Util.Templates.UnmodifiableList.Operand
-
- UnmodifiableList.Operand(Operand, Operand, Operand) -
Constructor for class joeq.Util.Templates.UnmodifiableList.Operand
-
- UnmodifiableList.Operand(Operand, Operand, Operand, Operand) -
Constructor for class joeq.Util.Templates.UnmodifiableList.Operand
-
- UnmodifiableList.Operand(Operand[]) -
Constructor for class joeq.Util.Templates.UnmodifiableList.Operand
-
- UnmodifiableList.Quad - Class in joeq.Util.Templates
-
- UnmodifiableList.Quad(Quad[]) -
Constructor for class joeq.Util.Templates.UnmodifiableList.Quad
-
- UnmodifiableList.Quad(Quad) -
Constructor for class joeq.Util.Templates.UnmodifiableList.Quad
-
- UnmodifiableList.RegisterOperand - Class in joeq.Util.Templates
-
- UnmodifiableList.RegisterOperand(Operand.RegisterOperand) -
Constructor for class joeq.Util.Templates.UnmodifiableList.RegisterOperand
-
- UnmodifiableList.RegisterOperand(Operand.RegisterOperand, Operand.RegisterOperand) -
Constructor for class joeq.Util.Templates.UnmodifiableList.RegisterOperand
-
- UnmodifiableList.RegisterOperand(Operand.RegisterOperand, Operand.RegisterOperand, Operand.RegisterOperand) -
Constructor for class joeq.Util.Templates.UnmodifiableList.RegisterOperand
-
- UnmodifiableList.RegisterOperand(Operand.RegisterOperand, Operand.RegisterOperand, Operand.RegisterOperand, Operand.RegisterOperand) -
Constructor for class joeq.Util.Templates.UnmodifiableList.RegisterOperand
-
- UnmodifiableList.RegisterOperand(Operand.RegisterOperand[]) -
Constructor for class joeq.Util.Templates.UnmodifiableList.RegisterOperand
-
- UNOP_NEG -
Static variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- UNOPhelper(Operator.Unary, jq_Type, jq_Type) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- unopnames -
Static variable in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- UNPREDICTABLE -
Static variable in interface joeq.Class.jq_ClassFileConstants
-
- unprepare() -
Method in class joeq.Class.jq_InstanceField
-
- unprepare() -
Method in class joeq.Class.jq_InstanceMethod
-
- unprepare() -
Method in class joeq.Class.jq_StaticField
-
- unprepare() -
Method in class joeq.Class.jq_StaticMethod
-
- update(jq_ConstantPool.ConstantPoolRebuilder) -
Method in class joeq.Class.jq_Method
-
- update(HashMap) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.FieldNode
-
- update(HashMap) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
- Update all predecessor and successor nodes with the given update map.
- update(HashMap) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.PlaceholderNode
- Update all predecessor and successor nodes with the given update map.
- update(HashMap) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.UnknownTypeNode
- Update all predecessor and successor nodes with the given update map.
- update(HashMap) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.FieldNode
-
- update(HashMap) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
- Update all predecessor and successor nodes with the given update map.
- update(HashMap) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.PlaceholderNode
- Update all predecessor and successor nodes with the given update map.
- update(HashMap) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.UnknownTypeNode
- Update all predecessor and successor nodes with the given update map.
- update() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionList
- Call notify() method on all observers.
- updateCPIndex(char) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- updateLocation(BasicBlock, Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Calculate the register set up to a given point.
- updateLocation(BasicBlock, Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Calculate the register set up to a given point.
- updateMemberReference(jq_Member, byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- updateNextBB() -
Method in class joeq.Compiler.Quad.QuadIterator
- Update the nextBasicBlock field to point to the next non-empty basic
block from the reverse post order, or null if there are no more
non-empty basic blocks.
- updatePosition(int, int) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BranchHandle
-
- updatePosition(int, int) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BranchInstruction
- Called by InstructionList.setPositions when setting the position for every
instruction.
- updatePosition(int, int) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.GOTO
- Called in pass 2 of InstructionList.setPositions() in order to update
the branch target, that may shift due to variable length instructions.
- updatePosition(int, int) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionHandle
- Called by InstructionList.setPositions when setting the position for every
instruction.
- updatePosition(int, int) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.JSR
-
- updatePosition(int, int) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Select
- Since this is a variable length instruction, it may shift the following
instructions which then need to update their position.
- updatePreviousBB() -
Method in class joeq.Compiler.Quad.QuadIterator
- Update the previousBasicBlock field to point to the previous non-empty basic
block from the reverse post order, or null if there are no more previous
non-empty basic blocks.
- updateTarget(Bytecodes.InstructionHandle, Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BranchHandle
- Update target of instruction.
- updateTarget(Bytecodes.InstructionHandle, Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.BranchInstruction
-
- updateTarget(Bytecodes.InstructionHandle, Bytecodes.InstructionHandle) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.InstructionTargeter
-
- updateTarget(Bytecodes.InstructionHandle, Bytecodes.InstructionHandle) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.Select
-
- urem(int, int) -
Static method in class joeq.Runtime.MathSupport
-
- USE_BOGUS_SUMMARIES -
Variable in class joeq.Compiler.Analysis.IPA.PA
-
- USE_CACHE -
Static variable in class joeq.UTF.Utf8
-
- USE_CLASS_OBJECT_FIELD -
Static variable in class joeq.Class.jq_Type
-
- USE_DECLARED_FIELDS_CACHE -
Variable in class joeq.Runtime.BasicReflectionImpl
-
- USE_DECLARED_FIELDS_CACHE -
Static variable in class joeq.Runtime.Reflection
-
- USE_HCONTEXT -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- USE_HMAP -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.SummaryToTuples
-
- USE_IDENTITY_HASHCODE -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- USE_IDENTITY_HASHCODE -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- USE_JOEQ_CLASSLIB -
Static variable in class joeq.ClassLib.ClassLibInterface
-
- USE_JOEQ_CLASSLIBS -
Static variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- USE_MEMBER_OBJECT_FIELD -
Static variable in class joeq.Class.jq_Member
-
- USE_PARAMETER_MAP -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- USE_PARAMETER_MAP -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- USE_SET_REPOSITORY -
Static variable in class joeq.Compiler.Quad.AndersenPointerAnalysis
- Use a set repository, rather than a set factory.
- USE_SOFT_REFERENCES -
Static variable in class joeq.Compiler.Quad.AndersenPointerAnalysis
- Controls the use of soft references for the lookup cache.
- USE_VCONTEXT -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- useJoeqClasslib(boolean) -
Static method in class joeq.ClassLib.ClassLibInterface
-
- userDefined(String) -
Static method in class joeq.Compiler.Quad.DotGraph.dot
-
- Utf8 - Class in joeq.UTF
- TODO: ummm, synchronization?!
- Utf8.MethodDescriptorIterator - Class in joeq.UTF
-
- UTFDataFormatError - Exception in joeq.UTF
- Indicates a UTF format error.
- UTFDataFormatError() -
Constructor for exception joeq.UTF.UTFDataFormatError
- Creates new
UTFDataFormatError
without detail message.
- UTFDataFormatError(String) -
Constructor for exception joeq.UTF.UTFDataFormatError
- Constructs an
UTFDataFormatError
with the specified detail message.
V
- V1 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1c -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1cdomain -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1cH1cset -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1cH1ctoV2cV1c -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1cH1equals -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1cset -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1csets -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1ctoH1 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1ctoV2c -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1cV2cset -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1cV2ctoV2cV1c -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1Fset -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1FV2set -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1H1correspondence -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1H1set -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1H1toV2H2 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1set -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1toV2 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V1V2set -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V2 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V2c -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V2cdomain -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V2cset -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V2Fset -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V2H2toV1H1 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V2set -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V2toV1 -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- V_BITS -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- varorder -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- varPathSelector -
Variable in class joeq.Compiler.Analysis.IPA.PA
-
- varPathSelector -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- varPathSelector -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- VC_BITS -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- vCnumbering -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- verify() -
Method in class joeq.Class.jq_Array
-
- verify() -
Method in class joeq.Class.jq_Class
-
- verify() -
Method in class joeq.Class.jq_Primitive
-
- verify() -
Method in class joeq.Class.jq_Reference.jq_NullType
-
- verify() -
Method in class joeq.Class.jq_Type
-
- verify() -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.jq_ReturnAddressType
-
- verify() -
Method in class joeq.Compiler.Quad.BytecodeToQuad.jq_ReturnAddressType
-
- VERIFY_ASSERTIONS -
Static variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary
-
- VERIFY_ASSERTIONS -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary
-
- VerifyAssertions -
Static variable in class joeq.Compiler.Analysis.IPA.PA
-
- VerifyAssertions -
Static variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- VerifyAssertions -
Static variable in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- VerifyAssertions -
Static variable in class joeq.Compiler.BytecodeAnalysis.CallTargets
-
- VerifyAssertions -
Static variable in class joeq.Compiler.CompilationState
-
- VerifyAssertions -
Static variable in class joeq.Compiler.Quad.AndersenPointerAnalysis
- Enable/disable assertion checking.
- VerifyAssertions -
Static variable in class joeq.Runtime.TypeCheck
-
- visit(SSABinding) -
Method in class joeq.Compiler.Analysis.IPSSA.SSABindingVisitor.EmptySSABindingVisitor
-
- visit(SSABinding) -
Method in class joeq.Compiler.Analysis.IPSSA.SSABindingVisitor.SSABindingPrinter
-
- visit(SSABinding) -
Method in class joeq.Compiler.Analysis.IPSSA.SSABindingVisitor
-
- visit(jq_Method, boolean) -
Method in class joeq.Compiler.Quad.IPA.Solver
-
- visitAALOAD(Bytecodes.AALOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitAALOAD(Bytecodes.AALOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitAALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitAALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitAALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitAALOAD() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitAASTORE(Bytecodes.AASTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitAASTORE(Bytecodes.AASTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitAASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitAASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitAASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitAASTORE() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitACONST(Object) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitACONST(Object) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitACONST(Object) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitACONST(Object) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitACONST_NULL(Bytecodes.ACONST_NULL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitACONST_NULL(Bytecodes.ACONST_NULL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitAGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitAGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitAGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitAGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitAGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitAGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitAGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitAGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitAGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitAINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitAINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitAINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitAINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitAINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitALength(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
-
- visitALength(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An array length instruction.
- visitALength(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An array length instruction.
- visitAllocation(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An instruction.that does an allocation.
- visitAllocation(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An instruction.that does an allocation.
- visitAllocationInstruction(Bytecodes.AllocationInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitAllocationInstruction(Bytecodes.AllocationInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitALoad(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit an array load instruction.
- visitALoad(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit an array load instruction.
- visitALOAD(Bytecodes.ALOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitALOAD(Bytecodes.ALOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitALOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitALOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitALOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- visitALOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitALOAD(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitALoad(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An array load instruction.
- visitALoad(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An array load instruction.
- visitANEWARRAY(Bytecodes.ANEWARRAY) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitANEWARRAY(Bytecodes.ANEWARRAY) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitAPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitAPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitAPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitAPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitAPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitAPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitAPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitAPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitAPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitAPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitARETURN(Bytecodes.ARETURN) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitARETURN(Bytecodes.ARETURN) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitARETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitARETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitARETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitARETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitARETURN() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitArithmeticInstruction(Bytecodes.ArithmeticInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitArithmeticInstruction(Bytecodes.ArithmeticInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitArray(jq_Array) -
Method in class joeq.Class.jq_TypeVisitor.EmptyVisitor
-
- visitArray(jq_Array) -
Method in interface joeq.Class.jq_TypeVisitor
-
- visitArray(jq_Array) -
Method in class joeq.Compiler.Analysis.IPA.ClassInvariantAnalysis
-
- visitArray(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An instruction.that accesses an array.
- visitArray(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An instruction.that accesses an array.
- visitArrayInstruction(Bytecodes.ArrayInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitArrayInstruction(Bytecodes.ArrayInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitARRAYLENGTH(Bytecodes.ARRAYLENGTH) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitARRAYLENGTH(Bytecodes.ARRAYLENGTH) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitARRAYLENGTH() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitARRAYLENGTH() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitARRAYLENGTH() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitAStore(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit an array store instruction.
- visitAStore(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit an array store instruction.
- visitASTORE(Bytecodes.ASTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitASTORE(Bytecodes.ASTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitASTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitASTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitASTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- visitASTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitASTORE(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitAStore(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An array store instruction.
- visitAStore(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An array store instruction.
- visitATHROW(Bytecodes.ATHROW) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitATHROW(Bytecodes.ATHROW) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitATHROW() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitATHROW() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitATHROW() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitATHROW() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitATHROW() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitBALOAD(Bytecodes.BALOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitBALOAD(Bytecodes.BALOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitBALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitBALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitBALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitBALOAD() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitBasicBlock(BasicBlock) -
Method in class joeq.Compiler.Analysis.IPA.ObjectCreationGraph
-
- visitBasicBlock(BasicBlock) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitBasicBlock(BasicBlock) -
Method in class joeq.Compiler.Quad.BasicBlockVisitor.EmptyVisitor
- Visit a basic block.
- visitBasicBlock(BasicBlock) -
Method in interface joeq.Compiler.Quad.BasicBlockVisitor
- Visit a basic block.
- visitBasicBlock(BasicBlock) -
Method in class joeq.Compiler.Quad.CalculateSize
-
- visitBasicBlock(BasicBlock) -
Method in class joeq.Compiler.Quad.Dominators
-
- visitBasicBlock(BasicBlock) -
Method in class joeq.Compiler.Quad.QuadVisitor.AllQuadVisitor
-
- visitBasicBlocks(BasicBlockVisitor) -
Method in class joeq.Compiler.Quad.ControlFlowGraph
- Visits all of the basic blocks in this graph with the given visitor.
- visitBASTORE(Bytecodes.BASTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitBASTORE(Bytecodes.BASTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitBASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitBASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitBASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitBASTORE() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitBGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitBGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitBGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitBGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitBGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitBGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitBGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitBGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitBGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitBinary(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
-
- visitBinary(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
-
- visitBinary(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A binary operation instruction.
- visitBinary(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A binary operation instruction.
- visitBIPUSH(Bytecodes.BIPUSH) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitBIPUSH(Bytecodes.BIPUSH) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitBoundsCheck(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An array bounds check instruction.
- visitBoundsCheck(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An array bounds check instruction.
- visitBPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitBPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitBPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitBPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitBPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitBPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitBPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitBPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitBPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitBPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitBranch(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An instruction that may branch (not including exceptional control flow).
- visitBranch(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An instruction that may branch (not including exceptional control flow).
- visitBranchInstruction(Bytecodes.BranchInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitBranchInstruction(Bytecodes.BranchInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitBREAKPOINT(Bytecodes.BREAKPOINT) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitBREAKPOINT(Bytecodes.BREAKPOINT) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitBytecode() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitCALOAD(Bytecodes.CALOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitCALOAD(Bytecodes.CALOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitCALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitCALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitCALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitCALOAD() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitCASTORE(Bytecodes.CASTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitCASTORE(Bytecodes.CASTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitCASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitCASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitCASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitCASTORE() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Analysis.BDD.BuildBDDIR
-
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.MethodSummaryBuilder
-
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Analysis.IPA.LoopAnalysis
-
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Analysis.IPA.ObjectCreationGraph
-
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Analysis.IPSSA.Apps.AssertionAnalysis
-
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Analysis.IPSSA.SSABindingVisitor
- Applies itself to all bindings in the CFG.
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Analysis.IPSSA.Utils.SimpleDominatorQuery.TestSimpleDominatorQuery
-
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.MethodSummaryBuilder
-
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Dataflow.ReachingDefs.RDVisitor
-
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Quad.AndersenPointerAnalysis.Visitor
-
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Quad.BasicBlockVisitor.AllBasicBlockVisitor
- Visit each of the basic blocks in the given control flow graph.
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Quad.CalculateSize
-
- visitCFG(ControlFlowGraph) -
Method in interface joeq.Compiler.Quad.ControlFlowGraphVisitor
-
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Quad.DotGraph
- Use the dot helper class to output this cfg as a Graph.
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Quad.MethodInline
-
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Quad.PrintCFG
- Prints full dump of the given CFG to the output stream.
- visitCFG(ControlFlowGraph) -
Method in class joeq.Compiler.Quad.SSA.EnterSSA
-
- visitCGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitCGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitCGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitCGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitCGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitCGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitCGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitCGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitCGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitCheck(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An exception check instruction.
- visitCheck(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An exception check instruction.
- visitCheckCast(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit a type cast check instruction.
- visitCheckCast(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit a type cast check instruction.
- visitCHECKCAST(Bytecodes.CHECKCAST) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitCHECKCAST(Bytecodes.CHECKCAST) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitCHECKCAST(jq_Type) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitCHECKCAST(jq_Type) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitCHECKCAST(jq_Type) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitCheckCast(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A type cast check instruction.
- visitCheckCast(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A type cast check instruction.
- visitClass(jq_Class) -
Method in class joeq.Class.jq_FieldVisitor.DeclaredFieldVisitor
-
- visitClass(jq_Class) -
Method in class joeq.Class.jq_MethodVisitor.DeclaredMethodVisitor
-
- visitClass(jq_Class) -
Method in class joeq.Class.jq_TypeVisitor.EmptyVisitor
-
- visitClass(jq_Class) -
Method in interface joeq.Class.jq_TypeVisitor
-
- visitClass(jq_Class) -
Method in class joeq.Compiler.Analysis.IPA.ClassInvariantAnalysis
-
- visitClass(jq_Class) -
Method in class joeq.Main.Instrument.ClassVisitor
-
- visitClassInitializer(jq_ClassInitializer) -
Method in class joeq.Class.jq_MethodVisitor.EmptyVisitor
-
- visitClassInitializer(jq_ClassInitializer) -
Method in interface joeq.Class.jq_MethodVisitor
-
- visitCondBranch(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A conditional branch instruction.
- visitCondBranch(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A conditional branch instruction.
- visitConstantPushInstruction(Bytecodes.ConstantPushInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitConstantPushInstruction(Bytecodes.ConstantPushInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitConversionInstruction(Bytecodes.ConversionInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitConversionInstruction(Bytecodes.ConversionInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitCPInstruction(Bytecodes.CPInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitCPInstruction(Bytecodes.CPInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitCPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitCPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitCPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitCPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitCPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitCPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitCPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitCPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitCPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitCPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitD2F(Bytecodes.D2F) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitD2F(Bytecodes.D2F) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitD2F() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitD2F() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitD2F() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitD2F() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitD2I(Bytecodes.D2I) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitD2I(Bytecodes.D2I) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitD2I() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitD2I() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitD2I() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitD2I() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitD2L(Bytecodes.D2L) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitD2L(Bytecodes.D2L) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitD2L() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitD2L() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitD2L() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDADD(Bytecodes.DADD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDADD(Bytecodes.DADD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDALOAD(Bytecodes.DALOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDALOAD(Bytecodes.DALOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDALOAD() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDASTORE(Bytecodes.DASTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDASTORE(Bytecodes.DASTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDASTORE() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDBINOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDBINOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDBINOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDBINOP(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDCMP2(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDCMP2(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDCMP2(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDCMP2(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDCMPG(Bytecodes.DCMPG) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDCMPG(Bytecodes.DCMPG) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDCMPL(Bytecodes.DCMPL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDCMPL(Bytecodes.DCMPL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDCONST(Bytecodes.DCONST) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDCONST(Bytecodes.DCONST) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDCONST(double) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDCONST(double) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDCONST(double) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDCONST(double) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDDIV(Bytecodes.DDIV) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDDIV(Bytecodes.DDIV) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitDGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitDGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitDINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDLOAD(Bytecodes.DLOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDLOAD(Bytecodes.DLOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDLOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDLOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDLOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- visitDLOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDLOAD(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDMUL(Bytecodes.DMUL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDMUL(Bytecodes.DMUL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDNEG(Bytecodes.DNEG) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDNEG(Bytecodes.DNEG) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitDPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitDPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDREM(Bytecodes.DREM) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDREM(Bytecodes.DREM) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDRETURN(Bytecodes.DRETURN) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDRETURN(Bytecodes.DRETURN) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitDRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDRETURN() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDSTORE(Bytecodes.DSTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDSTORE(Bytecodes.DSTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDSTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDSTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDSTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- visitDSTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDSTORE(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDSUB(Bytecodes.DSUB) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDSUB(Bytecodes.DSUB) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDUNOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDUNOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDUNOP(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDUP(Bytecodes.DUP) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDUP(Bytecodes.DUP) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDUP() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDUP() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDUP() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDUP() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDUP2(Bytecodes.DUP2) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDUP2(Bytecodes.DUP2) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDUP2() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDUP2() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDUP2() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDUP2() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDUP2_X1(Bytecodes.DUP2_X1) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDUP2_X1(Bytecodes.DUP2_X1) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDUP2_x1() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDUP2_x1() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDUP2_x1() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDUP2_x1() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDUP2_X2(Bytecodes.DUP2_X2) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDUP2_X2(Bytecodes.DUP2_X2) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDUP2_x2() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDUP2_x2() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDUP2_x2() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDUP2_x2() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDUP_X1(Bytecodes.DUP_X1) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDUP_X1(Bytecodes.DUP_X1) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDUP_x1() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDUP_x1() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDUP_x1() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDUP_x1() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitDUP_X2(Bytecodes.DUP_X2) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitDUP_X2(Bytecodes.DUP_X2) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitDUP_x2() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitDUP_x2() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitDUP_x2() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitDUP_x2() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visited -
Variable in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.OutsideNode
-
- visited -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- visited -
Variable in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.OutsideNode
-
- visitExceptionThrower(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
-
- visitExceptionThrower(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
-
- visitExceptionThrower(Bytecodes.ExceptionThrower) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitExceptionThrower(Bytecodes.ExceptionThrower) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitExceptionThrower(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A potentially excepting instruction..
- visitExceptionThrower(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A potentially excepting instruction..
- visitF2D(Bytecodes.F2D) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitF2D(Bytecodes.F2D) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitF2D() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitF2D() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitF2D() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitF2D() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitF2I(Bytecodes.F2I) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitF2I(Bytecodes.F2I) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitF2I() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitF2I() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitF2I() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitF2L(Bytecodes.F2L) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitF2L(Bytecodes.F2L) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitF2L() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitF2L() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitF2L() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitF2L() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFADD(Bytecodes.FADD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFADD(Bytecodes.FADD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFALOAD(Bytecodes.FALOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFALOAD(Bytecodes.FALOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitFALOAD() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFASTORE(Bytecodes.FASTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFASTORE(Bytecodes.FASTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitFASTORE() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFBINOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFBINOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFBINOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitFBINOP(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFCMP2(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFCMP2(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFCMP2(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitFCMP2(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFCMPG(Bytecodes.FCMPG) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFCMPG(Bytecodes.FCMPG) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFCMPL(Bytecodes.FCMPL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFCMPL(Bytecodes.FCMPL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFCONST(Bytecodes.FCONST) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFCONST(Bytecodes.FCONST) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFCONST(float) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFCONST(float) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFCONST(float) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitFCONST(float) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFDIV(Bytecodes.FDIV) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFDIV(Bytecodes.FDIV) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitFGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitFGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitFGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitField(jq_Field) -
Method in class joeq.Class.jq_FieldVisitor.EmptyVisitor
-
- visitField(jq_Field) -
Method in interface joeq.Class.jq_FieldVisitor
-
- visitFieldInstruction(Bytecodes.FieldInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFieldInstruction(Bytecodes.FieldInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFieldOrMethod(Bytecodes.FieldOrMethod) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFieldOrMethod(Bytecodes.FieldOrMethod) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitFINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitFINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFLOAD(Bytecodes.FLOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFLOAD(Bytecodes.FLOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFLOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFLOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFLOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- visitFLOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitFLOAD(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFMUL(Bytecodes.FMUL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFMUL(Bytecodes.FMUL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFNEG(Bytecodes.FNEG) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFNEG(Bytecodes.FNEG) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitFPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitFPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitFPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitFPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFREM(Bytecodes.FREM) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFREM(Bytecodes.FREM) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFRETURN(Bytecodes.FRETURN) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFRETURN(Bytecodes.FRETURN) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitFRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitFRETURN() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFSTORE(Bytecodes.FSTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFSTORE(Bytecodes.FSTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFSTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFSTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFSTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- visitFSTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitFSTORE(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitFSUB(Bytecodes.FSUB) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitFSUB(Bytecodes.FSUB) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitFUNOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitFUNOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitFUNOP(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitGetfield(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit a get instance field instruction.
- visitGetfield(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit a get instance field instruction.
- visitGETFIELD(Bytecodes.GETFIELD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitGETFIELD(Bytecodes.GETFIELD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitGetfield(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A get instance field instruction.
- visitGetfield(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A get instance field instruction.
- visitGetstatic(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit a get static field instruction.
- visitGetstatic(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit a get static field instruction.
- visitGETSTATIC(Bytecodes.GETSTATIC) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitGETSTATIC(Bytecodes.GETSTATIC) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitGetstatic(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A get static field instruction.
- visitGetstatic(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A get static field instruction.
- visitGlobalNode(MethodSummary.Node) -
Method in class joeq.Compiler.Analysis.IPA.PA
-
- visitGlobalNode(PrimitiveMethodSummary.Node) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- visitGOTO(Bytecodes.GOTO) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitGOTO(Bytecodes.GOTO) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitGOTO(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitGOTO(int) -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitGOTO(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitGOTO(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitGoto(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A goto instruction.
- visitGoto(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A goto instruction.
- visitGOTO_W(Bytecodes.GOTO_W) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitGOTO_W(Bytecodes.GOTO_W) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitGotoInstruction(Bytecodes.GotoInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitGotoInstruction(Bytecodes.GotoInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitI2B(Bytecodes.I2B) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitI2B(Bytecodes.I2B) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitI2B() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitI2B() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitI2B() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitI2C(Bytecodes.I2C) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitI2C(Bytecodes.I2C) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitI2C() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitI2C() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitI2C() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitI2D(Bytecodes.I2D) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitI2D(Bytecodes.I2D) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitI2D() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitI2D() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitI2D() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitI2D() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitI2F(Bytecodes.I2F) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitI2F(Bytecodes.I2F) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitI2F() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitI2F() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitI2F() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitI2L(Bytecodes.I2L) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitI2L(Bytecodes.I2L) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitI2L() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitI2L() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitI2L() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitI2L() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitI2S(Bytecodes.I2S) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitI2S(Bytecodes.I2S) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitI2S() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitI2S() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitI2S() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIADD(Bytecodes.IADD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIADD(Bytecodes.IADD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIALOAD(Bytecodes.IALOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIALOAD(Bytecodes.IALOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitIALOAD() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIAND(Bytecodes.IAND) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIAND(Bytecodes.IAND) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIASTORE(Bytecodes.IASTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIASTORE(Bytecodes.IASTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitIASTORE() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIBINOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIBINOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIBINOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitIBINOP(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitICONST(Bytecodes.ICONST) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitICONST(Bytecodes.ICONST) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitICONST(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitICONST(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitICONST(int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitICONST(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIDIV(Bytecodes.IDIV) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIDIV(Bytecodes.IDIV) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIF(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIF(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitIF(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIF(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitIF(byte, int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIF_ACMPEQ(Bytecodes.IF_ACMPEQ) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIF_ACMPEQ(Bytecodes.IF_ACMPEQ) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIF_ACMPNE(Bytecodes.IF_ACMPNE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIF_ACMPNE(Bytecodes.IF_ACMPNE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIF_ICMPEQ(Bytecodes.IF_ICMPEQ) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIF_ICMPEQ(Bytecodes.IF_ICMPEQ) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIF_ICMPGE(Bytecodes.IF_ICMPGE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIF_ICMPGE(Bytecodes.IF_ICMPGE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIF_ICMPGT(Bytecodes.IF_ICMPGT) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIF_ICMPGT(Bytecodes.IF_ICMPGT) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIF_ICMPLE(Bytecodes.IF_ICMPLE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIF_ICMPLE(Bytecodes.IF_ICMPLE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIF_ICMPLT(Bytecodes.IF_ICMPLT) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIF_ICMPLT(Bytecodes.IF_ICMPLT) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIF_ICMPNE(Bytecodes.IF_ICMPNE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIF_ICMPNE(Bytecodes.IF_ICMPNE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIFCMP(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIFCMP(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitIFCMP(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIFCMP(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitIFCMP(byte, int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIFEQ(Bytecodes.IFEQ) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIFEQ(Bytecodes.IFEQ) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIFGE(Bytecodes.IFGE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIFGE(Bytecodes.IFGE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIFGT(Bytecodes.IFGT) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIFGT(Bytecodes.IFGT) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIfInstruction(Bytecodes.IfInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIfInstruction(Bytecodes.IfInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIFLE(Bytecodes.IFLE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIFLE(Bytecodes.IFLE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIFLT(Bytecodes.IFLT) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIFLT(Bytecodes.IFLT) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIFNE(Bytecodes.IFNE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIFNE(Bytecodes.IFNE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIFNONNULL(Bytecodes.IFNONNULL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIFNONNULL(Bytecodes.IFNONNULL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIFNULL(Bytecodes.IFNULL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIFNULL(Bytecodes.IFNULL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIFREF(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIFREF(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitIFREF(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIFREF(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitIFREF(byte, int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIFREFCMP(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIFREFCMP(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitIFREFCMP(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIFREFCMP(byte, int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitIFREFCMP(byte, int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitIGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitIGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitIGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIINC(Bytecodes.IINC) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIINC(Bytecodes.IINC) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIINC(int, int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIINC(int, int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIINC(int, int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitIINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitIINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitILOAD(Bytecodes.ILOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitILOAD(Bytecodes.ILOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitILOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitILOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitILOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- visitILOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitILOAD(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIMUL(Bytecodes.IMUL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIMUL(Bytecodes.IMUL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitINEG(Bytecodes.INEG) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitINEG(Bytecodes.INEG) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitInitializer(jq_Initializer) -
Method in class joeq.Class.jq_MethodVisitor.EmptyVisitor
-
- visitInitializer(jq_Initializer) -
Method in interface joeq.Class.jq_MethodVisitor
-
- visitInstanceField(jq_InstanceField) -
Method in class joeq.Class.jq_FieldVisitor.EmptyVisitor
-
- visitInstanceField(jq_InstanceField) -
Method in interface joeq.Class.jq_FieldVisitor
-
- visitInstanceField(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An instruction.that accesses an instance field.
- visitInstanceField(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An instruction.that accesses an instance field.
- visitInstanceMethod(jq_InstanceMethod) -
Method in class joeq.Class.jq_MethodVisitor.EmptyVisitor
-
- visitInstanceMethod(jq_InstanceMethod) -
Method in interface joeq.Class.jq_MethodVisitor
-
- visitInstanceOf(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit a type instance of instruction.
- visitInstanceOf(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit a type instance of instruction.
- visitINSTANCEOF(Bytecodes.INSTANCEOF) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitINSTANCEOF(Bytecodes.INSTANCEOF) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitINSTANCEOF(jq_Type) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitINSTANCEOF(jq_Type) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitINSTANCEOF(jq_Type) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitInstanceOf(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A type instance of instruction.
- visitInstanceOf(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A type instance of instruction.
- visitIntIfCmp(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
-
- visitIntIfCmp(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A compare and branch instruction.
- visitIntIfCmp(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A compare and branch instruction.
- visitInvoke(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit an invoke instruction.
- visitInvoke(Quad) -
Method in class joeq.Compiler.Analysis.IPA.LoopAnalysis.InvokeVisitor
-
- visitInvoke(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit an invoke instruction.
- visitInvoke(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An invoke instruction.
- visitInvoke(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An invoke instruction.
- visitInvokeInstruction(Bytecodes.InvokeInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitInvokeInstruction(Bytecodes.InvokeInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitINVOKEINTERFACE(Bytecodes.INVOKEINTERFACE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitINVOKEINTERFACE(Bytecodes.INVOKEINTERFACE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitINVOKESPECIAL(Bytecodes.INVOKESPECIAL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitINVOKESPECIAL(Bytecodes.INVOKESPECIAL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitINVOKESTATIC(Bytecodes.INVOKESTATIC) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitINVOKESTATIC(Bytecodes.INVOKESTATIC) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitINVOKEVIRTUAL(Bytecodes.INVOKEVIRTUAL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitINVOKEVIRTUAL(Bytecodes.INVOKEVIRTUAL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIOR(Bytecodes.IOR) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIOR(Bytecodes.IOR) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitIPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitIPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitIPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitIPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIREM(Bytecodes.IREM) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIREM(Bytecodes.IREM) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIRETURN(Bytecodes.IRETURN) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIRETURN(Bytecodes.IRETURN) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitIRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitIRETURN() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitISHIFT(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitISHIFT(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitISHIFT(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitISHIFT(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitISHL(Bytecodes.ISHL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitISHL(Bytecodes.ISHL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitISHR(Bytecodes.ISHR) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitISHR(Bytecodes.ISHR) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitISTORE(Bytecodes.ISTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitISTORE(Bytecodes.ISTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitISTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitISTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitISTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- visitISTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitISTORE(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitISUB(Bytecodes.ISUB) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitISUB(Bytecodes.ISUB) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIUNOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitIUNOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitIUNOP(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitIUSHR(Bytecodes.IUSHR) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIUSHR(Bytecodes.IUSHR) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitIXOR(Bytecodes.IXOR) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitIXOR(Bytecodes.IXOR) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitJsr(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
-
- visitJsr(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
-
- visitJSR(Bytecodes.JSR) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitJSR(Bytecodes.JSR) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitJSR(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitJSR(int) -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitJSR(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitJSR(int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitJSR(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitJsr(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A jump local subroutine instruction.
- visitJsr(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A jump local subroutine instruction.
- visitJSR_W(Bytecodes.JSR_W) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitJSR_W(Bytecodes.JSR_W) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitJsrInstruction(Bytecodes.JsrInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitJsrInstruction(Bytecodes.JsrInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitL2D(Bytecodes.L2D) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitL2D(Bytecodes.L2D) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitL2D() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitL2D() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitL2D() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitL2F(Bytecodes.L2F) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitL2F(Bytecodes.L2F) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitL2F() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitL2F() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitL2F() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitL2F() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitL2I(Bytecodes.L2I) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitL2I(Bytecodes.L2I) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitL2I() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitL2I() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitL2I() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitL2I() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLADD(Bytecodes.LADD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLADD(Bytecodes.LADD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLALOAD(Bytecodes.LALOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLALOAD(Bytecodes.LALOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLALOAD() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLAND(Bytecodes.LAND) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLAND(Bytecodes.LAND) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLASTORE(Bytecodes.LASTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLASTORE(Bytecodes.LASTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLASTORE() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLBINOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLBINOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLBINOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLBINOP(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLCMP(Bytecodes.LCMP) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLCMP(Bytecodes.LCMP) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLCMP2() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLCMP2() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLCMP2() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLCMP2() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLCONST(Bytecodes.LCONST) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLCONST(Bytecodes.LCONST) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLCONST(long) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLCONST(long) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLCONST(long) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLCONST(long) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLDC(Bytecodes.LDC) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLDC(Bytecodes.LDC) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLDC2_W(Bytecodes.LDC2_W) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLDC2_W(Bytecodes.LDC2_W) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLDIV(Bytecodes.LDIV) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLDIV(Bytecodes.LDIV) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitLGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitLGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitLINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLLOAD(Bytecodes.LLOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLLOAD(Bytecodes.LLOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLLOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLLOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLLOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- visitLLOAD(int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLLOAD(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLMUL(Bytecodes.LMUL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLMUL(Bytecodes.LMUL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLNEG(Bytecodes.LNEG) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLNEG(Bytecodes.LNEG) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLoad(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An instruction that loads from memory.
- visitLoad(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An instruction that loads from memory.
- visitLoadClass(Bytecodes.LoadClass) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLoadClass(Bytecodes.LoadClass) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLoadInstruction(Bytecodes.LoadInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLoadInstruction(Bytecodes.LoadInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLocalVariableInstruction(Bytecodes.LocalVariableInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLocalVariableInstruction(Bytecodes.LocalVariableInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLOOKUPSWITCH(Bytecodes.LOOKUPSWITCH) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLOOKUPSWITCH(Bytecodes.LOOKUPSWITCH) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLOOKUPSWITCH(int, int[], int[]) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLOOKUPSWITCH(int, int[], int[]) -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitLOOKUPSWITCH(int, int[], int[]) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLOOKUPSWITCH(int, int[], int[]) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLOOKUPSWITCH(int, int[], int[]) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLookupSwitch(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A lookup switch instruction.
- visitLookupSwitch(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A lookup switch instruction.
- visitLOR(Bytecodes.LOR) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLOR(Bytecodes.LOR) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitLPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitLPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLREM(Bytecodes.LREM) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLREM(Bytecodes.LREM) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLRETURN(Bytecodes.LRETURN) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLRETURN(Bytecodes.LRETURN) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitLRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLRETURN() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLSHIFT(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLSHIFT(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLSHIFT(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLSHIFT(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLSHL(Bytecodes.LSHL) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLSHL(Bytecodes.LSHL) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLSHR(Bytecodes.LSHR) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLSHR(Bytecodes.LSHR) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLSTORE(Bytecodes.LSTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLSTORE(Bytecodes.LSTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLSTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLSTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLSTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- visitLSTORE(int) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitLSTORE(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLSUB(Bytecodes.LSUB) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLSUB(Bytecodes.LSUB) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLUNOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitLUNOP(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitLUNOP(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitLUSHR(Bytecodes.LUSHR) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLUSHR(Bytecodes.LUSHR) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitLXOR(Bytecodes.LXOR) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitLXOR(Bytecodes.LXOR) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitMemLoad(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A raw memory load instruction.
- visitMemLoad(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A raw memory load instruction.
- visitMemStore(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A raw memory store instruction.
- visitMemStore(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A raw memory store instruction.
- visitMethod(jq_Method) -
Method in class joeq.Class.jq_MethodVisitor.EmptyVisitor
-
- visitMethod(jq_Method) -
Method in interface joeq.Class.jq_MethodVisitor
-
- visitMethod(jq_Method) -
Method in class joeq.Compiler.Analysis.IPA.ClassInvariantAnalysis
-
- visitMethod(jq_Method) -
Method in class joeq.Compiler.Analysis.IPA.PA
-
- visitMethod(jq_Method) -
Method in class joeq.Compiler.Analysis.IPA.PAMethodSummary
-
- visitMethod(jq_Method) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePA
-
- visitMethod(jq_Method) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePAMethodSummary
-
- visitMethod(jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis.ModRefVisitor
-
- visitMethod(jq_Method) -
Method in class joeq.Compiler.Quad.ControlDependence
-
- visitMethod(jq_Method) -
Method in class joeq.Compiler.Quad.ControlFlowGraphVisitor.CodeCacheVisitor
-
- visitMethod(jq_Method) -
Method in class joeq.Compiler.Quad.DataflowFramework.EmptyAnalysis
-
- visitMethod(jq_Method) -
Method in class joeq.Compiler.Quad.Dominators
-
- visitMethod(jq_Method) -
Method in class joeq.Main.Instrument.ClassVisitor.MethodVisitor
-
- visitMethodSummary(MethodSummary) -
Method in class joeq.Compiler.Analysis.IPA.ObjectCreationGraph
-
- visitMonitor(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit a register move instruction.
- visitMonitor(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit a register move instruction.
- visitMONITOR(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitMONITOR(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitMONITOR(byte) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitMONITOR(byte) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitMonitor(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An object monitor lock/unlock instruction.
- visitMonitor(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An object monitor lock/unlock instruction.
- visitMONITORENTER(Bytecodes.MONITORENTER) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitMONITORENTER(Bytecodes.MONITORENTER) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitMONITOREXIT(Bytecodes.MONITOREXIT) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitMONITOREXIT(Bytecodes.MONITOREXIT) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitMove(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit a register move instruction.
- visitMove(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit a register move instruction.
- visitMove(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A register move instruction.
- visitMove(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A register move instruction.
- visitMULTIANEWARRAY(Bytecodes.MULTIANEWARRAY) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitMULTIANEWARRAY(Bytecodes.MULTIANEWARRAY) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitMULTINEWARRAY(jq_Type, char) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitMULTINEWARRAY(jq_Type, char) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitMULTINEWARRAY(jq_Type, char) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitMULTINEWARRAY(jq_Type, char) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitNew(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit an object allocation instruction.
- visitNew(Quad) -
Method in class joeq.Compiler.Analysis.IPA.ObjectCreationGraph
-
- visitNew(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit an object allocation instruction.
- visitNEW(Bytecodes.NEW) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitNEW(Bytecodes.NEW) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitNEW(jq_Type) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitNEW(jq_Type) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitNEW(jq_Type) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitNEW(jq_Type) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitNew(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An object allocation instruction.
- visitNew(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An object allocation instruction.
- visitNewArray(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit an array allocation instruction.
- visitNewArray(Quad) -
Method in class joeq.Compiler.Analysis.IPA.ObjectCreationGraph
-
- visitNewArray(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit an array allocation instruction.
- visitNEWARRAY(Bytecodes.NEWARRAY) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitNEWARRAY(Bytecodes.NEWARRAY) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitNEWARRAY(jq_Array) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitNEWARRAY(jq_Array) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitNEWARRAY(jq_Array) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitNewArray(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An array allocation instruction.
- visitNewArray(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An array allocation instruction.
- visitNode(MethodSummary.Node) -
Method in class joeq.Compiler.Analysis.IPA.ObjectCreationGraph
-
- visitNode(MethodSummary.Node) -
Method in class joeq.Compiler.Analysis.IPA.PAMethodSummary
-
- visitNode(PrimitiveMethodSummary.Node) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitivePAMethodSummary
-
- visitNOP(Bytecodes.NOP) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitNOP(Bytecodes.NOP) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitNOP() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitNOP() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitNOP() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitNullCheck(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A null pointer check instruction.
- visitNullCheck(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A null pointer check instruction.
- visitNullCheck(Quad) -
Method in class joeq.Interpreter.QuadInterpreter
-
- visitPEI() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitPEI() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.SecondPassVisitor
-
- visitPhi(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
-
- visitPhi(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
-
- visitPhi(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A phi instruction.
- visitPhi(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A phi instruction.
- visitPOP(Bytecodes.POP) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitPOP(Bytecodes.POP) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitPOP() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitPOP() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitPOP() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitPOP() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitPOP2(Bytecodes.POP2) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitPOP2(Bytecodes.POP2) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitPOP2() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitPOP2() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitPOP2() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitPOP2() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitPopInstruction(Bytecodes.PopInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitPopInstruction(Bytecodes.PopInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitPrimitive(jq_Primitive) -
Method in class joeq.Class.jq_TypeVisitor.EmptyVisitor
-
- visitPrimitive(jq_Primitive) -
Method in interface joeq.Class.jq_TypeVisitor
-
- visitPrimitive(jq_Primitive) -
Method in class joeq.Compiler.Analysis.IPA.ClassInvariantAnalysis
-
- visitPushInstruction(Bytecodes.PushInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitPushInstruction(Bytecodes.PushInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitPutfield(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit a put instance field instruction.
- visitPutfield(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit a put instance field instruction.
- visitPUTFIELD(Bytecodes.PUTFIELD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitPUTFIELD(Bytecodes.PUTFIELD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitPutfield(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A put instance field instruction.
- visitPutfield(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A put instance field instruction.
- visitPutstatic(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit a put static field instruction.
- visitPutstatic(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit a put static field instruction.
- visitPUTSTATIC(Bytecodes.PUTSTATIC) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitPUTSTATIC(Bytecodes.PUTSTATIC) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitPutstatic(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A put static field instruction.
- visitPutstatic(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A put static field instruction.
- visitQuad(Quad) -
Method in class joeq.Compiler.Quad.CalculateSize
-
- visitQuad(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- Any quad.
- visitQuad(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- Any quad.
- visitQuad(Quad) -
Method in class joeq.Compiler.Quad.RegisterNumberVisitor
-
- visitQuad(Quad) -
Method in class joeq.Interpreter.QuadInterpreter
-
- visitQuads(QuadVisitor) -
Method in class joeq.Compiler.Quad.BasicBlock
- Visit all of the quads in this basic block in forward order
with the given quad visitor.
- visitRET(Bytecodes.RET) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitRET(Bytecodes.RET) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitRET(int) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitRET(int) -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitRET(int) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitRET(int) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitRet(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A return from local subroutine instruction.
- visitRet(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A return from local subroutine instruction.
- visitReturn(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
- Visit a return/throw instruction.
- visitReturn(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
- Visit a return/throw instruction.
- visitRETURN(Bytecodes.RETURN) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitRETURN(Bytecodes.RETURN) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitReturn(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A return from method instruction.
- visitReturn(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A return from method instruction.
- visitReturnInstruction(Bytecodes.ReturnInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitReturnInstruction(Bytecodes.ReturnInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitSALOAD(Bytecodes.SALOAD) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitSALOAD(Bytecodes.SALOAD) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitSALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitSALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitSALOAD() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitSALOAD() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitSASTORE(Bytecodes.SASTORE) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitSASTORE(Bytecodes.SASTORE) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitSASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitSASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitSASTORE() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitSASTORE() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitSelect(Bytecodes.Select) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitSelect(Bytecodes.Select) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitSGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitSGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitSGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitSGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitSGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitSGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitSGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitSGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitSGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitSIPUSH(Bytecodes.SIPUSH) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitSIPUSH(Bytecodes.SIPUSH) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitSpecial(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
-
- visitSpecial(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
-
- visitSpecial(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A special instruction.
- visitSpecial(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A special instruction.
- visitSPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitSPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitSPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitSPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitSPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitSPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitSPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitSPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitSPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitSPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitStackConsumer(Bytecodes.StackConsumer) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitStackConsumer(Bytecodes.StackConsumer) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitStackInstruction(Bytecodes.StackInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitStackInstruction(Bytecodes.StackInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitStackProducer(Bytecodes.StackProducer) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitStackProducer(Bytecodes.StackProducer) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitStaticField(jq_StaticField) -
Method in class joeq.Class.jq_FieldVisitor.EmptyVisitor
-
- visitStaticField(jq_StaticField) -
Method in interface joeq.Class.jq_FieldVisitor
-
- visitStaticField(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An instruction.that accesses a static field.
- visitStaticField(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An instruction.that accesses a static field.
- visitStaticMethod(jq_StaticMethod) -
Method in class joeq.Class.jq_MethodVisitor.EmptyVisitor
-
- visitStaticMethod(jq_StaticMethod) -
Method in interface joeq.Class.jq_MethodVisitor
-
- visitStore(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An instruction that stores into memory.
- visitStore(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An instruction that stores into memory.
- visitStoreCheck(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An object array store type check instruction.
- visitStoreCheck(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An object array store type check instruction.
- visitStoreInstruction(Bytecodes.StoreInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitStoreInstruction(Bytecodes.StoreInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitSWAP(Bytecodes.SWAP) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitSWAP(Bytecodes.SWAP) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitSWAP() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitSWAP() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitSWAP() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitTABLESWITCH(Bytecodes.TABLESWITCH) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitTABLESWITCH(Bytecodes.TABLESWITCH) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitTABLESWITCH(int, int, int, int[]) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitTABLESWITCH(int, int, int, int[]) -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitTABLESWITCH(int, int, int, int[]) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitTABLESWITCH(int, int, int, int[]) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitTABLESWITCH(int, int, int, int[]) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitTableSwitch(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A jump table switch instruction.
- visitTableSwitch(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A jump table switch instruction.
- visitType(jq_Type) -
Method in class joeq.Class.jq_TypeVisitor.EmptyVisitor
-
- visitType(jq_Type) -
Method in interface joeq.Class.jq_TypeVisitor
-
- visitType(jq_Type) -
Method in class joeq.Compiler.Analysis.IPA.ClassInvariantAnalysis
-
- visitTypeCheck(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- An instruction.that does a type check.
- visitTypeCheck(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- An instruction.that does a type check.
- visitTypedInstruction(Bytecodes.TypedInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitTypedInstruction(Bytecodes.TypedInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitUnary(Quad) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.BuildMethodSummary
-
- visitUnary(Quad) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.BuildMethodSummary
-
- visitUnary(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A unary operation instruction.
- visitUnary(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A unary operation instruction.
- visitUnconditionalBranch(Bytecodes.UnconditionalBranch) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitUnconditionalBranch(Bytecodes.UnconditionalBranch) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitVariableLengthInstruction(Bytecodes.VariableLengthInstruction) -
Method in class joeq.Compiler.BytecodeAnalysis.Bytecodes.EmptyVisitor
-
- visitVariableLengthInstruction(Bytecodes.VariableLengthInstruction) -
Method in interface joeq.Compiler.BytecodeAnalysis.Bytecodes.Visitor
-
- visitVINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitVINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitVINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitVINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitVINVOKE(byte, jq_Method) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitVRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitVRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.ControlFlowGraph.InitialPass
-
- visitVRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitVRETURN() -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitVRETURN() -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitZeroCheck(Quad) -
Method in class joeq.Compiler.Quad.QuadVisitor.EmptyVisitor
- A divide-by-zero check instruction.
- visitZeroCheck(Quad) -
Method in interface joeq.Compiler.Quad.QuadVisitor
- A divide-by-zero check instruction.
- visitZGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitZGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitZGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitZGETFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitZGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitZGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitZGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitZGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitZGETSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitZPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitZPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitZPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitZPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitZPUTFIELD(jq_InstanceField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- visitZPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.BytecodeVisitor
-
- visitZPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.LiveRefAnalysis.FirstPassVisitor
-
- visitZPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.ModRefAnalysis
-
- visitZPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.BytecodeAnalysis.StackDepthVisitor
-
- visitZPUTSTATIC(jq_StaticField) -
Method in class joeq.Compiler.Quad.BytecodeToQuad
-
- vm -
Variable in class joeq.Interpreter.BytecodeInterpreter
-
- Vmap -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- VOID -
Static variable in class joeq.Class.jq_Primitive
-
- VOID_DESC -
Static variable in class joeq.UTF.Utf8
-
- vP -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- vPfilter -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- vT -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- vtable -
Variable in class joeq.Class.jq_Reference
-
- VTABLE_OFFSET -
Static variable in class joeq.Allocator.ObjectLayout
- Offset of vtable, in bytes.
W
- WARN_STALE_CLASS_FILES -
Static variable in class joeq.Class.jq_Class
-
- words() -
Method in class joeq.Compiler.Quad.Operand.ParamListOperand
-
- worklist -
Variable in class joeq.Compiler.Dataflow.PriorityQueueSolver
- Priority-queue implementation of the worklist.
- worklist -
Variable in class joeq.Compiler.Dataflow.SortedSetSolver
- Worklist of locations, sorted by priority.
- WorklistSolver - Class in joeq.Compiler.Dataflow
- WorklistSolver
- WorklistSolver(MapFactory) -
Constructor for class joeq.Compiler.Dataflow.WorklistSolver
-
- WorklistSolver() -
Constructor for class joeq.Compiler.Dataflow.WorklistSolver
-
- write(Textualizer) -
Method in class joeq.Class.jq_Class.StringConstant
-
- write(Textualizer) -
Method in class joeq.Class.jq_Member
-
- write(Textualizer) -
Method in class joeq.Class.jq_Type
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.CheckCastNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ConcreteObjectNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ConcreteTypeNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.FieldNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.GlobalNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
-
- write(Textualizer) -
Static method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.OperandToNodeMap
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ParamNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.PassedParameter
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.PlaceholderNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ReturnValueNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.ThrownExceptionNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.UnknownTypeNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation.BCProgramLocation
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation.FakeProgramLocation
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation.PlaceholderParameterProgramLocation
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation.QuadProgramLocation
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.CheckCastNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ConcreteObjectNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ConcreteTypeNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.FieldNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.GlobalNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
-
- write(Textualizer) -
Static method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.OperandToNodeMap
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ParamNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.PassedParameter
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.PlaceholderNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ReturnValueNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.ThrownExceptionNode
-
- write(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.UnknownTypeNode
-
- write(CallGraph, BufferedWriter) -
Static method in class joeq.Compiler.Quad.LoadedCallGraph
-
- write(byte[], int) -
Method in class joeq.Runtime.BasicDebugImpl
-
- write(String) -
Method in class joeq.Runtime.BasicDebugImpl
-
- write(String) -
Static method in class joeq.Runtime.Debug
-
- write(byte[], int) -
Static method in class joeq.Runtime.Debug
-
- write(Utf8) -
Static method in class joeq.Runtime.Debug
-
- write(char) -
Static method in class joeq.Runtime.Debug
-
- write(int) -
Static method in class joeq.Runtime.Debug
-
- write(Address) -
Static method in class joeq.Runtime.Debug
-
- write(int, String) -
Static method in class joeq.Runtime.Debug
-
- write(String, int) -
Static method in class joeq.Runtime.Debug
-
- write(String, Address) -
Static method in class joeq.Runtime.Debug
-
- write(String, int, String) -
Static method in class joeq.Runtime.Debug
-
- write(int, String, int) -
Static method in class joeq.Runtime.Debug
-
- write(byte[], int) -
Method in class joeq.Runtime.SilentDebugImpl
-
- write(String) -
Method in class joeq.Runtime.SilentDebugImpl
-
- WRITE_PARESULTS_BATCHFILE -
Static variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- writeEdges(Textualizer) -
Method in class joeq.Class.jq_Member
-
- writeEdges(Textualizer) -
Method in class joeq.Class.jq_Type
-
- writeEdges(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.Node
-
- writeEdges(Textualizer) -
Method in class joeq.Compiler.Analysis.FlowInsensitive.MethodSummary.PassedParameter
-
- writeEdges(Textualizer) -
Method in class joeq.Compiler.Analysis.IPA.ProgramLocation
-
- writeEdges(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.Node
-
- writeEdges(Textualizer) -
Method in class joeq.Compiler.Analysis.Primitive.PrimitiveMethodSummary.PassedParameter
-
- writeHex(int) -
Static method in class joeq.Runtime.Debug
-
- writeln(byte[], int) -
Method in class joeq.Runtime.BasicDebugImpl
-
- writeln(String) -
Method in class joeq.Runtime.BasicDebugImpl
-
- writeln() -
Static method in class joeq.Runtime.Debug
-
- writeln(String) -
Static method in class joeq.Runtime.Debug
-
- writeln(Utf8) -
Static method in class joeq.Runtime.Debug
-
- writeln(int) -
Static method in class joeq.Runtime.Debug
-
- writeln(Address) -
Static method in class joeq.Runtime.Debug
-
- writeln(int, String) -
Static method in class joeq.Runtime.Debug
-
- writeln(String, int) -
Static method in class joeq.Runtime.Debug
-
- writeln(String, Address) -
Static method in class joeq.Runtime.Debug
-
- writeln(String, int, String) -
Static method in class joeq.Runtime.Debug
-
- writeln(byte[], int) -
Method in class joeq.Runtime.SilentDebugImpl
-
- writeln(String) -
Method in class joeq.Runtime.SilentDebugImpl
-
- writelnHex(int) -
Static method in class joeq.Runtime.Debug
-
X
- xmlEscape(String) -
Static method in class joeq.Compiler.Analysis.IPA.CollectionFinder
-
Y
- YES -
Static variable in interface joeq.Compiler.CompilationConstants
-
Z
- Z -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- Z_BITS -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
- zcompute(double, double, double) -
Static method in class joeq.Compiler.Analysis.IPA.PAResults
-
- zcompute(double, double) -
Static method in class joeq.Compiler.Analysis.IPA.PAResults
-
- Zset -
Variable in class joeq.Compiler.Analysis.IPA.PAProxy
-
_
- _arrayStoreCheck -
Static variable in class joeq.Runtime.TypeCheck
-
- _bindingMap -
Variable in class joeq.Compiler.Analysis.IPSSA.SSAProcInfo.Query
-
- _builder -
Variable in class joeq.Compiler.Analysis.IPSSA.IPSSABuilder.Application
-
- _callees -
Variable in class joeq.Compiler.Analysis.IPSSA.SSAValue.ActualOut
-
- _callers -
Variable in class joeq.Compiler.Analysis.IPSSA.SSAValue.FormalIn
-
- _cfg -
Variable in class joeq.Compiler.Analysis.IPSSA.SSAProcInfo.Query
-
- _checkcast -
Static variable in class joeq.Runtime.TypeCheck
-
- _class -
Static variable in class joeq.Class.jq_Array
-
- _class -
Static variable in class joeq.Class.jq_Class
-
- _class -
Static variable in class joeq.Class.jq_ClassInitializer
-
- _class -
Static variable in interface joeq.Class.jq_DontAlign
-
- _class -
Static variable in class joeq.Class.jq_FakeInstanceMethod
-
- _class -
Static variable in class joeq.Class.jq_FakeStaticMethod
-
- _class -
Static variable in class joeq.Class.jq_Initializer
-
- _class -
Static variable in class joeq.Class.jq_InstanceField
-
- _class -
Static variable in class joeq.Class.jq_InstanceMethod
-
- _class -
Static variable in class joeq.Class.jq_Member
-
- _class -
Static variable in class joeq.Class.jq_Method
-
- _class -
Static variable in class joeq.Class.jq_Primitive
-
- _class -
Static variable in class joeq.Class.jq_Reference
-
- _class -
Static variable in class joeq.Class.jq_StaticField
-
- _class -
Static variable in class joeq.Class.jq_StaticMethod
-
- _class -
Static variable in class joeq.Class.jq_Type
-
- _class -
Static variable in class joeq.ClassLib.ClassLibInterface
-
- _class -
Static variable in class joeq.Memory.Address
-
- _class -
Static variable in class joeq.Memory.CodeAddress
-
- _class -
Static variable in class joeq.Memory.HeapAddress
-
- _class -
Static variable in class joeq.Memory.StackAddress
-
- _class -
Static variable in class joeq.Runtime.BasicReflectionImpl
-
- _class -
Static variable in class joeq.Runtime.MathSupport
-
- _class -
Static variable in class joeq.Runtime.Reflection
-
- _compile -
Static variable in class joeq.Class.jq_Method
-
- _context -
Variable in class joeq.Compiler.Analysis.IPSSA.ContextSet.ContextLocationPair
-
- _declaredFieldsCache -
Static variable in class joeq.Runtime.BasicReflectionImpl
-
- _def1_str -
Variable in class joeq.Compiler.Analysis.IPSSA.Apps.ReachabilityTracerApp
-
- _def2_str -
Variable in class joeq.Compiler.Analysis.IPSSA.Apps.ReachabilityTracerApp
-
- _default_compiled_version -
Static variable in class joeq.Class.jq_Method
-
- _definitionCache -
Static variable in class joeq.Compiler.Analysis.IPSSA.SSADefinition.Helper
- The set of all definitions in the program, can be quite huge
- _definitions -
Variable in class joeq.Compiler.Analysis.IPSSA.SSAValue.Phi
-
- _delegate -
Static variable in class joeq.Compiler.Quad.Operator
-
- _delete(jq_Method) -
Method in class joeq.Compiler.Quad.CodeCache
-
- _destination -
Variable in class joeq.Compiler.Analysis.IPSSA.SSABinding
-
- _destination -
Variable in class joeq.Compiler.Analysis.IPSSA.SSAValue
-
- _dir -
Variable in class joeq.Util.SyntheticGraphs.Graph
-
- _dom_query -
Variable in class joeq.Compiler.Analysis.IPSSA.SSAProcInfo.Query
-
- _edgeCount -
Variable in class joeq.Compiler.Analysis.IPSSA.DefinitionGraph
-
- _edgeList -
Variable in class joeq.Util.SyntheticGraphs.Graph
-
- _entrypoint -
Static variable in class joeq.Class.jq_CompiledCode
-
- _FACTORY -
Static variable in class joeq.Memory.CodeAddress
-
- _FACTORY -
Static variable in class joeq.Memory.HeapAddress
-
- _FACTORY -
Static variable in class joeq.Memory.StackAddress
-
- _fc -
Variable in class joeq.Compiler.Quad.DataflowFramework.EmptyAnalysis
-
- _get(jq_Method) -
Method in class joeq.Compiler.Quad.CodeCache
-
- _getmap(jq_Method) -
Method in class joeq.Compiler.Quad.CodeCache
-
- _globalID -
Static variable in class joeq.Compiler.Analysis.IPSSA.SSADefinition.Helper
-
- _helperMap -
Static variable in class joeq.Compiler.Analysis.IPSSA.SSAProcInfo
-
- _instance_of -
Static variable in class joeq.Runtime.TypeCheck
-
- _ldiv -
Static variable in class joeq.Runtime.MathSupport
-
- _lmul -
Static variable in class joeq.Runtime.MathSupport
-
- _location -
Variable in class joeq.Compiler.Analysis.IPSSA.ContextSet.ContextLocationPair
-
- _location -
Variable in class joeq.Compiler.Analysis.IPSSA.SSADefinition
-
- _lrem -
Static variable in class joeq.Runtime.MathSupport
-
- _maxint -
Static variable in class joeq.Runtime.MathSupport
-
- _maxlong -
Static variable in class joeq.Runtime.MathSupport
-
- _minint -
Static variable in class joeq.Runtime.MathSupport
-
- _minlong -
Static variable in class joeq.Runtime.MathSupport
-
- _multinewarray -
Static variable in class joeq.Runtime.Arrays
-
- _name -
Variable in class joeq.Util.SyntheticGraphs.Graph
-
- _nodeMap -
Variable in class joeq.Util.SyntheticGraphs.Graph
-
- _obj_trav -
Static variable in class joeq.Runtime.Reflection
-
- _out -
Variable in class joeq.Compiler.Analysis.IPSSA.SSABindingVisitor.SSABindingPrinter
-
- _predicates -
Variable in class joeq.Compiler.Analysis.IPSSA.SSAValue.Predicated
-
- _quad -
Variable in class joeq.Compiler.Analysis.IPSSA.SSABinding
-
- _queryMap -
Static variable in class joeq.Compiler.Analysis.IPSSA.SSAProcInfo
-
- _state -
Static variable in class joeq.Class.jq_Member
-
- _state -
Static variable in class joeq.Class.jq_Reference
-
- _usedDefinitions -
Variable in class joeq.Compiler.Analysis.IPSSA.SSAValue.Phi
-
- _value -
Variable in class joeq.Compiler.Analysis.IPSSA.SSABinding
-
- _verbosity -
Variable in class joeq.Compiler.Analysis.IPSSA.IPSSABuilder
-
- _versionMap -
Static variable in class joeq.Compiler.Analysis.IPSSA.SSADefinition.Helper
-
- _vtable -
Static variable in class joeq.Class.jq_Reference
-
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 _
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2001-2008 John Whaley. All Rights Reserved.