summaryrefslogtreecommitdiffstats
path: root/src/reflist.h
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2014-11-17 19:42:40 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2014-11-17 19:42:40 (GMT)
commitc6e41226574c94a869ad0757b53027562ef189e1 (patch)
tree8337108da498597418cc0db4da84a0867cd2a096 /src/reflist.h
parent9f477b87fc492221e1b7109d197fe468cd0ed23d (diff)
downloadDoxygen-c6e41226574c94a869ad0757b53027562ef189e1.zip
Doxygen-c6e41226574c94a869ad0757b53027562ef189e1.tar.gz
Doxygen-c6e41226574c94a869ad0757b53027562ef189e1.tar.bz2
Bug 740218 - Full scope needed when making link inside cross-referenced section
Diffstat (limited to 'src/reflist.h')
-rw-r--r--src/reflist.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/reflist.h b/src/reflist.h
index 97b1420..5b647ea 100644
--- a/src/reflist.h
+++ b/src/reflist.h
@@ -23,14 +23,17 @@
#include <qlist.h>
#include "sortdict.h"
+class Definition;
+
/** This struct represents an item in the list of references. */
struct RefItem
{
- RefItem() /*: written(FALSE)*/ {}
+ RefItem() : scope(0) {}
QCString text; //!< text of the item.
QCString listAnchor; //!< anchor in the list
QCString prefix; //!< type prefix for the name
+ Definition *scope; //!< scope to use for references.
QCString name; //!< name of the entity containing the reference
QCString title; //!< display name of the entity
QCString args; //!< optional arguments for the entity (if function)