|
Static Value-Flow Analysis
|
#include <SVFVariables.h>
Static Public Member Functions | |
| static bool | classof (const ValVar *) |
| Methods for support type inquiry through isa, cast, and dyn_cast: | |
| static bool | classof (const SVFVar *node) |
| static bool | classof (const GenericPAGNodeTy *node) |
| static bool | classof (const SVFValue *node) |
Static Public Member Functions inherited from SVF::SVFVar | |
| static bool | classof (const SVFVar *) |
| Type checking support for LLVM-style RTTI. | |
| static bool | classof (const GenericPAGNodeTy *node) |
| static bool | classof (const SVFValue *node) |
Static Public Member Functions inherited from SVF::GenericNode< NodeTy, EdgeTy > | |
| static bool | classof (const GenericNode< NodeTy, EdgeTy > *) |
| static bool | classof (const SVFValue *) |
Private Attributes | |
| const ICFGNode * | icfgNode |
Friends | |
| class | GraphDBClient |
Definition at line 257 of file SVFVariables.h.
Constructor.
Definition at line 85 of file SVFVariables.cpp.
|
inlinestatic |
Definition at line 275 of file SVFVariables.h.
Definition at line 279 of file SVFVariables.h.
Definition at line 271 of file SVFVariables.h.
Methods for support type inquiry through isa, cast, and dyn_cast:
Definition at line 267 of file SVFVariables.h.
Get containing function, or null for globals/constants.
Reimplemented from SVF::SVFVar.
Reimplemented in SVF::ArgValVar, SVF::GepValVar, SVF::FunValVar, SVF::RetValPN, and SVF::VarArgValPN.
Definition at line 122 of file SVFVariables.cpp.
Definition at line 293 of file SVFVariables.h.
|
inlinevirtual |
Return name of a LLVM value.
Implements SVF::SVFVar.
Reimplemented in SVF::VarArgValPN.
Definition at line 288 of file SVFVariables.h.
| std::string SVF::ValVar::getValVarNodeFieldsStmt | ( | ) | const |
|
virtual |
Get string representation.
Reimplemented from SVF::SVFVar.
Reimplemented in SVF::ArgValVar, SVF::GepValVar, SVF::FunValVar, SVF::GlobalValVar, SVF::ConstAggValVar, SVF::ConstDataValVar, SVF::BlackHoleValVar, SVF::ConstFPValVar, SVF::ConstIntValVar, SVF::ConstNullPtrValVar, SVF::RetValPN, SVF::VarArgValPN, SVF::DummyValVar, SVF::IntrinsicValVar, SVF::BasicBlockValVar, and SVF::AsmPCValVar.
Definition at line 129 of file SVFVariables.cpp.
Definition at line 259 of file SVFVariables.h.
Definition at line 262 of file SVFVariables.h.