Static Value-Flow Analysis
|
This is the complete list of members for SVF::SVFIRWriter, including all inherited members.
autoCStr typedef | SVF::SVFIRWriter | |
autoJSON typedef | SVF::SVFIRWriter | |
chgWriter | SVF::SVFIRWriter | private |
contentToJson(const SVFVar *var) | SVF::SVFIRWriter | private |
contentToJson(const ValVar *var) | SVF::SVFIRWriter | private |
contentToJson(const ObjVar *var) | SVF::SVFIRWriter | private |
contentToJson(const GepValVar *var) | SVF::SVFIRWriter | private |
contentToJson(const GepObjVar *var) | SVF::SVFIRWriter | private |
contentToJson(const BaseObjVar *var) | SVF::SVFIRWriter | private |
contentToJson(const RetPN *var) | SVF::SVFIRWriter | private |
contentToJson(const VarArgPN *var) | SVF::SVFIRWriter | private |
contentToJson(const DummyValVar *var) | SVF::SVFIRWriter | private |
contentToJson(const DummyObjVar *var) | SVF::SVFIRWriter | private |
contentToJson(const SVFStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const AssignStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const AddrStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const CopyStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const StoreStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const LoadStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const GepStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const CallPE *edge) | SVF::SVFIRWriter | private |
contentToJson(const RetPE *edge) | SVF::SVFIRWriter | private |
contentToJson(const MultiOpndStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const PhiStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const SelectStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const CmpStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const BinaryOPStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const UnaryOPStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const BranchStmt *edge) | SVF::SVFIRWriter | private |
contentToJson(const TDForkPE *edge) | SVF::SVFIRWriter | private |
contentToJson(const TDJoinPE *edge) | SVF::SVFIRWriter | private |
contentToJson(const ICFGNode *node) | SVF::SVFIRWriter | private |
contentToJson(const GlobalICFGNode *node) | SVF::SVFIRWriter | private |
contentToJson(const IntraICFGNode *node) | SVF::SVFIRWriter | private |
contentToJson(const InterICFGNode *node) | SVF::SVFIRWriter | private |
contentToJson(const FunEntryICFGNode *node) | SVF::SVFIRWriter | private |
contentToJson(const FunExitICFGNode *node) | SVF::SVFIRWriter | private |
contentToJson(const CallICFGNode *node) | SVF::SVFIRWriter | private |
contentToJson(const RetICFGNode *node) | SVF::SVFIRWriter | private |
contentToJson(const ICFGEdge *edge) | SVF::SVFIRWriter | private |
contentToJson(const IntraCFGEdge *edge) | SVF::SVFIRWriter | private |
contentToJson(const CallCFGEdge *edge) | SVF::SVFIRWriter | private |
contentToJson(const RetCFGEdge *edge) | SVF::SVFIRWriter | private |
contentToJson(const CHNode *node) | SVF::SVFIRWriter | private |
contentToJson(const CHEdge *edge) | SVF::SVFIRWriter | private |
contentToJson(const SVFType *type) | SVF::SVFIRWriter | private |
contentToJson(const SVFPointerType *type) | SVF::SVFIRWriter | private |
contentToJson(const SVFIntegerType *type) | SVF::SVFIRWriter | private |
contentToJson(const SVFFunctionType *type) | SVF::SVFIRWriter | private |
contentToJson(const SVFStructType *type) | SVF::SVFIRWriter | private |
contentToJson(const SVFArrayType *type) | SVF::SVFIRWriter | private |
contentToJson(const SVFOtherType *type) | SVF::SVFIRWriter | private |
contentToJson(const SVFValue *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFFunction *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFBasicBlock *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFInstruction *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFCallInst *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFConstant *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFGlobalValue *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFArgument *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFConstantData *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFConstantInt *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFConstantFP *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFConstantNullPtr *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFBlackHoleValue *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFOtherValue *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFMetadataAsValue *value) | SVF::SVFIRWriter | private |
contentToJson(const SVFLoop *loop) | SVF::SVFIRWriter | private |
contentToJson(const MemObj *memObj) | SVF::SVFIRWriter | private |
contentToJson(const StInfo *stInfo) | SVF::SVFIRWriter | private |
generateJson() | SVF::SVFIRWriter | private |
generateJsonString() | SVF::SVFIRWriter | private |
genericEdgeToJson(const GenericEdge< NodeTy > *edge) | SVF::SVFIRWriter | inlineprivate |
genericGraphToJson(const GenericGraph< NodeTy, EdgeTy > *graph, const std::vector< const EdgeTy * > &edgePool) | SVF::SVFIRWriter | inlineprivate |
genericNodeToJson(const GenericNode< NodeTy, EdgeTy > *node) | SVF::SVFIRWriter | inlineprivate |
icfgWriter | SVF::SVFIRWriter | private |
irGraphWriter | SVF::SVFIRWriter | private |
jsonAddContentToObject(cJSON *obj, const char *name, const T &item) | SVF::SVFIRWriter | inlineprivate |
jsonAddJsonableToObject(cJSON *obj, const char *name, const T &item) | SVF::SVFIRWriter | inlineprivate |
numToStr(size_t n) | SVF::SVFIRWriter | private |
numToStrMap | SVF::SVFIRWriter | private |
svfIR | SVF::SVFIRWriter | private |
SVFIRWriter(const SVFIR *svfir) | SVF::SVFIRWriter | |
svfModuleWriter | SVF::SVFIRWriter | private |
toJson(const NodeIDAllocator *nodeIDAllocator) | SVF::SVFIRWriter | private |
toJson(const SymbolTableInfo *symTable) | SVF::SVFIRWriter | private |
toJson(const SVFModule *module) | SVF::SVFIRWriter | private |
toJson(const SVFType *type) | SVF::SVFIRWriter | private |
toJson(const SVFValue *value) | SVF::SVFIRWriter | private |
toJson(const IRGraph *graph) | SVF::SVFIRWriter | private |
toJson(const SVFVar *var) | SVF::SVFIRWriter | private |
toJson(const SVFStmt *stmt) | SVF::SVFIRWriter | private |
toJson(const ICFG *icfg) | SVF::SVFIRWriter | private |
toJson(const ICFGNode *node) | SVF::SVFIRWriter | private |
toJson(const ICFGEdge *edge) | SVF::SVFIRWriter | private |
toJson(const CommonCHGraph *graph) | SVF::SVFIRWriter | private |
toJson(const CHGraph *graph) | SVF::SVFIRWriter | private |
toJson(const CHNode *node) | SVF::SVFIRWriter | private |
toJson(const CHEdge *edge) | SVF::SVFIRWriter | private |
toJson(const AccessPath &ap) | SVF::SVFIRWriter | private |
toJson(const SVFLoop *loop) | SVF::SVFIRWriter | private |
toJson(const MemObj *memObj) | SVF::SVFIRWriter | private |
toJson(const ObjTypeInfo *objTypeInfo) | SVF::SVFIRWriter | private |
toJson(const SVFLoopAndDomInfo *ldInfo) | SVF::SVFIRWriter | private |
toJson(const StInfo *stInfo) | SVF::SVFIRWriter | private |
toJson(bool flag) | SVF::SVFIRWriter | privatestatic |
toJson(unsigned number) | SVF::SVFIRWriter | privatestatic |
toJson(int number) | SVF::SVFIRWriter | privatestatic |
toJson(float number) | SVF::SVFIRWriter | privatestatic |
toJson(const std::string &str) | SVF::SVFIRWriter | privatestatic |
toJson(unsigned long number) | SVF::SVFIRWriter | private |
toJson(long long number) | SVF::SVFIRWriter | private |
toJson(unsigned long long number) | SVF::SVFIRWriter | private |
toJson(const std::pair< T, U > &pair) | SVF::SVFIRWriter | inlineprivate |
toJson(const T &container) | SVF::SVFIRWriter | inlineprivate |
virtToJson(const SVFType *type) | SVF::SVFIRWriter | private |
virtToJson(const SVFValue *value) | SVF::SVFIRWriter | private |
virtToJson(const SVFVar *var) | SVF::SVFIRWriter | private |
virtToJson(const SVFStmt *stmt) | SVF::SVFIRWriter | private |
virtToJson(const ICFGNode *node) | SVF::SVFIRWriter | private |
virtToJson(const ICFGEdge *edge) | SVF::SVFIRWriter | private |
virtToJson(const CHNode *node) | SVF::SVFIRWriter | private |
virtToJson(const CHEdge *edge) | SVF::SVFIRWriter | private |
writeJsonToOstream(const SVFIR *svfir, std::ostream &os) | SVF::SVFIRWriter | static |
writeJsonToPath(const SVFIR *svfir, const std::string &path) | SVF::SVFIRWriter | static |