|
|||||||||
Home >> All >> Compil3r >> [ Quad overview ] | PREV NEXT |
A
- ADDRESShelper(jq_Method, Operator.Invoke) - Method in class Compil3r.Quad.BytecodeToQuad
- ADD_DUMMY_EDGES - Static variable in class Compil3r.Quad.MethodSummary.UnknownTypeNode
- ADD_EDGES - Static variable in class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- ALL_CONCRETE - Static variable in class Compil3r.Quad.BDDPointerAnalysis
- ALOADhelper(Operator.ALoad, jq_Type) - Method in class Compil3r.Quad.BytecodeToQuad
- ALWAYS_TRACE - Static variable in class Compil3r.Quad.BytecodeToQuad
- ASTOREhelper(Operator.AStore, jq_Type) - Method in class Compil3r.Quad.BytecodeToQuad
- AlwaysMap - Static variable in class Compil3r.Quad.CodeCache
- AndersenPointerAnalysis - class Compil3r.Quad.AndersenPointerAnalysis.
- AndersenPointerAnalysis(boolean) - Constructor for class Compil3r.Quad.AndersenPointerAnalysis
- Creates new AndersenPointerAnalysis
- AndersenPointerAnalysis.AndersenCallGraph - class Compil3r.Quad.AndersenPointerAnalysis.AndersenCallGraph.
- AndersenPointerAnalysis.AndersenCallGraph(Map, Set) - Constructor for class Compil3r.Quad.AndersenPointerAnalysis.AndersenCallGraph
- AndersenPointerAnalysis.Path - class Compil3r.Quad.AndersenPointerAnalysis.Path.
- AndersenPointerAnalysis.Path(MethodSummary.OutsideNode, AndersenPointerAnalysis.Path) - Constructor for class Compil3r.Quad.AndersenPointerAnalysis.Path
- AndersenPointerAnalysis.Visitor - class Compil3r.Quad.AndersenPointerAnalysis.Visitor.
- AndersenPointerAnalysis.Visitor() - Constructor for class Compil3r.Quad.AndersenPointerAnalysis.Visitor
- AndersenPointerAnalysis.Visitor.InvokeCounter - class Compil3r.Quad.AndersenPointerAnalysis.Visitor.InvokeCounter.
- AndersenPointerAnalysis.Visitor.InvokeCounter(jq_Method) - Constructor for class Compil3r.Quad.AndersenPointerAnalysis.Visitor.InvokeCounter
- aC - Variable in class Compil3r.Quad.BDDPointerAnalysis
- aC - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.ALength
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.ALoad
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.AStore
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Binary
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.BoundsCheck
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.CheckCast
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_A_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_B_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_C_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_D_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_F_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_I_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_L_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_P_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_S_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_Z_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getfield
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_A_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_B_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_C_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_D_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_F_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_I_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_L_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_P_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_S_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_Z_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Getstatic
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Goto
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.InstanceOf
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.IntIfCmp
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Invoke
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Jsr
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.LookupSwitch
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.MemLoad
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.MemStore
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Monitor
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Move
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.New
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.NewArray
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.NullCheck
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_A_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_B_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_C_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_D_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_F_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_I_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_L_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_P_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_S_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_Z_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putfield
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_A_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_B_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_C_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_D_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_F_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_I_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_L_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_P_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_S_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_Z_DYNLINK
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Putstatic
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Ret
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Return
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Special
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.StoreCheck
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.TableSwitch
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.Unary
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator.ZeroCheck
- accept(Quad, QuadVisitor) - Method in class Compil3r.Quad.Operator
- accept(QuadVisitor) - Method in class Compil3r.Quad.Quad
- Accepts a quad visitor to this quad.
- accessPathEdges - Variable in class Compil3r.Quad.MethodSummary.Node
- Map from fields to sets of outside edges from this node on that field.
- add(jq_Method) - Method in class Compil3r.Quad.ControlDependence
- add(Object) - Method in class Compil3r.Quad.ExceptionHandlerIterator
- Throws UnsupportedOperationException.
- add(jq_Method, int, jq_Method) - Method in class Compil3r.Quad.LoadedCallGraph
- add(Object) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- add(MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- add(Object) - Method in class Compil3r.Quad.QuadIterator
- Adds a quad to the underlying quad list.
- addAccessPathEdge(AndersenField, MethodSummary.FieldNode) - Method in class Compil3r.Quad.MethodSummary.Node
- Add the given successor node on the given field to the outside edge set.
- addAccessPathEdges(jq_Field, Set) - Method in class Compil3r.Quad.MethodSummary.Node
- Add the given set of successor nodes on the given field to the outside edge set.
- addAll(Collection) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- addAll(MethodSummary.NodeSet) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- addAllocType(MethodSummary.Node, jq_Reference) - Method in class Compil3r.Quad.BDDPointerAnalysis
- addAllocType(MethodSummary.Node, jq_Reference) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- addAllocType(MethodSummary.Node, jq_Reference) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- addAllocType(MethodSummary.Node, jq_Reference) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- addAsUseful(HashSet, HashSet, MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary
- Utility function to add the given node to the node set as useful, and transitively for other nodes.
- addCallTarget(SSAReader.SSAMethod) - Method in class Compil3r.Quad.SSAReader.SSAMethod
- addChild(Dominators.DominatorNode) - Method in class Compil3r.Quad.Dominators.DominatorNode
- addClassInit(jq_Type) - Method in class Compil3r.Quad.BDDPointerAnalysis
- addClassInit(jq_Type) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- addClassType(jq_Reference) - Method in class Compil3r.Quad.BDDPointerAnalysis
- addClassType(jq_Reference) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- addDefaultStatics() - Method in class Compil3r.Quad.MethodSummary.GlobalNode
- addDirectAssignment(MethodSummary.Node, Set) - Method in class Compil3r.Quad.BDDPointerAnalysis
- addDirectAssignment(MethodSummary.Node, MethodSummary.Node) - Method in class Compil3r.Quad.BDDPointerAnalysis
- addDirectAssignment(MethodSummary.Node, Set) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- addDirectAssignment(MethodSummary.Node, MethodSummary.Node) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- addDummyEdges() - Method in class Compil3r.Quad.MethodSummary.UnknownTypeNode
- addEdge(MethodSummary.Node, MethodSummary.Node) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- addEdge(MethodSummary.Node, Set) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- addEdge(String, String) - Static method in class Compil3r.Quad.DotGraph.dot
- addEdge(String, String, String) - Static method in class Compil3r.Quad.DotGraph.dot
- addEdge(MethodSummary.Node, MethodSummary.Node) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- addEdge(AndersenField, MethodSummary.Node, Object) - Method in class Compil3r.Quad.MethodSummary.Node
- Add the given successor node on the given field to the inside edge set.
- addEdges(AndersenField, Set, Object) - Method in class Compil3r.Quad.MethodSummary.Node
- Add the given set of successor nodes on the given field to the inside edge set.
- addEdges(Set, AndersenField, MethodSummary.Node, Quad) - Static method in class Compil3r.Quad.MethodSummary.Node
- Add the given successor node on the given field to the inside edge set of all of the given set of nodes.
- addEdgesFromConcreteNodes(MethodSummary.Node, jq_Field, Set) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addEdgesFromConcreteNodes(MethodSummary.Node, jq_Field, MethodSummary.Node) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addEntryEdge(String, String, String) - Static method in class Compil3r.Quad.DotGraph.dot
- addExceptionHandler(ExceptionHandlerList) - Method in class Compil3r.Quad.BasicBlock
- addExceptionHandler(ExceptionHandler) - Method in class Compil3r.Quad.ControlFlowGraph
- addExceptionHandler_first(ExceptionHandlerList) - Method in class Compil3r.Quad.BasicBlock
- addFieldStore(MethodSummary.Node, jq_Field, MethodSummary.Node) - Method in class Compil3r.Quad.BDDPointerAnalysis
- addFieldStore(MethodSummary.Node, jq_Field, Set) - Method in class Compil3r.Quad.BDDPointerAnalysis
- addFieldStore(MethodSummary.Node, jq_Field, MethodSummary.Node) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- addFieldStore(MethodSummary.Node, jq_Field, Set) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- addGlobalAccessPathEdges(MethodSummary.FieldNode) - Static method in class Compil3r.Quad.MethodSummary.FieldNode
- addGlobalEdges(MethodSummary.OutsideNode, AndersenField) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addGlobalEdges(Set, AndersenField) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addGlobalEdges(MethodSummary.Node) - Static method in class Compil3r.Quad.MethodSummary.Node
- addHandledBasicBlock(BasicBlock) - Method in class Compil3r.Quad.ExceptionHandler
- Add a handled basic block to the list of handled basic blocks.
- addIfUseful(HashSet, HashSet, MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary
- Utility function to add the given node to the node set if it is useful, and transitively for other nodes.
- addInclusionBackEdge(MethodSummary.OutsideNode, MethodSummary.Node) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addInclusionBackEdges(MethodSummary.OutsideNode, Set) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addInclusionEdge(MethodSummary.OutsideNode, MethodSummary.Node, Object) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addInclusionEdges(MethodSummary.OutsideNode, Set, Object) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addInclusionEdgesToConcreteNodes(Set, MethodSummary.Node, jq_Field) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addInclusionEdgesToConcreteNodes(MethodSummary.OutsideNode, MethodSummary.Node, jq_Field) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addJSRInfo(JSRInfo) - Method in class Compil3r.Quad.ControlFlowGraph
- addLeavingEdge(String, String, String) - Static method in class Compil3r.Quad.DotGraph.dot
- addLoad(Set, MethodSummary.Node, jq_Field) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- addLoad(Set, MethodSummary.Node, jq_Field) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- addLoadField(MethodSummary.Node, MethodSummary.Node, jq_Field) - Method in class Compil3r.Quad.BDDPointerAnalysis
- addLoadField(Set, MethodSummary.Node, jq_Field) - Method in class Compil3r.Quad.BDDPointerAnalysis
- addLoadField(MethodSummary.Node, MethodSummary.Node, jq_Field) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- addLoadField(Set, MethodSummary.Node, jq_Field) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- addLocalEscapeNode(MethodSummary.Node) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- addLocalEscapeNode(MethodSummary.Node) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- addNextToWorklist(MethodSummary.Node, Collection, HashMap, LinkedList) - Static method in class Compil3r.Quad.SelectiveCloning
- addNode(MethodSummary.Node) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- addNode(MethodSummary.Node) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- addObjectAllocation(MethodSummary.Node, MethodSummary.Node) - Method in class Compil3r.Quad.BDDPointerAnalysis
- addObjectAllocation(MethodSummary.Node, MethodSummary.Node) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- addObjectAllocation(MethodSummary.Node, MethodSummary.Node) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- addObjectAllocation(MethodSummary.Node, MethodSummary.Node) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- addParameterAndReturnMappings(MethodSummary, ProgramLocation, MethodSummary) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addParameterAndReturnMappings_native(MethodSummary, ProgramLocation) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addParameterPass(BDD, MethodSummary.ParamNode, Set) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- addPredecessor(BasicBlock) - Method in class Compil3r.Quad.BasicBlock
- Add a predecessor basic block to this basic block.
- addPredecessor(AndersenField, MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.Node
- Add the given predecessor node on the given field to the predecessor set.
- addQuad(int, Quad) - Method in class Compil3r.Quad.BasicBlock
- Add a quad to this basic block at the given location.
- addQuadsThatReachHandler(BasicBlock, Set, ExceptionHandler) - Static method in class Compil3r.Quad.QuadIterator
- addRegistersToMap(HashMap, RegisterFactory, RegisterFactory, jq_Type) - Static method in class Compil3r.Quad.ControlFlowGraph
- addRegistersToMap(HashMap, RegisterFactory, RegisterFactory) - Static method in class Compil3r.Quad.ControlFlowGraph
- addReturnValue(BDD, MethodSummary.ReturnedNode, Set) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- addStore(MethodSummary.Node, jq_Field, Set) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- addStore(MethodSummary.Node, jq_Field, Set) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- addSuccessor(BasicBlock) - Method in class Compil3r.Quad.BasicBlock
- Add a successor basic block to this basic block.
- addSuccessor(MethodSummary.AccessPath) - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Add the given AccessPath object as a successor to this AccessPath object.
- addSuperclass(SSAReader.SSAClass) - Method in class Compil3r.Quad.SSAReader.SSAClass
- addThreadRun(MethodSummary.Node, jq_Class) - Method in class Compil3r.Quad.BDDPointerAnalysis
- addToCache(MethodSummary.OutsideNode, Set) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addToMultiMap(HashMap, Object, Object) - Static method in class Compil3r.Quad.MethodSummary
- Utility function to add to a multi map.
- addToMultiMap(HashMap, Object, Set) - Static method in class Compil3r.Quad.MethodSummary
- Utility function to add to a multi map.
- addToRootSet(ControlFlowGraph) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- Add a control flow graph to the root set.
- addToRootSet(MethodSummary) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- addToSet(Set, Object) - Static method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- addVVNode(SSAReader.VVNode) - Method in class Compil3r.Quad.SSAReader.LocalVar
- addVarType(MethodSummary.Node, jq_Reference) - Method in class Compil3r.Quad.BDDPointerAnalysis
- addVarType(MethodSummary.Node, jq_Reference) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- addVarType(MethodSummary.Node, jq_Reference) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- addVarType(MethodSummary.Node, jq_Reference) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- addedEdges - Variable in class Compil3r.Quad.MethodSummary.Node
- Map from fields to sets of inside edges from this node on that field.
- added_hook - Static variable in class Compil3r.Quad.AndersenPointerAnalysis.Visitor
- address32 - Static variable in class Compil3r.Quad.BytecodeToQuad
- addressOf - Static variable in class Compil3r.Quad.BytecodeToQuad
- align - Static variable in class Compil3r.Quad.BytecodeToQuad
- allCallMappings - Variable in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- Mapping between our nodes and callee nodes.
- allMethods - Variable in class Compil3r.Quad.AndersenPointerAnalysis.AndersenCallGraph
- alloca - Static variable in class Compil3r.Quad.BytecodeToQuad
- allocateEmptyState(jq_Method) - Static method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- allocateInitialState(RegisterFactory, jq_Method) - Static method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- allocsAndLoads - Variable in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- Collection of the targets of all allocations and loads, along with those propagated from callees.
- ancestors - Variable in class Compil3r.Quad.SSAReader.SSAClass
- and_getClassInitializer() - Method in class Compil3r.Quad.SSAReader.SSAClass
- and_getDeclaringClass() - Method in class Compil3r.Quad.SSAReader.SSAMember
- and_getReturnType() - Method in class Compil3r.Quad.SSAReader.SSAMethod
- and_getType() - Method in class Compil3r.Quad.SSAReader.SSAField
- anyexception - Static variable in class Compil3r.Quad.Operator
- ap - Variable in class Compil3r.Quad.SelectiveCloning.SpecializationParameter
- apa - Static variable in class Compil3r.Quad.PointerExplorer
- appendExceptionHandlerList(ExceptionHandlerList) - Method in class Compil3r.Quad.BasicBlock
- Appends the list of exception handlers to the current list of exception handlers.
- appendExceptionHandlers(ExceptionHandlerList) - Method in class Compil3r.Quad.ControlFlowGraph
- appendQuad(Quad) - Method in class Compil3r.Quad.BasicBlock
- Append a quad to the end of this basic block.
- appendQuad(Quad) - Method in class Compil3r.Quad.BytecodeToQuad
- arithexception - Static variable in class Compil3r.Quad.Operator
- arrayboundsexception - Static variable in class Compil3r.Quad.Operator
- arraystoreexception - Static variable in class Compil3r.Quad.Operator
- asObject - Static variable in class Compil3r.Quad.BytecodeToQuad
- asReferenceType - Static variable in class Compil3r.Quad.BytecodeToQuad
- assignBaseToBase(MethodSummary.Node, MethodSummary.Node) - Static method in class Compil3r.Quad.SSAReader
- assignBaseToNode(MethodSummary.Node, MethodSummary.Node) - Static method in class Compil3r.Quad.SSAReader
- atomicAdd - Static variable in class Compil3r.Quad.BytecodeToQuad
- atomicAnd - Static variable in class Compil3r.Quad.BytecodeToQuad
- atomicCas4 - Static variable in class Compil3r.Quad.BytecodeToQuad
- atomicSub - Static variable in class Compil3r.Quad.BytecodeToQuad
- attachToQuad(Quad) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState.DummyOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.AConstOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.BasicBlockTableOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.ConditionOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.DConstOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.FConstOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.FieldOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.IConstOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.IntValueTableOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.LConstOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.MethodOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.PConstOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.ParamListOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.RegisterOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.TargetOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.TypeOperand
- attachToQuad(Quad) - Method in class Compil3r.Quad.Operand.UnnecessaryGuardOperand
- attachToQuad(Quad) - Method in interface Compil3r.Quad.Operand
- attemptDelegate(String) - Static method in class Compil3r.Quad.BytecodeToQuad
- attemptDelegate(String) - Static method in class Compil3r.Quad.Operator
B
- B2QUnsafeHandler - class Compil3r.Quad.B2QUnsafeHandler.
- B2QUnsafeHandler() - Constructor for class Compil3r.Quad.B2QUnsafeHandler
- B2QUnsafeIgnorer - class Compil3r.Quad.B2QUnsafeIgnorer.
- B2QUnsafeIgnorer() - Constructor for class Compil3r.Quad.B2QUnsafeIgnorer
- BDDPointerAnalysis - class Compil3r.Quad.BDDPointerAnalysis.
- This is an implementation of the "Points-to Analysis using BDDs" algorithm described in the PLDI 2003 paper by Berndl, Lhotak, Qian, Hendren and Umanee.
- BDDPointerAnalysis() - Constructor for class Compil3r.Quad.BDDPointerAnalysis
- BDDPointerAnalysis(String, int, int) - Constructor for class Compil3r.Quad.BDDPointerAnalysis
- BDDPointerAnalysis.BDDCallGraph - class Compil3r.Quad.BDDPointerAnalysis.BDDCallGraph.
- BDDPointerAnalysis.BDDCallGraph(Collection) - Constructor for class Compil3r.Quad.BDDPointerAnalysis.BDDCallGraph
- BINOPhelper(Operator.Binary, jq_Type, jq_Type, jq_Type, boolean) - Method in class Compil3r.Quad.BytecodeToQuad
- BasicBlock - class Compil3r.Quad.BasicBlock.
- Represents a basic block in the quad intermediate representation.
- BasicBlock() - Constructor for class Compil3r.Quad.BasicBlock
- Private constructor for the entry node.
- BasicBlock(int) - Constructor for class Compil3r.Quad.BasicBlock
- Private constructor for the exit node.
- BasicBlock(int, int, int, int, ExceptionHandlerList) - Constructor for class Compil3r.Quad.BasicBlock
- Private constructor for internal nodes.
- BasicBlockVisitor - interface Compil3r.Quad.BasicBlockVisitor.
- Interface for the basic block visitor design pattern.
- BasicBlockVisitor.AllBasicBlockVisitor - class Compil3r.Quad.BasicBlockVisitor.AllBasicBlockVisitor.
- Control flow graph visitor that visits all basic blocks in the CFG with a given basic block visitor.
- BasicBlockVisitor.AllBasicBlockVisitor(BasicBlockVisitor) - Constructor for class Compil3r.Quad.BasicBlockVisitor.AllBasicBlockVisitor
- Construct a new AllBasicBlockVisitor.
- BasicBlockVisitor.AllBasicBlockVisitor(BasicBlockVisitor, boolean) - Constructor for class Compil3r.Quad.BasicBlockVisitor.AllBasicBlockVisitor
- Construct a new AllBasicBlockVisitor and set the trace flag to be the specified value.
- BasicBlockVisitor.EmptyVisitor - class Compil3r.Quad.BasicBlockVisitor.EmptyVisitor.
- Empty basic block visitor for easy subclassing.
- BasicBlockVisitor.EmptyVisitor() - Constructor for class Compil3r.Quad.BasicBlockVisitor.EmptyVisitor
- BytecodeToQuad - class Compil3r.Quad.BytecodeToQuad.
- Converts stack-based Java bytecode to Quad intermediate format.
- BytecodeToQuad(jq_Method) - Constructor for class Compil3r.Quad.BytecodeToQuad
- Initializes the conversion from bytecode to quad format for the given method.
- BytecodeToQuad.AbstractState - class Compil3r.Quad.BytecodeToQuad.AbstractState.
- Class used to store the abstract state of the bytecode-to-quad converter.
- BytecodeToQuad.AbstractState(int, int) - Constructor for class Compil3r.Quad.BytecodeToQuad.AbstractState
- BytecodeToQuad.AbstractState.DummyOperand - class Compil3r.Quad.BytecodeToQuad.AbstractState.DummyOperand.
- BytecodeToQuad.AbstractState.DummyOperand() - Constructor for class Compil3r.Quad.BytecodeToQuad.AbstractState.DummyOperand
- BytecodeToQuad.UnsafeHelper - interface Compil3r.Quad.BytecodeToQuad.UnsafeHelper.
- BytecodeToQuad.jq_ReturnAddressType - class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType.
- BytecodeToQuad.jq_ReturnAddressType() - Constructor for class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- BytecodeToQuad.jq_ReturnAddressType(BasicBlock) - Constructor for class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- backing_set - Variable in class Compil3r.Quad.PointerExplorer.InlineSet
- backwardIterator() - Method in class Compil3r.Quad.BasicBlock
- Returns an iterator over the quads in this basic block in backward order.
- backwardVisitQuads(QuadVisitor) - Method in class Compil3r.Quad.BasicBlock
- Visit all of the quads in this basic block in backward order with the given quad visitor.
- bb - Variable in class Compil3r.Quad.Dominators.DominatorNode
- bb - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- The current basic block.
- bb_counter - Variable in class Compil3r.Quad.ControlFlowGraph
- bbs - Variable in class Compil3r.Quad.Dominators
- bbv - Variable in class Compil3r.Quad.BasicBlockVisitor.AllBasicBlockVisitor
- bbv - Variable in class Compil3r.Quad.ControlFlowGraphVisitor.CodeCacheVisitor
- bcIndex - Variable in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- bcThreshold - Variable in class Compil3r.Quad.MethodInline.InlineSmallSingleTargetCalls
- bc_bb - Variable in class Compil3r.Quad.BytecodeToQuad
- bc_cfg - Variable in class Compil3r.Quad.BytecodeToQuad
- bcmap - Variable in class Compil3r.Quad.CodeCache
- bdd - Variable in class Compil3r.Quad.BDDPointerAnalysis
- Singleton BDD object that provides access to BDD functions.
- bdd - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- Singleton BDD object that provides access to BDD functions.
- bdd - Variable in class Compil3r.Quad.ContextSensitiveBDD
- Singleton BDD object that provides access to BDD functions.
- bdd - Variable in class Compil3r.Quad.FullyContextSensitiveBDD
- Singleton BDD object that provides access to BDD functions.
- bddSummaries - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- bddSummaries - Variable in class Compil3r.Quad.FullyContextSensitiveBDD
- bindParameters(MethodSummary, ProgramLocation, MethodSummary) - Method in class Compil3r.Quad.BDDPointerAnalysis
- bindParameters_native(MethodSummary, ProgramLocation) - Method in class Compil3r.Quad.BDDPointerAnalysis
- buildCloneCache(HashMap) - Static method in class Compil3r.Quad.PointerExplorer
- buildOriginalCallGraph(Map) - Static method in class Compil3r.Quad.AndersenPointerAnalysis
- buildTypeSet(Set) - Static method in class Compil3r.Quad.SelectiveCloning
C
- CHACallGraph - class Compil3r.Quad.CHACallGraph.
- A simple call graph implementation based on class-hierarchy analysis with optional rapid type analysis.
- CHACallGraph(Set) - Constructor for class Compil3r.Quad.CHACallGraph
- Construct a call graph assuming only the given types are used by the program, i.e.
- CHACallGraph() - Constructor for class Compil3r.Quad.CHACallGraph
- CLASSBITS - Static variable in class Compil3r.Quad.CSBDDPointerAnalysis
- COMPARE_RTA - Static variable in class Compil3r.Quad.AndersenPointerAnalysis
- Compare our result to RTA, and dump the statistics.
- CS - Variable in class Compil3r.Quad.ContextSensitiveBDD
- BDD domains that we use in the analysis.
- CSBDDPointerAnalysis - class Compil3r.Quad.CSBDDPointerAnalysis.
- CSBDDPointerAnalysis(CallGraph) - Constructor for class Compil3r.Quad.CSBDDPointerAnalysis
- CSBDDPointerAnalysis(CallGraph, int, int) - Constructor for class Compil3r.Quad.CSBDDPointerAnalysis
- CSBDDPointerAnalysis.BDDMethodSummary - class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary.
- CSBDDPointerAnalysis.BDDMethodSummary(MethodSummary) - Constructor for class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- CSBDDPointerAnalysis.IndexMap - class Compil3r.Quad.CSBDDPointerAnalysis.IndexMap.
- CSBDDPointerAnalysis.IndexMap(String, int) - Constructor for class Compil3r.Quad.CSBDDPointerAnalysis.IndexMap
- CachedCallGraph - class Compil3r.Quad.CachedCallGraph.
- CachedCallGraph(CallGraph) - Constructor for class Compil3r.Quad.CachedCallGraph
- CallGraph - class Compil3r.Quad.CallGraph.
- Abstract representation of a call graph.
- CallGraph() - Constructor for class Compil3r.Quad.CallGraph
- CallGraph.CallGraphMap - class Compil3r.Quad.CallGraph.CallGraphMap.
- CallGraph.CallGraphMap(MultiMap, MultiMap) - Constructor for class Compil3r.Quad.CallGraph.CallGraphMap
- CallGraph.CallGraphNavigator - class Compil3r.Quad.CallGraph.CallGraphNavigator.
- CallGraph.CallGraphNavigator() - Constructor for class Compil3r.Quad.CallGraph.CallGraphNavigator
- CallGraph.CallSiteMap - class Compil3r.Quad.CallGraph.CallSiteMap.
- CallGraph.CallSiteMap(Set) - Constructor for class Compil3r.Quad.CallGraph.CallSiteMap
- CallGraph.CallSiteMap() - Constructor for class Compil3r.Quad.CallGraph.CallSiteMap
- CallGraph.CallTargetMap - class Compil3r.Quad.CallGraph.CallTargetMap.
- CallGraph.CallTargetMap(Set) - Constructor for class Compil3r.Quad.CallGraph.CallTargetMap
- CallGraph.CallTargetMap() - Constructor for class Compil3r.Quad.CallGraph.CallTargetMap
- CodeCache - class Compil3r.Quad.CodeCache.
- CodeCache() - Constructor for class Compil3r.Quad.CodeCache
- Creates new CodeCache
- Compil3r.Quad - package Compil3r.Quad
- ContextSensitiveBDD - class Compil3r.Quad.ContextSensitiveBDD.
- ContextSensitiveBDD() - Constructor for class Compil3r.Quad.ContextSensitiveBDD
- Default constructor and initialization.
- ContextSensitiveBDD(int, int) - Constructor for class Compil3r.Quad.ContextSensitiveBDD
- Constructor and initialization.
- ContextSensitiveBDD.BDDMethodSummary - class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary.
- ContextSensitiveBDD.BDDMethodSummary(jq_Method) - Constructor for class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- ControlDependence - class Compil3r.Quad.ControlDependence.
- ControlDependence() - Constructor for class Compil3r.Quad.ControlDependence
- ControlFlowGraph - class Compil3r.Quad.ControlFlowGraph.
- Control flow graph for the Quad format.
- ControlFlowGraph(jq_Method, int, int, RegisterFactory) - Constructor for class Compil3r.Quad.ControlFlowGraph
- Creates a new ControlFlowGraph.
- ControlFlowGraphNavigator - class Compil3r.Quad.ControlFlowGraphNavigator.
- ControlFlowGraphNavigator(ControlFlowGraph) - Constructor for class Compil3r.Quad.ControlFlowGraphNavigator
- Construct a new ControlFlowGraphNavigator for the given control flow graph.
- ControlFlowGraphNavigator() - Constructor for class Compil3r.Quad.ControlFlowGraphNavigator
- ControlFlowGraphVisitor - interface Compil3r.Quad.ControlFlowGraphVisitor.
- ControlFlowGraphVisitor.CodeCacheVisitor - class Compil3r.Quad.ControlFlowGraphVisitor.CodeCacheVisitor.
- ControlFlowGraphVisitor.CodeCacheVisitor(ControlFlowGraphVisitor) - Constructor for class Compil3r.Quad.ControlFlowGraphVisitor.CodeCacheVisitor
- ControlFlowGraphVisitor.CodeCacheVisitor(ControlFlowGraphVisitor, boolean) - Constructor for class Compil3r.Quad.ControlFlowGraphVisitor.CodeCacheVisitor
- cC - Variable in class Compil3r.Quad.BDDPointerAnalysis
- cC - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- cTypes - Variable in class Compil3r.Quad.BDDPointerAnalysis
- cache - Static variable in class Compil3r.Quad.CodeCache
- cacheContains(MethodSummary.OutsideNode) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- cacheIsCurrent - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- Records if the cache for the node is current, and whether it has changed since the last iteration.
- cacheSetFactory - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- calcRTA() - Static method in class Compil3r.Quad.AndersenPointerAnalysis.Visitor
- calculateAllMethods() - Method in class Compil3r.Quad.AndersenPointerAnalysis.AndersenCallGraph
- calculateBackEdges() - Method in class Compil3r.Quad.CallGraph
- calculateEdgeRelation() - Method in class Compil3r.Quad.CallGraph
- Returns the call graph edge relation in the form of an invertible multi-map.
- calculateReachableMethods(Collection) - Method in class Compil3r.Quad.CallGraph
- Returns the set of methods that are reachable from the given method root set.
- calculateTypeFilter() - Method in class Compil3r.Quad.BDDPointerAnalysis
- calculateTypeFilter() - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- calculateTypeHierarchy() - Method in class Compil3r.Quad.BDDPointerAnalysis
- calculateTypeHierarchy() - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- calculateVTables() - Method in class Compil3r.Quad.BDDPointerAnalysis
- callGraph - Static variable in class Compil3r.Quad.PointerExplorer
- callGraphEdges - Variable in class Compil3r.Quad.BDDPointerAnalysis
- callGraphEdges - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- callSiteIndexMap - Variable in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- Indices for the call sites in this method.
- callSiteToMethod - Variable in class Compil3r.Quad.CallGraph.CallGraphMap
- callSiteToTargets - Variable in class Compil3r.Quad.AndersenPointerAnalysis.AndersenCallGraph
- callSiteToTargets - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- Maps a call site to its set of targets.
- callSiteToTargets - Variable in class Compil3r.Quad.BDDPointerAnalysis
- callSiteToTargets - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- callSites - Variable in class Compil3r.Quad.CachedCallGraph
- callSites - Variable in class Compil3r.Quad.CallGraph.CallTargetMap
- callSites - Variable in class Compil3r.Quad.LoadedCallGraph
- callSitesToClones - Static variable in class Compil3r.Quad.SelectiveCloning
- callTargets - Variable in class Compil3r.Quad.SSAReader.SSAMethod
- callToRVN - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Map from a method call to its ReturnValueNode.
- callToRVN - Variable in class Compil3r.Quad.MethodSummary
- Map from a method call that this method makes, and its ReturnValueNode.
- callToTEN - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Map from a method call to its ThrownExceptionNode.
- callToTEN - Variable in class Compil3r.Quad.MethodSummary
- Map from a method call that this method makes, and its ThrownExceptionNode.
- callee - Variable in class Compil3r.Quad.MethodInline.NoCheckInliningDecision
- callee - Variable in class Compil3r.Quad.MethodInline.TypeCheckInliningDecision
- caller - Variable in class Compil3r.Quad.MethodSummary.CallSite
- calls - Variable in class Compil3r.Quad.MethodSummary
- The method calls that this method makes.
- car() - Method in class Compil3r.Quad.AndersenPointerAnalysis.Path
- ccv - Variable in class Compil3r.Quad.Dataflow.EmptyAnalysis
- ccv - Variable in class Compil3r.Quad.DataflowFramework.EmptyAnalysis
- cdr() - Method in class Compil3r.Quad.AndersenPointerAnalysis.Path
- cfg - Variable in class Compil3r.Quad.ControlFlowGraphNavigator
- cfg - Variable in class Compil3r.Quad.Dominators
- cfg - Variable in class Compil3r.Quad.QuadIterator
- A reference to the control flow graph that we are iterating over.
- cg - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- Initial call graph that we use to seed the analysis.
- cg - Variable in class Compil3r.Quad.FullyContextSensitiveBDD
- Initial call graph that we use to seed the analysis.
- cg - Variable in class Compil3r.Quad.MethodInline.InlineSmallSingleTargetCalls
- cg - Variable in class Compil3r.Quad.MethodInline
- change - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- Change flag, for iterations.
- change - Variable in class Compil3r.Quad.BDDPointerAnalysis
- change - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- change - Variable in class Compil3r.Quad.Dominators
- change - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Change bit for worklist iteration.
- changedFields_Methods - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- changedLocals - Variable in class Compil3r.Quad.JSRInfo
- checkInvalidFieldAccess(MethodSummary.Node, jq_Field) - Static method in class Compil3r.Quad.AndersenPointerAnalysis
- children - Variable in class Compil3r.Quad.Dominators.DominatorNode
- class_initializers - Variable in class Compil3r.Quad.BDDPointerAnalysis
- class_triples - Static variable in class Compil3r.Quad.SSAReader
- classcastexceptions - Static variable in class Compil3r.Quad.Operator
- classes - Variable in class Compil3r.Quad.CHACallGraph
- classes - Variable in class Compil3r.Quad.SSAReader
- clear() - Method in class Compil3r.Quad.MethodSummary.NodeSet
- clearCurrentGuard() - Method in class Compil3r.Quad.BytecodeToQuad
- clearExactType() - Method in class Compil3r.Quad.Operand.RegisterOperand
- clearStack() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- clearSummaryCache() - Static method in class Compil3r.Quad.MethodSummary
- clone() - Method in class Compil3r.Quad.MethodSummary.NodeSet
- clone_cache - Static variable in class Compil3r.Quad.MethodSummary
- closeGraph() - Static method in class Compil3r.Quad.DotGraph.dot
- cls_initialize() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- collapsedNodes - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- Records nodes that have been collapsed, and which predecessors have seen the collapse.
- compare(MethodSummary.Node, MethodSummary.Node) - Static method in class Compil3r.Quad.MethodSummary.NodeSet
- compareTo(MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.Node
- compareTo(Object) - Method in class Compil3r.Quad.MethodSummary.Node
- compareWithOriginal(Map, Map) - Static method in class Compil3r.Quad.AndersenPointerAnalysis
- compile() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- computeAncestors() - Method in class Compil3r.Quad.SSAReader.SSAClass
- This instructs this class to compute its set of ancestors of instanceOf computations.
- computeHistogram2(Map) - Static method in class Compil3r.Quad.AndersenPointerAnalysis
- computeInitial() - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- computeStats() - Method in class Compil3r.Quad.AndersenPointerAnalysis
- computeTree() - Method in class Compil3r.Quad.Dominators
- condition - Variable in class Compil3r.Quad.Operand.ConditionOperand
- containedgraph - Static variable in class Compil3r.Quad.DotGraph.dot
- contains(Object) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.IndexMap
- contains(Object, Object) - Method in class Compil3r.Quad.CallGraph.CallGraphMap
- contains(Object, Object) - Method in class Compil3r.Quad.CallGraph.CallSiteMap
- contains(Object, Object) - Method in class Compil3r.Quad.CallGraph.CallTargetMap
- contains(Object, Object) - Method in class Compil3r.Quad.CallGraph
- contains(Object) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- contains(MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- containsAll(Collection) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- containsAll(MethodSummary.NodeSet) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- containsAll(Collection) - Method in class Compil3r.Quad.PointerExplorer.InlineSet
- convert() - Method in class Compil3r.Quad.BytecodeToQuad
- Perform conversion process from bytecode to quad.
- copier(HashMap, ExceptionHandler) - Method in class Compil3r.Quad.ControlFlowGraph
- copier(HashMap, ExceptionHandlerList) - Method in class Compil3r.Quad.ControlFlowGraph
- copier(HashMap, Quad) - Method in class Compil3r.Quad.ControlFlowGraph
- copier(HashMap, BasicBlock) - Method in class Compil3r.Quad.ControlFlowGraph
- copy() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState.DummyOperand
- copy() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- copy(HashMap, MethodSummary.AccessPath) - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Helper function for copy(), below.
- copy() - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Return a copy of this (complete) access path.
- copy() - Method in class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- copy() - Method in class Compil3r.Quad.MethodSummary.ConcreteTypeNode
- copy() - Method in class Compil3r.Quad.MethodSummary.FieldNode
- copy() - Method in class Compil3r.Quad.MethodSummary.GlobalNode
- copy() - Method in class Compil3r.Quad.MethodSummary.Node
- Return a shallow copy of this node.
- copy() - Method in class Compil3r.Quad.MethodSummary.ParamNode
- copy() - Method in class Compil3r.Quad.MethodSummary.ReturnValueNode
- copy() - Method in class Compil3r.Quad.MethodSummary.State
- Return a shallow copy of this state.
- copy() - Method in class Compil3r.Quad.MethodSummary.ThrownExceptionNode
- copy() - Method in class Compil3r.Quad.MethodSummary.UnknownTypeNode
- copy() - Method in class Compil3r.Quad.MethodSummary
- Return a deep copy of this analysis summary.
- copy() - Method in class Compil3r.Quad.Operand.AConstOperand
- copy() - Method in class Compil3r.Quad.Operand.BasicBlockTableOperand
- copy() - Method in class Compil3r.Quad.Operand.ConditionOperand
- copy() - Method in class Compil3r.Quad.Operand.DConstOperand
- copy() - Method in class Compil3r.Quad.Operand.FConstOperand
- copy() - Method in class Compil3r.Quad.Operand.FieldOperand
- copy() - Method in class Compil3r.Quad.Operand.IConstOperand
- copy() - Method in class Compil3r.Quad.Operand.IntValueTableOperand
- copy() - Method in class Compil3r.Quad.Operand.LConstOperand
- copy() - Method in class Compil3r.Quad.Operand.MethodOperand
- copy() - Method in class Compil3r.Quad.Operand.PConstOperand
- copy() - Method in class Compil3r.Quad.Operand.ParamListOperand
- copy() - Method in class Compil3r.Quad.Operand.RegisterOperand
- copy() - Method in class Compil3r.Quad.Operand.TargetOperand
- copy() - Method in class Compil3r.Quad.Operand.TypeOperand
- copy() - Method in class Compil3r.Quad.Operand.UnnecessaryGuardOperand
- copy() - Method in interface Compil3r.Quad.Operand
- copy(int) - Method in class Compil3r.Quad.Quad
- copyAfterJSR() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- copyExceptionHandler(jq_Class, RegisterFactory) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- copyFull() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- count - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- create(AndersenField, MethodSummary.Node, MethodSummary.AccessPath) - Static method in class Compil3r.Quad.MethodSummary.AccessPath
- Return an access path that is equivalent to the given access path prepended with a transition on the given field and node.
- create(MethodSummary.AccessPath, AndersenField, MethodSummary.Node) - Static method in class Compil3r.Quad.MethodSummary.AccessPath
- Return an access path that is equivalent to the given access path appended with a transition on the given field and node.
- create(int, Operator.ALength, Operand.RegisterOperand, Operand) - Static method in class Compil3r.Quad.Operator.ALength
- create(int, Operator.ALoad, Operand.RegisterOperand, Operand, Operand, Operand) - Static method in class Compil3r.Quad.Operator.ALoad
- create(int, Operator.AStore, Operand, Operand, Operand, Operand) - Static method in class Compil3r.Quad.Operator.AStore
- create(int, Operator.Binary, Operand.RegisterOperand, Operand, Operand) - Static method in class Compil3r.Quad.Operator.Binary
- create(int, Operator.BoundsCheck, Operand, Operand, Operand) - Static method in class Compil3r.Quad.Operator.BoundsCheck
- create(int, Operator.CheckCast, Operand.RegisterOperand, Operand, Operand.TypeOperand) - Static method in class Compil3r.Quad.Operator.CheckCast
- create(int, Operator.Getfield, Operand.RegisterOperand, Operand, Operand.FieldOperand, Operand) - Static method in class Compil3r.Quad.Operator.Getfield
- create(int, Operator.Getstatic, Operand.RegisterOperand, Operand.FieldOperand) - Static method in class Compil3r.Quad.Operator.Getstatic
- create(int, Operator.Goto, Operand.TargetOperand) - Static method in class Compil3r.Quad.Operator.Goto
- create(int, Operator.InstanceOf, Operand.RegisterOperand, Operand, Operand.TypeOperand) - Static method in class Compil3r.Quad.Operator.InstanceOf
- create(int, Operator.IntIfCmp, Operand, Operand, Operand.ConditionOperand, Operand.TargetOperand) - Static method in class Compil3r.Quad.Operator.IntIfCmp
- create(int, Operator.Invoke, Operand.RegisterOperand, Operand.MethodOperand, int) - Static method in class Compil3r.Quad.Operator.Invoke
- create(int, Operator.Jsr, Operand.RegisterOperand, Operand.TargetOperand, Operand.TargetOperand) - Static method in class Compil3r.Quad.Operator.Jsr
- create(int, Operator.LookupSwitch, Operand, Operand.TargetOperand, int) - Static method in class Compil3r.Quad.Operator.LookupSwitch
- create(int, Operator.MemLoad, Operand.RegisterOperand, Operand) - Static method in class Compil3r.Quad.Operator.MemLoad
- create(int, Operator.MemStore, Operand, Operand) - Static method in class Compil3r.Quad.Operator.MemStore
- create(int, Operator.Monitor, Operand) - Static method in class Compil3r.Quad.Operator.Monitor
- create(int, Operator.Move, Operand.RegisterOperand, Operand) - Static method in class Compil3r.Quad.Operator.Move
- create(int, Operator.New, Operand.RegisterOperand, Operand.TypeOperand) - Static method in class Compil3r.Quad.Operator.New
- create(int, Operator.NewArray, Operand.RegisterOperand, Operand, Operand.TypeOperand) - Static method in class Compil3r.Quad.Operator.NewArray
- create(int, Operator.NullCheck, Operand, Operand) - Static method in class Compil3r.Quad.Operator.NullCheck
- create(int, Operator.Putfield, Operand, Operand.FieldOperand, Operand, Operand) - Static method in class Compil3r.Quad.Operator.Putfield
- create(int, Operator.Putstatic, Operand, Operand.FieldOperand) - Static method in class Compil3r.Quad.Operator.Putstatic
- create(int, Operator.Ret, Operand.RegisterOperand) - Static method in class Compil3r.Quad.Operator.Ret
- create(int, Operator.Return, Operand) - Static method in class Compil3r.Quad.Operator.Return
- create(int, Operator.Return) - Static method in class Compil3r.Quad.Operator.Return
- create(int, Operator.Special.GET_EXCEPTION, Operand.RegisterOperand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.GET_BASE_POINTER, Operand.RegisterOperand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.GET_STACK_POINTER, Operand.RegisterOperand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.GET_THREAD_BLOCK, Operand.RegisterOperand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.SET_THREAD_BLOCK, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.ALLOCA, Operand.RegisterOperand, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.ATOMICADD_I, Operand, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.ATOMICSUB_I, Operand, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.ATOMICAND_I, Operand, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.ATOMICCAS4, Operand.RegisterOperand, Operand, Operand, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.LONG_JUMP, Operand, Operand, Operand, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.POP_FP32, Operand.RegisterOperand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.POP_FP64, Operand.RegisterOperand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.PUSH_FP32, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.PUSH_FP64, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.GET_EAX, Operand.RegisterOperand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.PUSHARG_I, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.PUSHARG_P, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.INVOKE_L, Operand.RegisterOperand, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.INVOKE_P, Operand.RegisterOperand, Operand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.ISEQ, Operand.RegisterOperand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.Special.ISGE, Operand.RegisterOperand) - Static method in class Compil3r.Quad.Operator.Special
- create(int, Operator.StoreCheck, Operand, Operand, Operand) - Static method in class Compil3r.Quad.Operator.StoreCheck
- create(int, Operator.TableSwitch, Operand, Operand.IConstOperand, Operand.TargetOperand, int) - Static method in class Compil3r.Quad.Operator.TableSwitch
- create(int, Operator.Unary, Operand.RegisterOperand, Operand) - Static method in class Compil3r.Quad.Operator.Unary
- create(int, Operator.ZeroCheck, Operand, Operand) - Static method in class Compil3r.Quad.Operator.ZeroCheck
- create(AndersenField, MethodSummary.Node, SelectiveCloning.AccessPath) - Static method in class Compil3r.Quad.SelectiveCloning.AccessPath
- createBasicBlock(int, int, int, int) - Static method in class Compil3r.Quad.BasicBlock
- Create new basic block with no exception handlers.
- createBasicBlock(int, int, int, int, ExceptionHandlerList) - Static method in class Compil3r.Quad.BasicBlock
- Create new basic block with the given exception handlers.
- createBasicBlock(int, int, int, ExceptionHandlerList) - Method in class Compil3r.Quad.ControlFlowGraph
- Create a new basic block in this control flow graph.
- createEndNode(int) - Static method in class Compil3r.Quad.BasicBlock
- Creates new exit node
- createStartNode() - Static method in class Compil3r.Quad.BasicBlock
- Creates new entry node.
- current - Variable in class Compil3r.Quad.ExceptionHandlerIterator
- currentBasicBlock - Variable in class Compil3r.Quad.QuadIterator
- References to the previous non-empty basic block, the current basic block, and the next non-empty basic block.
- currentGuard - Variable in class Compil3r.Quad.BytecodeToQuad
- current_id - Static variable in class Compil3r.Quad.MethodSummary.Node
- current_method - Variable in class Compil3r.Quad.ControlDependence
- current_state - Variable in class Compil3r.Quad.BytecodeToQuad
D
- DEFAULT_CACHE_SIZE - Static variable in class Compil3r.Quad.BDDPointerAnalysis
- The absolute maximum number of variables that we will ever use in the BDD.
- DEFAULT_CACHE_SIZE - Static variable in class Compil3r.Quad.CSBDDPointerAnalysis
- The absolute maximum number of variables that we will ever use in the BDD.
- DEFAULT_CACHE_SIZE - Static variable in class Compil3r.Quad.ContextSensitiveBDD
- The absolute maximum number of variables that we will ever use in the BDD.
- DEFAULT_CACHE_SIZE - Static variable in class Compil3r.Quad.FullyContextSensitiveBDD
- The absolute maximum number of variables that we will ever use in the BDD.
- DEFAULT_NODE_COUNT - Static variable in class Compil3r.Quad.BDDPointerAnalysis
- The default initial node count.
- DEFAULT_NODE_COUNT - Static variable in class Compil3r.Quad.CSBDDPointerAnalysis
- The default initial node count.
- DEFAULT_NODE_COUNT - Static variable in class Compil3r.Quad.ContextSensitiveBDD
- The default initial node count.
- DEFAULT_NODE_COUNT - Static variable in class Compil3r.Quad.FullyContextSensitiveBDD
- The default initial node count.
- DEFAULT_THRESHOLD - Static variable in class Compil3r.Quad.MethodInline.InlineSmallSingleTargetCalls
- DETERMINISTIC - Static variable in class Compil3r.Quad.MethodSummary
- DETERMINISTIC - Static variable in class Compil3r.Quad.Quad
- DF_OUT - Static variable in class Compil3r.Quad.Dataflow
- DF_OUT - Static variable in class Compil3r.Quad.DataflowFramework
- DO_INLINING - Static variable in class Compil3r.Quad.CSBDDPointerAnalysis
- DO_TWICE - Static variable in class Compil3r.Quad.AndersenPointerAnalysis
- Do the analysis twice, and report timings for each.
- DUMMY - Static variable in class Compil3r.Quad.BytecodeToQuad.AbstractState.DummyOperand
- Dataflow - class Compil3r.Quad.Dataflow.
- Dataflow() - Constructor for class Compil3r.Quad.Dataflow
- Dataflow.DataflowArray - class Compil3r.Quad.Dataflow.DataflowArray.
- Dataflow.DataflowArray(int) - Constructor for class Compil3r.Quad.Dataflow.DataflowArray
- Dataflow.DataflowHash - class Compil3r.Quad.Dataflow.DataflowHash.
- Dataflow.DataflowHash() - Constructor for class Compil3r.Quad.Dataflow.DataflowHash
- Dataflow.EmptyAnalysis - class Compil3r.Quad.Dataflow.EmptyAnalysis.
- Dataflow.EmptyAnalysis() - Constructor for class Compil3r.Quad.Dataflow.EmptyAnalysis
- Dataflow.Fact - interface Compil3r.Quad.Dataflow.Fact.
- Dataflow.FactCollection - interface Compil3r.Quad.Dataflow.FactCollection.
- Dataflow.Intraprocedural - class Compil3r.Quad.Dataflow.Intraprocedural.
- Dataflow.Intraprocedural(Dataflow.Transfer) - Constructor for class Compil3r.Quad.Dataflow.Intraprocedural
- Dataflow.Transfer - interface Compil3r.Quad.Dataflow.Transfer.
- DataflowFramework - class Compil3r.Quad.DataflowFramework.
- DataflowFramework() - Constructor for class Compil3r.Quad.DataflowFramework
- DataflowFramework.DataflowArray - class Compil3r.Quad.DataflowFramework.DataflowArray.
- DataflowFramework.DataflowArray(int) - Constructor for class Compil3r.Quad.DataflowFramework.DataflowArray
- DataflowFramework.DataflowHash - class Compil3r.Quad.DataflowFramework.DataflowHash.
- DataflowFramework.DataflowHash() - Constructor for class Compil3r.Quad.DataflowFramework.DataflowHash
- DataflowFramework.EmptyAnalysis - class Compil3r.Quad.DataflowFramework.EmptyAnalysis.
- DataflowFramework.EmptyAnalysis() - Constructor for class Compil3r.Quad.DataflowFramework.EmptyAnalysis
- DataflowFramework.Fact - interface Compil3r.Quad.DataflowFramework.Fact.
- DataflowFramework.FactCollection - interface Compil3r.Quad.DataflowFramework.FactCollection.
- DataflowFramework.Intraprocedural - class Compil3r.Quad.DataflowFramework.Intraprocedural.
- DataflowFramework.Intraprocedural(DataflowFramework.Transfer) - Constructor for class Compil3r.Quad.DataflowFramework.Intraprocedural
- DataflowFramework.Transfer - interface Compil3r.Quad.DataflowFramework.Transfer.
- DeadCode - class Compil3r.Quad.DeadCode.
- DeadCode() - Constructor for class Compil3r.Quad.DeadCode
- DeadCode.TraceFact - class Compil3r.Quad.DeadCode.TraceFact.
- DeadCode.TraceFact(boolean) - Constructor for class Compil3r.Quad.DeadCode.TraceFact
- Delegates - class Compil3r.Quad.Delegates.
- Delegates() - Constructor for class Compil3r.Quad.Delegates
- Delegates.Op - class Compil3r.Quad.Delegates.Op.
- Delegates.Op() - Constructor for class Compil3r.Quad.Delegates.Op
- Dominators - class Compil3r.Quad.Dominators.
- Dominators(boolean) - Constructor for class Compil3r.Quad.Dominators
- true = normal dominators.
- Dominators() - Constructor for class Compil3r.Quad.Dominators
- Dominators.DominatorNode - class Compil3r.Quad.Dominators.DominatorNode.
- Dominators.DominatorNode(BasicBlock, Dominators.DominatorNode) - Constructor for class Compil3r.Quad.Dominators.DominatorNode
- DotGraph - class Compil3r.Quad.DotGraph.
- DotGraph() - Constructor for class Compil3r.Quad.DotGraph
- DotGraph.dot - class Compil3r.Quad.DotGraph.dot.
- dot - helper class for outputting graphviz specifications for simple cfgs
See http://www.research.att.com/sw/tools/graphviz/
Process with, for instance, "dot -Tgif -o graph.gif
" - DotGraph.dot() - Constructor for class Compil3r.Quad.DotGraph.dot
- dBits - Variable in class Compil3r.Quad.ContextSensitiveBDD
- Default sizes of the domains defined above.
- declaredType - Variable in class Compil3r.Quad.MethodSummary.ParamNode
- declaringClass - Variable in class Compil3r.Quad.SSAReader.SSAMember
- deepCopy() - Method in interface Compil3r.Quad.Dataflow.Fact
- deepCopy() - Method in interface Compil3r.Quad.DataflowFramework.Fact
- deepCopy() - Method in class Compil3r.Quad.DeadCode.TraceFact
- deep_copy() - Method in class Compil3r.Quad.RegisterFactory
- delegate - Variable in class Compil3r.Quad.CachedCallGraph
- dest - Variable in class Compil3r.Quad.MethodSummary.Edge
- determineStorageStyle(ControlFlowGraph) - Method in class Compil3r.Quad.Dataflow.Intraprocedural
- determineStorageStyle(ControlFlowGraph) - Method in class Compil3r.Quad.DataflowFramework.Intraprocedural
- difference - Static variable in class Compil3r.Quad.BytecodeToQuad
- direction - Variable in class Compil3r.Quad.Dominators
- dispose() - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- doCallees() - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- doCallees2() - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- doGlobals() - Method in class Compil3r.Quad.AndersenPointerAnalysis
- doInlining(Set) - Static method in class Compil3r.Quad.PointerExplorer
- doInlining() - Static method in class Compil3r.Quad.PointerExplorer
- doIt() - Static method in class Compil3r.Quad.AndersenPointerAnalysis.Visitor
- doIt_output() - Static method in class Compil3r.Quad.AndersenPointerAnalysis.Visitor
- do_DUP_x1() - Method in class Compil3r.Quad.BytecodeToQuad
- domainBits - Variable in class Compil3r.Quad.BDDPointerAnalysis
- domainBits - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- domainBits - Variable in class Compil3r.Quad.FullyContextSensitiveBDD
- domainName(int) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.ToString
- domainSpos - Variable in class Compil3r.Quad.BDDPointerAnalysis
- domainSpos - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- domainSpos - Variable in class Compil3r.Quad.FullyContextSensitiveBDD
- dominators - Variable in class Compil3r.Quad.Dominators
- done() - Method in class Compil3r.Quad.BDDPointerAnalysis
- dotGraph(DataOutput) - Method in class Compil3r.Quad.MethodSummary
- dump(PrintStream) - Method in class Compil3r.Quad.MethodSummary.State
- Dump a textual representation of the state to the given print stream.
- dumpNode(MethodSummary.Node) - Method in class Compil3r.Quad.BDDPointerAnalysis
- dumpResults(CallGraph) - Method in class Compil3r.Quad.BDDPointerAnalysis
- dumpResults() - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- dumpResults() - Method in class Compil3r.Quad.ContextSensitiveBDD
- dumpResults() - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- dumpState() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- dumpTree() - Method in class Compil3r.Quad.Dominators.DominatorNode
E
- ELIM_NULL_CHECKS - Static variable in class Compil3r.Quad.BytecodeToQuad
- EMPTY - Static variable in class Compil3r.Quad.ExceptionHandlerIterator
- The empty basic block iterator.
- EMPTY - Static variable in class Compil3r.Quad.ExceptionHandlerList
- ENDS_IN_RET - Static variable in class Compil3r.Quad.BasicBlock
- This basic block ends in a 'ret'.
- EXCEPTION_HANDLER_ENTRY - Static variable in class Compil3r.Quad.BasicBlock
- Exception handler entry point.
- ExceptionHandler - class Compil3r.Quad.ExceptionHandler.
- Exception handler for basic blocks.
- ExceptionHandler(jq_Class, int, BasicBlock) - Constructor for class Compil3r.Quad.ExceptionHandler
- Creates new ExceptionHandler.
- ExceptionHandler(jq_Class) - Constructor for class Compil3r.Quad.ExceptionHandler
- ExceptionHandlerIterator - class Compil3r.Quad.ExceptionHandlerIterator.
- Iterator for iterating through exception handlers.
- ExceptionHandlerIterator(ExceptionHandlerList) - Constructor for class Compil3r.Quad.ExceptionHandlerIterator
- Creates new ExceptionHandlerIterator.
- ExceptionHandlerList - class Compil3r.Quad.ExceptionHandlerList.
- Holds a list of exception handlers that protect a basic block.
- ExceptionHandlerList() - Constructor for class Compil3r.Quad.ExceptionHandlerList
- ExceptionHandlerList(ExceptionHandler) - Constructor for class Compil3r.Quad.ExceptionHandlerList
- Creates new ExceptionHandlerList containing the given exception handler and no parent set.
- ExceptionHandlerList(ExceptionHandler, ExceptionHandlerList) - Constructor for class Compil3r.Quad.ExceptionHandlerList
- Creates new ExceptionHandlerList containing the given exception handler and parent set.
- edgeSet - Variable in class Compil3r.Quad.BDDPointerAnalysis
- edgeSet - Variable in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- edgeSet - Variable in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- edges - Variable in class Compil3r.Quad.CachedCallGraph
- edges - Variable in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- Locally-escaping assignments within this method (and its callees).
- edges - Variable in class Compil3r.Quad.LoadedCallGraph
- edges24 - Variable in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- edgesToReasons - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- Maps an inclusion edge to the ProgramLocation that caused the edge.
- edgesToReasons - Variable in class Compil3r.Quad.MethodSummary.Node
- Maps added edges to the quads that they come from.
- elementData - Variable in class Compil3r.Quad.MethodSummary.NodeSet
- elementName(int, int) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.ToString
- endBasicBlock - Variable in class Compil3r.Quad.BytecodeToQuad
- end_node - Variable in class Compil3r.Quad.ControlFlowGraph
- endsBB(jq_Method) - Method in class Compil3r.Quad.B2QUnsafeHandler
- endsBB(jq_Method) - Method in class Compil3r.Quad.B2QUnsafeIgnorer
- endsBB(jq_Method) - Method in interface Compil3r.Quad.BytecodeToQuad.UnsafeHelper
- endsInRet() - Method in class Compil3r.Quad.BasicBlock
- endsWithRET - Variable in class Compil3r.Quad.BytecodeToQuad
- ensureCapacity(int) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- entry() - Method in class Compil3r.Quad.ControlFlowGraph
- Returns the entry node.
- entry - Variable in class Compil3r.Quad.ExceptionHandler
- Exception handler entry point.
- entrySet() - Method in class Compil3r.Quad.CachedCallGraph
- entrySet() - Method in class Compil3r.Quad.CallGraph.CallGraphMap
- entrySet() - Method in class Compil3r.Quad.CallGraph.CallSiteMap
- entrySet() - Method in class Compil3r.Quad.CallGraph.CallTargetMap
- entrySet() - Method in class Compil3r.Quad.CallGraph
- entrySet() - Method in class Compil3r.Quad.LoadedCallGraph
- entry_block - Variable in class Compil3r.Quad.JSRInfo
- equals(Object) - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- equals(Object) - Method in class Compil3r.Quad.DeadCode.TraceFact
- equals(MethodSummary.AccessPath, HashSet) - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Helper function for equals(AccessPath), below.
- equals(MethodSummary.AccessPath) - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Returns true if this access path is equal to the given access path.
- equals(Object) - Method in class Compil3r.Quad.MethodSummary.AccessPath
- equals(MethodSummary.CallSite) - Method in class Compil3r.Quad.MethodSummary.CallSite
- equals(Object) - Method in class Compil3r.Quad.MethodSummary.CallSite
- equals(MethodSummary.Edge) - Method in class Compil3r.Quad.MethodSummary.Edge
- equals(Object) - Method in class Compil3r.Quad.MethodSummary.Edge
- equals(Object) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- equals(MethodSummary.NodeSet) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- equals(MethodSummary.PassedParameter) - Method in class Compil3r.Quad.MethodSummary.PassedParameter
- equals(Object) - Method in class Compil3r.Quad.MethodSummary.PassedParameter
- equals(ProgramLocation.BCProgramLocation) - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- equals(Object) - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- equals(ProgramLocation.QuadProgramLocation) - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- equals(Object) - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- equals(ProgramLocation.SSAProgramLocation) - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- equals(Object) - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- equals(Object) - Method in class Compil3r.Quad.SelectiveCloning.AccessPath
- equals(SelectiveCloning.AccessPath) - Method in class Compil3r.Quad.SelectiveCloning.AccessPath
- equals(Object) - Method in class Compil3r.Quad.SelectiveCloning.Specialization
- equals(SelectiveCloning.Specialization) - Method in class Compil3r.Quad.SelectiveCloning.Specialization
- equals(Object) - Method in class Compil3r.Quad.SelectiveCloning.SpecializationParameter
- equals(SelectiveCloning.SpecializationParameter) - Method in class Compil3r.Quad.SelectiveCloning.SpecializationParameter
- escape(String) - Static method in class Compil3r.Quad.DotGraph.dot
- escapes - Variable in class Compil3r.Quad.MethodSummary.Node
- Whether or not this node escapes into some unanalyzable code.
- exceptionHandlerIterator() - Method in class Compil3r.Quad.ExceptionHandlerList
- Return an iteration over the handlers in this set (and the handlers in parent sets).
- exception_handler - Variable in class Compil3r.Quad.ExceptionHandlerList
- The exception handler.
- exception_handler_list - Variable in class Compil3r.Quad.BasicBlock
- List of exception handlers for this basic block.
- exception_handlers - Variable in class Compil3r.Quad.ControlFlowGraph
- exception_type - Variable in class Compil3r.Quad.ExceptionHandler
- Type of exception that this exception handler catches.
- exit() - Method in class Compil3r.Quad.ControlFlowGraph
- Returns the exit node.
- exit_block - Variable in class Compil3r.Quad.JSRInfo
- expectedType - Variable in class Compil3r.Quad.MethodInline.TypeCheckInliningDecision
F
- FACTORY - Static variable in class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- FACTORY - Static variable in class Compil3r.Quad.MethodSummary.ConcreteTypeNode
- FACTORY - Static variable in class Compil3r.Quad.MethodSummary.NodeSet
- FACTORY - Static variable in class Compil3r.Quad.MethodSummary.UnknownTypeNode
- FD - Variable in class Compil3r.Quad.BDDPointerAnalysis
- FD - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- FD - Variable in class Compil3r.Quad.ContextSensitiveBDD
- BDD domains that we use in the analysis.
- FD - Variable in class Compil3r.Quad.FullyContextSensitiveBDD
- FIELDBITS - Static variable in class Compil3r.Quad.CSBDDPointerAnalysis
- FIND_ALL - Static variable in class Compil3r.Quad.SelectiveCloning
- FORCE_GC - Static variable in class Compil3r.Quad.AndersenPointerAnalysis
- Force a garbage collection after every iteration of the algorithm.
- FORCE_GC - Static variable in class Compil3r.Quad.BDDPointerAnalysis
- FULL_DUMP - Static variable in class Compil3r.Quad.AndersenPointerAnalysis
- Dump the call graph after analysis has completed.
- FullyContextSensitiveBDD - class Compil3r.Quad.FullyContextSensitiveBDD.
- FullyContextSensitiveBDD() - Constructor for class Compil3r.Quad.FullyContextSensitiveBDD
- FullyContextSensitiveBDD(CallGraph, int, int) - Constructor for class Compil3r.Quad.FullyContextSensitiveBDD
- FullyContextSensitiveBDD.BDDMethodSummary - class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary.
- FullyContextSensitiveBDD.BDDMethodSummary(MethodSummary) - Constructor for class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- FullyContextSensitiveBDD.ToString - class Compil3r.Quad.FullyContextSensitiveBDD.ToString.
- FullyContextSensitiveBDD.ToString() - Constructor for class Compil3r.Quad.FullyContextSensitiveBDD.ToString
- f - Variable in class Compil3r.Quad.MethodSummary.FieldNode
- f - Variable in class Compil3r.Quad.SelectiveCloning.AccessPath
- fdd_printset_rec(String, PrintStream, BDD, int[]) - Method in class Compil3r.Quad.ContextSensitiveBDD
- fdd_printset_rec(PrintStream, BDD, int[]) - Method in class Compil3r.Quad.ContextSensitiveBDD
- fdddec2bin(int, int) - Method in class Compil3r.Quad.ContextSensitiveBDD
- field - Variable in class Compil3r.Quad.MethodSummary.Edge
- field - Variable in class Compil3r.Quad.Operand.FieldOperand
- fieldIndexMap - Variable in class Compil3r.Quad.BDDPointerAnalysis
- fieldIndexMap - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- fieldIndexMap - Variable in class Compil3r.Quad.ContextSensitiveBDD
- fieldIndexMap - Variable in class Compil3r.Quad.FullyContextSensitiveBDD
- fieldName() - Method in class Compil3r.Quad.MethodSummary.FieldNode
- fieldPt - Variable in class Compil3r.Quad.BDDPointerAnalysis
- field_predecessors - Variable in class Compil3r.Quad.MethodSummary.FieldNode
- field_quads - Static variable in class Compil3r.Quad.SSAReader
- fields - Variable in class Compil3r.Quad.SSAReader
- fileLocation - Variable in class Compil3r.Quad.SSAReader.SSAClass
- fileLocation - Variable in class Compil3r.Quad.SSAReader.SSAMember
- fillInVarIndices(int, int[], int, BDDDomain[]) - Method in class Compil3r.Quad.BDDPointerAnalysis
- fillInVarIndices(BDDDomain[], int, int, int[][], int, int[]) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- fillInVarIndices(int[][], int, int[], int, BDDDomain[]) - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- fillRegisters(ArrayList, int, int, boolean) - Static method in class Compil3r.Quad.RegisterFactory
- filter - Static variable in class Compil3r.Quad.MethodSummary.AccessPath
- A filter to unwrap objects from their IdentityHashCodeWrapper.
- findControlDependence(Dominators.DominatorNode, Dominators.DominatorNode) - Method in class Compil3r.Quad.ControlDependence
- findDepths() - Method in class Compil3r.Quad.CallGraph
- findLast(HashSet, Set) - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Helper function for findLast(), below.
- findLast() - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Return an iteration of the AccessPath nodes that correspond to end states.
- findNode(MethodSummary.Node, HashSet) - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Helper function for findNode(Node n), below.
- findNode(MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Find the AccessPath object that corresponds to the given node.
- findNode(MethodSummary.Node) - Method in class Compil3r.Quad.SelectiveCloning.AccessPath
- findPredecessor(MethodSummary.FieldNode, Quad) - Static method in class Compil3r.Quad.MethodSummary.FieldNode
- first() - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Returns the first field of this access path.
- first() - Method in class Compil3r.Quad.SelectiveCloning.AccessPath
- flags - Variable in class Compil3r.Quad.BasicBlock
- Flags for this basic block.
- flags - Variable in class Compil3r.Quad.Operand.RegisterOperand
- found_classes - Variable in class Compil3r.Quad.ControlDependence
- found_methods - Variable in class Compil3r.Quad.ControlDependence
- free(ControlFlowGraph) - Static method in class Compil3r.Quad.CodeCache
- free() - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- fullDump() - Method in class Compil3r.Quad.BasicBlock
- Returns a String describing the name, predecessor, successor, exception handlers, and quads of this basic block.
- fullDump() - Method in class Compil3r.Quad.ControlFlowGraph
- Returns a verbose string of every basic block in this control flow graph.
- fullDump() - Method in class Compil3r.Quad.RegisterFactory
G
- GETFIELDhelper(jq_InstanceField, Operator.Getfield, Operator.Getfield) - Method in class Compil3r.Quad.BytecodeToQuad
- GETSTATIChelper(jq_StaticField, Operator.Getstatic, Operator.Getstatic) - Method in class Compil3r.Quad.BytecodeToQuad
- GLOBAL - Static variable in class Compil3r.Quad.MethodSummary.GlobalNode
- get(Object) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.IndexMap
- get(int) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.IndexMap
- get(int) - Method in class Compil3r.Quad.ExceptionHandlerList
- get(Object) - Static method in class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- get(AndersenReference) - Static method in class Compil3r.Quad.MethodSummary.ConcreteTypeNode
- get(MethodSummary.Node, MethodSummary.Node, AndersenField) - Static method in class Compil3r.Quad.MethodSummary.Edge
- get(MethodSummary.Node, AndersenField, Quad) - Static method in class Compil3r.Quad.MethodSummary.FieldNode
- get(AndersenReference) - Static method in class Compil3r.Quad.MethodSummary.UnknownTypeNode
- get(int) - Method in class Compil3r.Quad.Operand.BasicBlockTableOperand
- get(int) - Method in class Compil3r.Quad.Operand.IntValueTableOperand
- get(int) - Method in class Compil3r.Quad.Operand.ParamListOperand
- getAccessPathEdgeFields() - Method in class Compil3r.Quad.MethodSummary.Node
- Return the set of fields that this node has outside edges with.
- getAccessPathEdges(jq_Field, Set) - Method in class Compil3r.Quad.MethodSummary.Node
- Add the nodes that are targets of outside edges on the given field to the given result set.
- getAccessPathEdges() - Method in class Compil3r.Quad.MethodSummary.Node
- Return a set of Map.Entry objects corresponding to the outside edges of this node.
- getAccessPathPredecessors() - Method in class Compil3r.Quad.MethodSummary.FieldNode
- Return the set of outside edge predecessors of this node.
- getAddress(Quad) - Static method in class Compil3r.Quad.Operator.MemLoad
- getAddress(Quad) - Static method in class Compil3r.Quad.Operator.MemStore
- getAddressOpValue(Operand, QuadInterpreter) - Static method in class Compil3r.Quad.Operator
- getAll() - Static method in class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- getAll() - Static method in class Compil3r.Quad.MethodSummary.UnknownTypeNode
- getAllCallSites() - Method in class Compil3r.Quad.BDDPointerAnalysis.BDDCallGraph
- getAllCallSites() - Method in class Compil3r.Quad.CachedCallGraph
- getAllCallSites() - Method in class Compil3r.Quad.CallGraph
- Returns the collection of all call sites in the call graph.
- getAllCallSites() - Method in class Compil3r.Quad.LoadedCallGraph
- getAllMethods() - Method in class Compil3r.Quad.AndersenPointerAnalysis.AndersenCallGraph
- getAllMethods() - Method in class Compil3r.Quad.BDDPointerAnalysis.BDDCallGraph
- getAllMethods() - Method in class Compil3r.Quad.CachedCallGraph
- getAllMethods() - Method in class Compil3r.Quad.CallGraph
- Returns the collection of all methods in the call graph.
- getAllMethods() - Method in class Compil3r.Quad.LoadedCallGraph
- getArrayElementTypeOf(Operand) - Static method in class Compil3r.Quad.BytecodeToQuad
- getBCMap(jq_Method) - Static method in class Compil3r.Quad.CodeCache
- getBDDSummary(MethodSummary) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getBDDSummary(MethodSummary) - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- getBase(Quad) - Static method in class Compil3r.Quad.Operator.ALoad
- getBase(Quad) - Static method in class Compil3r.Quad.Operator.AStore
- getBase(Quad) - Static method in class Compil3r.Quad.Operator.Getfield
- getBase(Quad) - Static method in class Compil3r.Quad.Operator.Putfield
- getBasePointer - Static variable in class Compil3r.Quad.BytecodeToQuad
- getBasicBlock() - Method in class Compil3r.Quad.Dominators.DominatorNode
- getBits() - Method in class Compil3r.Quad.Operand.AConstOperand
- getBits() - Method in interface Compil3r.Quad.Operand.Const4Operand
- getBits() - Method in interface Compil3r.Quad.Operand.Const8Operand
- getBits() - Method in class Compil3r.Quad.Operand.DConstOperand
- getBits() - Method in class Compil3r.Quad.Operand.FConstOperand
- getBits() - Method in class Compil3r.Quad.Operand.IConstOperand
- getBits() - Method in class Compil3r.Quad.Operand.LConstOperand
- getBits() - Method in class Compil3r.Quad.Operand.PConstOperand
- getBytecodeIndex() - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- getBytecodeIndex() - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- getBytecodeIndex() - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- getBytecodeIndex() - Method in class Compil3r.Quad.ProgramLocation
- getCall() - Method in class Compil3r.Quad.MethodSummary.PassedParameter
- getCallGraph() - Method in class Compil3r.Quad.AndersenPointerAnalysis
- getCallGraphMap() - Method in class Compil3r.Quad.CallGraph
- getCallSite(ProgramLocation) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- getCallSiteMap() - Method in class Compil3r.Quad.CallGraph
- getCallSites(ControlFlowGraph) - Method in class Compil3r.Quad.CachedCallGraph
- getCallSites(jq_Method) - Method in class Compil3r.Quad.CachedCallGraph
- getCallSites(jq_Method) - Method in class Compil3r.Quad.CallGraph
- Returns the set of call sites in the given method.
- getCallSites(ControlFlowGraph) - Method in class Compil3r.Quad.CallGraph
- Returns the set of call sites in the given CFG.
- getCallSites(jq_Method) - Method in class Compil3r.Quad.LoadedCallGraph
- getCallSites0(jq_Method) - Static method in class Compil3r.Quad.CallGraph
- getCallSites0(ControlFlowGraph) - Static method in class Compil3r.Quad.CallGraph
- getCallSites1(ControlFlowGraph) - Static method in class Compil3r.Quad.CallGraph
- getCallTargets() - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- getCallTargets(AndersenReference, boolean) - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- getCallTargets(Set, boolean) - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- getCallTargets() - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- getCallTargets(AndersenReference, boolean) - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- getCallTargets(Set, boolean) - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- getCallTargets() - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- getCallTargets(AndersenReference, boolean) - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- getCallTargets(Set, boolean) - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- getCallTargets() - Method in class Compil3r.Quad.ProgramLocation
- getCallTargets(AndersenReference, boolean) - Method in class Compil3r.Quad.ProgramLocation
- getCallTargets(Set, boolean) - Method in class Compil3r.Quad.ProgramLocation
- getCallTargets(AndersenMethod, MethodSummary.Node) - Method in class Compil3r.Quad.ProgramLocation
- getCallTargets(Set) - Method in class Compil3r.Quad.ProgramLocation
- getCallTargets(SSAReader.SSAClass, boolean) - Method in class Compil3r.Quad.SSAReader.SSAMethod
- getCallees(ControlFlowGraph) - Method in class Compil3r.Quad.CachedCallGraph
- getCallees(jq_Method) - Method in class Compil3r.Quad.CachedCallGraph
- getCallees(jq_Method) - Method in class Compil3r.Quad.CallGraph
- Returns the set of methods that are called by the given method.
- getCallees(ControlFlowGraph) - Method in class Compil3r.Quad.CallGraph
- Returns the set of methods that are called by the given CFG.
- getCallees(jq_Method) - Method in class Compil3r.Quad.LoadedCallGraph
- getCallers(jq_Method) - Method in class Compil3r.Quad.CachedCallGraph
- getCallers(jq_Method) - Method in class Compil3r.Quad.CallGraph
- Returns the set of methods that can call the given method.
- getCallers(jq_Method) - Method in class Compil3r.Quad.LoadedCallGraph
- getCalls() - Method in class Compil3r.Quad.MethodSummary
- getChild(int) - Method in class Compil3r.Quad.Dominators.DominatorNode
- getChildren() - Method in class Compil3r.Quad.Dominators.DominatorNode
- getCode(jq_Method) - Static method in class Compil3r.Quad.CodeCache
- getConcreteNodes(MethodSummary.Node, SelectiveCloning.AccessPath) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- getConcreteNodes(MethodSummary.Node) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- getConcreteNodes(MethodSummary.OutsideNode, AndersenPointerAnalysis.Path) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- getCond(Quad) - Static method in class Compil3r.Quad.Operator.IntIfCmp
- getCondition() - Method in class Compil3r.Quad.Operand.ConditionOperand
- getCurrentBasicBlock() - Method in class Compil3r.Quad.QuadIterator
- getCurrentGuard() - Method in class Compil3r.Quad.BytecodeToQuad
- getCurrentQuad() - Method in class Compil3r.Quad.QuadIterator
- getDeclaredType() - Method in class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- getDeclaredType() - Method in class Compil3r.Quad.MethodSummary.ConcreteTypeNode
- getDeclaredType() - Method in class Compil3r.Quad.MethodSummary.FieldNode
- getDeclaredType() - Method in class Compil3r.Quad.MethodSummary.GlobalNode
- getDeclaredType() - Method in class Compil3r.Quad.MethodSummary.Node
- Return the declared type of this node.
- getDeclaredType() - Method in class Compil3r.Quad.MethodSummary.OutsideNode
- getDeclaredType() - Method in class Compil3r.Quad.MethodSummary.ParamNode
- getDeclaredType() - Method in class Compil3r.Quad.MethodSummary.ReturnValueNode
- getDeclaredType() - Method in class Compil3r.Quad.MethodSummary.ThrownExceptionNode
- getDeclaredType() - Method in class Compil3r.Quad.MethodSummary.UnknownTypeNode
- getDeclaringClass() - Method in class Compil3r.Quad.SSAReader.SSAMember
- getDefault(Quad) - Static method in class Compil3r.Quad.Operator.LookupSwitch
- getDefault(Quad) - Static method in class Compil3r.Quad.Operator.TableSwitch
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.ALength
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.ALoad
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Binary
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.BoundsCheck
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.CheckCast
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Getfield
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Getstatic
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.InstanceOf
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_A
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_D
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_F
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_I
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_L
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_P
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_A
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_D
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_F
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_I
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_L
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_P
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_A
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_D
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_F
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_I
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_L
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_P
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Jsr
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.MemLoad
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Move
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.New
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.NewArray
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.NullCheck
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.ALLOCA
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.ATOMICCAS4
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.GET_BASE_POINTER
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.GET_EAX
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.GET_EXCEPTION
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.GET_STACK_POINTER
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.GET_THREAD_BLOCK
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.INVOKE_L
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.INVOKE_P
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.ISEQ
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.ISGE
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.POP_FP32
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.POP_FP64
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.StoreCheck
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Unary
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator.ZeroCheck
- getDefinedRegisters(Quad) - Method in class Compil3r.Quad.Operator
- getDefinedRegisters() - Method in class Compil3r.Quad.Quad
- Returns a list of the registers defined by this quad.
- getDepth() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.ALength
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.ALoad
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.Binary
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.CheckCast
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.Getfield
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.Getstatic
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.InstanceOf
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.Invoke
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.Jsr
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.MemLoad
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.Move
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.New
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.NewArray
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.NullCheck
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.Unary
- getDest(Quad) - Static method in class Compil3r.Quad.Operator.ZeroCheck
- getDirectPrimarySupertype() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- getDomNode(Dominators.DominatorNode, BasicBlock) - Static method in class Compil3r.Quad.ControlDependence
- getDomain(String) - Method in class Compil3r.Quad.ContextSensitiveBDD
- Returns the named domain.
- getDoubleOpValue(Operand, QuadInterpreter) - Static method in class Compil3r.Quad.Operator
- getEdgeFields() - Method in class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- getEdgeFields() - Method in class Compil3r.Quad.MethodSummary.Node
- Return the set of fields that this node has inside edges with.
- getEdges() - Method in class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- getEdges(AndersenField, Set) - Method in class Compil3r.Quad.MethodSummary.Node
- Add the nodes that are targets of inside edges on the given field to the given result set.
- getEdges(AndersenField) - Method in class Compil3r.Quad.MethodSummary.Node
- getEdges() - Method in class Compil3r.Quad.MethodSummary.Node
- Return a set of Map.Entry objects corresponding to the inside edges of this node.
- getEdges_escaped(AndersenField, Set) - Method in class Compil3r.Quad.MethodSummary.Node
- Add the nodes that are targets of inside edges on the given field to the given result set.
- getElement(Quad) - Static method in class Compil3r.Quad.Operator.StoreCheck
- getElementName(String, int) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getEmptyIterator() - Static method in class Compil3r.Quad.ExceptionHandlerIterator
- Return an empty, unmodifiable iterator.
- getEmptyList() - Static method in class Compil3r.Quad.ExceptionHandlerList
- getEntry() - Method in class Compil3r.Quad.ExceptionHandler
- Returns the entry point for this exception handler.
- getEscapes() - Method in class Compil3r.Quad.MethodSummary.Node
- getExceptionHandler(int) - Method in class Compil3r.Quad.ExceptionHandlerList
- getExceptionHandlerEntries() - Method in class Compil3r.Quad.BasicBlock
- getExceptionHandlers() - Method in class Compil3r.Quad.BasicBlock
- Returns the list of exception handlers that guard this basic block.
- getExceptionHandlers() - Method in class Compil3r.Quad.ControlFlowGraph
- Return the list of exception handlers in this control flow graph.
- getExceptionHandlersMatchingEntry(BasicBlock) - Method in class Compil3r.Quad.ControlFlowGraph
- Return an iterator of the exception handlers with the given entry point.
- getExceptionType() - Method in class Compil3r.Quad.ExceptionHandler
- Returns the type of exception that this exception handler catches.
- getFallthroughPredecessor() - Method in class Compil3r.Quad.BasicBlock
- Returns the fallthrough predecessor to this basic block, if it exists.
- getFallthroughSuccessor() - Method in class Compil3r.Quad.BasicBlock
- Returns the fallthrough successor to this basic block, if it exists.
- getField(int) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getField(int) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getField(int) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getField(int) - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- getField() - Method in class Compil3r.Quad.Operand.FieldOperand
- getField(Quad) - Static method in class Compil3r.Quad.Operator.Getfield
- getField(Quad) - Static method in class Compil3r.Quad.Operator.Getstatic
- getField(Quad) - Static method in class Compil3r.Quad.Operator.Putfield
- getField(Quad) - Static method in class Compil3r.Quad.Operator.Putstatic
- getFieldIndex(jq_Field) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getFieldIndex(jq_Field) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getFieldIndex(jq_Field) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getFieldIndex(jq_Field) - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- getFinal() - Method in class Compil3r.Quad.Dataflow.DataflowArray
- getFinal() - Method in class Compil3r.Quad.Dataflow.DataflowHash
- getFinal() - Method in interface Compil3r.Quad.Dataflow.FactCollection
- getFinal() - Method in class Compil3r.Quad.DataflowFramework.DataflowArray
- getFinal() - Method in class Compil3r.Quad.DataflowFramework.DataflowHash
- getFinal() - Method in interface Compil3r.Quad.DataflowFramework.FactCollection
- getFirstQuad(BasicBlock) - Method in class Compil3r.Quad.QuadIterator
- Returns the first quad reachable from the start of the given basic block.
- getFlags() - Method in class Compil3r.Quad.Operand.RegisterOperand
- getFloatOpValue(Operand, QuadInterpreter) - Static method in class Compil3r.Quad.Operator
- getFromCache(MethodSummary.OutsideNode) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- getFromMultiMap(MultiMap, MultiMap, jq_Method) - Static method in class Compil3r.Quad.CachedCallGraph
- getGlobal() - Method in class Compil3r.Quad.MethodSummary
- getGuard(Operand) - Static method in class Compil3r.Quad.BytecodeToQuad
- getGuard(Quad) - Static method in class Compil3r.Quad.Operator.ALoad
- getGuard(Quad) - Static method in class Compil3r.Quad.Operator.AStore
- getGuard(Quad) - Static method in class Compil3r.Quad.Operator.BoundsCheck
- getGuard(Quad) - Static method in class Compil3r.Quad.Operator.Getfield
- getGuard(Quad) - Static method in class Compil3r.Quad.Operator.Putfield
- getGuard(Quad) - Static method in class Compil3r.Quad.Operator.StoreCheck
- getHandledBasicBlocks() - Method in class Compil3r.Quad.ExceptionHandler
- Returns an iteration of the handled basic blocks.
- getHandler() - Method in class Compil3r.Quad.ExceptionHandlerList
- Return the handler in this set.
- getHeapobj(int) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getHeapobj(int) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getHeapobj(int) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getHeapobj(int) - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- getHeapobjIndex(MethodSummary.Node) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getHeapobjIndex(MethodSummary.Node) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getHeapobjIndex(MethodSummary.Node) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getHeapobjIndex(MethodSummary.Node) - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- getID() - Method in class Compil3r.Quad.BasicBlock
- Returns the unique id number for this basic block.
- getID() - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- getID() - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- getID() - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- getID() - Method in class Compil3r.Quad.ProgramLocation
- getID() - Method in class Compil3r.Quad.Quad
- Returns the id number of this quad.
- getInclusionEdges(MethodSummary.Node) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- getIndex(Quad) - Static method in class Compil3r.Quad.Operator.ALoad
- getIndex(Quad) - Static method in class Compil3r.Quad.Operator.AStore
- getIndex(Quad) - Static method in class Compil3r.Quad.Operator.BoundsCheck
- getIndex(String, int, String) - Static method in class Compil3r.Quad.SSAReader
- getIndexMap(BDDDomain) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getIndexMap(BDDDomain) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getInitial() - Method in class Compil3r.Quad.Dataflow.DataflowArray
- getInitial() - Method in class Compil3r.Quad.Dataflow.DataflowHash
- getInitial() - Method in interface Compil3r.Quad.Dataflow.FactCollection
- getInitial() - Method in class Compil3r.Quad.DataflowFramework.DataflowArray
- getInitial() - Method in class Compil3r.Quad.DataflowFramework.DataflowHash
- getInitial() - Method in interface Compil3r.Quad.DataflowFramework.FactCollection
- getIntOpValue(Operand, QuadInterpreter) - Static method in class Compil3r.Quad.Operator
- getInterface(Utf8) - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- getInterfaces() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- getInvocationType() - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- getJDKDesc() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- getJDKName() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- getJSRInfo(BasicBlock) - Method in class Compil3r.Quad.ControlFlowGraph
- getJSRState(BasicBlock) - Method in class Compil3r.Quad.BytecodeToQuad
- getLastQuad() - Method in class Compil3r.Quad.BasicBlock
- getLastQuad(BasicBlock) - Method in class Compil3r.Quad.QuadIterator
- Returns the last quad reachable from the end of the given basic block.
- getLineNumber() - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- getLineNumber() - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- getLineNumber() - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- getLineNumber() - Method in class Compil3r.Quad.ProgramLocation
- getLocal(int) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- getLocal(int, jq_Type) - Method in class Compil3r.Quad.RegisterFactory
- getLocalNumber(RegisterFactory.Register, jq_Type) - Method in class Compil3r.Quad.BytecodeToQuad
- getLocalSize(jq_Type) - Method in class Compil3r.Quad.RegisterFactory
- getLocalVar() - Method in class Compil3r.Quad.SSAReader.VVNode
- getLocal_A(int) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- getLocal_D(int) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- getLocal_F(int) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- getLocal_I(int) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- getLocal_L(int) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- getLocationOf(MethodSummary.ConcreteTypeNode) - Method in class Compil3r.Quad.MethodSummary
- getLocationOf(MethodSummary.FieldNode) - Method in class Compil3r.Quad.MethodSummary
- getLongOpValue(Operand, QuadInterpreter) - Static method in class Compil3r.Quad.Operator
- getLow(Quad) - Static method in class Compil3r.Quad.Operator.TableSwitch
- getMatch(Quad, int) - Static method in class Compil3r.Quad.Operator.LookupSwitch
- getMaxQuadID() - Method in class Compil3r.Quad.ControlFlowGraph
- Returns the maximum id number for a quad.
- getMethod(int) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getMethod(int) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getMethod() - Method in class Compil3r.Quad.ControlFlowGraph
- Returns the method this control flow graph represents.
- getMethod() - Method in class Compil3r.Quad.MethodSummary
- getMethod() - Method in class Compil3r.Quad.Operand.MethodOperand
- getMethod(Quad) - Static method in class Compil3r.Quad.Operator.Invoke
- getMethod(Set) - Static method in class Compil3r.Quad.PointerExplorer
- getMethod() - Static method in class Compil3r.Quad.PointerExplorer
- getMethod(String[], int) - Static method in class Compil3r.Quad.PointerExplorer
- getMethod(jq_Class, String) - Static method in class Compil3r.Quad.PointerExplorer
- getMethod() - Method in class Compil3r.Quad.ProgramLocation
- getMethodCall() - Method in class Compil3r.Quad.MethodSummary.ReturnedNode
- getMethodIndex(jq_InstanceMethod) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getMethodIndex(jq_InstanceMethod) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getMethodSummary(AndersenMethod) - Static method in class Compil3r.Quad.AndersenPointerAnalysis
- getMethodSummary(AndersenMethod, MethodSummary.CallSite) - Static method in class Compil3r.Quad.AndersenPointerAnalysis
- getMethods() - Method in class Compil3r.Quad.SSAReader
- getMoveOp(jq_Type) - Static method in class Compil3r.Quad.Operator.Move
- getName() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- getName() - Method in class Compil3r.Quad.SSAReader.SSAMember
- getNameAndDesc() - Method in class Compil3r.Quad.SSAReader.SSAMember
- getNavigator() - Method in class Compil3r.Quad.CallGraph
- getNavigator() - Method in class Compil3r.Quad.ControlFlowGraph
- getNavigator() - Method in class Compil3r.Quad.QuadIterator
- getNewQuadID() - Method in class Compil3r.Quad.ControlFlowGraph
- Returns a new id number for a quad.
- getNewStack(int, jq_Type) - Method in class Compil3r.Quad.RegisterFactory
- getNewVariableIndex(ProgramLocation, jq_Method, int) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getNewVariableIndex(ProgramLocation, jq_Method, int) - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- getNode() - Method in class Compil3r.Quad.SSAReader.VVNode
- getNodesThatCall(MethodSummary.PassedParameter, Set) - Method in class Compil3r.Quad.MethodSummary
- Add all nodes that are passed as the given passed parameter to the given result set.
- getNodesThatCall(MethodSummary.PassedParameter) - Method in class Compil3r.Quad.MethodSummary
- getNonEscapingEdges(AndersenField) - Method in class Compil3r.Quad.MethodSummary.Node
- getNull - Static variable in class Compil3r.Quad.BytecodeToQuad
- getNumOfParams() - Method in class Compil3r.Quad.MethodSummary
- getNumParams() - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- getNumParams() - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- getNumParams() - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- getNumParams() - Method in class Compil3r.Quad.ProgramLocation
- getNumParams() - Method in class Compil3r.Quad.SSAReader.SSAMethod
- getNumber() - Method in class Compil3r.Quad.RegisterFactory.Register
- getNumberOfBasicBlocks() - Method in class Compil3r.Quad.ControlFlowGraph
- Returns a maximum on the number of basic blocks in this control flow graph.
- getNumberOfChildren() - Method in class Compil3r.Quad.Dominators.DominatorNode
- getNumberOfPredecessors() - Method in class Compil3r.Quad.BasicBlock
- getNumberOfQuads() - Method in class Compil3r.Quad.ControlFlowGraph
- getNumberOfSuccessors() - Method in class Compil3r.Quad.BasicBlock
- getObjectOpValue(Operand, QuadInterpreter) - Static method in class Compil3r.Quad.Operator
- getOp1(Quad) - Static method in class Compil3r.Quad.Operator.Special
- getOp1() - Method in class Compil3r.Quad.Quad
- These are not intended to be used outside of the Compil3r.Quad package.
- getOp2(Quad) - Static method in class Compil3r.Quad.Operator.Special
- getOp2() - Method in class Compil3r.Quad.Quad
- getOp3(Quad) - Static method in class Compil3r.Quad.Operator.Special
- getOp3() - Method in class Compil3r.Quad.Quad
- getOp4(Quad) - Static method in class Compil3r.Quad.Operator.Special
- getOp4() - Method in class Compil3r.Quad.Quad
- getOperator() - Method in class Compil3r.Quad.Quad
- Return the operator for this quad.
- getPair(Object, Object) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- getParam(Quad, int) - Static method in class Compil3r.Quad.Operator.Invoke
- getParamList(Quad) - Static method in class Compil3r.Quad.Operator.Invoke
- getParamNode(int) - Method in class Compil3r.Quad.MethodSummary
- getParamNum() - Method in class Compil3r.Quad.MethodSummary.PassedParameter
- getParamType(int) - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- getParamType(int) - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- getParamType(int) - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- getParamType(int) - Method in class Compil3r.Quad.ProgramLocation
- getParamType(int) - Method in class Compil3r.Quad.SSAReader.SSAMethod
- getParent() - Method in class Compil3r.Quad.Dominators.DominatorNode
- getParent() - Method in class Compil3r.Quad.ExceptionHandlerList
- Return the parent set of exception handlers, or null if this set doesn't have a parent.
- getPassedParameters() - Method in class Compil3r.Quad.MethodSummary.Node
- getPointerToThis(int) - Method in class Compil3r.Quad.SSAReader.SSAType
- getPointerToThis() - Method in class Compil3r.Quad.SSAReader.SSAType
- getPointsTo(MethodSummary.Node) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getPost(Quad) - Method in class Compil3r.Quad.Dataflow.DataflowArray
- getPost(Quad) - Method in class Compil3r.Quad.Dataflow.DataflowHash
- getPost(Quad) - Method in interface Compil3r.Quad.Dataflow.FactCollection
- getPost(Quad) - Method in class Compil3r.Quad.DataflowFramework.DataflowArray
- getPost(Quad) - Method in class Compil3r.Quad.DataflowFramework.DataflowHash
- getPost(Quad) - Method in interface Compil3r.Quad.DataflowFramework.FactCollection
- getPre(Quad) - Method in class Compil3r.Quad.Dataflow.DataflowArray
- getPre(Quad) - Method in class Compil3r.Quad.Dataflow.DataflowHash
- getPre(Quad) - Method in interface Compil3r.Quad.Dataflow.FactCollection
- getPre(Quad) - Method in class Compil3r.Quad.DataflowFramework.DataflowArray
- getPre(Quad) - Method in class Compil3r.Quad.DataflowFramework.DataflowHash
- getPre(Quad) - Method in interface Compil3r.Quad.DataflowFramework.FactCollection
- getPredecessors() - Method in class Compil3r.Quad.BasicBlock
- Returns an list of the predecessors of this basic block.
- getPredecessors() - Method in class Compil3r.Quad.MethodSummary.Node
- Return a set of Map.Entry objects corresponding to the incoming inside edges of this node.
- getQuad(int) - Method in class Compil3r.Quad.BasicBlock
- getQuad() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState.DummyOperand
- getQuad() - Method in class Compil3r.Quad.MethodSummary.ConcreteTypeNode
- getQuad() - Method in class Compil3r.Quad.Operand.AConstOperand
- getQuad() - Method in class Compil3r.Quad.Operand.BasicBlockTableOperand
- getQuad() - Method in class Compil3r.Quad.Operand.ConditionOperand
- getQuad() - Method in class Compil3r.Quad.Operand.DConstOperand
- getQuad() - Method in class Compil3r.Quad.Operand.FConstOperand
- getQuad() - Method in class Compil3r.Quad.Operand.FieldOperand
- getQuad() - Method in class Compil3r.Quad.Operand.IConstOperand
- getQuad() - Method in class Compil3r.Quad.Operand.IntValueTableOperand
- getQuad() - Method in class Compil3r.Quad.Operand.LConstOperand
- getQuad() - Method in class Compil3r.Quad.Operand.MethodOperand
- getQuad() - Method in class Compil3r.Quad.Operand.PConstOperand
- getQuad() - Method in class Compil3r.Quad.Operand.ParamListOperand
- getQuad() - Method in class Compil3r.Quad.Operand.RegisterOperand
- getQuad() - Method in class Compil3r.Quad.Operand.TargetOperand
- getQuad() - Method in class Compil3r.Quad.Operand.TypeOperand
- getQuad() - Method in class Compil3r.Quad.Operand.UnnecessaryGuardOperand
- getQuad() - Method in interface Compil3r.Quad.Operand
- getQuad() - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- getQuadIndex(Quad) - Method in class Compil3r.Quad.BasicBlock
- getQuadToBytecodeMap() - Method in class Compil3r.Quad.BytecodeToQuad
- return quad->bytecode map, may be incomplete
- getRVN(ProgramLocation) - Method in class Compil3r.Quad.MethodSummary
- getRef(Quad) - Static method in class Compil3r.Quad.Operator.BoundsCheck
- getRef(Quad) - Static method in class Compil3r.Quad.Operator.StoreCheck
- getReferenceToThis() - Method in class Compil3r.Quad.SSAReader.SSAType
- getReg1(Quad) - Static method in class Compil3r.Quad.Operator
- getReg12(Quad) - Static method in class Compil3r.Quad.Operator
- getReg123(Quad) - Static method in class Compil3r.Quad.Operator
- getReg1234(Quad) - Static method in class Compil3r.Quad.Operator
- getReg124(Quad) - Static method in class Compil3r.Quad.Operator
- getReg1_check(Quad) - Static method in class Compil3r.Quad.Operator
- getReg2(Quad) - Static method in class Compil3r.Quad.Operator
- getReg23(Quad) - Static method in class Compil3r.Quad.Operator
- getReg234(Quad) - Static method in class Compil3r.Quad.Operator
- getReg24(Quad) - Static method in class Compil3r.Quad.Operator
- getReg3(Quad) - Static method in class Compil3r.Quad.Operator
- getRegister(RegisterFactory.Register) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Get the node or set of nodes in the given register in the current state.
- getRegister() - Method in class Compil3r.Quad.Operand.RegisterOperand
- getRegisterFactory() - Method in class Compil3r.Quad.ControlFlowGraph
- Returns the register factory used by this control flow graph.
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_A
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_D
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_F
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_I
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_L
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_P
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_V
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_A
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_D
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_F
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_I
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_L
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_P
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_V
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_A
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_D
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_F
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_I
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_L
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_P
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_V
- getReturnType() - Method in class Compil3r.Quad.Operator.Invoke
- getReturned() - Method in class Compil3r.Quad.MethodSummary
- getRoots() - Method in class Compil3r.Quad.AndersenPointerAnalysis.AndersenCallGraph
- getRoots() - Method in class Compil3r.Quad.BDDPointerAnalysis.BDDCallGraph
- getRoots() - Method in class Compil3r.Quad.CHACallGraph
- getRoots() - Method in class Compil3r.Quad.CachedCallGraph
- getRoots() - Method in class Compil3r.Quad.CallGraph
- getRoots() - Method in class Compil3r.Quad.ControlFlowGraph
- getRoots() - Method in class Compil3r.Quad.LoadedCallGraph
- getRoots() - Method in class Compil3r.Quad.RootedCHACallGraph
- getSSAClass() - Method in class Compil3r.Quad.SSAReader.SSAType
- getSize(Quad) - Static method in class Compil3r.Quad.Operator.LookupSwitch
- getSize(Quad) - Static method in class Compil3r.Quad.Operator.NewArray
- getSourceFile() - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- getSourceFile() - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- getSourceFile() - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- getSourceFile() - Method in class Compil3r.Quad.ProgramLocation
- getSourceQuad(AndersenField, MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.Node
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.ALength
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.CheckCast
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.InstanceOf
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.LookupSwitch
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.Monitor
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.Move
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.NullCheck
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.Putfield
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.Putstatic
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.Return
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.TableSwitch
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.Unary
- getSrc(Quad) - Static method in class Compil3r.Quad.Operator.ZeroCheck
- getSrc1(Quad) - Static method in class Compil3r.Quad.Operator.Binary
- getSrc1(Quad) - Static method in class Compil3r.Quad.Operator.IntIfCmp
- getSrc2(Quad) - Static method in class Compil3r.Quad.Operator.Binary
- getSrc2(Quad) - Static method in class Compil3r.Quad.Operator.IntIfCmp
- getStack(int, jq_Type) - Method in class Compil3r.Quad.RegisterFactory
- getStackPointer - Static variable in class Compil3r.Quad.BytecodeToQuad
- getStackRegister(jq_Type, int) - Method in class Compil3r.Quad.BytecodeToQuad
- getStackRegister(jq_Type) - Method in class Compil3r.Quad.BytecodeToQuad
- getStackSize() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- getStackSize(jq_Type) - Method in class Compil3r.Quad.RegisterFactory
- getSuccessor(Quad) - Static method in class Compil3r.Quad.Operator.Jsr
- getSuccessors() - Method in class Compil3r.Quad.BasicBlock
- Returns a list of the successors of this basic block.
- getSummary() - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Returns the summary.
- getSummary(ControlFlowGraph) - Static method in class Compil3r.Quad.MethodSummary
- getSummary(ControlFlowGraph, MethodSummary.CallSite) - Static method in class Compil3r.Quad.MethodSummary
- getSummary() - Method in class Compil3r.Quad.SSAReader.SSAMethod
- getTEN(ProgramLocation) - Method in class Compil3r.Quad.MethodSummary
- getTarget(int) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getTarget(int) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getTarget() - Method in class Compil3r.Quad.Operand.TargetOperand
- getTarget(Quad) - Static method in class Compil3r.Quad.Operator.Goto
- getTarget(Quad) - Static method in class Compil3r.Quad.Operator.IntIfCmp
- getTarget(Quad) - Static method in class Compil3r.Quad.Operator.Jsr
- getTarget(Quad, int) - Static method in class Compil3r.Quad.Operator.LookupSwitch
- getTarget(Quad) - Static method in class Compil3r.Quad.Operator.Ret
- getTarget(Quad, int) - Static method in class Compil3r.Quad.Operator.TableSwitch
- getTargetIndex(jq_InstanceMethod) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getTargetIndex(jq_InstanceMethod) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getTargetMethod(Object, ProgramLocation) - Method in class Compil3r.Quad.CallGraph
- Returns the target method of the given call site under the given context, assuming that it is a single target.
- getTargetMethod() - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- getTargetMethod() - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- getTargetMethod() - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- getTargetMethod() - Method in class Compil3r.Quad.ProgramLocation
- getTargetMethods(Object, ProgramLocation) - Method in class Compil3r.Quad.AndersenPointerAnalysis.AndersenCallGraph
- getTargetMethods(Object, ProgramLocation) - Method in class Compil3r.Quad.BDDPointerAnalysis.BDDCallGraph
- getTargetMethods(Object, ProgramLocation) - Method in class Compil3r.Quad.CHACallGraph
- getTargetMethods(Object, ProgramLocation) - Method in class Compil3r.Quad.CachedCallGraph
- getTargetMethods(Object, ProgramLocation) - Method in class Compil3r.Quad.CallGraph
- Returns the possible target methods of the given call site under the given context.
- getTargetMethods(ProgramLocation) - Method in class Compil3r.Quad.CallGraph
- Returns the possible target methods of the given call site.
- getTargetMethods(Object, ProgramLocation) - Method in class Compil3r.Quad.LoadedCallGraph
- getTargetTable(Quad) - Static method in class Compil3r.Quad.Operator.LookupSwitch
- getTargetTable(Quad) - Static method in class Compil3r.Quad.Operator.TableSwitch
- getTargetType() - Method in class Compil3r.Quad.SSAReader.SSAType
- getThrown() - Method in class Compil3r.Quad.MethodSummary
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.BoundsCheck
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.CheckCast
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_A_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_B_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_C_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_D_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_F_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_I_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_L_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_P_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_S_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_Z_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_A_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_B_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_C_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_D_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_F_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_I_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_L_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_P_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_S_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_Z_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.InstanceOf
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Invoke
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Monitor.MONITORENTER
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Monitor.MONITOREXIT
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.NewArray
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.NullCheck
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_A_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_B_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_C_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_D_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_F_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_I_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_L_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_P_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_S_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_Z_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_A_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_B_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_C_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_D_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_F_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_I_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_L_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_P_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_S_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_Z_DYNLINK
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.Return.THROW_A
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.StoreCheck
- getThrownExceptions() - Method in class Compil3r.Quad.Operator.ZeroCheck
- getThrownExceptions() - Method in class Compil3r.Quad.Operator
- getThrownExceptions() - Method in class Compil3r.Quad.Quad
- Returns a list of the types of exceptions that this quad can throw.
- getType(int) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getType(int) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getType(int) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getType() - Method in class Compil3r.Quad.Operand.AConstOperand
- getType() - Method in class Compil3r.Quad.Operand.PConstOperand
- getType() - Method in class Compil3r.Quad.Operand.RegisterOperand
- getType() - Method in class Compil3r.Quad.Operand.TypeOperand
- getType() - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_A
- getType() - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_B
- getType() - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_C
- getType() - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_D
- getType() - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_F
- getType() - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_I
- getType() - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_L
- getType() - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_P
- getType() - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_S
- getType() - Method in class Compil3r.Quad.Operator.ALoad
- getType() - Method in class Compil3r.Quad.Operator.AStore.ASTORE_A
- getType() - Method in class Compil3r.Quad.Operator.AStore.ASTORE_B
- getType() - Method in class Compil3r.Quad.Operator.AStore.ASTORE_C
- getType() - Method in class Compil3r.Quad.Operator.AStore.ASTORE_D
- getType() - Method in class Compil3r.Quad.Operator.AStore.ASTORE_F
- getType() - Method in class Compil3r.Quad.Operator.AStore.ASTORE_I
- getType() - Method in class Compil3r.Quad.Operator.AStore.ASTORE_L
- getType() - Method in class Compil3r.Quad.Operator.AStore.ASTORE_P
- getType() - Method in class Compil3r.Quad.Operator.AStore.ASTORE_S
- getType() - Method in class Compil3r.Quad.Operator.AStore
- getType(Quad) - Static method in class Compil3r.Quad.Operator.CheckCast
- getType(Quad) - Static method in class Compil3r.Quad.Operator.InstanceOf
- getType() - Method in class Compil3r.Quad.Operator.Invoke.InvokeInterface
- getType() - Method in class Compil3r.Quad.Operator.Invoke.InvokeStatic
- getType() - Method in class Compil3r.Quad.Operator.Invoke.InvokeVirtual
- getType() - Method in class Compil3r.Quad.Operator.Invoke
- getType(Quad) - Static method in class Compil3r.Quad.Operator.New
- getType(Quad) - Static method in class Compil3r.Quad.Operator.NewArray
- getType() - Method in class Compil3r.Quad.SSAReader.LocalVar
- getType() - Method in class Compil3r.Quad.SSAReader.SSAClass
- getTypeIndex(jq_Reference) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getTypeIndex(jq_Reference) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getTypeIndex(jq_Reference) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getTypeOf(Operand) - Static method in class Compil3r.Quad.BytecodeToQuad
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.ALength
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.ALoad
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.AStore
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Binary
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.BoundsCheck
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.CheckCast
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Getfield
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.InstanceOf
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.IntIfCmp
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Invoke
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.LookupSwitch
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.MemLoad
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.MemStore
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Monitor
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Move
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.NewArray
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.NullCheck
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Putfield
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Putstatic
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Ret
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Return.RETURN_A
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Return.RETURN_D
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Return.RETURN_F
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Return.RETURN_I
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Return.RETURN_L
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Return.RETURN_P
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Return.THROW_A
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.ALLOCA
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.ATOMICADD_I
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.ATOMICAND_I
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.ATOMICCAS4
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.ATOMICSUB_I
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.INVOKE_L
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.INVOKE_P
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.LONG_JUMP
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.PUSHARG_I
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.PUSHARG_P
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.PUSH_FP32
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.PUSH_FP64
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Special.SET_THREAD_BLOCK
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.StoreCheck
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.TableSwitch
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.Unary
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator.ZeroCheck
- getUsedRegisters(Quad) - Method in class Compil3r.Quad.Operator
- getUsedRegisters() - Method in class Compil3r.Quad.Quad
- Returns a list of the registers used by this quad.
- getValue() - Method in class Compil3r.Quad.Operand.AConstOperand
- getValue() - Method in class Compil3r.Quad.Operand.DConstOperand
- getValue() - Method in class Compil3r.Quad.Operand.FConstOperand
- getValue() - Method in class Compil3r.Quad.Operand.IConstOperand
- getValue() - Method in class Compil3r.Quad.Operand.LConstOperand
- getValue() - Method in class Compil3r.Quad.Operand.PConstOperand
- getValue(Quad) - Static method in class Compil3r.Quad.Operator.AStore
- getValue(Quad) - Static method in class Compil3r.Quad.Operator.MemStore
- getValueTable(Quad) - Static method in class Compil3r.Quad.Operator.LookupSwitch
- getValues(Object) - Method in class Compil3r.Quad.CallGraph.CallGraphMap
- getValues(Object) - Method in class Compil3r.Quad.CallGraph.CallSiteMap
- getValues(Object) - Method in class Compil3r.Quad.CallGraph.CallTargetMap
- getValues(Object) - Method in class Compil3r.Quad.CallGraph
- getVariable(int) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getVariable(int) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getVariable(int) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getVariable(int) - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- getVariableIndex(MethodSummary.Node) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getVariableIndex(MethodSummary.Node) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getVariableIndex(MethodSummary.Node) - Method in class Compil3r.Quad.ContextSensitiveBDD
- getVariableIndex(MethodSummary.Node) - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- getVariableMap(int[], BDDDomain[], int) - Method in class Compil3r.Quad.BDDPointerAnalysis
- getVariableMap(int[], BDDDomain[]) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getVariableMap(int[], BDDDomain[], int) - Static method in class Compil3r.Quad.FullyContextSensitiveBDD
- getVariableType(int) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- getVirtualMethod(jq_NameAndDesc) - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- getWrappedOpValue(Operand, QuadInterpreter) - Static method in class Compil3r.Quad.Operator
- get_mapping(HashMap, MethodSummary.Node) - Static method in class Compil3r.Quad.MethodSummary
- Utility function to get the mapping for a callee node.
- global - Variable in class Compil3r.Quad.MethodSummary
- The global node.
- globalClass - Variable in class Compil3r.Quad.SSAReader
- go(Collection) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- go(Collection) - Method in class Compil3r.Quad.ContextSensitiveBDD
- go(Collection) - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- goIncremental(Collection) - Method in class Compil3r.Quad.BDDPointerAnalysis
- goNonincremental(Collection) - Method in class Compil3r.Quad.BDDPointerAnalysis
H
- H1 - Variable in class Compil3r.Quad.BDDPointerAnalysis
- H1 - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- H1 - Variable in class Compil3r.Quad.ContextSensitiveBDD
- BDD domains that we use in the analysis.
- H1ToH2 - Variable in class Compil3r.Quad.BDDPointerAnalysis
- H1ToH2 - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- H1ToH2 - Variable in class Compil3r.Quad.ContextSensitiveBDD
- H1andFDset - Variable in class Compil3r.Quad.BDDPointerAnalysis
- H1andT3set - Variable in class Compil3r.Quad.BDDPointerAnalysis
- H2 - Variable in class Compil3r.Quad.BDDPointerAnalysis
- H2 - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- H2 - Variable in class Compil3r.Quad.ContextSensitiveBDD
- BDD domains that we use in the analysis.
- H2ToH1 - Variable in class Compil3r.Quad.BDDPointerAnalysis
- H2ToH1 - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- H2ToH1 - Variable in class Compil3r.Quad.ContextSensitiveBDD
- HANDLE_ESCAPE - Static variable in class Compil3r.Quad.AndersenPointerAnalysis
- Controls the handling of references that escape to native methods or threads.
- HEAPBITS - Static variable in class Compil3r.Quad.CSBDDPointerAnalysis
- HISTOGRAM_SIZE - Static variable in class Compil3r.Quad.AndersenPointerAnalysis
- handleMethod(BytecodeToQuad, ControlFlowGraph, BytecodeToQuad.AbstractState, jq_Method, Operator.Invoke) - Method in class Compil3r.Quad.B2QUnsafeHandler
- handleMethod(BytecodeToQuad, ControlFlowGraph, BytecodeToQuad.AbstractState, jq_Method, Operator.Invoke) - Method in class Compil3r.Quad.B2QUnsafeIgnorer
- handleMethod(BytecodeToQuad, ControlFlowGraph, BytecodeToQuad.AbstractState, jq_Method, Operator.Invoke) - Method in interface Compil3r.Quad.BytecodeToQuad.UnsafeHelper
- handleMethodCall(ProgramLocation, ContextSensitiveBDD.BDDMethodSummary) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- handleMethodSummary(MethodSummary) - Method in class Compil3r.Quad.BDDPointerAnalysis
- handleNativeCall(MethodSummary, ProgramLocation) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- handleNode(MethodSummary.Node) - Method in class Compil3r.Quad.BDDPointerAnalysis
- handleNode(MethodSummary.Node) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- handleNode(MethodSummary.Node) - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- handleNode(MethodSummary.Node) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- handleVirtualCalls(BDD) - Method in class Compil3r.Quad.BDDPointerAnalysis
- handled_blocks - Variable in class Compil3r.Quad.ExceptionHandler
- List of handled basic blocks.
- hasAccessPathEdge(AndersenField, MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.Node
- hasAccessPathEdges() - Method in class Compil3r.Quad.MethodSummary.Node
- Returns true if this node has any added outside edges.
- hasEdge(AndersenField, MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- hasEdge(AndersenField, MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.Node
- hasEdges() - Method in class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- hasEdges() - Method in class Compil3r.Quad.MethodSummary.Node
- Returns true if this node has any added inside edges.
- hasGuard(Operand.RegisterOperand) - Static method in class Compil3r.Quad.BytecodeToQuad
- hasMoreConservativeFlags(Operand.RegisterOperand) - Method in class Compil3r.Quad.Operand.RegisterOperand
- hasNext() - Method in class Compil3r.Quad.ExceptionHandlerIterator
- Returns true if this iterator has a next element.
- hasNext() - Method in class Compil3r.Quad.QuadIterator
- Returns whether there is a next quad in this iteration.
- hasPredecessor(AndersenField, MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.Node
- hasPrevious() - Method in class Compil3r.Quad.ExceptionHandlerIterator
- Returns true if this iterator has a previous element.
- hasPrevious() - Method in class Compil3r.Quad.QuadIterator
- Returns whether this iteration has a previous quad.
- hasSideEffects() - Method in class Compil3r.Quad.Operator.ALength
- hasSideEffects() - Method in class Compil3r.Quad.Operator.ALoad
- hasSideEffects() - Method in class Compil3r.Quad.Operator.AStore
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Binary
- hasSideEffects() - Method in class Compil3r.Quad.Operator.BoundsCheck
- hasSideEffects() - Method in class Compil3r.Quad.Operator.CheckCast
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_A_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_B_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_C_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_D_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_F_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_I_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_L_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_P_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_S_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_Z_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getfield
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_A_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_B_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_C_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_D_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_F_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_I_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_L_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_P_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_S_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_Z_DYNLINK
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Getstatic
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Goto
- hasSideEffects() - Method in class Compil3r.Quad.Operator.InstanceOf
- hasSideEffects() - Method in class Compil3r.Quad.Operator.IntIfCmp
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Invoke
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Jsr
- hasSideEffects() - Method in class Compil3r.Quad.Operator.LookupSwitch
- hasSideEffects() - Method in class Compil3r.Quad.Operator.MemLoad
- hasSideEffects() - Method in class Compil3r.Quad.Operator.MemStore
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Monitor
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Move
- hasSideEffects() - Method in class Compil3r.Quad.Operator.New
- hasSideEffects() - Method in class Compil3r.Quad.Operator.NewArray
- hasSideEffects() - Method in class Compil3r.Quad.Operator.NullCheck
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Putfield
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Putstatic
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Ret
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Return
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Special
- hasSideEffects() - Method in class Compil3r.Quad.Operator.StoreCheck
- hasSideEffects() - Method in class Compil3r.Quad.Operator.TableSwitch
- hasSideEffects() - Method in class Compil3r.Quad.Operator.Unary
- hasSideEffects() - Method in class Compil3r.Quad.Operator.ZeroCheck
- hasSideEffects() - Method in class Compil3r.Quad.Operator
- hash - Variable in class Compil3r.Quad.CSBDDPointerAnalysis.IndexMap
- hashCode() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- hashCode() - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Returns the hashcode for this access path.
- hashCode() - Method in class Compil3r.Quad.MethodSummary.CallSite
- hashCode() - Method in class Compil3r.Quad.MethodSummary.Edge
- hashCode() - Method in class Compil3r.Quad.MethodSummary.Node
- hashCode() - Method in class Compil3r.Quad.MethodSummary.NodeSet
- hashCode() - Method in class Compil3r.Quad.MethodSummary.PassedParameter
- hashCode() - Method in class Compil3r.Quad.MethodSummary
- hashCode() - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- hashCode() - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- hashCode() - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- hashCode() - Method in class Compil3r.Quad.Quad
- hashCode() - Method in class Compil3r.Quad.SelectiveCloning.AccessPath
- hashCode() - Method in class Compil3r.Quad.SelectiveCloning.Specialization
- hashCode() - Method in class Compil3r.Quad.SelectiveCloning.SpecializationParameter
- heapLoad(Set, MethodSummary.Node, jq_Field, MethodSummary.FieldNode) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Abstractly perform a heap load operation on the given base and field with the given field node, putting the result in the given set.
- heapLoad(Quad, RegisterFactory.Register, Set, jq_Field) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Abstractly perform a heap load operation corresponding to quad 'obj' with the given destination register, bases and field.
- heapLoad(Quad, RegisterFactory.Register, MethodSummary.Node, jq_Field) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Abstractly perform a heap load operation corresponding to quad 'obj' with the given destination register, base and field.
- heapLoad(Quad, RegisterFactory.Register, RegisterFactory.Register, jq_Field) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Abstractly perform a heap load operation corresponding to quad 'obj' with the given destination register, base register and field.
- heapStore(MethodSummary.Node, MethodSummary.Node, jq_Field, Quad) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Abstractly perform a heap store operation of the given source node on the given base node and field.
- heapStore(MethodSummary.Node, Set, jq_Field, Quad) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Abstractly perform a heap store operation of the given source nodes on the given base node and field.
- heapStore(RegisterFactory.Register, MethodSummary.Node, jq_Field, Quad) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Abstractly perform a heap store operation of the given source node on the nodes in the given register in the current state and the given field.
- heapStore(MethodSummary.Node, RegisterFactory.Register, jq_Field, Quad) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Abstractly perform a heap store operation of the nodes in the given register on the given base node and field.
- heapStore(RegisterFactory.Register, RegisterFactory.Register, jq_Field, Quad) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Abstractly perform a heap store operation of the nodes in the given register on the nodes in the given register in the current state and the given field.
- heapobjIndexMap - Variable in class Compil3r.Quad.BDDPointerAnalysis
- heapobjIndexMap - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- heapobjIndexMap - Variable in class Compil3r.Quad.ContextSensitiveBDD
- heapobjIndexMap - Variable in class Compil3r.Quad.FullyContextSensitiveBDD
I
- IGNORE_CLINIT - Static variable in class Compil3r.Quad.AndersenPointerAnalysis
- Don't explicitly model the calling of
methods. - IGNORE_CLINIT - Static variable in class Compil3r.Quad.BDDPointerAnalysis
- IGNORE_INSTANCE_FIELDS - Static variable in class Compil3r.Quad.MethodSummary
- IGNORE_STATIC_FIELDS - Static variable in class Compil3r.Quad.MethodSummary
- IGNORE_THREADS - Static variable in class Compil3r.Quad.BDDPointerAnalysis
- INCLUSION_BACK_EDGES - Static variable in class Compil3r.Quad.AndersenPointerAnalysis
- Keep track of inclusion back edges.
- INCREMENTAL_ITERATION - Static variable in class Compil3r.Quad.BDDPointerAnalysis
- INCREMENTAL_POINTSTO - Static variable in class Compil3r.Quad.BDDPointerAnalysis
- INSIDE_EDGES - Static variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- INSTANCE - Static variable in class Compil3r.Quad.AndersenPointerAnalysis
- INSTANCE - Static variable in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- INSTANCE - Static variable in class Compil3r.Quad.CHACallGraph
- INSTANCE - Static variable in class Compil3r.Quad.CallGraph.CallSiteMap
- INSTANCE - Static variable in class Compil3r.Quad.ControlFlowGraphNavigator
- Singleton object for a control flow graph navigator that does not take into account exception edges.
- INSTANCE - Static variable in class Compil3r.Quad.MethodInline.DontInline
- INSTANCE - Static variable in class Compil3r.Quad.MethodSummary.Edge
- INSTANCE - Static variable in class Compil3r.Quad.Operator.ALength.ARRAYLENGTH
- INSTANCE - Static variable in class Compil3r.Quad.Operator.ALoad.ALOAD_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.ALoad.ALOAD_B
- INSTANCE - Static variable in class Compil3r.Quad.Operator.ALoad.ALOAD_C
- INSTANCE - Static variable in class Compil3r.Quad.Operator.ALoad.ALOAD_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.ALoad.ALOAD_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.ALoad.ALOAD_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.ALoad.ALOAD_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.ALoad.ALOAD_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.ALoad.ALOAD_S
- INSTANCE - Static variable in class Compil3r.Quad.Operator.AStore.ASTORE_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.AStore.ASTORE_B
- INSTANCE - Static variable in class Compil3r.Quad.Operator.AStore.ASTORE_C
- INSTANCE - Static variable in class Compil3r.Quad.Operator.AStore.ASTORE_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.AStore.ASTORE_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.AStore.ASTORE_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.AStore.ASTORE_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.AStore.ASTORE_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.AStore.ASTORE_S
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.ADD_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.ADD_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.ADD_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.ADD_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.ADD_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.ALIGN_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.AND_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.AND_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.CMP_DG
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.CMP_DL
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.CMP_FG
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.CMP_FL
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.CMP_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.CMP_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.DIV_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.DIV_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.DIV_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.DIV_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.MUL_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.MUL_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.MUL_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.MUL_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.OR_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.OR_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.REM_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.REM_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.REM_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.REM_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.SHL_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.SHL_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.SHR_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.SHR_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.SUB_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.SUB_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.SUB_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.SUB_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.SUB_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.USHR_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.USHR_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.XOR_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Binary.XOR_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.BoundsCheck.BOUNDS_CHECK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.CheckCast.CHECKCAST
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_A_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_B
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_B_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_C
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_C_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_D_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_F_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_I_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_L_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_P_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_S
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_S_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_Z
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getfield.GETFIELD_Z_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_A_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_B
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_B_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_C
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_C_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_D_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_F_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_I_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_L_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_P_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_S
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_S_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_Z
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_Z_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Goto.GOTO
- INSTANCE - Static variable in class Compil3r.Quad.Operator.InstanceOf.INSTANCEOF
- INSTANCE - Static variable in class Compil3r.Quad.Operator.IntIfCmp.IFCMP_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.IntIfCmp.IFCMP_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.IntIfCmp.IFCMP_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_V
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_A_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_D_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_F_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_I_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_L_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_P_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_V_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_A_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_D_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_F_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_I_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_L_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_P_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_V
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_V_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_A_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_D_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_F_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_I_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_L_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_P_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_V
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_V_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Jsr.JSR
- INSTANCE - Static variable in class Compil3r.Quad.Operator.LookupSwitch.LOOKUPSWITCH
- INSTANCE - Static variable in class Compil3r.Quad.Operator.MemLoad.PEEK_1
- INSTANCE - Static variable in class Compil3r.Quad.Operator.MemLoad.PEEK_2
- INSTANCE - Static variable in class Compil3r.Quad.Operator.MemLoad.PEEK_4
- INSTANCE - Static variable in class Compil3r.Quad.Operator.MemLoad.PEEK_8
- INSTANCE - Static variable in class Compil3r.Quad.Operator.MemLoad.PEEK_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.MemStore.POKE_1
- INSTANCE - Static variable in class Compil3r.Quad.Operator.MemStore.POKE_2
- INSTANCE - Static variable in class Compil3r.Quad.Operator.MemStore.POKE_4
- INSTANCE - Static variable in class Compil3r.Quad.Operator.MemStore.POKE_8
- INSTANCE - Static variable in class Compil3r.Quad.Operator.MemStore.POKE_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Monitor.MONITORENTER
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Monitor.MONITOREXIT
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Move.MOVE_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Move.MOVE_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Move.MOVE_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Move.MOVE_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Move.MOVE_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Move.MOVE_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.New.NEW
- INSTANCE - Static variable in class Compil3r.Quad.Operator.New.NEW_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.NewArray.NEWARRAY
- INSTANCE - Static variable in class Compil3r.Quad.Operator.NullCheck.NULL_CHECK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_A_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_B
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_B_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_C
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_C_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_D_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_F_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_I_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_L_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_P_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_S
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_S_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_Z
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putfield.PUTFIELD_Z_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_A_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_B
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_B_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_C
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_C_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_D_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_F_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_I_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_L_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_P_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_S
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_S_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_Z
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_Z_DYNLINK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Ret.RET
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Return.RETURN_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Return.RETURN_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Return.RETURN_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Return.RETURN_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Return.RETURN_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Return.RETURN_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Return.RETURN_V
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Return.THROW_A
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.ALLOCA
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.ATOMICADD_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.ATOMICAND_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.ATOMICCAS4
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.ATOMICSUB_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.GET_BASE_POINTER
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.GET_EAX
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.GET_EXCEPTION
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.GET_STACK_POINTER
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.GET_THREAD_BLOCK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.INVOKE_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.INVOKE_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.ISEQ
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.ISGE
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.LONG_JUMP
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.POP_FP32
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.POP_FP64
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.PUSHARG_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.PUSHARG_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.PUSH_FP32
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.PUSH_FP64
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Special.SET_THREAD_BLOCK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.StoreCheck.ASTORE_CHECK
- INSTANCE - Static variable in class Compil3r.Quad.Operator.TableSwitch.TABLESWITCH
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.ADDRESS_2INT
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.ADDRESS_2OBJECT
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.DOUBLE_2FLOAT
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.DOUBLE_2INT
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.DOUBLE_2LONG
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.DOUBLE_2LONGBITS
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.FLOAT_2DOUBLE
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.FLOAT_2INT
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.FLOAT_2INTBITS
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.FLOAT_2LONG
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.INTBITS_2FLOAT
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.INT_2ADDRESS
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.INT_2BYTE
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.INT_2CHAR
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.INT_2DOUBLE
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.INT_2FLOAT
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.INT_2LONG
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.INT_2SHORT
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.ISNULL_P
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.LONGBITS_2DOUBLE
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.LONG_2DOUBLE
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.LONG_2FLOAT
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.LONG_2INT
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.NEG_D
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.NEG_F
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.NEG_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.NEG_L
- INSTANCE - Static variable in class Compil3r.Quad.Operator.Unary.OBJECT_2ADDRESS
- INSTANCE - Static variable in class Compil3r.Quad.Operator.ZeroCheck.ZERO_CHECK_I
- INSTANCE - Static variable in class Compil3r.Quad.Operator.ZeroCheck.ZERO_CHECK_L
- INVOKEhelper(Operator.Invoke, jq_Method, jq_Type, boolean) - Method in class Compil3r.Quad.BytecodeToQuad
- id - Variable in class Compil3r.Quad.MethodSummary.Node
- Unique id number.
- id - Variable in class Compil3r.Quad.RegisterFactory.Register
- id_number - Variable in class Compil3r.Quad.BasicBlock
- Unique id number for this basic block.
- id_number - Variable in class Compil3r.Quad.Quad
- Id number for this quad.
- identifier - Variable in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- illegalmonitorstateexception - Static variable in class Compil3r.Quad.Operator
- implementsInterface(jq_Class) - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- in - Static variable in class Compil3r.Quad.PointerExplorer
- inclusionEdgeSetFactory - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- index - Variable in class Compil3r.Quad.CSBDDPointerAnalysis.IndexMap
- indexOf(MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- initial_cg - Variable in class Compil3r.Quad.ContextSensitiveBDD
- initialize() - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- initialize() - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- initializeStatics(boolean) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- inlineCall(ControlFlowGraph, BasicBlock, Quad) - Method in class Compil3r.Quad.MethodInline.DontInline
- inlineCall(ControlFlowGraph, BasicBlock, Quad) - Method in class Compil3r.Quad.MethodInline.InliningDecision
- inlineCall(ControlFlowGraph, BasicBlock, Quad) - Method in class Compil3r.Quad.MethodInline.NoCheckInliningDecision
- inlineCall(ControlFlowGraph, BasicBlock, Quad) - Method in class Compil3r.Quad.MethodInline.TypeCheckInliningDecision
- inlineCommands - Static variable in class Compil3r.Quad.PointerExplorer
- inlineEdge(jq_Method, ProgramLocation, jq_Method) - Method in class Compil3r.Quad.CachedCallGraph
- inlineNonVirtualCallSite(ControlFlowGraph, BasicBlock, Quad, ControlFlowGraph) - Static method in class Compil3r.Quad.MethodInline
- inlineVirtualCallSiteWithTypeCheck(ControlFlowGraph, BasicBlock, Quad, ControlFlowGraph, jq_Class) - Static method in class Compil3r.Quad.MethodInline
- instanceOf(SSAReader.SSAClass) - Method in class Compil3r.Quad.SSAReader.SSAClass
- instantiate(MethodSummary, ProgramLocation, MethodSummary, boolean) - Static method in class Compil3r.Quad.MethodSummary
- Instantiate a copy of the callee summary into the caller.
- instruction - Variable in class Compil3r.Quad.Operand.AConstOperand
- instruction - Variable in class Compil3r.Quad.Operand.BasicBlockTableOperand
- instruction - Variable in class Compil3r.Quad.Operand.ConditionOperand
- instruction - Variable in class Compil3r.Quad.Operand.DConstOperand
- instruction - Variable in class Compil3r.Quad.Operand.FConstOperand
- instruction - Variable in class Compil3r.Quad.Operand.FieldOperand
- instruction - Variable in class Compil3r.Quad.Operand.IConstOperand
- instruction - Variable in class Compil3r.Quad.Operand.IntValueTableOperand
- instruction - Variable in class Compil3r.Quad.Operand.LConstOperand
- instruction - Variable in class Compil3r.Quad.Operand.MethodOperand
- instruction - Variable in class Compil3r.Quad.Operand.PConstOperand
- instruction - Variable in class Compil3r.Quad.Operand.ParamListOperand
- instruction - Variable in class Compil3r.Quad.Operand.RegisterOperand
- instruction - Variable in class Compil3r.Quad.Operand.TargetOperand
- instruction - Variable in class Compil3r.Quad.Operand.TypeOperand
- instruction - Variable in class Compil3r.Quad.Operand.UnnecessaryGuardOperand
- instructions - Variable in class Compil3r.Quad.BasicBlock
- List of instructions.
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.ALength.ARRAYLENGTH
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_A
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_B
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_C
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.ALoad.ALOAD_S
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.AStore.ASTORE_A
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.AStore.ASTORE_B
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.AStore.ASTORE_C
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.AStore.ASTORE_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.AStore.ASTORE_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.AStore.ASTORE_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.AStore.ASTORE_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.AStore.ASTORE_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.AStore.ASTORE_S
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.ADD_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.ADD_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.ADD_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.ADD_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.ADD_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.ALIGN_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.AND_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.AND_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.CMP_DG
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.CMP_DL
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.CMP_FG
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.CMP_FL
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.CMP_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.CMP_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.DIV_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.DIV_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.DIV_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.DIV_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.MUL_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.MUL_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.MUL_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.MUL_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.OR_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.OR_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.REM_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.REM_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.REM_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.REM_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.SHL_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.SHL_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.SHR_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.SHR_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.SUB_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.SUB_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.SUB_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.SUB_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.SUB_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.USHR_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.USHR_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.XOR_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Binary.XOR_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.BoundsCheck.BOUNDS_CHECK
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.CheckCast.CHECKCAST
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_A
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_B
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_C
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_S
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getfield.GETFIELD_Z
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_A
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_B
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_C
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_S
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Getstatic.GETSTATIC_Z
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Goto.GOTO
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.InstanceOf.INSTANCEOF
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.IntIfCmp.IFCMP_A
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.IntIfCmp.IFCMP_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.IntIfCmp.IFCMP_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Invoke.InvokeInterface
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Invoke.InvokeStatic
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Invoke.InvokeVirtual
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Jsr.JSR
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.LookupSwitch.LOOKUPSWITCH
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.MemLoad.PEEK_1
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.MemLoad.PEEK_2
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.MemLoad.PEEK_4
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.MemLoad.PEEK_8
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.MemLoad.PEEK_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.MemStore.POKE_1
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.MemStore.POKE_2
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.MemStore.POKE_4
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.MemStore.POKE_8
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.MemStore.POKE_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Monitor.MONITORENTER
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Monitor.MONITOREXIT
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Move.MOVE_A
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Move.MOVE_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Move.MOVE_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Move.MOVE_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Move.MOVE_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Move.MOVE_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.New.NEW
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.NewArray.NEWARRAY
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.NullCheck.NULL_CHECK
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_A
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_B
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_C
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_S
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putfield.PUTFIELD_Z
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_A
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_B
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_C
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_S
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_Z
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Ret.RET
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Return.RETURN_V
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Return.THROW_A
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Return
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.ALLOCA
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.ATOMICADD_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.ATOMICAND_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.ATOMICCAS4
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.ATOMICSUB_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.GET_BASE_POINTER
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.GET_EAX
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.GET_EXCEPTION
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.GET_STACK_POINTER
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.GET_THREAD_BLOCK
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.INVOKE_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.INVOKE_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.ISEQ
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.ISGE
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.LONG_JUMP
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.POP_FP32
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.POP_FP64
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.PUSHARG_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.PUSHARG_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.PUSH_FP32
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.PUSH_FP64
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Special.SET_THREAD_BLOCK
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.StoreCheck.ASTORE_CHECK
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.TableSwitch.TABLESWITCH
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.ADDRESS_2INT
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.ADDRESS_2OBJECT
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.DOUBLE_2FLOAT
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.DOUBLE_2INT
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.DOUBLE_2LONG
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.DOUBLE_2LONGBITS
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.FLOAT_2DOUBLE
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.FLOAT_2INT
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.FLOAT_2INTBITS
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.FLOAT_2LONG
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.INTBITS_2FLOAT
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.INT_2ADDRESS
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.INT_2BYTE
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.INT_2CHAR
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.INT_2DOUBLE
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.INT_2FLOAT
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.INT_2LONG
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.INT_2SHORT
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.ISNULL_P
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.LONGBITS_2DOUBLE
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.LONG_2DOUBLE
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.LONG_2FLOAT
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.LONG_2INT
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.NEG_D
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.NEG_F
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.NEG_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.NEG_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Unary.OBJECT_2ADDRESS
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.ZeroCheck.ZERO_CHECK_I
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.ZeroCheck.ZERO_CHECK_L
- interpret(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator
- interpret(QuadInterpreter) - Method in class Compil3r.Quad.Quad
- Interprets this quad, modifying the given interpreter state.
- interpretGetThreadBlock(Operator.Special, Quad, QuadInterpreter) - Method in class Compil3r.Quad.Delegates.Op
- interpretGetThreadBlock(Operator.Special, Quad, QuadInterpreter) - Method in class Compil3r.Quad.NullDelegates.Op
- interpretGetThreadBlock(Operator.Special, Quad, QuadInterpreter) - Method in interface Compil3r.Quad.Operator.Delegate
- interpretMonitorEnter(Operator.Monitor, Quad, QuadInterpreter) - Method in class Compil3r.Quad.Delegates.Op
- interpretMonitorEnter(Operator.Monitor, Quad, QuadInterpreter) - Method in class Compil3r.Quad.NullDelegates.Op
- interpretMonitorEnter(Operator.Monitor, Quad, QuadInterpreter) - Method in interface Compil3r.Quad.Operator.Delegate
- interpretMonitorExit(Operator.Monitor, Quad, QuadInterpreter) - Method in class Compil3r.Quad.Delegates.Op
- interpretMonitorExit(Operator.Monitor, Quad, QuadInterpreter) - Method in class Compil3r.Quad.NullDelegates.Op
- interpretMonitorExit(Operator.Monitor, Quad, QuadInterpreter) - Method in interface Compil3r.Quad.Operator.Delegate
- interpretSetThreadBlock(Operator.Special, Quad, QuadInterpreter) - Method in class Compil3r.Quad.Delegates.Op
- interpretSetThreadBlock(Operator.Special, Quad, QuadInterpreter) - Method in class Compil3r.Quad.NullDelegates.Op
- interpretSetThreadBlock(Operator.Special, Quad, QuadInterpreter) - Method in interface Compil3r.Quad.Operator.Delegate
- interpret_static(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Invoke
- interpret_virtual(Quad, QuadInterpreter) - Method in class Compil3r.Quad.Operator.Invoke
- invalidateCache() - Method in class Compil3r.Quad.CachedCallGraph
- invokeCount - Variable in class Compil3r.Quad.AndersenPointerAnalysis.Visitor.InvokeCounter
- isAddressType() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- isArrayType() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- isArrayType() - Method in class Compil3r.Quad.SSAReader.SSAType
- isBaseType() - Method in class Compil3r.Quad.SSAReader.SSAType
- isBodyLoaded() - Method in class Compil3r.Quad.SSAReader.SSAMethod
- isClassType() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- isCompilerGenerated - Variable in class Compil3r.Quad.SSAReader.SSAMethod
- isComplete() - Method in class Compil3r.Quad.PointerExplorer.InlineSet
- isConstant(Operand) - Static method in class Compil3r.Quad.Operand.Util
- isConstructor - Variable in class Compil3r.Quad.SSAReader.SSAMethod
- isEmpty() - Method in class Compil3r.Quad.MethodSummary.NodeSet
- isEndOfBB() - Method in class Compil3r.Quad.BytecodeToQuad
- isEntry() - Method in class Compil3r.Quad.BasicBlock
- Returns true if this is the entry basic block.
- isExactType() - Method in class Compil3r.Quad.Operand.RegisterOperand
- isExceptionHandlerEntry() - Method in class Compil3r.Quad.BasicBlock
- Returns true if this basic block has been marked as an exception handler entry point.
- isExit() - Method in class Compil3r.Quad.BasicBlock
- Returns true if this is the exit basic block.
- isFinal() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- isInterfaceCall() - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- isInterfaceCall() - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- isInterfaceCall() - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- isInterfaceCall() - Method in class Compil3r.Quad.ProgramLocation
- isJSREntry() - Method in class Compil3r.Quad.BasicBlock
- Returns true if this basic block has been marked as a JSR entry.
- isLocal(Operand, int, jq_Type) - Method in class Compil3r.Quad.RegisterFactory
- isNull - Static variable in class Compil3r.Quad.BytecodeToQuad
- isNullConstant(Operand) - Static method in class Compil3r.Quad.Operand.Util
- isPointerType() - Method in class Compil3r.Quad.SSAReader.SSAType
- isReference - Variable in class Compil3r.Quad.SSAReader.SSAType
- isReferenceType() - Method in class Compil3r.Quad.SSAReader.SSAType
- isSimilar(Operand) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState.DummyOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.AConstOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.BasicBlockTableOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.ConditionOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.DConstOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.FConstOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.FieldOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.IConstOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.IntValueTableOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.LConstOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.MethodOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.PConstOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.ParamListOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.RegisterOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.TargetOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.TypeOperand
- isSimilar(Operand) - Method in class Compil3r.Quad.Operand.UnnecessaryGuardOperand
- isSimilar(Operand) - Method in interface Compil3r.Quad.Operand
- isSingleTarget() - Method in class Compil3r.Quad.ProgramLocation.BCProgramLocation
- isSingleTarget() - Method in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- isSingleTarget() - Method in class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- isSingleTarget() - Method in class Compil3r.Quad.ProgramLocation
- isTemp - Variable in class Compil3r.Quad.RegisterFactory.Register
- isTemp() - Method in class Compil3r.Quad.RegisterFactory.Register
- isUniversalType() - Method in class Compil3r.Quad.SSAReader.SSAType
- isUnsafe(jq_Method) - Method in class Compil3r.Quad.B2QUnsafeHandler
- isUnsafe(jq_Method) - Method in class Compil3r.Quad.B2QUnsafeIgnorer
- isUnsafe(jq_Method) - Method in interface Compil3r.Quad.BytecodeToQuad.UnsafeHelper
- isVirtual() - Method in class Compil3r.Quad.Operator.Invoke.InvokeInterface
- isVirtual() - Method in class Compil3r.Quad.Operator.Invoke.InvokeStatic
- isVirtual() - Method in class Compil3r.Quad.Operator.Invoke.InvokeVirtual
- isVirtual() - Method in class Compil3r.Quad.Operator.Invoke
- is_complete - Variable in class Compil3r.Quad.PointerExplorer.InlineSet
- is_complete - Variable in class Compil3r.Quad.SelectiveCloning.TypeSet
- isstatic - Variable in class Compil3r.Quad.SSAReader.SSAMember
- iterate() - Method in class Compil3r.Quad.AndersenPointerAnalysis
- iterator() - Method in class Compil3r.Quad.BasicBlock
- Returns an iterator over the quads in this basic block in forward order.
- iterator() - Method in class Compil3r.Quad.ExceptionHandlerList
- iterator() - Method in class Compil3r.Quad.MethodSummary.NodeSet
- iterator() - Method in class Compil3r.Quad.PointerExplorer.InlineSet
- iterator() - Method in class Compil3r.Quad.RegisterFactory
- iterator() - Method in class Compil3r.Quad.SelectiveCloning.TypeSet
J
- JSRInfo - class Compil3r.Quad.JSRInfo.
- JSRInfo(BasicBlock, BasicBlock, boolean[]) - Constructor for class Compil3r.Quad.JSRInfo
- JSR_ENTRY - Static variable in class Compil3r.Quad.BasicBlock
- JSR subroutine entry point.
- jsr_map - Variable in class Compil3r.Quad.ControlFlowGraph
- jsr_states - Variable in class Compil3r.Quad.BytecodeToQuad
- jsr_states - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
K
- keySet() - Method in class Compil3r.Quad.CachedCallGraph
- keySet() - Method in class Compil3r.Quad.LoadedCallGraph
- klass - Variable in class Compil3r.Quad.SSAReader.SSAType
L
- LoadedCallGraph - class Compil3r.Quad.LoadedCallGraph.
- A call graph that is loaded from a file.
- LoadedCallGraph(String) - Constructor for class Compil3r.Quad.LoadedCallGraph
- labelEdge(String) - Static method in class Compil3r.Quad.DotGraph.dot
- lastIndex - Variable in class Compil3r.Quad.QuadIterator
- The index of the last quad that was returned.
- lastQuad - Variable in class Compil3r.Quad.QuadIterator
- The last quad that was returned.
- last_heapobjIndex - Variable in class Compil3r.Quad.BDDPointerAnalysis
- last_methodIndex - Variable in class Compil3r.Quad.BDDPointerAnalysis
- last_typeIndex - Variable in class Compil3r.Quad.BDDPointerAnalysis
- last_typeIndex - Variable in class Compil3r.Quad.CSBDDPointerAnalysis
- last_vcalls - Variable in class Compil3r.Quad.BDDPointerAnalysis
- length() - Method in class Compil3r.Quad.Operand.ParamListOperand
- length() - Method in class Compil3r.Quad.SelectiveCloning.AccessPath
- linkedTargets - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- The set of method call->targets that have already been linked.
- list - Variable in class Compil3r.Quad.CSBDDPointerAnalysis.IndexMap
- listIterator() - Method in class Compil3r.Quad.ExceptionHandlerList
- load() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- load() - Method in class Compil3r.Quad.SSAReader.SSAClass
- load() - Method in class Compil3r.Quad.SSAReader.SSAType
- loadAss - Variable in class Compil3r.Quad.BDDPointerAnalysis
- loadPt - Variable in class Compil3r.Quad.BDDPointerAnalysis
- loads - Variable in class Compil3r.Quad.BDDPointerAnalysis
- loads - Variable in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- loads - Variable in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- Load instructions in this summary, along with those propagated from callees.
- loads - Variable in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- Locally-escaping load operations within this method (and its callees).
- localOrders - Variable in class Compil3r.Quad.BDDPointerAnalysis
- localVar - Variable in class Compil3r.Quad.SSAReader.VVNode
- local_A - Variable in class Compil3r.Quad.RegisterFactory
- local_D - Variable in class Compil3r.Quad.RegisterFactory
- local_F - Variable in class Compil3r.Quad.RegisterFactory
- local_I - Variable in class Compil3r.Quad.RegisterFactory
- local_L - Variable in class Compil3r.Quad.RegisterFactory
- local_hashCode() - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Returns the hashcode for this individual AccessPath object.
- locals - Variable in class Compil3r.Quad.BytecodeToQuad.AbstractState
M
- MethodInline - class Compil3r.Quad.MethodInline.
- MethodInline(MethodInline.Oracle) - Constructor for class Compil3r.Quad.MethodInline
- MethodInline(CallGraph) - Constructor for class Compil3r.Quad.MethodInline
- MethodInline() - Constructor for class Compil3r.Quad.MethodInline
- MethodInline.DontInline - class Compil3r.Quad.MethodInline.DontInline.
- MethodInline.DontInline() - Constructor for class Compil3r.Quad.MethodInline.DontInline
- MethodInline.InlineSmallSingleTargetCalls - class Compil3r.Quad.MethodInline.InlineSmallSingleTargetCalls.
- MethodInline.InlineSmallSingleTargetCalls(CallGraph) - Constructor for class Compil3r.Quad.MethodInline.InlineSmallSingleTargetCalls
- MethodInline.InlineSmallSingleTargetCalls(CallGraph, int) - Constructor for class Compil3r.Quad.MethodInline.InlineSmallSingleTargetCalls
- MethodInline.InliningDecision - class Compil3r.Quad.MethodInline.InliningDecision.
- MethodInline.InliningDecision() - Constructor for class Compil3r.Quad.MethodInline.InliningDecision
- MethodInline.NoCheckInliningDecision - class Compil3r.Quad.MethodInline.NoCheckInliningDecision.
- MethodInline.NoCheckInliningDecision(jq_Method) - Constructor for class Compil3r.Quad.MethodInline.NoCheckInliningDecision
- MethodInline.NoCheckInliningDecision(ControlFlowGraph) - Constructor for class Compil3r.Quad.MethodInline.NoCheckInliningDecision
- MethodInline.Oracle - interface Compil3r.Quad.MethodInline.Oracle.
- MethodInline.TypeCheckInliningDecision - class Compil3r.Quad.MethodInline.TypeCheckInliningDecision.
- MethodInline.TypeCheckInliningDecision(jq_Method) - Constructor for class Compil3r.Quad.MethodInline.TypeCheckInliningDecision
- MethodSummary - class Compil3r.Quad.MethodSummary.
- MethodSummary(MethodSummary.ParamNode[]) - Constructor for class Compil3r.Quad.MethodSummary
- MethodSummary(AndersenMethod, MethodSummary.ParamNode[], MethodSummary.GlobalNode, Set, HashMap, HashMap, Set, Set, Set) - Constructor for class Compil3r.Quad.MethodSummary
- MethodSummary(AndersenMethod, MethodSummary.ParamNode[], Set, HashMap, HashMap, Map, Set, Set, Map) - Constructor for class Compil3r.Quad.MethodSummary
- MethodSummary.AccessPath - class Compil3r.Quad.MethodSummary.AccessPath.
- Encodes an access path.
- MethodSummary.AccessPath(AndersenField, MethodSummary.Node, boolean) - Constructor for class Compil3r.Quad.MethodSummary.AccessPath
- Private constructor.
- MethodSummary.AccessPath(AndersenField, MethodSummary.Node) - Constructor for class Compil3r.Quad.MethodSummary.AccessPath
- Private constructor.
- MethodSummary.BuildMethodSummary - class Compil3r.Quad.MethodSummary.BuildMethodSummary.
- Visitor class to build an intramethod summary.
- MethodSummary.BuildMethodSummary(ControlFlowGraph) - Constructor for class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Build a summary for the given method.
- MethodSummary.CallSite - class Compil3r.Quad.MethodSummary.CallSite.
- MethodSummary.CallSite(MethodSummary, ProgramLocation) - Constructor for class Compil3r.Quad.MethodSummary.CallSite
- MethodSummary.ConcreteObjectNode - class Compil3r.Quad.MethodSummary.ConcreteObjectNode.
- A ConcreteObjectNode refers to an object that we discovered through reflection.
- MethodSummary.ConcreteObjectNode(Object) - Constructor for class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- MethodSummary.ConcreteObjectNode(MethodSummary.ConcreteObjectNode) - Constructor for class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- MethodSummary.ConcreteTypeNode - class Compil3r.Quad.MethodSummary.ConcreteTypeNode.
- A ConcreteTypeNode refers to an object with a concrete type.
- MethodSummary.ConcreteTypeNode(AndersenReference) - Constructor for class Compil3r.Quad.MethodSummary.ConcreteTypeNode
- MethodSummary.ConcreteTypeNode(AndersenReference, Quad) - Constructor for class Compil3r.Quad.MethodSummary.ConcreteTypeNode
- MethodSummary.ConcreteTypeNode(MethodSummary.ConcreteTypeNode) - Constructor for class Compil3r.Quad.MethodSummary.ConcreteTypeNode
- MethodSummary.Edge - class Compil3r.Quad.MethodSummary.Edge.
- MethodSummary.Edge(MethodSummary.Node, MethodSummary.Node, AndersenField) - Constructor for class Compil3r.Quad.MethodSummary.Edge
- MethodSummary.FieldNode - class Compil3r.Quad.MethodSummary.FieldNode.
- A FieldNode represents the result of a 'load' instruction.
- MethodSummary.FieldNode(AndersenField, Quad) - Constructor for class Compil3r.Quad.MethodSummary.FieldNode
- MethodSummary.FieldNode(AndersenField) - Constructor for class Compil3r.Quad.MethodSummary.FieldNode
- MethodSummary.FieldNode(MethodSummary.FieldNode) - Constructor for class Compil3r.Quad.MethodSummary.FieldNode
- MethodSummary.GlobalNode - class Compil3r.Quad.MethodSummary.GlobalNode.
- A GlobalNode stores references to the static variables.
- MethodSummary.GlobalNode() - Constructor for class Compil3r.Quad.MethodSummary.GlobalNode
- MethodSummary.GlobalNode(MethodSummary.GlobalNode) - Constructor for class Compil3r.Quad.MethodSummary.GlobalNode
- MethodSummary.MethodSummaryBuilder - class Compil3r.Quad.MethodSummary.MethodSummaryBuilder.
- MethodSummary.MethodSummaryBuilder() - Constructor for class Compil3r.Quad.MethodSummary.MethodSummaryBuilder
- MethodSummary.Node - class Compil3r.Quad.MethodSummary.Node.
- MethodSummary.Node() - Constructor for class Compil3r.Quad.MethodSummary.Node
- MethodSummary.Node(MethodSummary.Node) - Constructor for class Compil3r.Quad.MethodSummary.Node
- MethodSummary.NodeSet - class Compil3r.Quad.MethodSummary.NodeSet.
- MethodSummary.NodeSet(int) - Constructor for class Compil3r.Quad.MethodSummary.NodeSet
- MethodSummary.NodeSet() - Constructor for class Compil3r.Quad.MethodSummary.NodeSet
- MethodSummary.NodeSet(Collection) - Constructor for class Compil3r.Quad.MethodSummary.NodeSet
- MethodSummary.OutsideNode - class Compil3r.Quad.MethodSummary.OutsideNode.
- An outside node is some node that can be mapped to other nodes.
- MethodSummary.OutsideNode() - Constructor for class Compil3r.Quad.MethodSummary.OutsideNode
- MethodSummary.OutsideNode(MethodSummary.Node) - Constructor for class Compil3r.Quad.MethodSummary.OutsideNode
- MethodSummary.ParamNode - class Compil3r.Quad.MethodSummary.ParamNode.
- A ParamNode represents an incoming parameter.
- MethodSummary.ParamNode(AndersenMethod, int, AndersenReference) - Constructor for class Compil3r.Quad.MethodSummary.ParamNode
- MethodSummary.ParamNode(MethodSummary.ParamNode) - Constructor for class Compil3r.Quad.MethodSummary.ParamNode
- MethodSummary.PassedParameter - class Compil3r.Quad.MethodSummary.PassedParameter.
- Represents a particular parameter passed to a particular method call.
- MethodSummary.PassedParameter(ProgramLocation, int) - Constructor for class Compil3r.Quad.MethodSummary.PassedParameter
- MethodSummary.ReturnValueNode - class Compil3r.Quad.MethodSummary.ReturnValueNode.
- A ReturnValueNode represents the return value of a method call.
- MethodSummary.ReturnValueNode(ProgramLocation) - Constructor for class Compil3r.Quad.MethodSummary.ReturnValueNode
- MethodSummary.ReturnValueNode(MethodSummary.ReturnValueNode) - Constructor for class Compil3r.Quad.MethodSummary.ReturnValueNode
- MethodSummary.ReturnedNode - class Compil3r.Quad.MethodSummary.ReturnedNode.
- A ReturnedNode represents a return value or thrown exception from a method call.
- MethodSummary.ReturnedNode(ProgramLocation) - Constructor for class Compil3r.Quad.MethodSummary.ReturnedNode
- MethodSummary.ReturnedNode(MethodSummary.ReturnedNode) - Constructor for class Compil3r.Quad.MethodSummary.ReturnedNode
- MethodSummary.State - class Compil3r.Quad.MethodSummary.State.
- Records the state of the intramethod analysis at some point in the method.
- MethodSummary.State(int) - Constructor for class Compil3r.Quad.MethodSummary.State
- Return a new state with the given number of registers.
- MethodSummary.ThrownExceptionNode - class Compil3r.Quad.MethodSummary.ThrownExceptionNode.
- A ThrownExceptionNode represents the thrown exception of a method call.
- MethodSummary.ThrownExceptionNode(ProgramLocation) - Constructor for class Compil3r.Quad.MethodSummary.ThrownExceptionNode
- MethodSummary.ThrownExceptionNode(MethodSummary.ThrownExceptionNode) - Constructor for class Compil3r.Quad.MethodSummary.ThrownExceptionNode
- MethodSummary.UnknownTypeNode - class Compil3r.Quad.MethodSummary.UnknownTypeNode.
- A UnknownTypeNode refers to an object with an unknown type.
- MethodSummary.UnknownTypeNode(AndersenReference) - Constructor for class Compil3r.Quad.MethodSummary.UnknownTypeNode
- m - Variable in class Compil3r.Quad.MethodSummary.CallSite
- m - Variable in class Compil3r.Quad.MethodSummary.ParamNode
- m - Variable in class Compil3r.Quad.MethodSummary.PassedParameter
- m - Variable in class Compil3r.Quad.MethodSummary.ReturnedNode
- m - Variable in class Compil3r.Quad.ProgramLocation
- main(String[]) - Static method in class Compil3r.Quad.BDDPointerAnalysis
- main(String[]) - Static method in class Compil3r.Quad.CSBDDPointerAnalysis
- main(String[]) - Static method in class Compil3r.Quad.ContextSensitiveBDD
- main(String[]) - Static method in class Compil3r.Quad.ControlFlowGraphNavigator
- main(String[]) - Static method in class Compil3r.Quad.FullyContextSensitiveBDD
- main(String[]) - Static method in class Compil3r.Quad.PointerExplorer
- main(String[]) - Static method in class Compil3r.Quad.RootedCHACallGraph
- main(String[]) - Static method in class Compil3r.Quad.SSAReader
- makeCircleNode(String) - Static method in class Compil3r.Quad.DotGraph.dot
- makeGuardReg() - Method in class Compil3r.Quad.BytecodeToQuad
- makeGuardReg() - Static method in class Compil3r.Quad.RegisterFactory
- makeLocal(int, jq_Type) - Method in class Compil3r.Quad.BytecodeToQuad
- makeLocal(int, Operand.RegisterOperand) - Method in class Compil3r.Quad.BytecodeToQuad
- makeTempReg(jq_Type) - Method in class Compil3r.Quad.RegisterFactory
- makeVarOrdering(int[]) - Method in class Compil3r.Quad.BDDPointerAnalysis
- makeVarOrdering(boolean, String) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- makeVarOrdering(int[]) - Method in class Compil3r.Quad.FullyContextSensitiveBDD
- map - Variable in class Compil3r.Quad.CodeCache
- markCollapsedNode(MethodSummary.OutsideNode) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- markForCloning(MethodSummary.ParamNode, ProgramLocation, Set, SelectiveCloning.AccessPath) - Static method in class Compil3r.Quad.SelectiveCloning
- matchEdges() - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- matchEdges2() - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- matchEdges_incremental() - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- matchNewEdges(BDD) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- matchNewEdges(BDD) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- matchNewLoadsAndStores(BDD, BDD) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- matchNewLoadsAndStores(BDD, BDD) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- max - Static variable in class Compil3r.Quad.BytecodeToQuad
- mayCatch(jq_Class) - Method in class Compil3r.Quad.ExceptionHandler
- mayCatch(jq_Class) - Method in class Compil3r.Quad.ExceptionHandlerList
- Returns the list of exception handlers in this list that MAY catch the given exception type.
- meet(Operand, Operand, boolean, int, RegisterFactory) - Static method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- meetFlags(int) - Method in class Compil3r.Quad.Operand.RegisterOperand
- meetWith(Dataflow.Fact) - Method in interface Compil3r.Quad.Dataflow.Fact
- meetWith(DataflowFramework.Fact) - Method in interface Compil3r.Quad.DataflowFramework.Fact
- meetWith(DataflowFramework.Fact) - Method in class Compil3r.Quad.DeadCode.TraceFact
- merge(BytecodeToQuad.AbstractState, RegisterFactory) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- merge(ControlFlowGraph) - Method in class Compil3r.Quad.ControlFlowGraph
- Merges the given control flow graph into this control flow graph.
- merge(MethodSummary.State) - Method in class Compil3r.Quad.MethodSummary.State
- Merge two states.
- merge(int, Object) - Method in class Compil3r.Quad.MethodSummary.State
- Merge the given node or set of nodes into the given register.
- merge(RegisterFactory) - Method in class Compil3r.Quad.RegisterFactory
- mergeAfterJSR(boolean[], BytecodeToQuad.AbstractState) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- mergeExceptionHandler(BytecodeToQuad.AbstractState, jq_Class, RegisterFactory) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- mergeGlobal() - Method in class Compil3r.Quad.MethodSummary
- mergeStateWith(BasicBlock) - Method in class Compil3r.Quad.BytecodeToQuad
- mergeStateWith(ExceptionHandler) - Method in class Compil3r.Quad.BytecodeToQuad
- mergeStateWithAllExHandlers(boolean) - Method in class Compil3r.Quad.BytecodeToQuad
- mergeStateWithArithExHandler(boolean) - Method in class Compil3r.Quad.BytecodeToQuad
- mergeStateWithArrayBoundsExHandler(boolean) - Method in class Compil3r.Quad.BytecodeToQuad
- mergeStateWithNullPtrExHandler(boolean) - Method in class Compil3r.Quad.BytecodeToQuad
- mergeStateWithObjArrayStoreExHandler(boolean) - Method in class Compil3r.Quad.BytecodeToQuad
- mergeWith(BasicBlock) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Merge the current state into the start state for the given basic block.
- mergeWith(ExceptionHandler) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Merge the current state into the start state for the given basic block.
- mergeWithJSR(BasicBlock, MethodSummary.State, boolean[]) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- method - Variable in class Compil3r.Quad.ControlFlowGraph
- method - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- The method that we are building a summary for.
- method - Variable in class Compil3r.Quad.MethodSummary
- The method that this is a summary for.
- methodCalls - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- The set of method calls made.
- methodIndexMap - Variable in class Compil3r.Quad.BDDPointerAnalysis
- methodIndexMap - Variable in class Compil3r.Quad.ContextSensitiveBDD
- methodSummariesToVisit - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- methodToCallSite - Variable in class Compil3r.Quad.CallGraph.CallGraphMap
- methodToCallSites - Static variable in class Compil3r.Quad.PointerExplorer
- method_summary_time - Variable in class Compil3r.Quad.BDDPointerAnalysis
- methods - Variable in class Compil3r.Quad.CachedCallGraph
- methods - Variable in class Compil3r.Quad.CallGraph.CallSiteMap
- methods - Variable in class Compil3r.Quad.LoadedCallGraph
- methods - Variable in class Compil3r.Quad.SSAReader
- min - Static variable in class Compil3r.Quad.BytecodeToQuad
- ms - Variable in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- The method summary that we correspond to.
- ms - Variable in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- The method summary graph that this BDD summary represents.
- ms - Variable in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- The method summary that we correspond to.
- multiset_contains(Map, Object) - Static method in class Compil3r.Quad.MethodSummary
- mustCatch(jq_Class) - Method in class Compil3r.Quad.ExceptionHandler
- mustCatch(jq_Class) - Method in class Compil3r.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.
- my_global - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- The global node.
- my_pair_list - Variable in class Compil3r.Quad.AndersenPointerAnalysis
N
- NO_HEAP - Static variable in class Compil3r.Quad.BDDPointerAnalysis
- NO_TYPE_FILTERING - Static variable in class Compil3r.Quad.BDDPointerAnalysis
- NullDelegates - class Compil3r.Quad.NullDelegates.
- NullDelegates() - Constructor for class Compil3r.Quad.NullDelegates
- NullDelegates.Op - class Compil3r.Quad.NullDelegates.Op.
- NullDelegates.Op() - Constructor for class Compil3r.Quad.NullDelegates.Op
- n - Variable in class Compil3r.Quad.MethodSummary.ParamNode
- n - Variable in class Compil3r.Quad.SelectiveCloning.AccessPath
- nLocals - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- The number of locals and number of registers.
- nRegisters - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- The number of locals and number of registers.
- name - Variable in class Compil3r.Quad.CSBDDPointerAnalysis.IndexMap
- name - Variable in class Compil3r.Quad.SSAReader.LocalVar
- name - Variable in class Compil3r.Quad.SSAReader.SSAClass
- name - Variable in class Compil3r.Quad.SSAReader.SSAMember
- negativesizeexception - Static variable in class Compil3r.Quad.Operator
- newChangedFields - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- next - Variable in class Compil3r.Quad.AndersenPointerAnalysis.Path
- next(Object) - Method in class Compil3r.Quad.CallGraph.CallGraphNavigator
- next(Object) - Method in class Compil3r.Quad.ControlFlowGraphNavigator
- next() - Method in class Compil3r.Quad.ExceptionHandlerIterator
- Returns the next element of this iterator.
- next() - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Returns an iteration of the next AccessPath objects.
- next() - Method in class Compil3r.Quad.QuadIterator
- Return the next quad in the iteration.
- next() - Method in class Compil3r.Quad.SelectiveCloning.AccessPath
- nextBasicBlock - Variable in class Compil3r.Quad.QuadIterator
- References to the previous non-empty basic block, the current basic block, and the next non-empty basic block.
- nextExceptionHandler() - Method in class Compil3r.Quad.ExceptionHandlerIterator
- Returns the next element of this iterator, avoiding the cast.
- nextIndex() - Method in class Compil3r.Quad.ExceptionHandlerIterator
- Returns the index of the next element of this iterator.
- nextIndex() - Method in class Compil3r.Quad.QuadIterator
- Returns the index of the next quad to be returned.
- nextQuad() - Method in class Compil3r.Quad.QuadIterator
- Return the next quad in the iteration.
- node - Variable in class Compil3r.Quad.SelectiveCloning.AccessPath
- nodeIterator() - Method in class Compil3r.Quad.MethodSummary
- Returns an iteration of all nodes in this summary.
- nodeToConcreteNodes - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- Cache: Maps a node to its set of corresponding concrete nodes.
- nodeToInclusionEdges - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- Maps a node to its set of outgoing inclusion edges.
- nodeToIncomingInclusionEdges - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- Maps a node to its set of incoming inclusion edges.
- nodes - Variable in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- Set of all locally-escaping nodes.
- nodes - Variable in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- Set of all locally-escaping nodes.
- nodes - Variable in class Compil3r.Quad.MethodSummary
- All nodes in the summary graph.
- noexceptions - Static variable in class Compil3r.Quad.Operator
- noregisters - Static variable in class Compil3r.Quad.Operator
- nullptrexception - Static variable in class Compil3r.Quad.Operator
- numberOfTargetMethods(Object, ProgramLocation) - Method in class Compil3r.Quad.CallGraph
- Returns the number of possible target methods of the given call site under the given context.
- numberOfTargetMethods(ProgramLocation) - Method in class Compil3r.Quad.CallGraph
- Returns the number of possible target methods of the given call site.
O
- Operand - interface Compil3r.Quad.Operand.
- Operand.AConstOperand - class Compil3r.Quad.Operand.AConstOperand.
- Operand.AConstOperand(Object) - Constructor for class Compil3r.Quad.Operand.AConstOperand
- Operand.BasicBlockTableOperand - class Compil3r.Quad.Operand.BasicBlockTableOperand.
- Operand.BasicBlockTableOperand(BasicBlock[]) - Constructor for class Compil3r.Quad.Operand.BasicBlockTableOperand
- Operand.ConditionOperand - class Compil3r.Quad.Operand.ConditionOperand.
- Operand.ConditionOperand(byte) - Constructor for class Compil3r.Quad.Operand.ConditionOperand
- Operand.Const4Operand - interface Compil3r.Quad.Operand.Const4Operand.
- Operand.Const8Operand - interface Compil3r.Quad.Operand.Const8Operand.
- Operand.DConstOperand - class Compil3r.Quad.Operand.DConstOperand.
- Operand.DConstOperand(double) - Constructor for class Compil3r.Quad.Operand.DConstOperand
- Operand.FConstOperand - class Compil3r.Quad.Operand.FConstOperand.
- Operand.FConstOperand(float) - Constructor for class Compil3r.Quad.Operand.FConstOperand
- Operand.FieldOperand - class Compil3r.Quad.Operand.FieldOperand.
- Operand.FieldOperand(jq_Field) - Constructor for class Compil3r.Quad.Operand.FieldOperand
- Operand.IConstOperand - class Compil3r.Quad.Operand.IConstOperand.
- Operand.IConstOperand(int) - Constructor for class Compil3r.Quad.Operand.IConstOperand
- Operand.IntValueTableOperand - class Compil3r.Quad.Operand.IntValueTableOperand.
- Operand.IntValueTableOperand(int[]) - Constructor for class Compil3r.Quad.Operand.IntValueTableOperand
- Operand.LConstOperand - class Compil3r.Quad.Operand.LConstOperand.
- Operand.LConstOperand(long) - Constructor for class Compil3r.Quad.Operand.LConstOperand
- Operand.MethodOperand - class Compil3r.Quad.Operand.MethodOperand.
- Operand.MethodOperand(jq_Method) - Constructor for class Compil3r.Quad.Operand.MethodOperand
- Operand.PConstOperand - class Compil3r.Quad.Operand.PConstOperand.
- Operand.PConstOperand(Address) - Constructor for class Compil3r.Quad.Operand.PConstOperand
- Operand.ParamListOperand - class Compil3r.Quad.Operand.ParamListOperand.
- Operand.ParamListOperand(Operand.RegisterOperand[]) - Constructor for class Compil3r.Quad.Operand.ParamListOperand
- Operand.RegisterOperand - class Compil3r.Quad.Operand.RegisterOperand.
- Operand.RegisterOperand(RegisterFactory.Register, jq_Type) - Constructor for class Compil3r.Quad.Operand.RegisterOperand
- Operand.RegisterOperand(RegisterFactory.Register, jq_Type, int) - Constructor for class Compil3r.Quad.Operand.RegisterOperand
- Operand.TargetOperand - class Compil3r.Quad.Operand.TargetOperand.
- Operand.TargetOperand(BasicBlock) - Constructor for class Compil3r.Quad.Operand.TargetOperand
- Operand.TypeOperand - class Compil3r.Quad.Operand.TypeOperand.
- Operand.TypeOperand(jq_Type) - Constructor for class Compil3r.Quad.Operand.TypeOperand
- Operand.UnnecessaryGuardOperand - class Compil3r.Quad.Operand.UnnecessaryGuardOperand.
- Operand.UnnecessaryGuardOperand() - Constructor for class Compil3r.Quad.Operand.UnnecessaryGuardOperand
- Operand.Util - class Compil3r.Quad.Operand.Util.
- Operand.Util() - Constructor for class Compil3r.Quad.Operand.Util
- Operator - class Compil3r.Quad.Operator.
- Operator() - Constructor for class Compil3r.Quad.Operator
- Operator.ALength - class Compil3r.Quad.Operator.ALength.
- Operator.ALength() - Constructor for class Compil3r.Quad.Operator.ALength
- Operator.ALength.ARRAYLENGTH - class Compil3r.Quad.Operator.ALength.ARRAYLENGTH.
- Operator.ALength.ARRAYLENGTH() - Constructor for class Compil3r.Quad.Operator.ALength.ARRAYLENGTH
- Operator.ALoad - class Compil3r.Quad.Operator.ALoad.
- Operator.ALoad() - Constructor for class Compil3r.Quad.Operator.ALoad
- Operator.ALoad.ALOAD_A - class Compil3r.Quad.Operator.ALoad.ALOAD_A.
- Operator.ALoad.ALOAD_A() - Constructor for class Compil3r.Quad.Operator.ALoad.ALOAD_A
- Operator.ALoad.ALOAD_B - class Compil3r.Quad.Operator.ALoad.ALOAD_B.
- Operator.ALoad.ALOAD_B() - Constructor for class Compil3r.Quad.Operator.ALoad.ALOAD_B
- Operator.ALoad.ALOAD_C - class Compil3r.Quad.Operator.ALoad.ALOAD_C.
- Operator.ALoad.ALOAD_C() - Constructor for class Compil3r.Quad.Operator.ALoad.ALOAD_C
- Operator.ALoad.ALOAD_D - class Compil3r.Quad.Operator.ALoad.ALOAD_D.
- Operator.ALoad.ALOAD_D() - Constructor for class Compil3r.Quad.Operator.ALoad.ALOAD_D
- Operator.ALoad.ALOAD_F - class Compil3r.Quad.Operator.ALoad.ALOAD_F.
- Operator.ALoad.ALOAD_F() - Constructor for class Compil3r.Quad.Operator.ALoad.ALOAD_F
- Operator.ALoad.ALOAD_I - class Compil3r.Quad.Operator.ALoad.ALOAD_I.
- Operator.ALoad.ALOAD_I() - Constructor for class Compil3r.Quad.Operator.ALoad.ALOAD_I
- Operator.ALoad.ALOAD_L - class Compil3r.Quad.Operator.ALoad.ALOAD_L.
- Operator.ALoad.ALOAD_L() - Constructor for class Compil3r.Quad.Operator.ALoad.ALOAD_L
- Operator.ALoad.ALOAD_P - class Compil3r.Quad.Operator.ALoad.ALOAD_P.
- Operator.ALoad.ALOAD_P() - Constructor for class Compil3r.Quad.Operator.ALoad.ALOAD_P
- Operator.ALoad.ALOAD_S - class Compil3r.Quad.Operator.ALoad.ALOAD_S.
- Operator.ALoad.ALOAD_S() - Constructor for class Compil3r.Quad.Operator.ALoad.ALOAD_S
- Operator.AStore - class Compil3r.Quad.Operator.AStore.
- Operator.AStore() - Constructor for class Compil3r.Quad.Operator.AStore
- Operator.AStore.ASTORE_A - class Compil3r.Quad.Operator.AStore.ASTORE_A.
- Operator.AStore.ASTORE_A() - Constructor for class Compil3r.Quad.Operator.AStore.ASTORE_A
- Operator.AStore.ASTORE_B - class Compil3r.Quad.Operator.AStore.ASTORE_B.
- Operator.AStore.ASTORE_B() - Constructor for class Compil3r.Quad.Operator.AStore.ASTORE_B
- Operator.AStore.ASTORE_C - class Compil3r.Quad.Operator.AStore.ASTORE_C.
- Operator.AStore.ASTORE_C() - Constructor for class Compil3r.Quad.Operator.AStore.ASTORE_C
- Operator.AStore.ASTORE_D - class Compil3r.Quad.Operator.AStore.ASTORE_D.
- Operator.AStore.ASTORE_D() - Constructor for class Compil3r.Quad.Operator.AStore.ASTORE_D
- Operator.AStore.ASTORE_F - class Compil3r.Quad.Operator.AStore.ASTORE_F.
- Operator.AStore.ASTORE_F() - Constructor for class Compil3r.Quad.Operator.AStore.ASTORE_F
- Operator.AStore.ASTORE_I - class Compil3r.Quad.Operator.AStore.ASTORE_I.
- Operator.AStore.ASTORE_I() - Constructor for class Compil3r.Quad.Operator.AStore.ASTORE_I
- Operator.AStore.ASTORE_L - class Compil3r.Quad.Operator.AStore.ASTORE_L.
- Operator.AStore.ASTORE_L() - Constructor for class Compil3r.Quad.Operator.AStore.ASTORE_L
- Operator.AStore.ASTORE_P - class Compil3r.Quad.Operator.AStore.ASTORE_P.
- Operator.AStore.ASTORE_P() - Constructor for class Compil3r.Quad.Operator.AStore.ASTORE_P
- Operator.AStore.ASTORE_S - class Compil3r.Quad.Operator.AStore.ASTORE_S.
- Operator.AStore.ASTORE_S() - Constructor for class Compil3r.Quad.Operator.AStore.ASTORE_S
- Operator.Binary - class Compil3r.Quad.Operator.Binary.
- Operator.Binary() - Constructor for class Compil3r.Quad.Operator.Binary
- Operator.Binary.ADD_D - class Compil3r.Quad.Operator.Binary.ADD_D.
- Operator.Binary.ADD_D() - Constructor for class Compil3r.Quad.Operator.Binary.ADD_D
- Operator.Binary.ADD_F - class Compil3r.Quad.Operator.Binary.ADD_F.
- Operator.Binary.ADD_F() - Constructor for class Compil3r.Quad.Operator.Binary.ADD_F
- Operator.Binary.ADD_I - class Compil3r.Quad.Operator.Binary.ADD_I.
- Operator.Binary.ADD_I() - Constructor for class Compil3r.Quad.Operator.Binary.ADD_I
- Operator.Binary.ADD_L - class Compil3r.Quad.Operator.Binary.ADD_L.
- Operator.Binary.ADD_L() - Constructor for class Compil3r.Quad.Operator.Binary.ADD_L
- Operator.Binary.ADD_P - class Compil3r.Quad.Operator.Binary.ADD_P.
- Operator.Binary.ADD_P() - Constructor for class Compil3r.Quad.Operator.Binary.ADD_P
- Operator.Binary.ALIGN_P - class Compil3r.Quad.Operator.Binary.ALIGN_P.
- Operator.Binary.ALIGN_P() - Constructor for class Compil3r.Quad.Operator.Binary.ALIGN_P
- Operator.Binary.AND_I - class Compil3r.Quad.Operator.Binary.AND_I.
- Operator.Binary.AND_I() - Constructor for class Compil3r.Quad.Operator.Binary.AND_I
- Operator.Binary.AND_L - class Compil3r.Quad.Operator.Binary.AND_L.
- Operator.Binary.AND_L() - Constructor for class Compil3r.Quad.Operator.Binary.AND_L
- Operator.Binary.CMP_DG - class Compil3r.Quad.Operator.Binary.CMP_DG.
- Operator.Binary.CMP_DG() - Constructor for class Compil3r.Quad.Operator.Binary.CMP_DG
- Operator.Binary.CMP_DL - class Compil3r.Quad.Operator.Binary.CMP_DL.
- Operator.Binary.CMP_DL() - Constructor for class Compil3r.Quad.Operator.Binary.CMP_DL
- Operator.Binary.CMP_FG - class Compil3r.Quad.Operator.Binary.CMP_FG.
- Operator.Binary.CMP_FG() - Constructor for class Compil3r.Quad.Operator.Binary.CMP_FG
- Operator.Binary.CMP_FL - class Compil3r.Quad.Operator.Binary.CMP_FL.
- Operator.Binary.CMP_FL() - Constructor for class Compil3r.Quad.Operator.Binary.CMP_FL
- Operator.Binary.CMP_L - class Compil3r.Quad.Operator.Binary.CMP_L.
- Operator.Binary.CMP_L() - Constructor for class Compil3r.Quad.Operator.Binary.CMP_L
- Operator.Binary.CMP_P - class Compil3r.Quad.Operator.Binary.CMP_P.
- Operator.Binary.CMP_P() - Constructor for class Compil3r.Quad.Operator.Binary.CMP_P
- Operator.Binary.DIV_D - class Compil3r.Quad.Operator.Binary.DIV_D.
- Operator.Binary.DIV_D() - Constructor for class Compil3r.Quad.Operator.Binary.DIV_D
- Operator.Binary.DIV_F - class Compil3r.Quad.Operator.Binary.DIV_F.
- Operator.Binary.DIV_F() - Constructor for class Compil3r.Quad.Operator.Binary.DIV_F
- Operator.Binary.DIV_I - class Compil3r.Quad.Operator.Binary.DIV_I.
- Operator.Binary.DIV_I() - Constructor for class Compil3r.Quad.Operator.Binary.DIV_I
- Operator.Binary.DIV_L - class Compil3r.Quad.Operator.Binary.DIV_L.
- Operator.Binary.DIV_L() - Constructor for class Compil3r.Quad.Operator.Binary.DIV_L
- Operator.Binary.MUL_D - class Compil3r.Quad.Operator.Binary.MUL_D.
- Operator.Binary.MUL_D() - Constructor for class Compil3r.Quad.Operator.Binary.MUL_D
- Operator.Binary.MUL_F - class Compil3r.Quad.Operator.Binary.MUL_F.
- Operator.Binary.MUL_F() - Constructor for class Compil3r.Quad.Operator.Binary.MUL_F
- Operator.Binary.MUL_I - class Compil3r.Quad.Operator.Binary.MUL_I.
- Operator.Binary.MUL_I() - Constructor for class Compil3r.Quad.Operator.Binary.MUL_I
- Operator.Binary.MUL_L - class Compil3r.Quad.Operator.Binary.MUL_L.
- Operator.Binary.MUL_L() - Constructor for class Compil3r.Quad.Operator.Binary.MUL_L
- Operator.Binary.OR_I - class Compil3r.Quad.Operator.Binary.OR_I.
- Operator.Binary.OR_I() - Constructor for class Compil3r.Quad.Operator.Binary.OR_I
- Operator.Binary.OR_L - class Compil3r.Quad.Operator.Binary.OR_L.
- Operator.Binary.OR_L() - Constructor for class Compil3r.Quad.Operator.Binary.OR_L
- Operator.Binary.REM_D - class Compil3r.Quad.Operator.Binary.REM_D.
- Operator.Binary.REM_D() - Constructor for class Compil3r.Quad.Operator.Binary.REM_D
- Operator.Binary.REM_F - class Compil3r.Quad.Operator.Binary.REM_F.
- Operator.Binary.REM_F() - Constructor for class Compil3r.Quad.Operator.Binary.REM_F
- Operator.Binary.REM_I - class Compil3r.Quad.Operator.Binary.REM_I.
- Operator.Binary.REM_I() - Constructor for class Compil3r.Quad.Operator.Binary.REM_I
- Operator.Binary.REM_L - class Compil3r.Quad.Operator.Binary.REM_L.
- Operator.Binary.REM_L() - Constructor for class Compil3r.Quad.Operator.Binary.REM_L
- Operator.Binary.SHL_I - class Compil3r.Quad.Operator.Binary.SHL_I.
- Operator.Binary.SHL_I() - Constructor for class Compil3r.Quad.Operator.Binary.SHL_I
- Operator.Binary.SHL_L - class Compil3r.Quad.Operator.Binary.SHL_L.
- Operator.Binary.SHL_L() - Constructor for class Compil3r.Quad.Operator.Binary.SHL_L
- Operator.Binary.SHR_I - class Compil3r.Quad.Operator.Binary.SHR_I.
- Operator.Binary.SHR_I() - Constructor for class Compil3r.Quad.Operator.Binary.SHR_I
- Operator.Binary.SHR_L - class Compil3r.Quad.Operator.Binary.SHR_L.
- Operator.Binary.SHR_L() - Constructor for class Compil3r.Quad.Operator.Binary.SHR_L
- Operator.Binary.SUB_D - class Compil3r.Quad.Operator.Binary.SUB_D.
- Operator.Binary.SUB_D() - Constructor for class Compil3r.Quad.Operator.Binary.SUB_D
- Operator.Binary.SUB_F - class Compil3r.Quad.Operator.Binary.SUB_F.
- Operator.Binary.SUB_F() - Constructor for class Compil3r.Quad.Operator.Binary.SUB_F
- Operator.Binary.SUB_I - class Compil3r.Quad.Operator.Binary.SUB_I.
- Operator.Binary.SUB_I() - Constructor for class Compil3r.Quad.Operator.Binary.SUB_I
- Operator.Binary.SUB_L - class Compil3r.Quad.Operator.Binary.SUB_L.
- Operator.Binary.SUB_L() - Constructor for class Compil3r.Quad.Operator.Binary.SUB_L
- Operator.Binary.SUB_P - class Compil3r.Quad.Operator.Binary.SUB_P.
- Operator.Binary.SUB_P() - Constructor for class Compil3r.Quad.Operator.Binary.SUB_P
- Operator.Binary.USHR_I - class Compil3r.Quad.Operator.Binary.USHR_I.
- Operator.Binary.USHR_I() - Constructor for class Compil3r.Quad.Operator.Binary.USHR_I
- Operator.Binary.USHR_L - class Compil3r.Quad.Operator.Binary.USHR_L.
- Operator.Binary.USHR_L() - Constructor for class Compil3r.Quad.Operator.Binary.USHR_L
- Operator.Binary.XOR_I - class Compil3r.Quad.Operator.Binary.XOR_I.
- Operator.Binary.XOR_I() - Constructor for class Compil3r.Quad.Operator.Binary.XOR_I
- Operator.Binary.XOR_L - class Compil3r.Quad.Operator.Binary.XOR_L.
- Operator.Binary.XOR_L() - Constructor for class Compil3r.Quad.Operator.Binary.XOR_L
- Operator.BoundsCheck - class Compil3r.Quad.Operator.BoundsCheck.
- Operator.BoundsCheck() - Constructor for class Compil3r.Quad.Operator.BoundsCheck
- Operator.BoundsCheck.BOUNDS_CHECK - class Compil3r.Quad.Operator.BoundsCheck.BOUNDS_CHECK.
- Operator.BoundsCheck.BOUNDS_CHECK() - Constructor for class Compil3r.Quad.Operator.BoundsCheck.BOUNDS_CHECK
- Operator.CheckCast - class Compil3r.Quad.Operator.CheckCast.
- Operator.CheckCast() - Constructor for class Compil3r.Quad.Operator.CheckCast
- Operator.CheckCast.CHECKCAST - class Compil3r.Quad.Operator.CheckCast.CHECKCAST.
- Operator.CheckCast.CHECKCAST() - Constructor for class Compil3r.Quad.Operator.CheckCast.CHECKCAST
- Operator.Delegate - interface Compil3r.Quad.Operator.Delegate.
- Operator.Getfield - class Compil3r.Quad.Operator.Getfield.
- Operator.Getfield() - Constructor for class Compil3r.Quad.Operator.Getfield
- Operator.Getfield.GETFIELD_A - class Compil3r.Quad.Operator.Getfield.GETFIELD_A.
- Operator.Getfield.GETFIELD_A() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_A
- Operator.Getfield.GETFIELD_A_DYNLINK - class Compil3r.Quad.Operator.Getfield.GETFIELD_A_DYNLINK.
- Operator.Getfield.GETFIELD_A_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_A_DYNLINK
- Operator.Getfield.GETFIELD_B - class Compil3r.Quad.Operator.Getfield.GETFIELD_B.
- Operator.Getfield.GETFIELD_B() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_B
- Operator.Getfield.GETFIELD_B_DYNLINK - class Compil3r.Quad.Operator.Getfield.GETFIELD_B_DYNLINK.
- Operator.Getfield.GETFIELD_B_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_B_DYNLINK
- Operator.Getfield.GETFIELD_C - class Compil3r.Quad.Operator.Getfield.GETFIELD_C.
- Operator.Getfield.GETFIELD_C() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_C
- Operator.Getfield.GETFIELD_C_DYNLINK - class Compil3r.Quad.Operator.Getfield.GETFIELD_C_DYNLINK.
- Operator.Getfield.GETFIELD_C_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_C_DYNLINK
- Operator.Getfield.GETFIELD_D - class Compil3r.Quad.Operator.Getfield.GETFIELD_D.
- Operator.Getfield.GETFIELD_D() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_D
- Operator.Getfield.GETFIELD_D_DYNLINK - class Compil3r.Quad.Operator.Getfield.GETFIELD_D_DYNLINK.
- Operator.Getfield.GETFIELD_D_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_D_DYNLINK
- Operator.Getfield.GETFIELD_F - class Compil3r.Quad.Operator.Getfield.GETFIELD_F.
- Operator.Getfield.GETFIELD_F() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_F
- Operator.Getfield.GETFIELD_F_DYNLINK - class Compil3r.Quad.Operator.Getfield.GETFIELD_F_DYNLINK.
- Operator.Getfield.GETFIELD_F_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_F_DYNLINK
- Operator.Getfield.GETFIELD_I - class Compil3r.Quad.Operator.Getfield.GETFIELD_I.
- Operator.Getfield.GETFIELD_I() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_I
- Operator.Getfield.GETFIELD_I_DYNLINK - class Compil3r.Quad.Operator.Getfield.GETFIELD_I_DYNLINK.
- Operator.Getfield.GETFIELD_I_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_I_DYNLINK
- Operator.Getfield.GETFIELD_L - class Compil3r.Quad.Operator.Getfield.GETFIELD_L.
- Operator.Getfield.GETFIELD_L() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_L
- Operator.Getfield.GETFIELD_L_DYNLINK - class Compil3r.Quad.Operator.Getfield.GETFIELD_L_DYNLINK.
- Operator.Getfield.GETFIELD_L_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_L_DYNLINK
- Operator.Getfield.GETFIELD_P - class Compil3r.Quad.Operator.Getfield.GETFIELD_P.
- Operator.Getfield.GETFIELD_P() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_P
- Operator.Getfield.GETFIELD_P_DYNLINK - class Compil3r.Quad.Operator.Getfield.GETFIELD_P_DYNLINK.
- Operator.Getfield.GETFIELD_P_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_P_DYNLINK
- Operator.Getfield.GETFIELD_S - class Compil3r.Quad.Operator.Getfield.GETFIELD_S.
- Operator.Getfield.GETFIELD_S() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_S
- Operator.Getfield.GETFIELD_S_DYNLINK - class Compil3r.Quad.Operator.Getfield.GETFIELD_S_DYNLINK.
- Operator.Getfield.GETFIELD_S_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_S_DYNLINK
- Operator.Getfield.GETFIELD_Z - class Compil3r.Quad.Operator.Getfield.GETFIELD_Z.
- Operator.Getfield.GETFIELD_Z() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_Z
- Operator.Getfield.GETFIELD_Z_DYNLINK - class Compil3r.Quad.Operator.Getfield.GETFIELD_Z_DYNLINK.
- Operator.Getfield.GETFIELD_Z_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getfield.GETFIELD_Z_DYNLINK
- Operator.Getstatic - class Compil3r.Quad.Operator.Getstatic.
- Operator.Getstatic() - Constructor for class Compil3r.Quad.Operator.Getstatic
- Operator.Getstatic.GETSTATIC_A - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_A.
- Operator.Getstatic.GETSTATIC_A() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_A
- Operator.Getstatic.GETSTATIC_A_DYNLINK - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_A_DYNLINK.
- Operator.Getstatic.GETSTATIC_A_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_A_DYNLINK
- Operator.Getstatic.GETSTATIC_B - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_B.
- Operator.Getstatic.GETSTATIC_B() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_B
- Operator.Getstatic.GETSTATIC_B_DYNLINK - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_B_DYNLINK.
- Operator.Getstatic.GETSTATIC_B_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_B_DYNLINK
- Operator.Getstatic.GETSTATIC_C - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_C.
- Operator.Getstatic.GETSTATIC_C() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_C
- Operator.Getstatic.GETSTATIC_C_DYNLINK - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_C_DYNLINK.
- Operator.Getstatic.GETSTATIC_C_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_C_DYNLINK
- Operator.Getstatic.GETSTATIC_D - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_D.
- Operator.Getstatic.GETSTATIC_D() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_D
- Operator.Getstatic.GETSTATIC_D_DYNLINK - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_D_DYNLINK.
- Operator.Getstatic.GETSTATIC_D_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_D_DYNLINK
- Operator.Getstatic.GETSTATIC_F - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_F.
- Operator.Getstatic.GETSTATIC_F() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_F
- Operator.Getstatic.GETSTATIC_F_DYNLINK - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_F_DYNLINK.
- Operator.Getstatic.GETSTATIC_F_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_F_DYNLINK
- Operator.Getstatic.GETSTATIC_I - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_I.
- Operator.Getstatic.GETSTATIC_I() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_I
- Operator.Getstatic.GETSTATIC_I_DYNLINK - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_I_DYNLINK.
- Operator.Getstatic.GETSTATIC_I_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_I_DYNLINK
- Operator.Getstatic.GETSTATIC_L - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_L.
- Operator.Getstatic.GETSTATIC_L() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_L
- Operator.Getstatic.GETSTATIC_L_DYNLINK - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_L_DYNLINK.
- Operator.Getstatic.GETSTATIC_L_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_L_DYNLINK
- Operator.Getstatic.GETSTATIC_P - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_P.
- Operator.Getstatic.GETSTATIC_P() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_P
- Operator.Getstatic.GETSTATIC_P_DYNLINK - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_P_DYNLINK.
- Operator.Getstatic.GETSTATIC_P_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_P_DYNLINK
- Operator.Getstatic.GETSTATIC_S - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_S.
- Operator.Getstatic.GETSTATIC_S() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_S
- Operator.Getstatic.GETSTATIC_S_DYNLINK - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_S_DYNLINK.
- Operator.Getstatic.GETSTATIC_S_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_S_DYNLINK
- Operator.Getstatic.GETSTATIC_Z - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_Z.
- Operator.Getstatic.GETSTATIC_Z() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_Z
- Operator.Getstatic.GETSTATIC_Z_DYNLINK - class Compil3r.Quad.Operator.Getstatic.GETSTATIC_Z_DYNLINK.
- Operator.Getstatic.GETSTATIC_Z_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Getstatic.GETSTATIC_Z_DYNLINK
- Operator.Goto - class Compil3r.Quad.Operator.Goto.
- Operator.Goto() - Constructor for class Compil3r.Quad.Operator.Goto
- Operator.Goto.GOTO - class Compil3r.Quad.Operator.Goto.GOTO.
- Operator.Goto.GOTO() - Constructor for class Compil3r.Quad.Operator.Goto.GOTO
- Operator.InstanceOf - class Compil3r.Quad.Operator.InstanceOf.
- Operator.InstanceOf() - Constructor for class Compil3r.Quad.Operator.InstanceOf
- Operator.InstanceOf.INSTANCEOF - class Compil3r.Quad.Operator.InstanceOf.INSTANCEOF.
- Operator.InstanceOf.INSTANCEOF() - Constructor for class Compil3r.Quad.Operator.InstanceOf.INSTANCEOF
- Operator.IntIfCmp - class Compil3r.Quad.Operator.IntIfCmp.
- Operator.IntIfCmp() - Constructor for class Compil3r.Quad.Operator.IntIfCmp
- Operator.IntIfCmp.IFCMP_A - class Compil3r.Quad.Operator.IntIfCmp.IFCMP_A.
- Operator.IntIfCmp.IFCMP_A() - Constructor for class Compil3r.Quad.Operator.IntIfCmp.IFCMP_A
- Operator.IntIfCmp.IFCMP_I - class Compil3r.Quad.Operator.IntIfCmp.IFCMP_I.
- Operator.IntIfCmp.IFCMP_I() - Constructor for class Compil3r.Quad.Operator.IntIfCmp.IFCMP_I
- Operator.IntIfCmp.IFCMP_P - class Compil3r.Quad.Operator.IntIfCmp.IFCMP_P.
- Operator.IntIfCmp.IFCMP_P() - Constructor for class Compil3r.Quad.Operator.IntIfCmp.IFCMP_P
- Operator.Invoke - class Compil3r.Quad.Operator.Invoke.
- Operator.Invoke() - Constructor for class Compil3r.Quad.Operator.Invoke
- Operator.Invoke.INVOKEINTERFACE_A - class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_A.
- Operator.Invoke.INVOKEINTERFACE_A() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_A
- Operator.Invoke.INVOKEINTERFACE_D - class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_D.
- Operator.Invoke.INVOKEINTERFACE_D() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_D
- Operator.Invoke.INVOKEINTERFACE_F - class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_F.
- Operator.Invoke.INVOKEINTERFACE_F() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_F
- Operator.Invoke.INVOKEINTERFACE_I - class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_I.
- Operator.Invoke.INVOKEINTERFACE_I() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_I
- Operator.Invoke.INVOKEINTERFACE_L - class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_L.
- Operator.Invoke.INVOKEINTERFACE_L() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_L
- Operator.Invoke.INVOKEINTERFACE_P - class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_P.
- Operator.Invoke.INVOKEINTERFACE_P() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_P
- Operator.Invoke.INVOKEINTERFACE_V - class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_V.
- Operator.Invoke.INVOKEINTERFACE_V() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEINTERFACE_V
- Operator.Invoke.INVOKESPECIAL_A_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_A_DYNLINK.
- Operator.Invoke.INVOKESPECIAL_A_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_A_DYNLINK
- Operator.Invoke.INVOKESPECIAL_D_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_D_DYNLINK.
- Operator.Invoke.INVOKESPECIAL_D_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_D_DYNLINK
- Operator.Invoke.INVOKESPECIAL_F_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_F_DYNLINK.
- Operator.Invoke.INVOKESPECIAL_F_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_F_DYNLINK
- Operator.Invoke.INVOKESPECIAL_I_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_I_DYNLINK.
- Operator.Invoke.INVOKESPECIAL_I_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_I_DYNLINK
- Operator.Invoke.INVOKESPECIAL_L_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_L_DYNLINK.
- Operator.Invoke.INVOKESPECIAL_L_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_L_DYNLINK
- Operator.Invoke.INVOKESPECIAL_P_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_P_DYNLINK.
- Operator.Invoke.INVOKESPECIAL_P_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_P_DYNLINK
- Operator.Invoke.INVOKESPECIAL_V_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_V_DYNLINK.
- Operator.Invoke.INVOKESPECIAL_V_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESPECIAL_V_DYNLINK
- Operator.Invoke.INVOKESTATIC_A - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_A.
- Operator.Invoke.INVOKESTATIC_A() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_A
- Operator.Invoke.INVOKESTATIC_A_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_A_DYNLINK.
- Operator.Invoke.INVOKESTATIC_A_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_A_DYNLINK
- Operator.Invoke.INVOKESTATIC_D - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_D.
- Operator.Invoke.INVOKESTATIC_D() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_D
- Operator.Invoke.INVOKESTATIC_D_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_D_DYNLINK.
- Operator.Invoke.INVOKESTATIC_D_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_D_DYNLINK
- Operator.Invoke.INVOKESTATIC_F - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_F.
- Operator.Invoke.INVOKESTATIC_F() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_F
- Operator.Invoke.INVOKESTATIC_F_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_F_DYNLINK.
- Operator.Invoke.INVOKESTATIC_F_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_F_DYNLINK
- Operator.Invoke.INVOKESTATIC_I - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_I.
- Operator.Invoke.INVOKESTATIC_I() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_I
- Operator.Invoke.INVOKESTATIC_I_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_I_DYNLINK.
- Operator.Invoke.INVOKESTATIC_I_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_I_DYNLINK
- Operator.Invoke.INVOKESTATIC_L - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_L.
- Operator.Invoke.INVOKESTATIC_L() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_L
- Operator.Invoke.INVOKESTATIC_L_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_L_DYNLINK.
- Operator.Invoke.INVOKESTATIC_L_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_L_DYNLINK
- Operator.Invoke.INVOKESTATIC_P - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_P.
- Operator.Invoke.INVOKESTATIC_P() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_P
- Operator.Invoke.INVOKESTATIC_P_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_P_DYNLINK.
- Operator.Invoke.INVOKESTATIC_P_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_P_DYNLINK
- Operator.Invoke.INVOKESTATIC_V - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_V.
- Operator.Invoke.INVOKESTATIC_V() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_V
- Operator.Invoke.INVOKESTATIC_V_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_V_DYNLINK.
- Operator.Invoke.INVOKESTATIC_V_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKESTATIC_V_DYNLINK
- Operator.Invoke.INVOKEVIRTUAL_A - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_A.
- Operator.Invoke.INVOKEVIRTUAL_A() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_A
- Operator.Invoke.INVOKEVIRTUAL_A_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_A_DYNLINK.
- Operator.Invoke.INVOKEVIRTUAL_A_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_A_DYNLINK
- Operator.Invoke.INVOKEVIRTUAL_D - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_D.
- Operator.Invoke.INVOKEVIRTUAL_D() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_D
- Operator.Invoke.INVOKEVIRTUAL_D_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_D_DYNLINK.
- Operator.Invoke.INVOKEVIRTUAL_D_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_D_DYNLINK
- Operator.Invoke.INVOKEVIRTUAL_F - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_F.
- Operator.Invoke.INVOKEVIRTUAL_F() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_F
- Operator.Invoke.INVOKEVIRTUAL_F_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_F_DYNLINK.
- Operator.Invoke.INVOKEVIRTUAL_F_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_F_DYNLINK
- Operator.Invoke.INVOKEVIRTUAL_I - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_I.
- Operator.Invoke.INVOKEVIRTUAL_I() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_I
- Operator.Invoke.INVOKEVIRTUAL_I_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_I_DYNLINK.
- Operator.Invoke.INVOKEVIRTUAL_I_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_I_DYNLINK
- Operator.Invoke.INVOKEVIRTUAL_L - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_L.
- Operator.Invoke.INVOKEVIRTUAL_L() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_L
- Operator.Invoke.INVOKEVIRTUAL_L_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_L_DYNLINK.
- Operator.Invoke.INVOKEVIRTUAL_L_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_L_DYNLINK
- Operator.Invoke.INVOKEVIRTUAL_P - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_P.
- Operator.Invoke.INVOKEVIRTUAL_P() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_P
- Operator.Invoke.INVOKEVIRTUAL_P_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_P_DYNLINK.
- Operator.Invoke.INVOKEVIRTUAL_P_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_P_DYNLINK
- Operator.Invoke.INVOKEVIRTUAL_V - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_V.
- Operator.Invoke.INVOKEVIRTUAL_V() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_V
- Operator.Invoke.INVOKEVIRTUAL_V_DYNLINK - class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_V_DYNLINK.
- Operator.Invoke.INVOKEVIRTUAL_V_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Invoke.INVOKEVIRTUAL_V_DYNLINK
- Operator.Invoke.InvokeInterface - class Compil3r.Quad.Operator.Invoke.InvokeInterface.
- Operator.Invoke.InvokeInterface() - Constructor for class Compil3r.Quad.Operator.Invoke.InvokeInterface
- Operator.Invoke.InvokeStatic - class Compil3r.Quad.Operator.Invoke.InvokeStatic.
- Operator.Invoke.InvokeStatic() - Constructor for class Compil3r.Quad.Operator.Invoke.InvokeStatic
- Operator.Invoke.InvokeVirtual - class Compil3r.Quad.Operator.Invoke.InvokeVirtual.
- Operator.Invoke.InvokeVirtual() - Constructor for class Compil3r.Quad.Operator.Invoke.InvokeVirtual
- Operator.Jsr - class Compil3r.Quad.Operator.Jsr.
- Operator.Jsr() - Constructor for class Compil3r.Quad.Operator.Jsr
- Operator.Jsr.JSR - class Compil3r.Quad.Operator.Jsr.JSR.
- Operator.Jsr.JSR() - Constructor for class Compil3r.Quad.Operator.Jsr.JSR
- Operator.LookupSwitch - class Compil3r.Quad.Operator.LookupSwitch.
- Operator.LookupSwitch() - Constructor for class Compil3r.Quad.Operator.LookupSwitch
- Operator.LookupSwitch.LOOKUPSWITCH - class Compil3r.Quad.Operator.LookupSwitch.LOOKUPSWITCH.
- Operator.LookupSwitch.LOOKUPSWITCH() - Constructor for class Compil3r.Quad.Operator.LookupSwitch.LOOKUPSWITCH
- Operator.MemLoad - class Compil3r.Quad.Operator.MemLoad.
- Operator.MemLoad() - Constructor for class Compil3r.Quad.Operator.MemLoad
- Operator.MemLoad.PEEK_1 - class Compil3r.Quad.Operator.MemLoad.PEEK_1.
- Operator.MemLoad.PEEK_1() - Constructor for class Compil3r.Quad.Operator.MemLoad.PEEK_1
- Operator.MemLoad.PEEK_2 - class Compil3r.Quad.Operator.MemLoad.PEEK_2.
- Operator.MemLoad.PEEK_2() - Constructor for class Compil3r.Quad.Operator.MemLoad.PEEK_2
- Operator.MemLoad.PEEK_4 - class Compil3r.Quad.Operator.MemLoad.PEEK_4.
- Operator.MemLoad.PEEK_4() - Constructor for class Compil3r.Quad.Operator.MemLoad.PEEK_4
- Operator.MemLoad.PEEK_8 - class Compil3r.Quad.Operator.MemLoad.PEEK_8.
- Operator.MemLoad.PEEK_8() - Constructor for class Compil3r.Quad.Operator.MemLoad.PEEK_8
- Operator.MemLoad.PEEK_P - class Compil3r.Quad.Operator.MemLoad.PEEK_P.
- Operator.MemLoad.PEEK_P() - Constructor for class Compil3r.Quad.Operator.MemLoad.PEEK_P
- Operator.MemStore - class Compil3r.Quad.Operator.MemStore.
- Operator.MemStore() - Constructor for class Compil3r.Quad.Operator.MemStore
- Operator.MemStore.POKE_1 - class Compil3r.Quad.Operator.MemStore.POKE_1.
- Operator.MemStore.POKE_1() - Constructor for class Compil3r.Quad.Operator.MemStore.POKE_1
- Operator.MemStore.POKE_2 - class Compil3r.Quad.Operator.MemStore.POKE_2.
- Operator.MemStore.POKE_2() - Constructor for class Compil3r.Quad.Operator.MemStore.POKE_2
- Operator.MemStore.POKE_4 - class Compil3r.Quad.Operator.MemStore.POKE_4.
- Operator.MemStore.POKE_4() - Constructor for class Compil3r.Quad.Operator.MemStore.POKE_4
- Operator.MemStore.POKE_8 - class Compil3r.Quad.Operator.MemStore.POKE_8.
- Operator.MemStore.POKE_8() - Constructor for class Compil3r.Quad.Operator.MemStore.POKE_8
- Operator.MemStore.POKE_P - class Compil3r.Quad.Operator.MemStore.POKE_P.
- Operator.MemStore.POKE_P() - Constructor for class Compil3r.Quad.Operator.MemStore.POKE_P
- Operator.Monitor - class Compil3r.Quad.Operator.Monitor.
- Operator.Monitor() - Constructor for class Compil3r.Quad.Operator.Monitor
- Operator.Monitor.MONITORENTER - class Compil3r.Quad.Operator.Monitor.MONITORENTER.
- Operator.Monitor.MONITORENTER() - Constructor for class Compil3r.Quad.Operator.Monitor.MONITORENTER
- Operator.Monitor.MONITOREXIT - class Compil3r.Quad.Operator.Monitor.MONITOREXIT.
- Operator.Monitor.MONITOREXIT() - Constructor for class Compil3r.Quad.Operator.Monitor.MONITOREXIT
- Operator.Move - class Compil3r.Quad.Operator.Move.
- Operator.Move() - Constructor for class Compil3r.Quad.Operator.Move
- Operator.Move.MOVE_A - class Compil3r.Quad.Operator.Move.MOVE_A.
- Operator.Move.MOVE_A() - Constructor for class Compil3r.Quad.Operator.Move.MOVE_A
- Operator.Move.MOVE_D - class Compil3r.Quad.Operator.Move.MOVE_D.
- Operator.Move.MOVE_D() - Constructor for class Compil3r.Quad.Operator.Move.MOVE_D
- Operator.Move.MOVE_F - class Compil3r.Quad.Operator.Move.MOVE_F.
- Operator.Move.MOVE_F() - Constructor for class Compil3r.Quad.Operator.Move.MOVE_F
- Operator.Move.MOVE_I - class Compil3r.Quad.Operator.Move.MOVE_I.
- Operator.Move.MOVE_I() - Constructor for class Compil3r.Quad.Operator.Move.MOVE_I
- Operator.Move.MOVE_L - class Compil3r.Quad.Operator.Move.MOVE_L.
- Operator.Move.MOVE_L() - Constructor for class Compil3r.Quad.Operator.Move.MOVE_L
- Operator.Move.MOVE_P - class Compil3r.Quad.Operator.Move.MOVE_P.
- Operator.Move.MOVE_P() - Constructor for class Compil3r.Quad.Operator.Move.MOVE_P
- Operator.New - class Compil3r.Quad.Operator.New.
- Operator.New() - Constructor for class Compil3r.Quad.Operator.New
- Operator.New.NEW - class Compil3r.Quad.Operator.New.NEW.
- Operator.New.NEW() - Constructor for class Compil3r.Quad.Operator.New.NEW
- Operator.New.NEW_DYNLINK - class Compil3r.Quad.Operator.New.NEW_DYNLINK.
- Operator.New.NEW_DYNLINK() - Constructor for class Compil3r.Quad.Operator.New.NEW_DYNLINK
- Operator.NewArray - class Compil3r.Quad.Operator.NewArray.
- Operator.NewArray() - Constructor for class Compil3r.Quad.Operator.NewArray
- Operator.NewArray.NEWARRAY - class Compil3r.Quad.Operator.NewArray.NEWARRAY.
- Operator.NewArray.NEWARRAY() - Constructor for class Compil3r.Quad.Operator.NewArray.NEWARRAY
- Operator.NullCheck - class Compil3r.Quad.Operator.NullCheck.
- Operator.NullCheck() - Constructor for class Compil3r.Quad.Operator.NullCheck
- Operator.NullCheck.NULL_CHECK - class Compil3r.Quad.Operator.NullCheck.NULL_CHECK.
- Operator.NullCheck.NULL_CHECK() - Constructor for class Compil3r.Quad.Operator.NullCheck.NULL_CHECK
- Operator.Putfield - class Compil3r.Quad.Operator.Putfield.
- Operator.Putfield() - Constructor for class Compil3r.Quad.Operator.Putfield
- Operator.Putfield.PUTFIELD_A - class Compil3r.Quad.Operator.Putfield.PUTFIELD_A.
- Operator.Putfield.PUTFIELD_A() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_A
- Operator.Putfield.PUTFIELD_A_DYNLINK - class Compil3r.Quad.Operator.Putfield.PUTFIELD_A_DYNLINK.
- Operator.Putfield.PUTFIELD_A_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_A_DYNLINK
- Operator.Putfield.PUTFIELD_B - class Compil3r.Quad.Operator.Putfield.PUTFIELD_B.
- Operator.Putfield.PUTFIELD_B() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_B
- Operator.Putfield.PUTFIELD_B_DYNLINK - class Compil3r.Quad.Operator.Putfield.PUTFIELD_B_DYNLINK.
- Operator.Putfield.PUTFIELD_B_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_B_DYNLINK
- Operator.Putfield.PUTFIELD_C - class Compil3r.Quad.Operator.Putfield.PUTFIELD_C.
- Operator.Putfield.PUTFIELD_C() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_C
- Operator.Putfield.PUTFIELD_C_DYNLINK - class Compil3r.Quad.Operator.Putfield.PUTFIELD_C_DYNLINK.
- Operator.Putfield.PUTFIELD_C_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_C_DYNLINK
- Operator.Putfield.PUTFIELD_D - class Compil3r.Quad.Operator.Putfield.PUTFIELD_D.
- Operator.Putfield.PUTFIELD_D() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_D
- Operator.Putfield.PUTFIELD_D_DYNLINK - class Compil3r.Quad.Operator.Putfield.PUTFIELD_D_DYNLINK.
- Operator.Putfield.PUTFIELD_D_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_D_DYNLINK
- Operator.Putfield.PUTFIELD_F - class Compil3r.Quad.Operator.Putfield.PUTFIELD_F.
- Operator.Putfield.PUTFIELD_F() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_F
- Operator.Putfield.PUTFIELD_F_DYNLINK - class Compil3r.Quad.Operator.Putfield.PUTFIELD_F_DYNLINK.
- Operator.Putfield.PUTFIELD_F_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_F_DYNLINK
- Operator.Putfield.PUTFIELD_I - class Compil3r.Quad.Operator.Putfield.PUTFIELD_I.
- Operator.Putfield.PUTFIELD_I() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_I
- Operator.Putfield.PUTFIELD_I_DYNLINK - class Compil3r.Quad.Operator.Putfield.PUTFIELD_I_DYNLINK.
- Operator.Putfield.PUTFIELD_I_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_I_DYNLINK
- Operator.Putfield.PUTFIELD_L - class Compil3r.Quad.Operator.Putfield.PUTFIELD_L.
- Operator.Putfield.PUTFIELD_L() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_L
- Operator.Putfield.PUTFIELD_L_DYNLINK - class Compil3r.Quad.Operator.Putfield.PUTFIELD_L_DYNLINK.
- Operator.Putfield.PUTFIELD_L_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_L_DYNLINK
- Operator.Putfield.PUTFIELD_P - class Compil3r.Quad.Operator.Putfield.PUTFIELD_P.
- Operator.Putfield.PUTFIELD_P() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_P
- Operator.Putfield.PUTFIELD_P_DYNLINK - class Compil3r.Quad.Operator.Putfield.PUTFIELD_P_DYNLINK.
- Operator.Putfield.PUTFIELD_P_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_P_DYNLINK
- Operator.Putfield.PUTFIELD_S - class Compil3r.Quad.Operator.Putfield.PUTFIELD_S.
- Operator.Putfield.PUTFIELD_S() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_S
- Operator.Putfield.PUTFIELD_S_DYNLINK - class Compil3r.Quad.Operator.Putfield.PUTFIELD_S_DYNLINK.
- Operator.Putfield.PUTFIELD_S_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_S_DYNLINK
- Operator.Putfield.PUTFIELD_Z - class Compil3r.Quad.Operator.Putfield.PUTFIELD_Z.
- Operator.Putfield.PUTFIELD_Z() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_Z
- Operator.Putfield.PUTFIELD_Z_DYNLINK - class Compil3r.Quad.Operator.Putfield.PUTFIELD_Z_DYNLINK.
- Operator.Putfield.PUTFIELD_Z_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putfield.PUTFIELD_Z_DYNLINK
- Operator.Putstatic - class Compil3r.Quad.Operator.Putstatic.
- Operator.Putstatic() - Constructor for class Compil3r.Quad.Operator.Putstatic
- Operator.Putstatic.PUTSTATIC_A - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_A.
- Operator.Putstatic.PUTSTATIC_A() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_A
- Operator.Putstatic.PUTSTATIC_A_DYNLINK - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_A_DYNLINK.
- Operator.Putstatic.PUTSTATIC_A_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_A_DYNLINK
- Operator.Putstatic.PUTSTATIC_B - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_B.
- Operator.Putstatic.PUTSTATIC_B() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_B
- Operator.Putstatic.PUTSTATIC_B_DYNLINK - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_B_DYNLINK.
- Operator.Putstatic.PUTSTATIC_B_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_B_DYNLINK
- Operator.Putstatic.PUTSTATIC_C - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_C.
- Operator.Putstatic.PUTSTATIC_C() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_C
- Operator.Putstatic.PUTSTATIC_C_DYNLINK - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_C_DYNLINK.
- Operator.Putstatic.PUTSTATIC_C_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_C_DYNLINK
- Operator.Putstatic.PUTSTATIC_D - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_D.
- Operator.Putstatic.PUTSTATIC_D() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_D
- Operator.Putstatic.PUTSTATIC_D_DYNLINK - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_D_DYNLINK.
- Operator.Putstatic.PUTSTATIC_D_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_D_DYNLINK
- Operator.Putstatic.PUTSTATIC_F - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_F.
- Operator.Putstatic.PUTSTATIC_F() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_F
- Operator.Putstatic.PUTSTATIC_F_DYNLINK - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_F_DYNLINK.
- Operator.Putstatic.PUTSTATIC_F_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_F_DYNLINK
- Operator.Putstatic.PUTSTATIC_I - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_I.
- Operator.Putstatic.PUTSTATIC_I() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_I
- Operator.Putstatic.PUTSTATIC_I_DYNLINK - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_I_DYNLINK.
- Operator.Putstatic.PUTSTATIC_I_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_I_DYNLINK
- Operator.Putstatic.PUTSTATIC_L - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_L.
- Operator.Putstatic.PUTSTATIC_L() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_L
- Operator.Putstatic.PUTSTATIC_L_DYNLINK - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_L_DYNLINK.
- Operator.Putstatic.PUTSTATIC_L_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_L_DYNLINK
- Operator.Putstatic.PUTSTATIC_P - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_P.
- Operator.Putstatic.PUTSTATIC_P() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_P
- Operator.Putstatic.PUTSTATIC_P_DYNLINK - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_P_DYNLINK.
- Operator.Putstatic.PUTSTATIC_P_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_P_DYNLINK
- Operator.Putstatic.PUTSTATIC_S - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_S.
- Operator.Putstatic.PUTSTATIC_S() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_S
- Operator.Putstatic.PUTSTATIC_S_DYNLINK - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_S_DYNLINK.
- Operator.Putstatic.PUTSTATIC_S_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_S_DYNLINK
- Operator.Putstatic.PUTSTATIC_Z - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_Z.
- Operator.Putstatic.PUTSTATIC_Z() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_Z
- Operator.Putstatic.PUTSTATIC_Z_DYNLINK - class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_Z_DYNLINK.
- Operator.Putstatic.PUTSTATIC_Z_DYNLINK() - Constructor for class Compil3r.Quad.Operator.Putstatic.PUTSTATIC_Z_DYNLINK
- Operator.Ret - class Compil3r.Quad.Operator.Ret.
- Operator.Ret() - Constructor for class Compil3r.Quad.Operator.Ret
- Operator.Ret.RET - class Compil3r.Quad.Operator.Ret.RET.
- Operator.Ret.RET() - Constructor for class Compil3r.Quad.Operator.Ret.RET
- Operator.Return - class Compil3r.Quad.Operator.Return.
- Operator.Return() - Constructor for class Compil3r.Quad.Operator.Return
- Operator.Return.RETURN_A - class Compil3r.Quad.Operator.Return.RETURN_A.
- Operator.Return.RETURN_A() - Constructor for class Compil3r.Quad.Operator.Return.RETURN_A
- Operator.Return.RETURN_D - class Compil3r.Quad.Operator.Return.RETURN_D.
- Operator.Return.RETURN_D() - Constructor for class Compil3r.Quad.Operator.Return.RETURN_D
- Operator.Return.RETURN_F - class Compil3r.Quad.Operator.Return.RETURN_F.
- Operator.Return.RETURN_F() - Constructor for class Compil3r.Quad.Operator.Return.RETURN_F
- Operator.Return.RETURN_I - class Compil3r.Quad.Operator.Return.RETURN_I.
- Operator.Return.RETURN_I() - Constructor for class Compil3r.Quad.Operator.Return.RETURN_I
- Operator.Return.RETURN_L - class Compil3r.Quad.Operator.Return.RETURN_L.
- Operator.Return.RETURN_L() - Constructor for class Compil3r.Quad.Operator.Return.RETURN_L
- Operator.Return.RETURN_P - class Compil3r.Quad.Operator.Return.RETURN_P.
- Operator.Return.RETURN_P() - Constructor for class Compil3r.Quad.Operator.Return.RETURN_P
- Operator.Return.RETURN_V - class Compil3r.Quad.Operator.Return.RETURN_V.
- Operator.Return.RETURN_V() - Constructor for class Compil3r.Quad.Operator.Return.RETURN_V
- Operator.Return.THROW_A - class Compil3r.Quad.Operator.Return.THROW_A.
- Operator.Return.THROW_A() - Constructor for class Compil3r.Quad.Operator.Return.THROW_A
- Operator.Special - class Compil3r.Quad.Operator.Special.
- Operator.Special() - Constructor for class Compil3r.Quad.Operator.Special
- Operator.Special.ALLOCA - class Compil3r.Quad.Operator.Special.ALLOCA.
- Operator.Special.ALLOCA() - Constructor for class Compil3r.Quad.Operator.Special.ALLOCA
- Operator.Special.ATOMICADD_I - class Compil3r.Quad.Operator.Special.ATOMICADD_I.
- Operator.Special.ATOMICADD_I() - Constructor for class Compil3r.Quad.Operator.Special.ATOMICADD_I
- Operator.Special.ATOMICAND_I - class Compil3r.Quad.Operator.Special.ATOMICAND_I.
- Operator.Special.ATOMICAND_I() - Constructor for class Compil3r.Quad.Operator.Special.ATOMICAND_I
- Operator.Special.ATOMICCAS4 - class Compil3r.Quad.Operator.Special.ATOMICCAS4.
- Operator.Special.ATOMICCAS4() - Constructor for class Compil3r.Quad.Operator.Special.ATOMICCAS4
- Operator.Special.ATOMICSUB_I - class Compil3r.Quad.Operator.Special.ATOMICSUB_I.
- Operator.Special.ATOMICSUB_I() - Constructor for class Compil3r.Quad.Operator.Special.ATOMICSUB_I
- Operator.Special.GET_BASE_POINTER - class Compil3r.Quad.Operator.Special.GET_BASE_POINTER.
- Operator.Special.GET_BASE_POINTER() - Constructor for class Compil3r.Quad.Operator.Special.GET_BASE_POINTER
- Operator.Special.GET_EAX - class Compil3r.Quad.Operator.Special.GET_EAX.
- Operator.Special.GET_EAX() - Constructor for class Compil3r.Quad.Operator.Special.GET_EAX
- Operator.Special.GET_EXCEPTION - class Compil3r.Quad.Operator.Special.GET_EXCEPTION.
- Operator.Special.GET_EXCEPTION() - Constructor for class Compil3r.Quad.Operator.Special.GET_EXCEPTION
- Operator.Special.GET_STACK_POINTER - class Compil3r.Quad.Operator.Special.GET_STACK_POINTER.
- Operator.Special.GET_STACK_POINTER() - Constructor for class Compil3r.Quad.Operator.Special.GET_STACK_POINTER
- Operator.Special.GET_THREAD_BLOCK - class Compil3r.Quad.Operator.Special.GET_THREAD_BLOCK.
- Operator.Special.GET_THREAD_BLOCK() - Constructor for class Compil3r.Quad.Operator.Special.GET_THREAD_BLOCK
- Operator.Special.INVOKE_L - class Compil3r.Quad.Operator.Special.INVOKE_L.
- Operator.Special.INVOKE_L() - Constructor for class Compil3r.Quad.Operator.Special.INVOKE_L
- Operator.Special.INVOKE_P - class Compil3r.Quad.Operator.Special.INVOKE_P.
- Operator.Special.INVOKE_P() - Constructor for class Compil3r.Quad.Operator.Special.INVOKE_P
- Operator.Special.ISEQ - class Compil3r.Quad.Operator.Special.ISEQ.
- Operator.Special.ISEQ() - Constructor for class Compil3r.Quad.Operator.Special.ISEQ
- Operator.Special.ISGE - class Compil3r.Quad.Operator.Special.ISGE.
- Operator.Special.ISGE() - Constructor for class Compil3r.Quad.Operator.Special.ISGE
- Operator.Special.LONG_JUMP - class Compil3r.Quad.Operator.Special.LONG_JUMP.
- Operator.Special.LONG_JUMP() - Constructor for class Compil3r.Quad.Operator.Special.LONG_JUMP
- Operator.Special.POP_FP32 - class Compil3r.Quad.Operator.Special.POP_FP32.
- Operator.Special.POP_FP32() - Constructor for class Compil3r.Quad.Operator.Special.POP_FP32
- Operator.Special.POP_FP64 - class Compil3r.Quad.Operator.Special.POP_FP64.
- Operator.Special.POP_FP64() - Constructor for class Compil3r.Quad.Operator.Special.POP_FP64
- Operator.Special.PUSHARG_I - class Compil3r.Quad.Operator.Special.PUSHARG_I.
- Operator.Special.PUSHARG_I() - Constructor for class Compil3r.Quad.Operator.Special.PUSHARG_I
- Operator.Special.PUSHARG_P - class Compil3r.Quad.Operator.Special.PUSHARG_P.
- Operator.Special.PUSHARG_P() - Constructor for class Compil3r.Quad.Operator.Special.PUSHARG_P
- Operator.Special.PUSH_FP32 - class Compil3r.Quad.Operator.Special.PUSH_FP32.
- Operator.Special.PUSH_FP32() - Constructor for class Compil3r.Quad.Operator.Special.PUSH_FP32
- Operator.Special.PUSH_FP64 - class Compil3r.Quad.Operator.Special.PUSH_FP64.
- Operator.Special.PUSH_FP64() - Constructor for class Compil3r.Quad.Operator.Special.PUSH_FP64
- Operator.Special.SET_THREAD_BLOCK - class Compil3r.Quad.Operator.Special.SET_THREAD_BLOCK.
- Operator.Special.SET_THREAD_BLOCK() - Constructor for class Compil3r.Quad.Operator.Special.SET_THREAD_BLOCK
- Operator.StoreCheck - class Compil3r.Quad.Operator.StoreCheck.
- Operator.StoreCheck() - Constructor for class Compil3r.Quad.Operator.StoreCheck
- Operator.StoreCheck.ASTORE_CHECK - class Compil3r.Quad.Operator.StoreCheck.ASTORE_CHECK.
- Operator.StoreCheck.ASTORE_CHECK() - Constructor for class Compil3r.Quad.Operator.StoreCheck.ASTORE_CHECK
- Operator.TableSwitch - class Compil3r.Quad.Operator.TableSwitch.
- Operator.TableSwitch() - Constructor for class Compil3r.Quad.Operator.TableSwitch
- Operator.TableSwitch.TABLESWITCH - class Compil3r.Quad.Operator.TableSwitch.TABLESWITCH.
- Operator.TableSwitch.TABLESWITCH() - Constructor for class Compil3r.Quad.Operator.TableSwitch.TABLESWITCH
- Operator.Unary - class Compil3r.Quad.Operator.Unary.
- Operator.Unary() - Constructor for class Compil3r.Quad.Operator.Unary
- Operator.Unary.ADDRESS_2INT - class Compil3r.Quad.Operator.Unary.ADDRESS_2INT.
- Operator.Unary.ADDRESS_2INT() - Constructor for class Compil3r.Quad.Operator.Unary.ADDRESS_2INT
- Operator.Unary.ADDRESS_2OBJECT - class Compil3r.Quad.Operator.Unary.ADDRESS_2OBJECT.
- Operator.Unary.ADDRESS_2OBJECT() - Constructor for class Compil3r.Quad.Operator.Unary.ADDRESS_2OBJECT
- Operator.Unary.DOUBLE_2FLOAT - class Compil3r.Quad.Operator.Unary.DOUBLE_2FLOAT.
- Operator.Unary.DOUBLE_2FLOAT() - Constructor for class Compil3r.Quad.Operator.Unary.DOUBLE_2FLOAT
- Operator.Unary.DOUBLE_2INT - class Compil3r.Quad.Operator.Unary.DOUBLE_2INT.
- Operator.Unary.DOUBLE_2INT() - Constructor for class Compil3r.Quad.Operator.Unary.DOUBLE_2INT
- Operator.Unary.DOUBLE_2LONG - class Compil3r.Quad.Operator.Unary.DOUBLE_2LONG.
- Operator.Unary.DOUBLE_2LONG() - Constructor for class Compil3r.Quad.Operator.Unary.DOUBLE_2LONG
- Operator.Unary.DOUBLE_2LONGBITS - class Compil3r.Quad.Operator.Unary.DOUBLE_2LONGBITS.
- Operator.Unary.DOUBLE_2LONGBITS() - Constructor for class Compil3r.Quad.Operator.Unary.DOUBLE_2LONGBITS
- Operator.Unary.FLOAT_2DOUBLE - class Compil3r.Quad.Operator.Unary.FLOAT_2DOUBLE.
- Operator.Unary.FLOAT_2DOUBLE() - Constructor for class Compil3r.Quad.Operator.Unary.FLOAT_2DOUBLE
- Operator.Unary.FLOAT_2INT - class Compil3r.Quad.Operator.Unary.FLOAT_2INT.
- Operator.Unary.FLOAT_2INT() - Constructor for class Compil3r.Quad.Operator.Unary.FLOAT_2INT
- Operator.Unary.FLOAT_2INTBITS - class Compil3r.Quad.Operator.Unary.FLOAT_2INTBITS.
- Operator.Unary.FLOAT_2INTBITS() - Constructor for class Compil3r.Quad.Operator.Unary.FLOAT_2INTBITS
- Operator.Unary.FLOAT_2LONG - class Compil3r.Quad.Operator.Unary.FLOAT_2LONG.
- Operator.Unary.FLOAT_2LONG() - Constructor for class Compil3r.Quad.Operator.Unary.FLOAT_2LONG
- Operator.Unary.INTBITS_2FLOAT - class Compil3r.Quad.Operator.Unary.INTBITS_2FLOAT.
- Operator.Unary.INTBITS_2FLOAT() - Constructor for class Compil3r.Quad.Operator.Unary.INTBITS_2FLOAT
- Operator.Unary.INT_2ADDRESS - class Compil3r.Quad.Operator.Unary.INT_2ADDRESS.
- Operator.Unary.INT_2ADDRESS() - Constructor for class Compil3r.Quad.Operator.Unary.INT_2ADDRESS
- Operator.Unary.INT_2BYTE - class Compil3r.Quad.Operator.Unary.INT_2BYTE.
- Operator.Unary.INT_2BYTE() - Constructor for class Compil3r.Quad.Operator.Unary.INT_2BYTE
- Operator.Unary.INT_2CHAR - class Compil3r.Quad.Operator.Unary.INT_2CHAR.
- Operator.Unary.INT_2CHAR() - Constructor for class Compil3r.Quad.Operator.Unary.INT_2CHAR
- Operator.Unary.INT_2DOUBLE - class Compil3r.Quad.Operator.Unary.INT_2DOUBLE.
- Operator.Unary.INT_2DOUBLE() - Constructor for class Compil3r.Quad.Operator.Unary.INT_2DOUBLE
- Operator.Unary.INT_2FLOAT - class Compil3r.Quad.Operator.Unary.INT_2FLOAT.
- Operator.Unary.INT_2FLOAT() - Constructor for class Compil3r.Quad.Operator.Unary.INT_2FLOAT
- Operator.Unary.INT_2LONG - class Compil3r.Quad.Operator.Unary.INT_2LONG.
- Operator.Unary.INT_2LONG() - Constructor for class Compil3r.Quad.Operator.Unary.INT_2LONG
- Operator.Unary.INT_2SHORT - class Compil3r.Quad.Operator.Unary.INT_2SHORT.
- Operator.Unary.INT_2SHORT() - Constructor for class Compil3r.Quad.Operator.Unary.INT_2SHORT
- Operator.Unary.ISNULL_P - class Compil3r.Quad.Operator.Unary.ISNULL_P.
- Operator.Unary.ISNULL_P() - Constructor for class Compil3r.Quad.Operator.Unary.ISNULL_P
- Operator.Unary.LONGBITS_2DOUBLE - class Compil3r.Quad.Operator.Unary.LONGBITS_2DOUBLE.
- Operator.Unary.LONGBITS_2DOUBLE() - Constructor for class Compil3r.Quad.Operator.Unary.LONGBITS_2DOUBLE
- Operator.Unary.LONG_2DOUBLE - class Compil3r.Quad.Operator.Unary.LONG_2DOUBLE.
- Operator.Unary.LONG_2DOUBLE() - Constructor for class Compil3r.Quad.Operator.Unary.LONG_2DOUBLE
- Operator.Unary.LONG_2FLOAT - class Compil3r.Quad.Operator.Unary.LONG_2FLOAT.
- Operator.Unary.LONG_2FLOAT() - Constructor for class Compil3r.Quad.Operator.Unary.LONG_2FLOAT
- Operator.Unary.LONG_2INT - class Compil3r.Quad.Operator.Unary.LONG_2INT.
- Operator.Unary.LONG_2INT() - Constructor for class Compil3r.Quad.Operator.Unary.LONG_2INT
- Operator.Unary.NEG_D - class Compil3r.Quad.Operator.Unary.NEG_D.
- Operator.Unary.NEG_D() - Constructor for class Compil3r.Quad.Operator.Unary.NEG_D
- Operator.Unary.NEG_F - class Compil3r.Quad.Operator.Unary.NEG_F.
- Operator.Unary.NEG_F() - Constructor for class Compil3r.Quad.Operator.Unary.NEG_F
- Operator.Unary.NEG_I - class Compil3r.Quad.Operator.Unary.NEG_I.
- Operator.Unary.NEG_I() - Constructor for class Compil3r.Quad.Operator.Unary.NEG_I
- Operator.Unary.NEG_L - class Compil3r.Quad.Operator.Unary.NEG_L.
- Operator.Unary.NEG_L() - Constructor for class Compil3r.Quad.Operator.Unary.NEG_L
- Operator.Unary.OBJECT_2ADDRESS - class Compil3r.Quad.Operator.Unary.OBJECT_2ADDRESS.
- Operator.Unary.OBJECT_2ADDRESS() - Constructor for class Compil3r.Quad.Operator.Unary.OBJECT_2ADDRESS
- Operator.ZeroCheck - class Compil3r.Quad.Operator.ZeroCheck.
- Operator.ZeroCheck() - Constructor for class Compil3r.Quad.Operator.ZeroCheck
- Operator.ZeroCheck.ZERO_CHECK_I - class Compil3r.Quad.Operator.ZeroCheck.ZERO_CHECK_I.
- Operator.ZeroCheck.ZERO_CHECK_I() - Constructor for class Compil3r.Quad.Operator.ZeroCheck.ZERO_CHECK_I
- Operator.ZeroCheck.ZERO_CHECK_L - class Compil3r.Quad.Operator.ZeroCheck.ZERO_CHECK_L.
- Operator.ZeroCheck.ZERO_CHECK_L() - Constructor for class Compil3r.Quad.Operator.ZeroCheck.ZERO_CHECK_L
- object - Variable in class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- offset - Static variable in class Compil3r.Quad.BytecodeToQuad
- oldChangedFields - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- Records what fields have changed.
- oldPointsTo - Variable in class Compil3r.Quad.BDDPointerAnalysis
- oneEquals(MethodSummary.AccessPath) - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Helper function for equals(AccessPath), below.
- openGraph(String) - Static method in class Compil3r.Quad.DotGraph.dot
- operand1 - Variable in class Compil3r.Quad.Quad
- The four operands.
- operand2 - Variable in class Compil3r.Quad.Quad
- The four operands.
- operand3 - Variable in class Compil3r.Quad.Quad
- The four operands.
- operand4 - Variable in class Compil3r.Quad.Quad
- The four operands.
- operator - Variable in class Compil3r.Quad.Quad
- The operator.
- oracle - Variable in class Compil3r.Quad.MethodInline
- out - Static variable in class Compil3r.Quad.AndersenPointerAnalysis
- Output stream for trace information.
- out - Static variable in class Compil3r.Quad.MethodInline
- out - Static variable in class Compil3r.Quad.MethodSummary
- out - Variable in class Compil3r.Quad.PrintCFG
- out - Static variable in class Compil3r.Quad.SelectiveCloning
- outputString(String) - Static method in class Compil3r.Quad.DotGraph.dot
- overwriteWith(BytecodeToQuad.AbstractState) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
P
- PRECISE_TYPE - Static variable in class Compil3r.Quad.Operand.RegisterOperand
- PRINT_INLINE - Static variable in class Compil3r.Quad.SelectiveCloning
- PROFILE - Static variable in class Compil3r.Quad.MethodSummary.NodeSet
- PUTFIELDhelper(jq_InstanceField, Operator.Putfield, Operator.Putfield) - Method in class Compil3r.Quad.BytecodeToQuad
- PUTSTATIChelper(jq_StaticField, Operator.Putstatic, Operator.Putstatic) - Method in class Compil3r.Quad.BytecodeToQuad
- PointerExplorer - class Compil3r.Quad.PointerExplorer.
- PointerExplorer() - Constructor for class Compil3r.Quad.PointerExplorer
- PointerExplorer.InlineSet - class Compil3r.Quad.PointerExplorer.InlineSet.
- PointerExplorer.InlineSet(Set, boolean) - Constructor for class Compil3r.Quad.PointerExplorer.InlineSet
- PrintCFG - class Compil3r.Quad.PrintCFG.
- PrintCFG() - Constructor for class Compil3r.Quad.PrintCFG
- Creates new PrintCFG
- ProgramLocation - class Compil3r.Quad.ProgramLocation.
- This class combines a jq_Method with a Quad to represent a location in the code.
- ProgramLocation(AndersenMethod) - Constructor for class Compil3r.Quad.ProgramLocation
- ProgramLocation.BCProgramLocation - class Compil3r.Quad.ProgramLocation.BCProgramLocation.
- ProgramLocation.BCProgramLocation(jq_Method, int) - Constructor for class Compil3r.Quad.ProgramLocation.BCProgramLocation
- ProgramLocation.QuadProgramLocation - class Compil3r.Quad.ProgramLocation.QuadProgramLocation.
- ProgramLocation.QuadProgramLocation(AndersenMethod, Quad) - Constructor for class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- ProgramLocation.SSAProgramLocation - class Compil3r.Quad.ProgramLocation.SSAProgramLocation.
- ProgramLocation.SSAProgramLocation(int, AndersenMethod, SSAReader.SSAMethod) - Constructor for class Compil3r.Quad.ProgramLocation.SSAProgramLocation
- pa - Static variable in class Compil3r.Quad.SelectiveCloning
- paramNum - Variable in class Compil3r.Quad.MethodSummary.PassedParameter
- paramNum - Variable in class Compil3r.Quad.SelectiveCloning.SpecializationParameter
- param_nodes - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- The parameter nodes.
- params - Variable in class Compil3r.Quad.MethodSummary
- The parameter nodes.
- params - Variable in class Compil3r.Quad.Operand.ParamListOperand
- params - Variable in class Compil3r.Quad.SSAReader.SSAMethod
- parent - Variable in class Compil3r.Quad.Dominators.DominatorNode
- parent - Variable in class Compil3r.Quad.ExceptionHandlerList
- The parent exception handler set.
- passParameter(RegisterFactory.Register, ProgramLocation, int) - Method in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Record that the nodes in the given register were passed to the given method call as the given parameter.
- passedAsParameter - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- The set of nodes that were ever passed as a parameter, or returned/thrown from a call site.
- passedParamToNodes - Variable in class Compil3r.Quad.MethodSummary
- passedParameters - Variable in class Compil3r.Quad.MethodSummary.Node
- Set of passed parameters for this node.
- passes - Static variable in class Compil3r.Quad.CodeCache
- peek - Static variable in class Compil3r.Quad.BytecodeToQuad
- peek1 - Static variable in class Compil3r.Quad.BytecodeToQuad
- peek2 - Static variable in class Compil3r.Quad.BytecodeToQuad
- peek4 - Static variable in class Compil3r.Quad.BytecodeToQuad
- peek8 - Static variable in class Compil3r.Quad.BytecodeToQuad
- peekStack(int) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- performBoundsCheck(Operand, Operand) - Method in class Compil3r.Quad.BytecodeToQuad
- performCheckStore(Operand.RegisterOperand, Operand) - Method in class Compil3r.Quad.BytecodeToQuad
- performNullCheck(Operand) - Method in class Compil3r.Quad.BytecodeToQuad
- performZeroCheck(Operand) - Method in class Compil3r.Quad.BytecodeToQuad
- pointerTargetType - Variable in class Compil3r.Quad.SSAReader.SSAType
- pointerToThis - Variable in class Compil3r.Quad.SSAReader.SSAType
- pointsTo - Variable in class Compil3r.Quad.BDDPointerAnalysis
- pointsTo - Variable in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- pointsTo - Variable in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- poke - Static variable in class Compil3r.Quad.BytecodeToQuad
- poke1 - Static variable in class Compil3r.Quad.BytecodeToQuad
- poke2 - Static variable in class Compil3r.Quad.BytecodeToQuad
- poke4 - Static variable in class Compil3r.Quad.BytecodeToQuad
- poke8 - Static variable in class Compil3r.Quad.BytecodeToQuad
- pokeStack(int, Operand) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- pop(jq_Type) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- pop() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- popDummy() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- pop_A() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- pop_D() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- pop_F() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- pop_I() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- pop_L() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- pop_P() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- postOrderOnReverseGraph(BasicBlock) - Method in class Compil3r.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 Compil3r.Quad.ControlFlowGraph
- Returns an iteration of the basic blocks in the reversed graph in post order.
- postprocess(ControlFlowGraph) - Method in class Compil3r.Quad.Dataflow.EmptyAnalysis
- postprocess(ControlFlowGraph) - Method in interface Compil3r.Quad.Dataflow.Transfer
- postprocess(ControlFlowGraph) - Method in class Compil3r.Quad.DataflowFramework.EmptyAnalysis
- postprocess(ControlFlowGraph) - Method in interface Compil3r.Quad.DataflowFramework.Transfer
- postprocess(ControlFlowGraph) - Method in class Compil3r.Quad.DeadCode
- predecessors - Variable in class Compil3r.Quad.BasicBlock
- List of predecessor basic blocks.
- predecessors - Variable in class Compil3r.Quad.MethodSummary.Node
- Map from fields to sets of predecessors on that field.
- predecessors() - Method in class Compil3r.Quad.QuadIterator
- predecessors1() - Method in class Compil3r.Quad.QuadIterator
- prepare() - Method in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- prepare() - Method in class Compil3r.Quad.SSAReader.SSAClass
- prepare() - Method in class Compil3r.Quad.SSAReader.SSAType
- preprocess(ControlFlowGraph) - Method in class Compil3r.Quad.Dataflow.EmptyAnalysis
- preprocess(ControlFlowGraph) - Method in interface Compil3r.Quad.Dataflow.Transfer
- preprocess(ControlFlowGraph) - Method in class Compil3r.Quad.DataflowFramework.EmptyAnalysis
- preprocess(ControlFlowGraph) - Method in interface Compil3r.Quad.DataflowFramework.Transfer
- preprocess(ControlFlowGraph) - Method in class Compil3r.Quad.DeadCode
- prev(Object) - Method in class Compil3r.Quad.CallGraph.CallGraphNavigator
- prev(Object) - Method in class Compil3r.Quad.ControlFlowGraphNavigator
- previous() - Method in class Compil3r.Quad.ExceptionHandlerIterator
- Returns the previous element of this iterator.
- previous() - Method in class Compil3r.Quad.QuadIterator
- Returns the previous quad in the iteration.
- previousBasicBlock - Variable in class Compil3r.Quad.QuadIterator
- References to the previous non-empty basic block, the current basic block, and the next non-empty basic block.
- previousExceptionHandler() - Method in class Compil3r.Quad.ExceptionHandlerIterator
- Returns the previous element of this iterator, avoiding the cast.
- previousIndex() - Method in class Compil3r.Quad.ExceptionHandlerIterator
- Returns the index of the previous element of this iterator.
- previousIndex() - Method in class Compil3r.Quad.QuadIterator
- Returns the index of the previous quad.
- previousQuad() - Method in class Compil3r.Quad.QuadIterator
- Returns the previous quad in the iteration.
- printAllInclusionEdges(HashSet, MethodSummary.Node, MethodSummary.Node, String, boolean, AndersenField, boolean) - Static method in class Compil3r.Quad.PointerExplorer
- printSet(String, BDD) - Method in class Compil3r.Quad.BDDPointerAnalysis
- printSet(String, BDD, String) - Method in class Compil3r.Quad.ContextSensitiveBDD
- proc_quads - Static variable in class Compil3r.Quad.SSAReader
- proc_triples - Static variable in class Compil3r.Quad.SSAReader
- programLocationCounter - Variable in class Compil3r.Quad.SSAReader
- push(Operand, jq_Type) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- push(Operand) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- pushDummy() - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- push_A(Operand) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- push_D(Operand) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- push_F(Operand) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- push_I(Operand) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- push_L(Operand) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
- push_P(Operand) - Method in class Compil3r.Quad.BytecodeToQuad.AbstractState
Q
- Quad - class Compil3r.Quad.Quad.
- Quad(int, Operator) - Constructor for class Compil3r.Quad.Quad
- Creates new Quad
- Quad(int, Operator, Operand) - Constructor for class Compil3r.Quad.Quad
- Quad(int, Operator, Operand, Operand) - Constructor for class Compil3r.Quad.Quad
- Quad(int, Operator, Operand, Operand, Operand) - Constructor for class Compil3r.Quad.Quad
- Quad(int, Operator, Operand, Operand, Operand, Operand) - Constructor for class Compil3r.Quad.Quad
- QuadIterator - class Compil3r.Quad.QuadIterator.
- QuadIterator(ControlFlowGraph) - Constructor for class Compil3r.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 Compil3r.Quad.QuadIterator
- Initialize the iterator to iterate over the quads in the given control flow graph.
- QuadVisitor - interface Compil3r.Quad.QuadVisitor.
- QuadVisitor.AllQuadVisitor - class Compil3r.Quad.QuadVisitor.AllQuadVisitor.
- QuadVisitor.AllQuadVisitor(QuadVisitor) - Constructor for class Compil3r.Quad.QuadVisitor.AllQuadVisitor
- QuadVisitor.AllQuadVisitor(QuadVisitor, boolean) - Constructor for class Compil3r.Quad.QuadVisitor.AllQuadVisitor
- QuadVisitor.EmptyVisitor - class Compil3r.Quad.QuadVisitor.EmptyVisitor.
- QuadVisitor.EmptyVisitor() - Constructor for class Compil3r.Quad.QuadVisitor.EmptyVisitor
- q - Variable in class Compil3r.Quad.MethodSummary.ConcreteTypeNode
- q - Variable in class Compil3r.Quad.ProgramLocation.QuadProgramLocation
- quad2bci - Variable in class Compil3r.Quad.BytecodeToQuad
- quad_bb - Variable in class Compil3r.Quad.BytecodeToQuad
- quad_bbs - Variable in class Compil3r.Quad.BytecodeToQuad
- quad_cfg - Variable in class Compil3r.Quad.BytecodeToQuad
- quad_counter - Variable in class Compil3r.Quad.ControlFlowGraph
- quads - Variable in class Compil3r.Quad.MethodSummary.FieldNode
- quadsInCurrentBasicBlock - Variable in class Compil3r.Quad.QuadIterator
- An iteration of the quads in the current basic block.
- quadsToNodes - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- Factory for nodes.
- qv - Variable in class Compil3r.Quad.QuadVisitor.AllQuadVisitor
R
- REDUCE_ALLOCATIONS - Static variable in class Compil3r.Quad.MethodSummary.NodeSet
- RENUMBER - Static variable in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- REUSE_CACHES - Static variable in class Compil3r.Quad.AndersenPointerAnalysis
- Reuse the lookup cache across multiple iterations of the algorithm.
- RegisterFactory - class Compil3r.Quad.RegisterFactory.
- RegisterFactory() - Constructor for class Compil3r.Quad.RegisterFactory
- RegisterFactory(jq_Method) - Constructor for class Compil3r.Quad.RegisterFactory
- Creates new RegisterFactory
- RegisterFactory.Register - class Compil3r.Quad.RegisterFactory.Register.
- RegisterFactory.Register(int, boolean) - Constructor for class Compil3r.Quad.RegisterFactory.Register
- RootedCHACallGraph - class Compil3r.Quad.RootedCHACallGraph.
- RootedCHACallGraph() - Constructor for class Compil3r.Quad.RootedCHACallGraph
- RootedCHACallGraph(Set) - Constructor for class Compil3r.Quad.RootedCHACallGraph
- reachable(Set) - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Adds the set of (wrapped) AccessPath objects that are reachable from this AccessPath object to the given set.
- reachable() - Method in class Compil3r.Quad.MethodSummary.AccessPath
- Return an iteration of the AccessPath objects that are reachable from this AccessPath.
- read(BufferedReader) - Method in class Compil3r.Quad.LoadedCallGraph
- readClass(String) - Method in class Compil3r.Quad.SSAReader
- readDispatch(String) - Method in class Compil3r.Quad.SSAReader
- readLocation(StringTokenizer) - Static method in class Compil3r.Quad.MethodSummary
- readMember(StringTokenizer) - Static method in class Compil3r.Quad.MethodSummary
- readMember(String) - Method in class Compil3r.Quad.SSAReader
- readNode(StringTokenizer) - Static method in class Compil3r.Quad.MethodSummary
- readProcdef(String, BufferedReader) - Method in class Compil3r.Quad.SSAReader
- readQuad(StringTokenizer, Class) - Static method in class Compil3r.Quad.MethodSummary
- readSuperclass(String) - Method in class Compil3r.Quad.SSAReader
- readType(StringTokenizer) - Static method in class Compil3r.Quad.MethodSummary
- readType(String) - Method in class Compil3r.Quad.SSAReader
- recalculateInliningCompleteness() - Static method in class Compil3r.Quad.PointerExplorer
- recordPassedParameter(MethodSummary.PassedParameter) - Method in class Compil3r.Quad.MethodSummary.Node
- Record the given passed parameter in the set for this node.
- recordPassedParameter(ProgramLocation, int) - Method in class Compil3r.Quad.MethodSummary.Node
- Record the passed parameter of the given method call and argument number in the set for this node.
- recordUnpropagatedEdge(MethodSummary.OutsideNode, MethodSummary.OutsideNode) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- referenceToThis - Variable in class Compil3r.Quad.SSAReader.SSAType
- regenerate - Variable in class Compil3r.Quad.BytecodeToQuad
- register - Variable in class Compil3r.Quad.Operand.RegisterOperand
- registerFactCollection(Dataflow.FactCollection) - Method in class Compil3r.Quad.Dataflow.EmptyAnalysis
- registerFactCollection(Dataflow.FactCollection) - Method in interface Compil3r.Quad.Dataflow.Transfer
- registerFactCollection(DataflowFramework.FactCollection) - Method in class Compil3r.Quad.DataflowFramework.EmptyAnalysis
- registerFactCollection(DataflowFramework.FactCollection) - Method in interface Compil3r.Quad.DataflowFramework.Transfer
- registers - Variable in class Compil3r.Quad.MethodSummary.State
- remapping(int[], int[]) - Method in class Compil3r.Quad.BDDPointerAnalysis
- remapping(int[], int[]) - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- remapping(int[], int[]) - Static method in class Compil3r.Quad.FullyContextSensitiveBDD
- remove() - Method in class Compil3r.Quad.ExceptionHandlerIterator
- Throws UnsupportedOperationException.
- remove(Object) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- remove(MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- remove() - Method in class Compil3r.Quad.QuadIterator
- Removes the last-returned-quad from the underlying list.
- removeAccessPathEdge(AndersenField, MethodSummary.FieldNode) - Method in class Compil3r.Quad.MethodSummary.Node
- Remove the given successor node on the given field from the outside edge set.
- removeAll(Collection) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- removeAll(MethodSummary.NodeSet) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- removeAllPredecessors() - Method in class Compil3r.Quad.BasicBlock
- removeAllQuads() - Method in class Compil3r.Quad.BasicBlock
- removeAllSuccessors() - Method in class Compil3r.Quad.BasicBlock
- removeEdge(AndersenField, MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.ConcreteObjectNode
- removeEdge(AndersenField, MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.Node
- Remove the given successor node on the given field from the inside edge set.
- removePredecessor(BasicBlock) - Method in class Compil3r.Quad.BasicBlock
- removePredecessor(int) - Method in class Compil3r.Quad.BasicBlock
- removePredecessor(AndersenField, MethodSummary.Node) - Method in class Compil3r.Quad.MethodSummary.Node
- Remove the given predecessor node on the given field from the predecessor set.
- removeQuad(int) - Method in class Compil3r.Quad.BasicBlock
- removeQuad(Quad) - Method in class Compil3r.Quad.BasicBlock
- removeSuccessor(BasicBlock) - Method in class Compil3r.Quad.BasicBlock
- removeSuccessor(int) - Method in class Compil3r.Quad.BasicBlock
- removeUnpropagatedEdge(MethodSummary.OutsideNode, MethodSummary.OutsideNode) - Method in class Compil3r.Quad.AndersenPointerAnalysis
- renumber(BDD, BDD, BDD, BDDPairing) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- renumber(BDD, BDD, BDD, BDDPairing, BDD, BDD, BDDPairing) - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- renumber(BDD, BDD, BDD, BDDPairing) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- renumber(BDD, BDD, BDD, BDDPairing, BDD, BDD, BDDPairing) - Method in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- renumberRegisterList(ArrayList, int) - Method in class Compil3r.Quad.RegisterFactory
- reorderInlineSites(Map) - Static method in class Compil3r.Quad.PointerExplorer
- replaceBy(Set, boolean) - Method in class Compil3r.Quad.MethodSummary.FieldNode
- replaceBy(Set, boolean) - Method in class Compil3r.Quad.MethodSummary.Node
- Replace this node by the given set of nodes.
- replaceLocalsOnStack(int, jq_Type) - Method in class Compil3r.Quad.BytecodeToQuad
- reset() - Method in class Compil3r.Quad.BDDPointerAnalysis
- reset() - Method in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- reset() - Method in class Compil3r.Quad.CSBDDPointerAnalysis
- reset() - Method in class Compil3r.Quad.ContextSensitiveBDD.BDDMethodSummary
- resolutionexceptions - Static variable in class Compil3r.Quad.Operator
- resolve() - Method in class Compil3r.Quad.Operand.FieldOperand
- resolve() - Method in class Compil3r.Quad.Operand.MethodOperand
- retainAll(Collection) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- retainAll(MethodSummary.NodeSet) - Method in class Compil3r.Quad.MethodSummary.NodeSet
- returnTarget - Variable in class Compil3r.Quad.BytecodeToQuad.jq_ReturnAddressType
- returned - Variable in class Compil3r.Quad.MethodSummary.BuildMethodSummary
- The set of returned and thrown nodes.
- returned - Variable in class Compil3r.Quad.MethodSummary
- The returned nodes.
- reversePostOrder(BasicBlock) - Method in class Compil3r.Quad.ControlFlowGraph
- Returns a list of basic blocks in reverse post order, starting at the given basic block.
- reversePostOrderIterator() - Method in class Compil3r.Quad.ControlFlowGraph
- Returns an iteration of the basic blocks in this graph in reverse post order.
- reversePostOrderIterator(BasicBlock) - Method in class Compil3r.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 Compil3r.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 Compil3r.Quad.ControlFlowGraph
- Returns an iteration of the basic blocks in the reversed graph in reverse post order.
- reversePostOrder_helper(BasicBlock, boolean[], LinkedList, boolean) - Method in class Compil3r.Quad.ControlFlowGraph
- Helper function to compute reverse post order.
- rf - Variable in class Compil3r.Quad.BytecodeToQuad
- rf - Variable in class Compil3r.Quad.ControlFlowGraph
- root - Variable in class Compil3r.Quad.ExceptionHandlerIterator
- rootSet - Variable in class Compil3r.Quad.AndersenPointerAnalysis
- Set of all MethodSummary's that we care about.
- rootSet - Static variable in class Compil3r.Quad.PointerExplorer
- roots - Variable in class Compil3r.Quad.AndersenPointerAnalysis.AndersenCallGraph
- roots - Variable in class Compil3r.Quad.BDDPointerAnalysis.BDDCallGraph
- roots - Variable in class Compil3r.Quad.CSBDDPointerAnalysis.BDDMethodSummary
- Root set of locally-escaping nodes.
- roots - Variable in class Compil3r.Quad.FullyContextSensitiveBDD.BDDMethodSummary
- Root set of locally-escaping nodes.
- roots - Variable in class Compil3r.Quad.LoadedCallGraph
- roots - Variable in class Compil3r.Quad.RootedCHACallGraph
- rpoBasicBlocks - Variable in class Compil3r.Quad.QuadIterator
- The reverse post order iteration of basic blocks in the control flow graph.
S
- SSAReader - class Compil3r.Quad.SSAReader.
- SSAReader(InputStream) - Constructor for class Compil3r.Quad.SSAReader
- Creates a new instance of SSAReader
- SSAReader.LocalVar - class Compil3r.Quad.SSAReader.LocalVar.
- SSAReader.LocalVar(Utf8, SSAReader.SSAType) - Constructor for class Compil3r.Quad.SSAReader.LocalVar
- SSAReader.SSAClass - class Compil3r.Quad.SSAReader.SSAClass.
- SSAReader.SSAClass(Utf8, String) - Constructor for class Compil3r.Quad.SSAReader.SSAClass
- SSAReader.SSAField - class Compil3r.Quad.SSAReader.SSAField.
- SSAReader.SSAField(Utf8, String, SSAReader.SSAClass, boolean) - Constructor for class Compil3r.Quad.SSAReader.SSAField
- SSAReader.SSAMember - class Compil3r.Quad.SSAReader.SSAMember.
- SSAReader.SSAMember(Utf8, String, SSAReader.SSAClass, boolean) - Constructor for class Compil3r.Quad.SSAReader.SSAMember
- SSAReader.SSAMethod - class Compil3r.Quad.SSAReader.SSAMethod.
- SSAReader.SSAMethod(Utf8, String, SSAReader.SSAClass, boolean, boolean, boolean) - Constructor for class Compil3r.Quad.SSAReader.SSAMethod
- SSAReader.SSAType - class Compil3r.Quad.SSAReader.SSAType.
- SSAReader.SSAType(SSAReader.SSAClass) - Constructor for class Compil3r.Quad.SSAReader.SSAType
- SSAReader.SSAType(SSAReader.SSAType, boolean) - Constructor for class Compil3r.Quad.SSAReader.SSAType
- SSAReader.VVNode - class Compil3r.Quad.SSAReader.VVNode.
- SSAReader.VVNode(SSAReader.LocalVar) - Constructor for class Compil3r.Quad.SSAReader.VVNode
- STOREhelper(int, jq_Type) - Method in class Compil3r.Quad.BytecodeToQuad
- SelectiveCloning - class Compil3r.Quad.SelectiveCloning.
- SelectiveCloning() - Constructor for class Compil3r.Quad.SelectiveCloning
- SelectiveCloning.AccessPath - class Compil3r.Quad.SelectiveCloning.AccessPath.
- SelectiveCloning.AccessPath() - Constructor for class Compil3r.Quad.SelectiveCloning.AccessPath
- SelectiveCloning.Specialization - class Compil3r.Quad.SelectiveCloning.Specialization.
- SelectiveCloning.Specialization(ControlFlowGraph, SelectiveCloning.SpecializationParameter) - Constructor for class Compil3r.Quad.SelectiveCloning.Specialization
- SelectiveCloning.Specialization(ControlFlowGraph, Set) - Constructor for class Compil3r.Quad.SelectiveCloning.Specialization
- SelectiveCloning.SpecializationParameter - class Compil3r.Quad.SelectiveCloning.SpecializationParameter.
- SelectiveCloning.SpecializationParameter(int, SelectiveCloning.AccessPath, Set) - Constructor for class Compil3r.Quad.SelectiveCloning.SpecializationParameter
- SelectiveCloning.TypeSet - class Compil3r.Quad.SelectiveCloning.TypeSet.
- SelectiveCloning.TypeSet(Set, boolean) - Constructor for class Compil3r.Quad.SelectiveCloning.TypeSet