Static Value-Flow Analysis
Loading...
Searching...
No Matches
SVF
AbstractState
SVF::AbstractState Member List
This is the complete list of members for
SVF::AbstractState
, including all inherited members.
_addrToAbsVal
SVF::AbstractState
protected
_varToAbsVal
SVF::AbstractState
protected
AbstractState
()
SVF::AbstractState
inline
AbstractState
(VarToAbsValMap &_varToValMap, AddrToAbsValMap &_locToValMap)
SVF::AbstractState
inline
AbstractState
(const AbstractState &rhs)
SVF::AbstractState
inline
AbstractState
(AbstractState &&rhs)
SVF::AbstractState
inline
AddrToAbsValMap
typedef
SVF::AbstractState
bottom
() const
SVF::AbstractState
inline
clear
()
SVF::AbstractState
inline
equals
(const AbstractState &other) const
SVF::AbstractState
eqVarToValMap
(const VarToAbsValMap &lhs, const VarToAbsValMap &rhs)
SVF::AbstractState
inline
static
geqVarToValMap
(const VarToAbsValMap &lhs, const VarToAbsValMap &rhs)
SVF::AbstractState
inline
static
getAllocaInstByteSize
(const AddrStmt *addr)
SVF::AbstractState
getByteOffset
(const GepStmt *gep)
SVF::AbstractState
getElementIndex
(const GepStmt *gep)
SVF::AbstractState
getGepObjAddrs
(u32_t pointer, IntervalValue offset)
SVF::AbstractState
getInternalID
(u32_t idx)
SVF::AbstractState
inline
static
getLocToVal
() const
SVF::AbstractState
inline
getPointeeElement
(NodeID id)
SVF::AbstractState
getVarToVal
() const
SVF::AbstractState
inline
getVirtualMemAddress
(u32_t idx)
SVF::AbstractState
inline
static
hash
() const
SVF::AbstractState
inAddrToAddrsTable
(u32_t id) const
SVF::AbstractState
inline
inAddrToValTable
(u32_t id) const
SVF::AbstractState
inline
virtual
initObjVar
(ObjVar *objVar)
SVF::AbstractState
inVarToAddrsTable
(u32_t id) const
SVF::AbstractState
inline
inVarToValTable
(u32_t id) const
SVF::AbstractState
inline
virtual
isNullPtr
(u32_t addr)
SVF::AbstractState
inline
static
isVirtualMemAddress
(u32_t val)
SVF::AbstractState
inline
static
joinWith
(const AbstractState &other)
SVF::AbstractState
lessThanVarToValMap
(const VarToAbsValMap &lhs, const VarToAbsValMap &rhs)
SVF::AbstractState
inline
static
load
(u32_t addr)
SVF::AbstractState
inline
virtual
loadValue
(NodeID varId)
SVF::AbstractState
meetWith
(const AbstractState &other)
SVF::AbstractState
narrowing
(const AbstractState &other)
SVF::AbstractState
operator!=
(const AbstractState &rhs) const
SVF::AbstractState
inline
operator<
(const AbstractState &rhs) const
SVF::AbstractState
inline
operator=
(const AbstractState &rhs)
SVF::AbstractState
inline
operator=
(AbstractState &&rhs)
SVF::AbstractState
inline
operator==
(const AbstractState &rhs) const
SVF::AbstractState
inline
operator>=
(const AbstractState &rhs) const
SVF::AbstractState
inline
operator[]
(u32_t varId)
SVF::AbstractState
inline
virtual
operator[]
(u32_t varId) const
SVF::AbstractState
inline
virtual
printAbstractState
() const
SVF::AbstractState
RelationSolver
SVF::AbstractState
friend
sliceState
(Set< u32_t > &sl)
SVF::AbstractState
inline
store
(u32_t addr, const AbstractValue &val)
SVF::AbstractState
inline
storeValue
(NodeID varId, AbstractValue val)
SVF::AbstractState
SVFIR2AbsState
SVF::AbstractState
friend
top
() const
SVF::AbstractState
inline
toString
() const
SVF::AbstractState
inline
VarToAbsValMap
typedef
SVF::AbstractState
widening
(const AbstractState &other)
SVF::AbstractState
~AbstractState
()=default
SVF::AbstractState
virtual
Generated by
1.9.8