| add_diagram_element(std::unique_ptr< common::model::template_element > element) | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inlinevirtual |
| add_relationships(clang::Decl *cls, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| comment_visitor_ | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | private |
| config() const | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| config_ | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | private |
| config_t typedef | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | |
| diagram() | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| diagram() const | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| diagram_ | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | private |
| diagram_t typedef | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | |
| finalize() | clanguml::package_diagram::visitor::translation_unit_visitor | |
| find_relationships(const clang::Decl *decl, const clang::QualType &type, found_relationships_t &relationships, common::model::relationship_t relationship_hint=common::model::relationship_t::kDependency) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| get_file_path(const std::string &file_location) const | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inlineprotected |
| get_package_id(const clang::Decl *cls) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| get_parent_package_ids(eid_t id) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| id_mapper() const | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| id_mapper_ | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | mutableprivate |
| process_class_bases(const clang::CXXRecordDecl &cls, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| process_class_children(const clang::CXXRecordDecl &cls, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| process_class_declaration(const clang::CXXRecordDecl &cls, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| process_comment(const clang::NamedDecl &decl, clanguml::common::model::decorated_element &e) | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| process_comment(const clang::RawComment *comment, clang::DiagnosticsEngine &de, clanguml::common::model::decorated_element &e) | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| process_field(const clang::FieldDecl &field_declaration, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| process_friend(const clang::FriendDecl &friend_declaration, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| process_interface_protocol(const clang::ObjCProtocolDecl &protocol_declaration, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| process_method(const clang::CXXMethodDecl &method, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| process_objc_container_children(const clang::ObjCContainerDecl &cls, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| process_objc_method(const clang::ObjCMethodDecl &mf, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| process_objc_property(const clang::ObjCPropertyDecl &property_declaration, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| process_record_children(const clang::RecordDecl &cls, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| process_static_field(const clang::VarDecl &field_declaration, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| process_template_method(const clang::FunctionTemplateDecl &method, found_relationships_t &relationships) | clanguml::package_diagram::visitor::translation_unit_visitor | private |
| processed_comments() | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inlineprotected |
| processed_comments_ | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | private |
| relative_to_path_ | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | private |
| set_owning_module(const clang::Decl &decl, clanguml::common::model::element &element) | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| set_qualified_name(const clang::NamedDecl &decl, clanguml::common::model::element &element) | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| set_source_location(const clang::Decl &decl, clanguml::common::model::source_location &element) | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| set_source_location(const clang::Expr &expr, clanguml::common::model::source_location &element) | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| set_source_location(const clang::Stmt &stmt, clanguml::common::model::source_location &element) | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| set_source_location(const clang::SourceLocation &location, clanguml::common::model::source_location &element) | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| set_tu_path(const std::string &translation_unit_path) | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| should_include(const clang::NamedDecl *decl) const | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| skip_system_header_decl(const clang::NamedDecl *decl) const | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| source_manager() const | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| source_manager_ | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | private |
| translation_unit_path_ | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | private |
| translation_unit_visitor(clang::SourceManager &sm, clanguml::package_diagram::model::diagram &diagram, const clanguml::config::package_diagram &config) | clanguml::package_diagram::visitor::translation_unit_visitor | |
| clanguml::common::visitor::translation_unit_visitor::translation_unit_visitor(clang::SourceManager &sm, DiagramT &diagram, const ConfigT &config) | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inlineexplicit |
| tu_path() const | clanguml::common::visitor::translation_unit_visitor< ConfigT, DiagramT > | inline |
| VisitClassTemplateDecl(clang::ClassTemplateDecl *decl) | clanguml::package_diagram::visitor::translation_unit_visitor | virtual |
| VisitCXXRecordDecl(clang::CXXRecordDecl *cls) | clanguml::package_diagram::visitor::translation_unit_visitor | virtual |
| VisitEnumDecl(clang::EnumDecl *decl) | clanguml::package_diagram::visitor::translation_unit_visitor | virtual |
| VisitFunctionDecl(clang::FunctionDecl *function_declaration) | clanguml::package_diagram::visitor::translation_unit_visitor | virtual |
| VisitNamespaceDecl(clang::NamespaceDecl *ns) | clanguml::package_diagram::visitor::translation_unit_visitor | virtual |
| VisitObjCCategoryDecl(clang::ObjCCategoryDecl *decl) | clanguml::package_diagram::visitor::translation_unit_visitor | virtual |
| VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl *decl) | clanguml::package_diagram::visitor::translation_unit_visitor | virtual |
| VisitObjCProtocolDecl(clang::ObjCProtocolDecl *decl) | clanguml::package_diagram::visitor::translation_unit_visitor | virtual |
| VisitRecordDecl(clang::RecordDecl *cls) | clanguml::package_diagram::visitor::translation_unit_visitor | virtual |
| ~translation_unit_visitor() override=default | clanguml::package_diagram::visitor::translation_unit_visitor | virtual |