retdec
graphviz.h
Go to the documentation of this file.
1 
7 #ifndef RETDEC_LLVMIR2HLL_UTILS_GRAPHVIZ_H
8 #define RETDEC_LLVMIR2HLL_UTILS_GRAPHVIZ_H
9 
11 
12 namespace retdec {
13 namespace llvmir2hll {
14 
24 public:
25  static std::string createLabel(const std::string &str);
26  static std::string createNodeName(const std::string &str);
27 };
28 
29 } // namespace llvmir2hll
30 } // namespace retdec
31 
32 #endif
graphviz utilities.
Definition: graphviz.h:23
static std::string createNodeName(const std::string &str)
Converts the given string so it can be used as a node's name.
Definition: graphviz.cpp:35
static std::string createLabel(const std::string &str)
Creates a label from the given str so it can be used in labels in the dot format.
Definition: graphviz.cpp:25
A library providing API for working with back-end IR.
Definition: archive_wrapper.h:19
Declarations, aliases, macros, etc. for the use of smart pointers.