Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
G
- GE - Enum constant in enum class pascal.taie.ir.exp.ConditionExp.Op
- GenericBitSet<E> - Class in pascal.taie.util.collection
-
Bit set based implementation of
Set
. - GenericBitSet(boolean) - Constructor for class pascal.taie.util.collection.GenericBitSet
- get() - Method in class pascal.taie.analysis.dataflow.analysis.availexp.ExpWrapper
- get() - Static method in enum class pascal.taie.analysis.pta.core.solver.EmptyParamProvider
- get() - Static method in enum class pascal.taie.analysis.pta.core.solver.Identity
- get() - Static method in enum class pascal.taie.analysis.pta.plugin.util.DummyModel
- get() - Method in class pascal.taie.analysis.pta.toolkit.CollectionMethods
- get() - Static method in enum class pascal.taie.ir.exp.NullLiteral
- get() - Method in class pascal.taie.util.graph.TopoSorter
- get() - Static method in class pascal.taie.World
- get(double) - Static method in class pascal.taie.ir.exp.DoubleLiteral
- get(float) - Static method in class pascal.taie.ir.exp.FloatLiteral
- get(int) - Static method in class pascal.taie.ir.exp.IntLiteral
- get(int) - Static method in enum class pascal.taie.ir.exp.MethodHandle.Kind
- get(int) - Method in interface pascal.taie.util.collection.IBitSet
-
Returns the value of the bit with the specified index.
- get(int) - Method in class pascal.taie.util.collection.RegularBitSet
- get(int) - Method in class pascal.taie.util.collection.SparseBitSet
- get(long) - Static method in class pascal.taie.ir.exp.LongLiteral
- get(Object) - Method in class pascal.taie.util.collection.AbstractHybridMap
- get(Object) - Method in class pascal.taie.util.collection.ArrayMap
- get(Object) - Method in class pascal.taie.util.collection.IndexMap
- get(String) - Method in class pascal.taie.config.AnalysisOptions
- get(String) - Static method in class pascal.taie.ir.exp.StringLiteral
- get(String) - Static method in class pascal.taie.language.classes.Subsignature
- get(String) - Static method in enum class pascal.taie.language.type.PrimitiveType
- get(String, List<Type>, Type) - Static method in class pascal.taie.language.classes.Subsignature
- get(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class pascal.taie.util.collection.MultiMapCollector
- get(Supplier<MultiMap<K, V>>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class pascal.taie.util.collection.MultiMapCollector
- get(List<Type>, Type) - Static method in class pascal.taie.ir.exp.MethodType
- get(K) - Method in class pascal.taie.analysis.dataflow.fact.MapFact
- get(K) - Method in class pascal.taie.util.collection.MapSetMultiMap
- get(K) - Method in interface pascal.taie.util.collection.MultiMap
- get(K1) - Method in class pascal.taie.util.collection.MapMapTwoKeyMap
- get(K1) - Method in class pascal.taie.util.collection.MapMultiMapTwoKeyMultiMap
- get(K1) - Method in interface pascal.taie.util.collection.TwoKeyMap
- get(K1) - Method in interface pascal.taie.util.collection.TwoKeyMultiMap
- get(K1, K2) - Method in class pascal.taie.util.collection.AbstractTwoKeyMap
- get(K1, K2) - Method in class pascal.taie.util.collection.MapMultiMapTwoKeyMultiMap
- get(K1, K2) - Method in interface pascal.taie.util.collection.TwoKeyMap
- get(K1, K2) - Method in interface pascal.taie.util.collection.TwoKeyMultiMap
- get(MethodHandle.Kind, MemberRef) - Static method in class pascal.taie.ir.exp.MethodHandle
- get(Var) - Method in class pascal.taie.analysis.dataflow.analysis.constprop.CPFact
- get(JClass, String, List<Type>, Type, boolean) - Static method in class pascal.taie.ir.proginfo.MethodRef
- get(JClass, String, Type, boolean) - Static method in class pascal.taie.ir.proginfo.FieldRef
- get(Type) - Static method in class pascal.taie.ir.exp.ClassLiteral
- get(T) - Method in class pascal.taie.util.Canonicalizer
- getAllocation() - Method in class pascal.taie.analysis.pta.core.heap.ConstantObj
- getAllocation() - Method in class pascal.taie.analysis.pta.core.heap.MergedObj
- getAllocation() - Method in class pascal.taie.analysis.pta.core.heap.MockObj
- getAllocation() - Method in class pascal.taie.analysis.pta.core.heap.NewObj
- getAllocation() - Method in class pascal.taie.analysis.pta.core.heap.Obj
- getAllSubclassesOf(JClass) - Method in interface pascal.taie.language.classes.ClassHierarchy
-
Returns all subclasses of the given class (including itself).
- getAllSubclassesOf(JClass) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getAnalyses() - Method in class pascal.taie.config.Options
- getAnalysisClass() - Method in class pascal.taie.config.AnalysisConfig
- getAnalysisConfig() - Static method in class pascal.taie.config.Configs
- getAnalysisConfigURL() - Static method in class pascal.taie.config.Configs
- getAnnotation(String) - Method in interface pascal.taie.language.annotation.Annotated
- getAnnotation(String) - Method in class pascal.taie.language.annotation.AnnotationHolder
- getAnnotation(String) - Method in class pascal.taie.language.classes.ClassMember
- getAnnotation(String) - Method in class pascal.taie.language.classes.JClass
- getAnnotation(CSVar, PointsToSet, Invoke) - Method in class pascal.taie.analysis.pta.plugin.reflection.OthersModel
- getAnnotationHolder() - Method in interface pascal.taie.language.classes.JClassBuilder
- getAnnotations() - Method in interface pascal.taie.language.annotation.Annotated
- getAnnotations() - Method in class pascal.taie.language.annotation.AnnotationHolder
- getAnnotations() - Method in class pascal.taie.language.classes.ClassMember
- getAnnotations() - Method in class pascal.taie.language.classes.JClass
- getAppClassPath() - Method in class pascal.taie.config.Options
- getArg(int) - Method in class pascal.taie.ir.exp.InvokeExp
- getArgCount() - Method in class pascal.taie.ir.exp.InvokeExp
- getArgs() - Method in class pascal.taie.ir.exp.InvokeExp
- getArgs(CSVar, PointsToSet, Invoke, int...) - Method in class pascal.taie.analysis.pta.plugin.util.AbstractModel
-
For invocation r = v.foo(a0, a1, ..., an); when points-to set of v or any ai (0 ≤ i ≤ n) changes, this convenient method returns points-to sets relevant arguments.
- getArgsString() - Method in class pascal.taie.ir.exp.InvokeExp
- getArray() - Method in class pascal.taie.analysis.pta.core.cs.element.ArrayIndex
- getArrayAccess() - Method in class pascal.taie.ir.stmt.LoadArray
- getArrayAccess() - Method in class pascal.taie.ir.stmt.StoreArray
- getArrayIndex(CSObj) - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getArrayIndex(CSObj) - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getArrayIndexes() - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getArrayIndexes() - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getArrayIndexes() - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getArrayIndexes() - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getArrayObjs() - Method in class pascal.taie.analysis.pta.core.solver.DeclaredParamProvider
- getArrayObjs() - Method in enum class pascal.taie.analysis.pta.core.solver.EmptyParamProvider
- getArrayObjs() - Method in interface pascal.taie.analysis.pta.core.solver.ParamProvider
- getArrayObjs() - Method in class pascal.taie.analysis.pta.core.solver.SpecifiedParamProvider
- getArrayType(Type, int) - Method in interface pascal.taie.language.type.TypeSystem
- getArrayType(Type, int) - Method in class pascal.taie.language.type.TypeSystemImpl
- getBase() - Method in class pascal.taie.analysis.graph.flowgraph.InstanceNode
- getBase() - Method in class pascal.taie.analysis.pta.core.cs.element.InstanceField
- getBase() - Method in interface pascal.taie.analysis.pta.toolkit.PointerAnalysisResultEx
- getBase() - Method in class pascal.taie.analysis.pta.toolkit.PointerAnalysisResultExImpl
- getBase() - Method in class pascal.taie.ir.exp.ArrayAccess
- getBase() - Method in class pascal.taie.ir.exp.ArrayLengthExp
- getBase() - Method in class pascal.taie.ir.exp.InstanceFieldAccess
- getBase() - Method in class pascal.taie.ir.exp.InvokeInstanceExp
- getBaseTypeGSignature() - Method in class pascal.taie.language.generics.ArrayTypeGSignature
- getBaseTypeNameOf(String) - Static method in class pascal.taie.language.classes.StringReps
-
Given an array type name, returns the type name of base type of the array.
- getBoolean(String) - Method in class pascal.taie.config.AnalysisOptions
- getBootstrapArgs() - Method in class pascal.taie.ir.exp.InvokeDynamic
- getBootstrapClassLoader() - Method in interface pascal.taie.language.classes.ClassHierarchy
- getBootstrapClassLoader() - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getBootstrapMethodRef() - Method in class pascal.taie.ir.exp.InvokeDynamic
- getBoxedType(PrimitiveType) - Method in interface pascal.taie.language.type.TypeSystem
- getBoxedType(PrimitiveType) - Method in class pascal.taie.language.type.TypeSystemImpl
- getCallee() - Method in class pascal.taie.analysis.graph.callgraph.Edge
- getCallee() - Method in class pascal.taie.analysis.graph.icfg.CallEdge
- getCalleesOf(CallSite) - Method in class pascal.taie.analysis.graph.callgraph.AbstractCallGraph
- getCalleesOf(CallSite) - Method in interface pascal.taie.analysis.graph.callgraph.CallGraph
- getCalleesOf(Node) - Method in interface pascal.taie.analysis.graph.icfg.ICFG
- getCalleesOf(CSCallSite) - Method in class pascal.taie.analysis.pta.core.cs.CSCallGraph
- getCalleesOfM(Method) - Method in class pascal.taie.analysis.graph.callgraph.AbstractCallGraph
- getCalleesOfM(Method) - Method in interface pascal.taie.analysis.graph.callgraph.CallGraph
- getCallersOf(Method) - Method in class pascal.taie.analysis.graph.callgraph.AbstractCallGraph
- getCallersOf(Method) - Method in interface pascal.taie.analysis.graph.callgraph.CallGraph
- getCallersOf(Method) - Method in interface pascal.taie.analysis.graph.icfg.ICFG
- getCallersOf(CSMethod) - Method in class pascal.taie.analysis.pta.core.cs.CSCallGraph
- getCallGraph() - Method in class pascal.taie.analysis.pta.core.solver.DefaultSolver
- getCallGraph() - Method in interface pascal.taie.analysis.pta.core.solver.Solver
- getCallGraph() - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getCallGraph() - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getCallKind(InvokeExp) - Static method in class pascal.taie.analysis.graph.callgraph.CallGraphs
- getCallKind(Invoke) - Static method in class pascal.taie.analysis.graph.callgraph.CallGraphs
- getCallSite() - Method in class pascal.taie.analysis.graph.callgraph.Edge
- getCallSite() - Method in class pascal.taie.analysis.graph.icfg.ReturnEdge
- getCallSite() - Method in class pascal.taie.analysis.pta.core.cs.element.CSCallSite
- getCallSitesIn(Method) - Method in class pascal.taie.analysis.graph.callgraph.AbstractCallGraph
- getCallSitesIn(Method) - Method in interface pascal.taie.analysis.graph.callgraph.CallGraph
- getCallSitesIn(CSMethod) - Method in class pascal.taie.analysis.pta.core.cs.CSCallGraph
- getCaseTargets() - Method in class pascal.taie.ir.stmt.LookupSwitch
- getCaseTargets() - Method in class pascal.taie.ir.stmt.SwitchStmt
- getCaseTargets() - Method in class pascal.taie.ir.stmt.TableSwitch
- getCaseValue() - Method in class pascal.taie.analysis.graph.cfg.CFGEdge
-
If this edge is a switch-case edge, then returns the case value.
- getCaseValue(int) - Method in class pascal.taie.ir.stmt.LookupSwitch
- getCaseValues() - Method in class pascal.taie.ir.stmt.LookupSwitch
- getCaseValues() - Method in class pascal.taie.ir.stmt.SwitchStmt
- getCaseValues() - Method in class pascal.taie.ir.stmt.TableSwitch
- getCastType() - Method in class pascal.taie.ir.exp.CastExp
- getCaughtExplicitOf(Stmt) - Method in class pascal.taie.analysis.exception.CatchResult
- getCaughtImplicitOf(Stmt) - Method in class pascal.taie.analysis.exception.CatchResult
- getCaughtOf(Stmt) - Method in class pascal.taie.analysis.exception.CatchResult
- getCFG() - Method in class pascal.taie.analysis.dataflow.analysis.AbstractDataflowAnalysis
- getCFG() - Method in interface pascal.taie.analysis.dataflow.analysis.DataflowAnalysis
- getCFGEdge() - Method in class pascal.taie.analysis.graph.icfg.NormalEdge
- getCheckedType() - Method in class pascal.taie.ir.exp.InstanceOfExp
- getClass(String) - Method in interface pascal.taie.language.classes.ClassHierarchy
- getClass(String) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getClass(CSVar, PointsToSet, Invoke) - Method in class pascal.taie.analysis.pta.plugin.reflection.OthersModel
- getClass(JClassLoader, String) - Method in interface pascal.taie.language.classes.ClassHierarchy
- getClass(JClassLoader, String) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getClassBound() - Method in class pascal.taie.language.generics.TypeParameter
- getClassHierarchy() - Method in class pascal.taie.World
- getClassLoader() - Method in class pascal.taie.language.classes.JClass
- getClassLoaders() - Method in interface pascal.taie.language.classes.ClassHierarchy
- getClassLoaders() - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getClassNameOf(String) - Static method in class pascal.taie.language.classes.StringReps
- getClassPath() - Method in class pascal.taie.config.Options
- getClassPath(Options) - Static method in class pascal.taie.AbstractWorldBuilder
- getClassType() - Method in interface pascal.taie.language.classes.JClassBuilder
- getClassType(String) - Method in interface pascal.taie.language.type.TypeSystem
- getClassType(String) - Method in class pascal.taie.language.type.TypeSystemImpl
- getClassType(JClassLoader, String) - Method in interface pascal.taie.language.type.TypeSystem
- getClassType(JClassLoader, String) - Method in class pascal.taie.language.type.TypeSystemImpl
- getClinit() - Method in class pascal.taie.language.classes.JClass
- getClinit() - Static method in class pascal.taie.language.classes.Subsignature
- getComponents() - Method in class pascal.taie.util.graph.SCC
- getCondition() - Method in class pascal.taie.ir.stmt.If
- getConstant() - Method in class pascal.taie.analysis.dataflow.analysis.constprop.Value
-
If this value represents a (integer) constant, then returns the integer.
- getConstantObj(ReferenceLiteral) - Method in class pascal.taie.analysis.pta.core.heap.AbstractHeapModel
- getConstantObj(ReferenceLiteral) - Method in interface pascal.taie.analysis.pta.core.heap.HeapModel
- getConstructors(JClass) - Static method in class pascal.taie.analysis.pta.plugin.util.Reflections
- getConstValue() - Method in class pascal.taie.ir.exp.Var
- getContainer() - Method in class pascal.taie.analysis.pta.core.cs.element.CSCallSite
- getContainer() - Method in record class pascal.taie.analysis.pta.plugin.taint.CallSourcePoint
- getContainer() - Method in record class pascal.taie.analysis.pta.plugin.taint.FieldSourcePoint
- getContainer() - Method in record class pascal.taie.analysis.pta.plugin.taint.ParamSourcePoint
- getContainer() - Method in interface pascal.taie.analysis.pta.plugin.taint.SourcePoint
- getContainer() - Method in class pascal.taie.ir.stmt.Invoke
- getContainer() - Method in class pascal.taie.ir.stmt.New
- getContainerMethod() - Method in class pascal.taie.analysis.pta.core.heap.ConstantObj
- getContainerMethod() - Method in class pascal.taie.analysis.pta.core.heap.MergedObj
- getContainerMethod() - Method in class pascal.taie.analysis.pta.core.heap.MockObj
- getContainerMethod() - Method in class pascal.taie.analysis.pta.core.heap.NewObj
- getContainerMethod() - Method in class pascal.taie.analysis.pta.core.heap.Obj
- getContainerOf(CallSite) - Method in class pascal.taie.analysis.graph.callgraph.AbstractCallGraph
- getContainerOf(CallSite) - Method in interface pascal.taie.analysis.graph.callgraph.CallGraph
- getContainerOf(CSCallSite) - Method in class pascal.taie.analysis.pta.core.cs.CSCallGraph
- getContainerOf(Invoke) - Method in class pascal.taie.analysis.graph.callgraph.DefaultCallGraph
- getContainerType() - Method in class pascal.taie.analysis.pta.core.heap.ConstantObj
- getContainerType() - Method in class pascal.taie.analysis.pta.core.heap.MergedObj
- getContainerType() - Method in class pascal.taie.analysis.pta.core.heap.MockObj
- getContainerType() - Method in class pascal.taie.analysis.pta.core.heap.NewObj
- getContainerType() - Method in class pascal.taie.analysis.pta.core.heap.Obj
-
This method is useful for type sensitivity.
- getContainingMethodOf(Node) - Method in interface pascal.taie.analysis.graph.icfg.ICFG
- getContext() - Method in class pascal.taie.analysis.pta.core.cs.element.AbstractCSElement
- getContext() - Method in interface pascal.taie.analysis.pta.core.cs.element.CSElement
- getContext() - Method in class pascal.taie.analysis.pta.core.cs.element.CSVar
- getContext() - Method in class pascal.taie.util.collection.GenericBitSet
- getContext() - Method in class pascal.taie.util.collection.IndexerBitSet
- getContextSelector() - Method in class pascal.taie.analysis.pta.core.solver.DefaultSolver
- getContextSelector() - Method in interface pascal.taie.analysis.pta.core.solver.Solver
- getCSCallGraph() - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getCSCallGraph() - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getCSCallSite(Context, Invoke) - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getCSCallSite(Context, Invoke) - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getCSManager() - Method in class pascal.taie.analysis.pta.core.solver.DefaultSolver
- getCSManager() - Method in interface pascal.taie.analysis.pta.core.solver.Solver
- getCSMethod(Context, JMethod) - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getCSMethod(Context, JMethod) - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getCSObj(Context, Obj) - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getCSObj(Context, Obj) - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getCSObjects() - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getCSObjects() - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getCSObjsOf(Obj) - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getCSObjsOf(Obj) - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getCSVar(Context, Var) - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getCSVar(Context, Var) - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getCSVars() - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getCSVars() - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getCSVars() - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getCSVars() - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getCSVarsOf(Var) - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getCSVarsOf(Var) - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getDeclaredConstructors(JClass) - Static method in class pascal.taie.analysis.pta.plugin.util.Reflections
- getDeclaredField(String) - Method in class pascal.taie.language.classes.JClass
-
Attempts to retrieve the field with the given name.
- getDeclaredField(String, String) - Method in class pascal.taie.language.classes.JClass
-
Attempts to retrieve the field with given name and type.
- getDeclaredField(String, Type) - Method in class pascal.taie.language.classes.JClass
-
Attempts to retrieve the field with given name and type.
- getDeclaredFields() - Method in class pascal.taie.language.classes.JClass
- getDeclaredFields() - Method in interface pascal.taie.language.classes.JClassBuilder
- getDeclaredMethod(String) - Method in class pascal.taie.language.classes.JClass
-
Attempts to retrieve the method with the given name.
- getDeclaredMethod(Subsignature) - Method in class pascal.taie.language.classes.JClass
-
Attemps to retrieve the method with given subsignature.
- getDeclaredMethods() - Method in class pascal.taie.language.classes.JClass
- getDeclaredMethods() - Method in interface pascal.taie.language.classes.JClassBuilder
- getDeclaredMethods(JClass) - Static method in class pascal.taie.analysis.pta.plugin.util.Reflections
- getDeclaredMethods(JClass, String) - Static method in class pascal.taie.analysis.pta.plugin.util.Reflections
- getDeclaringClass() - Method in class pascal.taie.ir.proginfo.MemberRef
- getDeclaringClass() - Method in class pascal.taie.language.classes.ClassMember
- getDef() - Method in class pascal.taie.ir.stmt.LookupSwitch
- getDef() - Method in class pascal.taie.ir.stmt.AssignStmt
- getDef() - Method in class pascal.taie.ir.stmt.Catch
- getDef() - Method in class pascal.taie.ir.stmt.Invoke
- getDef() - Method in interface pascal.taie.ir.stmt.Stmt
- getDefaultClassLoader() - Method in interface pascal.taie.language.classes.ClassHierarchy
- getDefaultClassLoader() - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getDefaultTarget() - Method in class pascal.taie.ir.stmt.SwitchStmt
- getDefs(Stmt, Var) - Method in class pascal.taie.analysis.defuse.DefUse
- getDescription() - Method in class pascal.taie.config.AnalysisConfig
- getDescriptor() - Method in class pascal.taie.analysis.pta.core.heap.MockObj
- getDescriptorOf(MethodRef) - Static method in class pascal.taie.language.classes.StringReps
- getDescriptorOf(JMethod) - Static method in class pascal.taie.language.classes.StringReps
- getDimensions() - Method in class pascal.taie.language.generics.ArrayTypeGSignature
- getDirectImplementorsOf(JClass) - Method in interface pascal.taie.language.classes.ClassHierarchy
- getDirectImplementorsOf(JClass) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getDirectInnerClassesOf(JClass) - Method in interface pascal.taie.language.classes.ClassHierarchy
- getDirectInnerClassesOf(JClass) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getDirectSubclassesOf(JClass) - Method in interface pascal.taie.language.classes.ClassHierarchy
- getDirectSubclassesOf(JClass) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getDirectSubinterfacesOf(JClass) - Method in interface pascal.taie.language.classes.ClassHierarchy
- getDirectSubinterfacesOf(JClass) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getDisjointSets() - Method in class pascal.taie.util.collection.UnionFindSet
- getDominatorsOf(N) - Method in class pascal.taie.util.graph.DominatorFinder
- getEdges() - Method in class pascal.taie.analysis.pta.core.cs.element.CSCallSite
- getEdges() - Method in class pascal.taie.analysis.pta.core.cs.element.CSMethod
- getElement(int) - Method in class pascal.taie.util.collection.GenericBitSet
-
Maps an index to the corresponding object.
- getElement(int) - Method in class pascal.taie.util.collection.IndexerBitSet
- getElement(String) - Method in class pascal.taie.language.annotation.Annotation
- getElementAt(int) - Method in interface pascal.taie.analysis.pta.core.cs.context.Context
- getElementAt(int) - Method in class pascal.taie.analysis.pta.core.cs.context.TrieContext
- getElementEntries() - Method in class pascal.taie.language.annotation.Annotation
- getEmptyContext() - Method in interface pascal.taie.analysis.pta.core.cs.context.ContextFactory
- getEmptyContext() - Method in class pascal.taie.analysis.pta.core.cs.context.TrieContext.Factory
- getEmptyContext() - Method in interface pascal.taie.analysis.pta.core.cs.selector.ContextSelector
- getEntry() - Method in interface pascal.taie.analysis.graph.cfg.CFG
- getEntryOf(Method) - Method in interface pascal.taie.analysis.graph.icfg.ICFG
- getExceptionEntries() - Method in class pascal.taie.ir.DefaultIR
- getExceptionEntries() - Method in interface pascal.taie.ir.IR
- getExceptionRef() - Method in class pascal.taie.ir.stmt.Catch
- getExceptionRef() - Method in class pascal.taie.ir.stmt.Throw
- getExceptions() - Method in class pascal.taie.analysis.graph.cfg.CFGEdge
-
If this edge is an exceptional edge, return the exception types along with this edge, otherwise return an empty set.
- getExceptions() - Method in class pascal.taie.analysis.graph.icfg.ReturnEdge
- getExceptions() - Method in class pascal.taie.language.classes.JMethod
- getExit() - Method in interface pascal.taie.analysis.graph.cfg.CFG
- getExitOf(Method) - Method in interface pascal.taie.analysis.graph.icfg.ICFG
- getField() - Method in class pascal.taie.analysis.graph.flowgraph.InstanceFieldNode
- getField() - Method in class pascal.taie.analysis.graph.flowgraph.StaticFieldNode
- getField() - Method in class pascal.taie.analysis.pta.core.cs.element.InstanceField
- getField() - Method in class pascal.taie.analysis.pta.core.cs.element.StaticField
- getField(String) - Method in interface pascal.taie.language.classes.ClassHierarchy
-
Obtains a field by its signature.
- getField(String) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getFieldAccess() - Method in class pascal.taie.ir.stmt.FieldStmt
- getFieldAccess() - Method in class pascal.taie.ir.stmt.LoadField
- getFieldAccess() - Method in class pascal.taie.ir.stmt.StoreField
- getFieldNameOf(String) - Static method in class pascal.taie.language.classes.StringReps
- getFieldObjs() - Method in class pascal.taie.analysis.pta.core.solver.DeclaredParamProvider
- getFieldObjs() - Method in enum class pascal.taie.analysis.pta.core.solver.EmptyParamProvider
- getFieldObjs() - Method in interface pascal.taie.analysis.pta.core.solver.ParamProvider
- getFieldObjs() - Method in class pascal.taie.analysis.pta.core.solver.SpecifiedParamProvider
- getFieldRef() - Method in class pascal.taie.ir.exp.FieldAccess
- getFieldRef() - Method in class pascal.taie.ir.exp.MethodHandle
- getFieldRef() - Method in class pascal.taie.ir.stmt.FieldStmt
- getFieldSignature(JClass, String, Type) - Static method in class pascal.taie.language.classes.StringReps
- getFieldTypeOf(String) - Static method in class pascal.taie.language.classes.StringReps
- getFilters() - Method in class pascal.taie.analysis.pta.core.cs.element.StaticField
- getFilters() - Method in interface pascal.taie.analysis.pta.core.cs.element.Pointer
- getFloat(String) - Method in class pascal.taie.config.AnalysisOptions
- getGSignature() - Method in class pascal.taie.language.classes.JClass
- getGSignature() - Method in interface pascal.taie.language.classes.JClassBuilder
- getGSignature() - Method in class pascal.taie.language.classes.JField
- getGSignature() - Method in class pascal.taie.language.classes.JMethod
- getGSignature() - Method in class pascal.taie.language.generics.TypeArgument
- getHeapModel() - Method in class pascal.taie.analysis.pta.core.solver.DefaultSolver
- getHeapModel() - Method in interface pascal.taie.analysis.pta.core.solver.Solver
- getHierarchy() - Method in class pascal.taie.analysis.pta.core.solver.DefaultSolver
- getHierarchy() - Method in interface pascal.taie.analysis.pta.core.solver.Solver
- getHighIndex() - Method in class pascal.taie.ir.stmt.TableSwitch
- getId() - Method in class pascal.taie.analysis.Analysis
- getId() - Method in class pascal.taie.config.AnalysisConfig
- getId() - Method in class pascal.taie.config.PlanConfig
- getImpact() - Method in enum class pascal.taie.analysis.bugfinder.Severity
- getImplicitEntries() - Method in class pascal.taie.World
- getInDegreeOf(N) - Method in interface pascal.taie.util.graph.Graph
- getInDegreeOf(N) - Method in class pascal.taie.util.graph.SimpleGraph
- getIndex() - Method in class pascal.taie.analysis.graph.flowgraph.Node
- getIndex() - Method in class pascal.taie.analysis.pta.core.cs.element.StaticField
- getIndex() - Method in class pascal.taie.analysis.pta.core.cs.element.CSMethod
- getIndex() - Method in class pascal.taie.analysis.pta.core.cs.element.CSObj
- getIndex() - Method in class pascal.taie.analysis.pta.core.heap.Obj
- getIndex() - Method in class pascal.taie.ir.exp.ArrayAccess
- getIndex() - Method in class pascal.taie.ir.exp.Var
- getIndex() - Method in class pascal.taie.ir.stmt.LookupSwitch
- getIndex() - Method in interface pascal.taie.ir.stmt.Stmt
- getIndex() - Method in class pascal.taie.language.classes.JClass
- getIndex() - Method in interface pascal.taie.util.Indexable
- getIndex(E) - Method in class pascal.taie.util.collection.GenericBitSet
-
Maps an object to the corresponding index.
- getIndex(E) - Method in class pascal.taie.util.collection.IndexerBitSet
- getIndex(E) - Method in interface pascal.taie.util.Indexer
- getIndex(E) - Method in class pascal.taie.util.SimpleIndexer
- getIndex(N) - Method in interface pascal.taie.analysis.graph.cfg.CFG
- getIndex(Node) - Method in record class pascal.taie.analysis.graph.cfg.CFGNodeIndexer
- getIndex(Node) - Method in class pascal.taie.analysis.graph.flowgraph.NodeManager
- getIndex(Obj) - Method in class pascal.taie.analysis.pta.core.heap.AbstractHeapModel
- getIndex(Stmt) - Method in class pascal.taie.ir.DefaultIR
- getIndex(JClass) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getInEdgesOf(Method) - Method in class pascal.taie.analysis.graph.callgraph.AbstractCallGraph
- getInEdgesOf(N) - Method in interface pascal.taie.analysis.graph.cfg.CFG
- getInEdgesOf(N) - Method in interface pascal.taie.util.graph.Graph
- getInEdgesOf(Node) - Method in interface pascal.taie.analysis.graph.icfg.ICFG
- getInEdgesOf(Node) - Method in class pascal.taie.analysis.graph.flowgraph.ObjectFlowGraph
- getInEdgesOf(Pointer) - Method in class pascal.taie.analysis.pta.core.solver.PointerFlowGraph
- getInFact(Node) - Method in class pascal.taie.analysis.dataflow.fact.DataflowResult
- getInFact(Node) - Method in interface pascal.taie.analysis.dataflow.fact.NodeResult
- getInputClasses() - Method in class pascal.taie.config.Options
- getInputClasses(Options) - Static method in class pascal.taie.AbstractWorldBuilder
-
Obtains all input classes specified in
options
. - getInsnString() - Method in class pascal.taie.ir.stmt.LookupSwitch
- getInsnString() - Method in class pascal.taie.ir.stmt.SwitchStmt
- getInsnString() - Method in class pascal.taie.ir.stmt.TableSwitch
- getInstanceField(CSObj, JField) - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getInstanceField(CSObj, JField) - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getInstanceFields() - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getInstanceFields() - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getInstanceFields() - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getInstanceFields() - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getInt(String) - Method in class pascal.taie.config.AnalysisOptions
- getInterfaceBounds() - Method in class pascal.taie.language.generics.TypeParameter
- getInterfaces() - Method in class pascal.taie.language.classes.JClass
- getInterfaces() - Method in interface pascal.taie.language.classes.JClassBuilder
- getInvokeExp() - Method in class pascal.taie.ir.stmt.Invoke
- getInvokes() - Method in class pascal.taie.ir.exp.Var
- getInvokeString() - Method in class pascal.taie.ir.exp.InvokeDynamic
- getInvokeString() - Method in class pascal.taie.ir.exp.InvokeExp
- getInvokeString() - Method in class pascal.taie.ir.exp.InvokeInterface
- getInvokeString() - Method in class pascal.taie.ir.exp.InvokeSpecial
- getInvokeString() - Method in class pascal.taie.ir.exp.InvokeStatic
- getInvokeString() - Method in class pascal.taie.ir.exp.InvokeVirtual
- getIR() - Method in class pascal.taie.analysis.exception.ThrowResult
- getIR() - Method in interface pascal.taie.analysis.graph.cfg.CFG
- getIR() - Method in class pascal.taie.language.classes.JMethod
- getIRBuilder() - Method in class pascal.taie.World
- getJavaVersion() - Method in class pascal.taie.config.Options
- getJClass() - Method in class pascal.taie.language.type.ClassType
- getJREClass(String) - Method in interface pascal.taie.language.classes.ClassHierarchy
-
Obtains a JRE class by it name.
- getJREClass(String) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getJREField(String) - Method in interface pascal.taie.language.classes.ClassHierarchy
-
Obtains a field declared in a JRE class by its signature.
- getJREField(String) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getJREMethod(String) - Method in interface pascal.taie.language.classes.ClassHierarchy
-
Obtains a method declared in a JRE class by its signature.
- getJREMethod(String) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getKeepResult() - Method in class pascal.taie.config.Options
- getKey() - Method in class pascal.taie.util.collection.MapEntry
- getKeys() - Method in class pascal.taie.util.AbstractResultHolder
- getKeys() - Method in interface pascal.taie.util.ResultHolder
- getKind() - Method in class pascal.taie.analysis.graph.callgraph.Edge
- getKind() - Method in class pascal.taie.analysis.graph.cfg.CFGEdge
- getKind() - Method in class pascal.taie.ir.exp.MethodHandle
- getKind() - Method in class pascal.taie.language.generics.TypeArgument
- getLength() - Method in interface pascal.taie.analysis.pta.core.cs.context.Context
- getLength() - Method in class pascal.taie.analysis.pta.core.cs.context.TrieContext
- getLength() - Method in class pascal.taie.ir.exp.NewArray
- getLength(int) - Method in class pascal.taie.ir.exp.NewMultiArray
- getLengthCount() - Method in class pascal.taie.ir.exp.NewMultiArray
- getLengths() - Method in class pascal.taie.ir.exp.NewMultiArray
- getLikelihood() - Method in enum class pascal.taie.analysis.bugfinder.Severity
- getLineNumber() - Method in class pascal.taie.ir.stmt.LookupSwitch
- getLineNumber() - Method in interface pascal.taie.ir.stmt.Stmt
- getLoadArrays() - Method in class pascal.taie.ir.exp.Var
- getLoadedClasses() - Method in interface pascal.taie.language.classes.JClassLoader
- getLoadFields() - Method in class pascal.taie.ir.exp.Var
- getLowIndex() - Method in class pascal.taie.ir.stmt.TableSwitch
- getLValue() - Method in class pascal.taie.ir.stmt.AssignStmt
- getLValue() - Method in class pascal.taie.ir.stmt.DefinitionStmt
- getLValue() - Method in class pascal.taie.ir.stmt.Invoke
- getMainClass() - Method in class pascal.taie.config.Options
- getMainMethod() - Method in class pascal.taie.World
- getMergedObj(New) - Method in class pascal.taie.analysis.pta.core.heap.AbstractHeapModel
-
Merges given object given by its type.
- getMethod() - Method in interface pascal.taie.analysis.graph.cfg.CFG
- getMethod() - Method in class pascal.taie.analysis.pta.core.cs.element.CSMethod
- getMethod() - Method in class pascal.taie.ir.DefaultIR
- getMethod() - Method in class pascal.taie.ir.exp.Var
- getMethod() - Method in interface pascal.taie.ir.IR
- getMethod(String) - Method in interface pascal.taie.language.classes.ClassHierarchy
-
Obtains a method by its signature.
- getMethod(String) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getMethodIndexer() - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getMethodIndexer() - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getMethodName() - Method in class pascal.taie.ir.exp.InvokeDynamic
- getMethodRef() - Method in class pascal.taie.ir.exp.InvokeDynamic
- getMethodRef() - Method in class pascal.taie.ir.exp.InvokeExp
- getMethodRef() - Method in class pascal.taie.ir.exp.MethodHandle
- getMethodRef() - Method in class pascal.taie.ir.stmt.Invoke
- getMethods(JClass) - Static method in class pascal.taie.analysis.pta.plugin.util.Reflections
- getMethods(JClass, String) - Static method in class pascal.taie.analysis.pta.plugin.util.Reflections
- getMethodSignature(JClass, String, List<Type>, Type) - Static method in class pascal.taie.language.classes.StringReps
- getMethodsInvokedOn(Obj) - Method in interface pascal.taie.analysis.pta.toolkit.PointerAnalysisResultEx
- getMethodsInvokedOn(Obj) - Method in class pascal.taie.analysis.pta.toolkit.PointerAnalysisResultExImpl
- getMethodSource() - Method in class pascal.taie.language.classes.JMethod
- getMethodType() - Method in class pascal.taie.ir.exp.InvokeDynamic
- getMockObj(Descriptor, Object, Type) - Method in interface pascal.taie.analysis.pta.core.heap.HeapModel
- getMockObj(Descriptor, Object, Type, boolean) - Method in interface pascal.taie.analysis.pta.core.heap.HeapModel
- getMockObj(Descriptor, Object, Type, JMethod) - Method in interface pascal.taie.analysis.pta.core.heap.HeapModel
- getMockObj(Descriptor, Object, Type, JMethod, boolean) - Method in class pascal.taie.analysis.pta.core.heap.AbstractHeapModel
- getMockObj(Descriptor, Object, Type, JMethod, boolean) - Method in interface pascal.taie.analysis.pta.core.heap.HeapModel
- getModeledAPIs() - Method in class pascal.taie.analysis.pta.plugin.util.AbstractIRModel
- getModeledAPIs() - Method in interface pascal.taie.analysis.pta.plugin.util.IRModel
- getModifiers() - Method in class pascal.taie.language.classes.ClassMember
- getModifiers() - Method in class pascal.taie.language.classes.JClass
- getModifiers() - Method in interface pascal.taie.language.classes.JClassBuilder
- getModuleName() - Method in class pascal.taie.language.classes.JClass
- getNAC() - Static method in class pascal.taie.analysis.dataflow.analysis.constprop.Value
- getName() - Method in class pascal.taie.ir.exp.Var
- getName() - Method in class pascal.taie.ir.proginfo.MemberRef
- getName() - Method in class pascal.taie.language.classes.ClassMember
- getName() - Method in class pascal.taie.language.classes.JClass
- getName() - Method in record class pascal.taie.language.type.ArrayType
- getName() - Method in enum class pascal.taie.language.type.BottomType
- getName() - Method in class pascal.taie.language.type.ClassType
- getName() - Method in enum class pascal.taie.language.type.NullType
- getName() - Method in enum class pascal.taie.language.type.PrimitiveType
- getName() - Method in interface pascal.taie.language.type.Type
- getName() - Method in enum class pascal.taie.language.type.VoidType
- getNativeModel() - Method in class pascal.taie.World
- getNativeModel(TypeSystem, ClassHierarchy, Options) - Static method in class pascal.taie.AbstractWorldBuilder
- getNewObj(New) - Method in class pascal.taie.analysis.pta.core.heap.AbstractHeapModel
- getNoArgInit() - Static method in class pascal.taie.language.classes.Subsignature
- getNode(int) - Method in interface pascal.taie.analysis.graph.cfg.CFG
- getNodes() - Method in class pascal.taie.analysis.graph.callgraph.AbstractCallGraph
- getNodes() - Method in class pascal.taie.analysis.graph.flowgraph.NodeManager
- getNodes() - Method in class pascal.taie.analysis.pta.core.solver.PointerFlowGraph
- getNodes() - Method in interface pascal.taie.util.graph.Graph
- getNodes() - Method in class pascal.taie.util.graph.MergedNode
- getNodes() - Method in class pascal.taie.util.graph.MergedSCCGraph
- getNodes() - Method in class pascal.taie.util.graph.ReverseGraph
- getNodes() - Method in class pascal.taie.util.graph.SimpleGraph
- getNodesDominatedBy(N) - Method in class pascal.taie.util.graph.DominatorFinder
- getNumber() - Method in class pascal.taie.ir.exp.DoubleLiteral
- getNumber() - Method in class pascal.taie.ir.exp.FloatLiteral
- getNumber() - Method in class pascal.taie.ir.exp.IntLiteral
- getNumber() - Method in class pascal.taie.ir.exp.LongLiteral
- getNumber() - Method in interface pascal.taie.ir.exp.NumberLiteral
- getNumberOfEdges() - Method in class pascal.taie.analysis.graph.callgraph.AbstractCallGraph
- getNumberOfEdges() - Method in interface pascal.taie.analysis.graph.callgraph.CallGraph
- getNumberOfMethods() - Method in class pascal.taie.analysis.graph.callgraph.AbstractCallGraph
- getNumberOfMethods() - Method in interface pascal.taie.analysis.graph.callgraph.CallGraph
- getNumberOfNodes() - Method in interface pascal.taie.util.graph.Graph
- getObj(New) - Method in class pascal.taie.analysis.pta.core.heap.AbstractHeapModel
- getObj(New) - Method in interface pascal.taie.analysis.pta.core.heap.HeapModel
- getObject() - Method in class pascal.taie.analysis.pta.core.cs.element.CSObj
- getObject(int) - Method in record class pascal.taie.analysis.graph.cfg.CFGNodeIndexer
- getObject(int) - Method in class pascal.taie.analysis.graph.flowgraph.NodeManager
- getObject(int) - Method in class pascal.taie.analysis.pta.core.heap.AbstractHeapModel
- getObject(int) - Method in class pascal.taie.ir.DefaultIR
- getObject(int) - Method in class pascal.taie.language.classes.ClassHierarchyImpl
- getObject(int) - Method in interface pascal.taie.util.Indexer
- getObject(int) - Method in class pascal.taie.util.SimpleIndexer
- getObjectFlowGraph() - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getObjectFlowGraph() - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getObjectIndexer() - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getObjectIndexer() - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getObjectIndexer() - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getObjectIndexer() - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getObjectRef() - Method in class pascal.taie.ir.stmt.Monitor
- getObjects() - Method in class pascal.taie.analysis.pta.core.cs.element.StaticField
- getObjects() - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getObjects() - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getObjects() - Method in interface pascal.taie.analysis.pta.core.cs.element.Pointer
-
Safely retrieves context-sensitive objects pointed to by this pointer.
- getObjects() - Method in class pascal.taie.analysis.pta.core.heap.AbstractHeapModel
- getObjects() - Method in interface pascal.taie.analysis.pta.core.heap.HeapModel
- getObjects() - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getObjects() - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getObjects() - Method in interface pascal.taie.analysis.pta.pts.PointsToSet
- getObjectsAllocatedIn(JMethod) - Method in interface pascal.taie.analysis.pta.toolkit.PointerAnalysisResultEx
- getObjectsAllocatedIn(JMethod) - Method in class pascal.taie.analysis.pta.toolkit.PointerAnalysisResultExImpl
- getObjectsOf(Type) - Method in interface pascal.taie.analysis.pta.toolkit.PointerAnalysisResultEx
- getObjectsOf(Type) - Method in class pascal.taie.analysis.pta.toolkit.PointerAnalysisResultExImpl
- getObjectTypes() - Method in interface pascal.taie.analysis.pta.toolkit.PointerAnalysisResultEx
- getObjectTypes() - Method in class pascal.taie.analysis.pta.toolkit.PointerAnalysisResultExImpl
- getOne(Collection<T>) - Static method in class pascal.taie.util.collection.CollectionUtils
- getOperand() - Method in class pascal.taie.ir.exp.ArrayLengthExp
- getOperand() - Method in class pascal.taie.ir.exp.NegExp
- getOperand() - Method in interface pascal.taie.ir.exp.UnaryExp
- getOperand1() - Method in class pascal.taie.ir.exp.ConditionExp
- getOperand1() - Method in interface pascal.taie.ir.exp.BinaryExp
- getOperand2() - Method in class pascal.taie.ir.exp.ConditionExp
- getOperand2() - Method in interface pascal.taie.ir.exp.BinaryExp
- getOperator() - Method in class pascal.taie.ir.exp.ArithmeticExp
- getOperator() - Method in interface pascal.taie.ir.exp.BinaryExp
- getOperator() - Method in class pascal.taie.ir.exp.BitwiseExp
- getOperator() - Method in class pascal.taie.ir.exp.ComparisonExp
- getOperator() - Method in class pascal.taie.ir.exp.ConditionExp
- getOperator() - Method in class pascal.taie.ir.exp.ShiftExp
- getOptions() - Method in class pascal.taie.analysis.Analysis
- getOptions() - Method in class pascal.taie.analysis.pta.core.solver.DefaultSolver
- getOptions() - Method in interface pascal.taie.analysis.pta.core.solver.Solver
- getOptions() - Method in class pascal.taie.config.AnalysisConfig
- getOptions() - Method in class pascal.taie.config.PlanConfig
- getOptions() - Method in class pascal.taie.World
- getOrAddEdge(FlowKind, Pointer, Pointer) - Method in class pascal.taie.analysis.pta.core.cs.element.StaticField
- getOrAddEdge(FlowKind, Pointer, Pointer) - Method in interface pascal.taie.analysis.pta.core.cs.element.Pointer
-
Adds a pointer flow edge
source
->target
, and returns the edge. - getOrAddEdge(FlowKind, Pointer, Pointer) - Method in class pascal.taie.analysis.pta.core.solver.PointerFlowGraph
-
Adds a pointer flow edge
source
->target
, and returns the edge. - getOrCreateArrayIndexNode(Obj) - Method in class pascal.taie.analysis.graph.flowgraph.NodeManager
- getOrCreateInstanceFieldNode(Obj, JField) - Method in class pascal.taie.analysis.graph.flowgraph.NodeManager
- getOrCreateStaticFieldNode(JField) - Method in class pascal.taie.analysis.graph.flowgraph.NodeManager
- getOrCreateVarNode(Var) - Method in class pascal.taie.analysis.graph.flowgraph.NodeManager
- getOrDefault(K1, Map<K2, V>) - Method in interface pascal.taie.util.collection.TwoKeyMap
- getOrDefault(K1, K2, V) - Method in interface pascal.taie.util.collection.TwoKeyMap
- getOutDegree() - Method in class pascal.taie.analysis.pta.core.cs.element.StaticField
- getOutDegree() - Method in interface pascal.taie.analysis.pta.core.cs.element.Pointer
- getOutDegreeOf(N) - Method in interface pascal.taie.util.graph.Graph
- getOutEdges() - Method in class pascal.taie.analysis.pta.core.cs.element.StaticField
- getOutEdges() - Method in interface pascal.taie.analysis.pta.core.cs.element.Pointer
- getOutEdgesOf(Method) - Method in class pascal.taie.analysis.graph.callgraph.AbstractCallGraph
- getOutEdgesOf(N) - Method in interface pascal.taie.analysis.graph.cfg.CFG
- getOutEdgesOf(N) - Method in interface pascal.taie.util.graph.Graph
- getOutEdgesOf(Node) - Method in interface pascal.taie.analysis.graph.icfg.ICFG
- getOutEdgesOf(Node) - Method in class pascal.taie.analysis.graph.flowgraph.ObjectFlowGraph
- getOutEdgesOf(Pointer) - Method in class pascal.taie.analysis.pta.core.solver.PointerFlowGraph
- getOuterClass() - Method in class pascal.taie.language.classes.JClass
- getOuterClass() - Method in interface pascal.taie.language.classes.JClassBuilder
- getOutFact(Node) - Method in class pascal.taie.analysis.dataflow.fact.DataflowResult
- getOutFact(Node) - Method in interface pascal.taie.analysis.dataflow.fact.NodeResult
- getOutputDir() - Method in class pascal.taie.config.Options
- getPackageName() - Method in class pascal.taie.language.generics.ClassTypeGSignature
- getParam(int) - Method in class pascal.taie.ir.DefaultIR
- getParam(int) - Method in interface pascal.taie.ir.IR
- getParam(int) - Method in class pascal.taie.ir.IRBuildHelper
- getParamAnnotation(int, String) - Method in class pascal.taie.language.classes.JMethod
- getParamAnnotations(int) - Method in class pascal.taie.language.classes.JMethod
- getParamCount() - Method in class pascal.taie.language.classes.JMethod
- getParameterAnnotations(CSVar, PointsToSet, Invoke) - Method in class pascal.taie.analysis.pta.plugin.reflection.OthersModel
- getParameterSigs() - Method in class pascal.taie.language.generics.MethodGSignature
- getParameterTypes() - Method in class pascal.taie.ir.proginfo.MethodRef
- getParamName(int) - Method in class pascal.taie.language.classes.JMethod
- getParamObjs(int) - Method in class pascal.taie.analysis.pta.core.solver.DeclaredParamProvider
- getParamObjs(int) - Method in enum class pascal.taie.analysis.pta.core.solver.EmptyParamProvider
- getParamObjs(int) - Method in interface pascal.taie.analysis.pta.core.solver.ParamProvider
- getParamObjs(int) - Method in class pascal.taie.analysis.pta.core.solver.SpecifiedParamProvider
- getParams() - Method in class pascal.taie.ir.DefaultIR
- getParams() - Method in interface pascal.taie.ir.IR
- getParamType(int) - Method in class pascal.taie.language.classes.JMethod
- getParamTypes() - Method in class pascal.taie.ir.exp.MethodType
- getParamTypes() - Method in class pascal.taie.language.classes.JMethod
- getPhantomField(String, Type) - Method in class pascal.taie.language.classes.JClass
- getPlanFile() - Method in class pascal.taie.config.Options
- getPointsToSet() - Method in class pascal.taie.analysis.pta.core.cs.element.StaticField
- getPointsToSet() - Method in interface pascal.taie.analysis.pta.core.cs.element.Pointer
-
Retrieves the points-to set associated with this pointer.
- getPointsToSet(Obj) - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getPointsToSet(Obj) - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getPointsToSet(Obj, JField) - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getPointsToSet(Obj, JField) - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getPointsToSet(ArrayAccess) - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getPointsToSet(ArrayAccess) - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getPointsToSet(FieldAccess) - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getPointsToSet(InstanceFieldAccess) - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getPointsToSet(InstanceFieldAccess) - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getPointsToSet(StaticFieldAccess) - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getPointsToSet(StaticFieldAccess) - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getPointsToSet(Var) - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getPointsToSet(Var) - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getPointsToSet(Var, Var) - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getPointsToSet(Var, Var) - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getPointsToSet(Var, JField) - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getPointsToSet(Var, JField) - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getPointsToSet(JField) - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getPointsToSet(JField) - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getPointsToSetOf(Pointer) - Method in class pascal.taie.analysis.pta.core.solver.DefaultSolver
- getPointsToSetOf(Pointer) - Method in interface pascal.taie.analysis.pta.core.solver.Solver
-
Returns the points-to set of given pointer.
- getPotentialCatchers(IR) - Static method in class pascal.taie.analysis.exception.CatchAnalysis
- getPredsOf(Method) - Method in class pascal.taie.analysis.graph.callgraph.AbstractCallGraph
- getPredsOf(N) - Method in interface pascal.taie.util.graph.Graph
- getPredsOf(N) - Method in class pascal.taie.util.graph.ReverseGraph
- getPredsOf(N) - Method in class pascal.taie.util.graph.SimpleGraph
- getPredsOf(Node) - Method in class pascal.taie.analysis.graph.flowgraph.ObjectFlowGraph
- getPredsOf(Pointer) - Method in class pascal.taie.analysis.pta.core.solver.PointerFlowGraph
- getPredsOf(MergedNode<N>) - Method in class pascal.taie.util.graph.MergedSCCGraph
- getPrimitiveClass(CSVar, PointsToSet, Invoke) - Method in class pascal.taie.analysis.pta.plugin.reflection.OthersModel
- getPriority() - Method in record class pascal.taie.analysis.pta.plugin.taint.CallSourcePoint
- getPriority() - Method in record class pascal.taie.analysis.pta.plugin.taint.FieldSourcePoint
- getPriority() - Method in record class pascal.taie.analysis.pta.plugin.taint.ParamSourcePoint
- getPriority() - Method in interface pascal.taie.analysis.pta.plugin.taint.SourcePoint
-
The sort order of the source point.
- getReceiverObjectsOf(JMethod) - Method in interface pascal.taie.analysis.pta.toolkit.PointerAnalysisResultEx
- getReceiverObjectsOf(JMethod) - Method in class pascal.taie.analysis.pta.toolkit.PointerAnalysisResultExImpl
- getRef() - Method in class pascal.taie.language.classes.JField
- getRef() - Method in class pascal.taie.language.classes.JMethod
- getResult() - Method in class pascal.taie.analysis.pta.core.solver.DefaultSolver
- getResult() - Method in interface pascal.taie.analysis.pta.core.solver.Solver
- getResult() - Method in class pascal.taie.ir.stmt.Invoke
- getResult() - Method in interface pascal.taie.util.collection.IBitSet.Action
- getResult(String) - Method in class pascal.taie.analysis.pta.core.cs.element.CSMethod
- getResult(String) - Method in class pascal.taie.util.AbstractResultHolder
- getResult(String) - Method in interface pascal.taie.util.ResultHolder
-
Given a key, returns the corresponding results.
- getResult(String, Supplier<R>) - Method in class pascal.taie.analysis.pta.core.cs.element.CSMethod
- getResult(String, Supplier<R>) - Method in class pascal.taie.util.AbstractResultHolder
- getResult(String, Supplier<R>) - Method in interface pascal.taie.util.ResultHolder
-
If this holder contains the result for given key, then returns the result; otherwise, supplier is used to create a result, which is stored in the holder, and returned as the result of the call.
- getResult(String, R) - Method in class pascal.taie.util.AbstractResultHolder
- getResult(String, R) - Method in interface pascal.taie.util.ResultHolder
-
If this holder contains the result for given key, then returns the result; otherwise, return the given default result.
- getResult(Stmt) - Method in interface pascal.taie.analysis.dataflow.fact.NodeResult
-
NodeResult
is designed to be compatible with CFGs of both stmt nodes and block nodes. - getResult(Stmt) - Method in class pascal.taie.analysis.defuse.DefUse
-
StmtResult
for def-use analysis. - getResult(Stmt) - Method in class pascal.taie.analysis.graph.callgraph.DefaultCallGraph
- getResult(Stmt) - Method in class pascal.taie.analysis.pta.core.cs.CSCallGraph
- getResult(Stmt) - Method in interface pascal.taie.analysis.StmtResult
- getResult(JMethod) - Method in class pascal.taie.analysis.pta.plugin.exception.PTAThrowResult
- getResultSignature() - Method in class pascal.taie.language.generics.MethodGSignature
- getReturnSitesOf(Node) - Method in interface pascal.taie.analysis.graph.icfg.ICFG
- getReturnType() - Method in class pascal.taie.ir.exp.MethodType
- getReturnType() - Method in class pascal.taie.ir.proginfo.MethodRef
- getReturnType() - Method in class pascal.taie.language.classes.JMethod
- getReturnVar() - Method in class pascal.taie.ir.IRBuildHelper
- getReturnVars() - Method in class pascal.taie.analysis.graph.icfg.ReturnEdge
-
Each method in ICFG has only one exit, but it may have multiple return statements.
- getReturnVars() - Method in class pascal.taie.ir.DefaultIR
- getReturnVars() - Method in interface pascal.taie.ir.IR
- getRValue() - Method in class pascal.taie.ir.stmt.AssignStmt
- getRValue() - Method in class pascal.taie.ir.stmt.DefinitionStmt
- getRValue() - Method in class pascal.taie.ir.stmt.Invoke
- getScope() - Method in class pascal.taie.config.Options
- getSeverity() - Method in class pascal.taie.analysis.bugfinder.BugInstance
- getShortName(Invoke) - Static method in class pascal.taie.analysis.pta.plugin.util.Reflections
- getSignature() - Method in class pascal.taie.language.classes.ClassMember
- getSignatureOf(JField) - Static method in class pascal.taie.language.classes.StringReps
- getSignatureOf(JMethod) - Static method in class pascal.taie.language.classes.StringReps
- getSignatures() - Method in class pascal.taie.language.generics.ClassTypeGSignature
- getSimpleName() - Method in class pascal.taie.language.classes.JClass
- getSimpleName() - Method in interface pascal.taie.language.classes.JClassBuilder
- getSolver() - Static method in interface pascal.taie.analysis.dataflow.solver.Solver
-
Static factory method for obtaining a solver.
- getSourceLineEnd() - Method in class pascal.taie.analysis.bugfinder.BugInstance
- getSourceLineStart() - Method in class pascal.taie.analysis.bugfinder.BugInstance
- getStaticField(JField) - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getStaticField(JField) - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getStaticFields() - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getStaticFields() - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getStaticFields() - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getStaticFields() - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getStmt(int) - Method in class pascal.taie.ir.DefaultIR
- getStmt(int) - Method in interface pascal.taie.ir.IR
- getStmts() - Method in class pascal.taie.ir.DefaultIR
- getStmts() - Method in interface pascal.taie.ir.IR
- getStoreArrays() - Method in class pascal.taie.ir.exp.Var
- getStoreFields() - Method in class pascal.taie.ir.exp.Var
- getString() - Method in class pascal.taie.ir.exp.StringLiteral
- getString(String) - Method in class pascal.taie.config.AnalysisOptions
- getSubsignature() - Method in class pascal.taie.ir.proginfo.MethodRef
- getSubsignature() - Method in class pascal.taie.language.classes.JMethod
- getSubsignatureOf(String) - Static method in class pascal.taie.language.classes.StringReps
- getSubsignatureOf(MethodRef) - Static method in class pascal.taie.language.classes.StringReps
- getSubsignatureOf(JMethod) - Static method in class pascal.taie.language.classes.StringReps
- getSuccsOf(Method) - Method in class pascal.taie.analysis.graph.callgraph.AbstractCallGraph
- getSuccsOf(N) - Method in interface pascal.taie.util.graph.Graph
- getSuccsOf(N) - Method in class pascal.taie.util.graph.ReverseGraph
- getSuccsOf(N) - Method in class pascal.taie.util.graph.SimpleGraph
- getSuccsOf(Node) - Method in class pascal.taie.analysis.graph.flowgraph.ObjectFlowGraph
- getSuccsOf(Pointer) - Method in class pascal.taie.analysis.pta.core.solver.PointerFlowGraph
- getSuccsOf(MergedNode<N>) - Method in class pascal.taie.util.graph.MergedSCCGraph
- getSuperClass() - Method in class pascal.taie.language.classes.JClass
- getSuperClass() - Method in interface pascal.taie.language.classes.JClassBuilder
- getSuperClass() - Method in class pascal.taie.language.generics.ClassGSignature
- getSuperInterfaces() - Method in class pascal.taie.language.generics.ClassGSignature
- getTarget() - Method in class pascal.taie.ir.stmt.Goto
- getTarget() - Method in class pascal.taie.ir.stmt.If
- getTarget(int) - Method in class pascal.taie.ir.stmt.SwitchStmt
- getTargets() - Method in class pascal.taie.ir.stmt.Goto
- getTargets() - Method in class pascal.taie.ir.stmt.If
- getTargets() - Method in class pascal.taie.ir.stmt.JumpStmt
- getTargets() - Method in class pascal.taie.ir.stmt.SwitchStmt
- getThis() - Method in class pascal.taie.ir.DefaultIR
- getThis() - Method in interface pascal.taie.ir.IR
- getThisObjs() - Method in class pascal.taie.analysis.pta.core.solver.DeclaredParamProvider
- getThisObjs() - Method in enum class pascal.taie.analysis.pta.core.solver.EmptyParamProvider
- getThisObjs() - Method in interface pascal.taie.analysis.pta.core.solver.ParamProvider
- getThisObjs() - Method in class pascal.taie.analysis.pta.core.solver.SpecifiedParamProvider
- getThisVar() - Method in class pascal.taie.ir.IRBuildHelper
- getThreshold() - Method in class pascal.taie.util.collection.AbstractHybridMap
- getThreshold() - Method in class pascal.taie.util.collection.AbstractHybridSet
- getThrowsSigs() - Method in class pascal.taie.language.generics.MethodGSignature
- getTransfers() - Method in class pascal.taie.analysis.pta.core.solver.PointerFlowEdge
- getTrueComponents() - Method in class pascal.taie.util.graph.SCC
- getType() - Method in class pascal.taie.analysis.bugfinder.BugInstance
- getType() - Method in class pascal.taie.analysis.pta.core.cs.element.ArrayIndex
- getType() - Method in class pascal.taie.analysis.pta.core.cs.element.CSVar
- getType() - Method in class pascal.taie.analysis.pta.core.cs.element.InstanceField
- getType() - Method in interface pascal.taie.analysis.pta.core.cs.element.Pointer
- getType() - Method in class pascal.taie.analysis.pta.core.cs.element.StaticField
- getType() - Method in class pascal.taie.analysis.pta.core.heap.ConstantObj
- getType() - Method in class pascal.taie.analysis.pta.core.heap.MergedObj
- getType() - Method in class pascal.taie.analysis.pta.core.heap.MockObj
- getType() - Method in class pascal.taie.analysis.pta.core.heap.NewObj
- getType() - Method in class pascal.taie.analysis.pta.core.heap.Obj
- getType() - Method in class pascal.taie.ir.exp.ArithmeticExp
- getType() - Method in class pascal.taie.ir.exp.ArrayAccess
- getType() - Method in class pascal.taie.ir.exp.ArrayLengthExp
- getType() - Method in interface pascal.taie.ir.exp.BinaryExp
- getType() - Method in class pascal.taie.ir.exp.BitwiseExp
- getType() - Method in class pascal.taie.ir.exp.CastExp
- getType() - Method in class pascal.taie.ir.exp.ClassLiteral
- getType() - Method in class pascal.taie.ir.exp.ComparisonExp
- getType() - Method in class pascal.taie.ir.exp.ConditionExp
- getType() - Method in class pascal.taie.ir.exp.DoubleLiteral
- getType() - Method in interface pascal.taie.ir.exp.Exp
- getType() - Method in class pascal.taie.ir.exp.FieldAccess
- getType() - Method in class pascal.taie.ir.exp.FloatLiteral
- getType() - Method in class pascal.taie.ir.exp.InstanceOfExp
- getType() - Method in class pascal.taie.ir.exp.IntLiteral
- getType() - Method in class pascal.taie.ir.exp.InvokeDynamic
- getType() - Method in class pascal.taie.ir.exp.InvokeExp
- getType() - Method in class pascal.taie.ir.exp.LongLiteral
- getType() - Method in class pascal.taie.ir.exp.MethodHandle
- getType() - Method in class pascal.taie.ir.exp.MethodType
- getType() - Method in class pascal.taie.ir.exp.NegExp
- getType() - Method in class pascal.taie.ir.exp.NewArray
- getType() - Method in interface pascal.taie.ir.exp.NewExp
- getType() - Method in class pascal.taie.ir.exp.NewInstance
- getType() - Method in class pascal.taie.ir.exp.NewMultiArray
- getType() - Method in enum class pascal.taie.ir.exp.NullLiteral
- getType() - Method in interface pascal.taie.ir.exp.ReferenceLiteral
- getType() - Method in class pascal.taie.ir.exp.ShiftExp
- getType() - Method in class pascal.taie.ir.exp.StringLiteral
- getType() - Method in interface pascal.taie.ir.exp.UnaryExp
- getType() - Method in class pascal.taie.ir.exp.Var
- getType() - Method in class pascal.taie.ir.proginfo.FieldRef
- getType() - Method in class pascal.taie.language.annotation.Annotation
- getType() - Method in class pascal.taie.language.classes.JClass
- getType() - Method in class pascal.taie.language.classes.JField
- getType(String) - Method in interface pascal.taie.language.type.TypeSystem
- getType(String) - Method in class pascal.taie.language.type.TypeSystemImpl
- getType(JClassLoader, String) - Method in interface pascal.taie.language.type.TypeSystem
- getType(JClassLoader, String) - Method in class pascal.taie.language.type.TypeSystemImpl
- getTypeName() - Method in class pascal.taie.language.generics.TypeParameter
- getTypeName() - Method in class pascal.taie.language.generics.TypeVariableGSignature
- getTypeParams() - Method in class pascal.taie.language.generics.ClassGSignature
- getTypeParams() - Method in class pascal.taie.language.generics.MethodGSignature
- getTypeSystem() - Method in class pascal.taie.analysis.pta.core.solver.DefaultSolver
- getTypeSystem() - Method in interface pascal.taie.analysis.pta.core.solver.Solver
- getTypeSystem() - Method in class pascal.taie.World
- getTypeValue() - Method in class pascal.taie.ir.exp.ClassLiteral
- getUnboxedType(ClassType) - Method in interface pascal.taie.language.type.TypeSystem
- getUnboxedType(ClassType) - Method in class pascal.taie.language.type.TypeSystemImpl
- getUncaughtExplicitOf(Stmt) - Method in class pascal.taie.analysis.exception.CatchResult
- getUncaughtImplicitOf(Stmt) - Method in class pascal.taie.analysis.exception.CatchResult
- getUncaughtOf(Stmt) - Method in class pascal.taie.analysis.exception.CatchResult
- getUndef() - Static method in class pascal.taie.analysis.dataflow.analysis.constprop.Value
- getUses() - Method in class pascal.taie.ir.exp.ConditionExp
- getUses() - Method in class pascal.taie.ir.exp.ArrayAccess
- getUses() - Method in class pascal.taie.ir.exp.CastExp
- getUses() - Method in interface pascal.taie.ir.exp.Exp
- getUses() - Method in class pascal.taie.ir.exp.InstanceFieldAccess
- getUses() - Method in class pascal.taie.ir.exp.InstanceOfExp
- getUses() - Method in class pascal.taie.ir.exp.InvokeExp
- getUses() - Method in class pascal.taie.ir.exp.InvokeInstanceExp
- getUses() - Method in class pascal.taie.ir.exp.NewArray
- getUses() - Method in class pascal.taie.ir.exp.NewMultiArray
- getUses() - Method in interface pascal.taie.ir.exp.UnaryExp
- getUses() - Method in class pascal.taie.ir.stmt.Goto
- getUses() - Method in class pascal.taie.ir.stmt.AssignStmt
- getUses() - Method in class pascal.taie.ir.stmt.If
- getUses() - Method in class pascal.taie.ir.stmt.Invoke
- getUses() - Method in class pascal.taie.ir.stmt.Monitor
- getUses() - Method in class pascal.taie.ir.stmt.Return
- getUses() - Method in interface pascal.taie.ir.stmt.Stmt
- getUses() - Method in class pascal.taie.ir.stmt.SwitchStmt
- getUses() - Method in class pascal.taie.ir.stmt.Throw
- getUses(Stmt) - Method in class pascal.taie.analysis.defuse.DefUse
- getValue() - Method in class pascal.taie.ir.exp.CastExp
- getValue() - Method in class pascal.taie.ir.exp.DoubleLiteral
- getValue() - Method in class pascal.taie.ir.exp.FloatLiteral
- getValue() - Method in class pascal.taie.ir.exp.InstanceOfExp
- getValue() - Method in class pascal.taie.ir.exp.IntLiteral
- getValue() - Method in class pascal.taie.ir.exp.LongLiteral
- getValue() - Method in enum class pascal.taie.ir.exp.MethodHandle.Kind
- getValue() - Method in class pascal.taie.ir.exp.NegExp
- getValue() - Method in class pascal.taie.ir.stmt.Return
- getValue() - Method in class pascal.taie.util.collection.MapEntry
- getVar() - Method in class pascal.taie.analysis.graph.flowgraph.VarNode
- getVar() - Method in class pascal.taie.analysis.pta.core.cs.element.CSVar
- getVar() - Method in class pascal.taie.ir.stmt.SwitchStmt
- getVar(int) - Method in class pascal.taie.ir.DefaultIR
- getVar(int) - Method in interface pascal.taie.ir.IR
- getVar(Invoke, int) - Static method in class pascal.taie.analysis.pta.plugin.util.InvokeUtils
-
Retrieves variable from a call site and index.
- getVarIndexer() - Method in class pascal.taie.ir.DefaultIR
- getVarIndexer() - Method in interface pascal.taie.ir.IR
- getVarNode(Var) - Method in class pascal.taie.analysis.graph.flowgraph.NodeManager
- getVars() - Method in interface pascal.taie.analysis.pta.core.cs.element.CSManager
- getVars() - Method in class pascal.taie.analysis.pta.core.cs.element.MapBasedCSManager
- getVars() - Method in interface pascal.taie.analysis.pta.PointerAnalysisResult
- getVars() - Method in class pascal.taie.analysis.pta.PointerAnalysisResultImpl
- getVars() - Method in class pascal.taie.ir.DefaultIR
- getVars() - Method in interface pascal.taie.ir.IR
- getWorldBuilderClass() - Method in class pascal.taie.config.Options
- getWorldCacheFile(Options) - Static method in class pascal.taie.frontend.cache.CachedWorldBuilder
- Goto - Class in pascal.taie.ir.stmt
-
Representation of goto statement, e.g., goto L.
- Goto() - Constructor for class pascal.taie.ir.stmt.Goto
- GOTO - Enum constant in enum class pascal.taie.analysis.graph.cfg.CFGEdge.Kind
-
Edge kind for goto statements.
- Graph<N> - Interface in pascal.taie.util.graph
-
Representation of a directed graph.
- GSignatures - Class in pascal.taie.language.generics
-
Utility methods for converting signatures.
- GT - Enum constant in enum class pascal.taie.ir.exp.ConditionExp.Op
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form