diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2015-09-14 17:58:04 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2015-09-14 17:58:04 (GMT) |
commit | 790887ea3f63c051954a4cd49f044fa4f536867d (patch) | |
tree | 974aa390483c4db04282b5c314b36c8cc61bec9d /src/membergroup.h | |
parent | 9a4a4db3c10fc705008aa879806f732b29ad8577 (diff) | |
download | Doxygen-790887ea3f63c051954a4cd49f044fa4f536867d.zip Doxygen-790887ea3f63c051954a4cd49f044fa4f536867d.tar.gz Doxygen-790887ea3f63c051954a4cd49f044fa4f536867d.tar.bz2 |
Bug 753500 - $file when using @name is wrong
Diffstat (limited to 'src/membergroup.h')
-rw-r--r-- | src/membergroup.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/membergroup.h b/src/membergroup.h index fa5520e..c42efc9 100644 --- a/src/membergroup.h +++ b/src/membergroup.h @@ -42,7 +42,7 @@ class MemberGroup public: MemberGroup(); MemberGroup(Definition *parent,int id,const char *header, - const char *docs,const char *docFile); + const char *docs,const char *docFile,int docLine); ~MemberGroup(); QCString header() const { return grpHeader; } int groupId() const { return grpId; } @@ -89,6 +89,9 @@ class MemberGroup Definition *parent() const { return m_parent; } QCString anchor() const; + QCString docFile() const { return m_docFile; } + int docLine() const { return m_docLine; } + void marshal(StorageIntf *s); void unmarshal(StorageIntf *s); @@ -105,6 +108,7 @@ class MemberGroup int m_numDocMembers; Definition *m_parent; QCString m_docFile; + int m_docLine; QList<ListItemInfo> *m_xrefListItems; }; @@ -137,12 +141,13 @@ class MemberGroupSDict : public SIntDict<MemberGroup> /** Data collected for a member group */ struct MemberGroupInfo { - MemberGroupInfo() : m_sli(0) {} + MemberGroupInfo() : m_sli(0), docLine(-1) {} ~MemberGroupInfo() { delete m_sli; m_sli=0; } void setRefItems(const QList<ListItemInfo> *sli); QCString header; QCString doc; QCString docFile; + int docLine; QCString compoundName; QList<ListItemInfo> *m_sli; }; |