|
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 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 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 |