diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2020-02-27 21:38:22 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2020-02-27 21:39:20 (GMT) |
commit | aca13723a9373a1080ca7f108e7be0905b9ae793 (patch) | |
tree | 311a47c8d4005a05a5b42dc4ebcf22718e650968 /src/definitionimpl.h | |
parent | a09f1a1e3e676a75669f7b85482aa9f95a947111 (diff) | |
download | Doxygen-aca13723a9373a1080ca7f108e7be0905b9ae793.zip Doxygen-aca13723a9373a1080ca7f108e7be0905b9ae793.tar.gz Doxygen-aca13723a9373a1080ca7f108e7be0905b9ae793.tar.bz2 |
Restructure the way RefLists are handled
Diffstat (limited to 'src/definitionimpl.h')
-rw-r--r-- | src/definitionimpl.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/definitionimpl.h b/src/definitionimpl.h index 1b2ce5b..d66ac93 100644 --- a/src/definitionimpl.h +++ b/src/definitionimpl.h @@ -67,7 +67,7 @@ class DefinitionImpl : virtual public Definition virtual SrcLangExt getLanguage() const; virtual GroupList *partOfGroups() const; virtual bool isLinkableViaGroup() const; - virtual const std::vector<ListItemInfo> &xrefListItems() const; + virtual const std::vector<RefItem*> &xrefListItems() const; virtual Definition *findInnerCompound(const char *name) const; virtual Definition *getOuterScope() const; virtual MemberSDict *getReferencesMembers() const; @@ -89,7 +89,7 @@ class DefinitionImpl : virtual public Definition virtual void setBodyDef(FileDef *fd); virtual void addSourceReferencedBy(const MemberDef *d); virtual void addSourceReferences(const MemberDef *d); - virtual void setRefItems(const std::vector<ListItemInfo> &sli); + virtual void setRefItems(const std::vector<RefItem*> &sli); virtual void mergeRefItems(Definition *d); virtual void addInnerCompound(const Definition *d); virtual void setOuterScope(Definition *d); @@ -213,7 +213,7 @@ class DefinitionAliasImpl : virtual public Definition { return m_def->partOfGroups(); } virtual bool isLinkableViaGroup() const { return m_def->isLinkableViaGroup(); } - virtual const std::vector<ListItemInfo> &xrefListItems() const + virtual const std::vector<RefItem*> &xrefListItems() const { return m_def->xrefListItems(); } virtual Definition *findInnerCompound(const char *name) const { return m_def->findInnerCompound(name); } @@ -249,7 +249,7 @@ class DefinitionAliasImpl : virtual public Definition virtual void setBodyDef(FileDef *fd) {} virtual void addSourceReferencedBy(const MemberDef *d) {} virtual void addSourceReferences(const MemberDef *d) {} - virtual void setRefItems(const std::vector<ListItemInfo> &sli) {} + virtual void setRefItems(const std::vector<RefItem*> &sli) {} virtual void mergeRefItems(Definition *d) {} virtual void addInnerCompound(const Definition *d) {} virtual void setOuterScope(Definition *d) {} |