#include "class_diagram/model/diagram.h"
#include "common/model/diagram.h"
#include "common/model/template_element.h"
#include "common/visitor/ast_id_mapper.h"
#include "common/visitor/translation_unit_visitor.h"
#include "config/config.h"
Go to the source code of this file.
Classes | |
class | clanguml::common::visitor::template_builder< VisitorT > |
Class responsible for building all kinds of templates from Clang AST. More... | |
Namespaces | |
namespace | clanguml |
namespace | clanguml::common |
namespace | clanguml::common::visitor |
namespace | clanguml::common::visitor::detail |
Functions | |
std::string | clanguml::common::visitor::detail::map_type_parameter_to_template_parameter (const clang::ClassTemplateSpecializationDecl *decl, const std::string &tp) |
std::string | clanguml::common::visitor::detail::map_type_parameter_to_template_parameter (const clang::TypeAliasTemplateDecl *decl, const std::string &tp) |
std::string | clanguml::common::visitor::map_type_parameter_to_template_parameter_name (const clang::Decl *decl, const std::string &type_parameter) |