diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2015-08-30 09:58:05 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2015-08-30 09:58:05 (GMT) |
commit | 4bd50c9f0dc1d7b1413a6bda587b8a5999cd7a19 (patch) | |
tree | 2a89f01904cc0bb7da2f36be73480d6b8d147953 /src | |
parent | abe254fbe2235f5b913653acd076d2acd579d5e1 (diff) | |
download | Doxygen-4bd50c9f0dc1d7b1413a6bda587b8a5999cd7a19.zip Doxygen-4bd50c9f0dc1d7b1413a6bda587b8a5999cd7a19.tar.gz Doxygen-4bd50c9f0dc1d7b1413a6bda587b8a5999cd7a19.tar.bz2 |
Moved creation of inline class documentation to separate template file
Diffstat (limited to 'src')
-rw-r--r-- | src/context.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/context.cpp b/src/context.cpp index 68e1167..8f9200e 100644 --- a/src/context.cpp +++ b/src/context.cpp @@ -1739,6 +1739,7 @@ class ClassContext::Private : public DefinitionContext<ClassContext::Private> addProperty("allMembersFileName", this,&Private::allMembersFileName); addProperty("memberGroups", this,&Private::memberGroups); addProperty("additionalInheritedMembers",this,&Private::additionalInheritedMembers); + addProperty("isSimple", this,&Private::isSimple); } virtual ~Private() {} TemplateVariant title() const @@ -2362,6 +2363,10 @@ class ClassContext::Private : public DefinitionContext<ClassContext::Private> } return m_cache.additionalInheritedMembers.get(); } + TemplateVariant isSimple() const + { + return m_classDef->isSimple(); + } private: ClassDef *m_classDef; @@ -5192,7 +5197,8 @@ class ClassListContext::Private : public GenericNodeListContext { continue; } - if (cd->isLinkableInProject() && cd->templateMaster()==0) + if (cd->isLinkableInProject() && cd->templateMaster()==0 && + !cd->isHidden() && !cd->isEmbeddedInOuterScope()) { append(ClassContext::alloc(cd)); } |