0.6.0
C++ to UML diagram generator based on Clang
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
clang_tool.h File Reference
#include <clang/Tooling/Tooling.h>
#include "common/clang_utils.h"
#include "common/compilation_database.h"
#include "common/model/source_location.h"

Go to the source code of this file.

Classes

struct  clanguml::generators::diagnostic
 
class  clanguml::generators::clang_tool_exception
 
class  clanguml::generators::diagnostic_consumer
 
class  clanguml::generators::clang_tool
 Custom ClangTool implementation to enable better error handling. More...
 

Namespaces

namespace  clanguml
 
namespace  clanguml::generators
 
namespace  clang
 

Functions

std::string clanguml::generators::to_string (const clanguml::generators::diagnostic &d)
 
void clanguml::generators::to_json (nlohmann::json &j, const diagnostic &a)
 
std::string clang::to_string (clang::DiagnosticsEngine::Level level)