summaryrefslogtreecommitdiffstats
path: root/src/layout.h
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2021-04-08 19:18:07 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2021-04-08 19:23:43 (GMT)
commite03e2a29f9279deabe62d795b0db925a982d0eef (patch)
tree8e0254cd7ea40d93489037f53d6f42d1619358c6 /src/layout.h
parenta9e4a9e5b51ab33df64f3989c710e08546dcd45d (diff)
downloadDoxygen-e03e2a29f9279deabe62d795b0db925a982d0eef.zip
Doxygen-e03e2a29f9279deabe62d795b0db925a982d0eef.tar.gz
Doxygen-e03e2a29f9279deabe62d795b0db925a982d0eef.tar.bz2
issue #2732: Adding support for C++ concepts (Origin: bugzilla #499352)
Diffstat (limited to 'src/layout.h')
-rw-r--r--src/layout.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/layout.h b/src/layout.h
index 851af22..900d192 100644
--- a/src/layout.h
+++ b/src/layout.h
@@ -45,19 +45,22 @@ struct LayoutDocEntry
ClassCollaborationGraph, ClassAllMembersLink,
ClassUsedFiles,
+ // Concept specific items
+ ConceptDefinition,
+
// Namespace specific items
NamespaceNestedNamespaces, NamespaceNestedConstantGroups,
- NamespaceClasses, NamespaceInterfaces, NamespaceStructs, NamespaceExceptions,
+ NamespaceClasses, NamespaceConcepts, NamespaceInterfaces, NamespaceStructs, NamespaceExceptions,
NamespaceInlineClasses,
// File specific items
- FileClasses, FileInterfaces, FileStructs, FileExceptions, FileConstantGroups, FileNamespaces,
+ FileClasses, FileConcepts, FileInterfaces, FileStructs, FileExceptions, FileConstantGroups, FileNamespaces,
FileIncludes, FileIncludeGraph,
FileIncludedByGraph, FileSourceLink,
FileInlineClasses,
// Group specific items
- GroupClasses, GroupInlineClasses, GroupNamespaces,
+ GroupClasses, GroupConcepts, GroupInlineClasses, GroupNamespaces,
GroupDirs, GroupNestedGroups, GroupFiles,
GroupGraph, GroupPageDocs,
@@ -130,6 +133,7 @@ struct LayoutNavEntry
Namespaces,
NamespaceList,
NamespaceMembers,
+ Concepts,
Classes,
ClassList,
ClassIndex,
@@ -196,7 +200,7 @@ class LayoutDocManager
public:
enum LayoutPart
{
- Class, Namespace, File, Group, Directory,
+ Class, Concept, Namespace, File, Group, Directory,
NrParts
};
/** Returns a reference to this singleton. */