Static Value-Flow Analysis
SVF::CopyStmt Member List

This is the complete list of members for SVF::CopyStmt, including all inherited members.

Addr enum valueSVF::SVFStmt
AssignStmt()SVF::AssignStmtprivate
AssignStmt(const AssignStmt &)SVF::AssignStmtprivate
AssignStmt(SVFVar *s, SVFVar *d, GEdgeFlag k)SVF::AssignStmtinlineprotected
AssignStmt(GEdgeFlag k)SVF::AssignStmtinlineprotected
basicBlockSVF::SVFStmtprivate
BinaryOp enum valueSVF::SVFStmt
BITCAST enum valueSVF::CopyStmt
Branch enum valueSVF::SVFStmt
Call enum valueSVF::SVFStmt
callEdgeLabelCounterSVF::SVFStmtprivatestatic
classof(const CopyStmt *)SVF::CopyStmtinlinestatic
classof(const SVFStmt *edge)SVF::CopyStmtinlinestatic
classof(const GenericPAGEdgeTy *edge)SVF::CopyStmtinlinestatic
SVF::AssignStmt::classof(const AssignStmt *)SVF::AssignStmtinlinestatic
Cmp enum valueSVF::SVFStmt
Copy enum valueSVF::SVFStmt
CopyKind enum nameSVF::CopyStmt
copyKindSVF::CopyStmtprivate
CopyStmt()SVF::CopyStmtinlineprivate
CopyStmt(const CopyStmt &)SVF::CopyStmtprivate
CopyStmt(SVFVar *s, SVFVar *d, CopyKind k)SVF::CopyStmtinline
COPYVAL enum valueSVF::CopyStmt
dstSVF::GenericEdge< NodeTy >private
edgeFlagSVF::GenericEdge< NodeTy >private
edgeIdSVF::SVFStmtprivate
EdgeKindMaskSVF::GenericEdge< NodeTy >protectedstatic
EdgeKindMaskBitsSVF::GenericEdge< NodeTy >protectedstatic
equalGEdge typedefSVF::GenericEdge< NodeTy >
FPTOSI enum valueSVF::CopyStmt
FPTOUI enum valueSVF::CopyStmt
FPTRUNC enum valueSVF::CopyStmt
GEdgeFlag typedefSVF::GenericEdge< NodeTy >
GEdgeKind typedefSVF::GenericEdge< NodeTy >
GenericEdge(NodeTy *s, NodeTy *d, GEdgeFlag k)SVF::GenericEdge< NodeTy >inline
Gep enum valueSVF::SVFStmt
getBB() constSVF::SVFStmtinline
getCopyKind() constSVF::CopyStmtinline
getDstID()SVF::AssignStmtprivate
SVF::SVFStmt::getDstID() constSVF::GenericEdge< NodeTy >inline
getDstNode()SVF::AssignStmtprivate
SVF::SVFStmt::getDstNode() constSVF::GenericEdge< NodeTy >inline
getEdgeID() constSVF::SVFStmtinline
getEdgeKind() constSVF::GenericEdge< NodeTy >inline
getEdgeKindWithoutMask() constSVF::GenericEdge< NodeTy >inline
getICFGNode() constSVF::SVFStmtinline
getInst() constSVF::SVFStmtinline
getLHSVar() constSVF::AssignStmtinline
getLHSVarID() constSVF::AssignStmtinline
getRHSVar() constSVF::AssignStmtinline
getRHSVarID() constSVF::AssignStmtinline
getSrcID()SVF::AssignStmtprivate
SVF::SVFStmt::getSrcID() constSVF::GenericEdge< NodeTy >inline
getSrcNode()SVF::AssignStmtprivate
SVF::SVFStmt::getSrcNode() constSVF::GenericEdge< NodeTy >inline
getValue() constSVF::SVFStmtinline
icfgNodeSVF::SVFStmtprivate
Inst2LabelMap typedefSVF::SVFStmtprivate
inst2LabelMapSVF::SVFStmtprivatestatic
INTTOPTR enum valueSVF::CopyStmt
isBitCast() constSVF::CopyStmtinline
isInt2Ptr() constSVF::CopyStmtinline
isPTAEdge() constSVF::SVFStmt
isPtr2Int() constSVF::CopyStmtinline
isSext() constSVF::CopyStmtinline
isValueCopy() constSVF::CopyStmtinline
isZext() constSVF::CopyStmtinline
KindToSVFStmtMapTy typedefSVF::SVFStmt
Load enum valueSVF::SVFStmt
makeEdgeFlagWithAddionalOpnd(GEdgeKind k, const SVFVar *var)SVF::SVFStmtinlinestatic
makeEdgeFlagWithCallInst(GEdgeKind k, const ICFGNode *cs)SVF::SVFStmtinlinestatic
makeEdgeFlagWithStoreInst(GEdgeKind k, const ICFGNode *store)SVF::SVFStmtinlinestatic
multiOpndLabelCounterSVF::SVFStmtprivatestatic
NodeType typedefSVF::GenericEdge< NodeTy >
operator=(const CopyStmt &)SVF::CopyStmtprivate
operator==(const GenericEdge< NodeType > *rhs) constSVF::GenericEdge< NodeTy >inlinevirtual
PAGEdgeSetTy typedefSVF::SVFStmt
PAGEdgeToSetMapTy typedefSVF::SVFStmt
PEDGEK enum nameSVF::SVFStmt
Phi enum valueSVF::SVFStmt
PTRTOINT enum valueSVF::CopyStmt
Ret enum valueSVF::SVFStmt
Select enum valueSVF::SVFStmt
setBB(const SVFBasicBlock *bb)SVF::SVFStmtinline
setICFGNode(ICFGNode *node)SVF::SVFStmtinline
setValue(const SVFValue *val)SVF::SVFStmtinline
SEXT enum valueSVF::CopyStmt
SITOFP enum valueSVF::CopyStmt
srcSVF::GenericEdge< NodeTy >private
Store enum valueSVF::SVFStmt
storeEdgeLabelCounterSVF::SVFStmtprivatestatic
SVFIRReader classSVF::CopyStmtfriend
SVFIRWriter classSVF::CopyStmtfriend
SVFStmt(GEdgeFlag k)SVF::SVFStmtinlineprotected
SVFStmt(SVFVar *s, SVFVar *d, GEdgeFlag k, bool real=true)SVF::SVFStmt
SVFStmtSetTy typedefSVF::SVFStmt
ThreadFork enum valueSVF::SVFStmt
ThreadJoin enum valueSVF::SVFStmt
toString() const overrideSVF::CopyStmtvirtual
totalEdgeNumSVF::SVFStmtstatic
TRUNC enum valueSVF::CopyStmt
UITOFP enum valueSVF::CopyStmt
UnaryOp enum valueSVF::SVFStmt
valueSVF::SVFStmtprivate
Var2LabelMap typedefSVF::SVFStmtprivate
var2LabelMapSVF::SVFStmtprivatestatic
ZEXT enum valueSVF::CopyStmt
~GenericEdge()SVF::GenericEdge< NodeTy >inlinevirtual
~SVFStmt()SVF::SVFStmtinline