summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2019-01-21 20:36:22 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2019-01-21 20:36:22 (GMT)
commitb073c0a41a2575d8be4cbd17482d605d6d930e19 (patch)
tree856fb566a7a95e9ee7b1a86799a15d6eed6634fe /src
parent924cc02d8b7439551508a6301a3b9c762fd2d1bc (diff)
downloadDoxygen-b073c0a41a2575d8be4cbd17482d605d6d930e19.zip
Doxygen-b073c0a41a2575d8be4cbd17482d605d6d930e19.tar.gz
Doxygen-b073c0a41a2575d8be4cbd17482d605d6d930e19.tar.bz2
Store inline attribute for namespaces
Diffstat (limited to 'src')
-rw-r--r--src/namespacedef.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/namespacedef.h b/src/namespacedef.h
index b46d074..6f406d8 100644
--- a/src/namespacedef.h
+++ b/src/namespacedef.h
@@ -67,10 +67,12 @@ class NamespaceDef : public Definition
void combineUsingRelations();
QCString displayName(bool=TRUE) const;
QCString localName() const;
+ void setInline(bool isInline) { m_inline = isInline; }
bool isConstantGroup() const { return CONSTANT_GROUP == m_type; }
bool isModule() const { return MODULE == m_type; }
bool isLibrary() const { return LIBRARY == m_type; }
+ bool isInline() const { return m_inline; }
bool isLinkableInProject() const;
bool isLinkable() const;
@@ -109,6 +111,7 @@ class NamespaceDef : public Definition
/*! Returns the namespaces contained in this namespace */
NamespaceSDict *getNamespaceSDict() const { return namespaceSDict; }
+
QCString title() const;
QCString compoundTypeString() const;
@@ -156,6 +159,7 @@ class NamespaceDef : public Definition
enum { NAMESPACE, MODULE, CONSTANT_GROUP, LIBRARY } m_type;
bool m_isPublished;
QCString metaData;
+ bool m_inline;
};
/** A list of NamespaceDef objects. */