diff options
author | albert-github <albert.tests@gmail.com> | 2018-10-17 17:10:24 (GMT) |
---|---|---|
committer | albert-github <albert.tests@gmail.com> | 2018-10-17 17:10:24 (GMT) |
commit | 0697535ad38ed122964c4673b102a8e30ad4369f (patch) | |
tree | fd730fd5ed48303aba42cf474c7a0ecb1a74d008 /src/marshal.cpp | |
parent | 2f50bc0bcc39cfb27537109b779d18d7389f81f1 (diff) | |
download | Doxygen-0697535ad38ed122964c4673b102a8e30ad4369f.zip Doxygen-0697535ad38ed122964c4673b102a8e30ad4369f.tar.gz Doxygen-0697535ad38ed122964c4673b102a8e30ad4369f.tar.bz2 |
Add commands to handle referenced by relation and references relation
Analogous to call graph and caller graph this patch provides an implementation for the referenced by relation and references relation.
Providing the commands:
- referencedbyrelation
- hidereferencedbyrelation
- referencesrelation
- hidereferencesrelation
Motivation is that some lists can get extremely large and also there is now more symmetry between the textual and graphical out.
Diffstat (limited to 'src/marshal.cpp')
-rw-r--r-- | src/marshal.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/marshal.cpp b/src/marshal.cpp index f0ed2e8..25a9a89 100644 --- a/src/marshal.cpp +++ b/src/marshal.cpp @@ -370,6 +370,8 @@ void marshalEntry(StorageIntf *s,Entry *e) marshalBool(s,e->subGrouping); marshalBool(s,e->callGraph); marshalBool(s,e->callerGraph); + marshalBool(s,e->referencedByRelation); + marshalBool(s,e->referencesRelation); marshalInt(s,(int)e->virt); marshalQCString(s,e->args); marshalQCString(s,e->bitfields); @@ -780,6 +782,8 @@ Entry * unmarshalEntry(StorageIntf *s) e->subGrouping = unmarshalBool(s); e->callGraph = unmarshalBool(s); e->callerGraph = unmarshalBool(s); + e->referencedByRelation = unmarshalBool(s); + e->referencesRelation = unmarshalBool(s); e->virt = (Specifier)unmarshalInt(s); e->args = unmarshalQCString(s); e->bitfields = unmarshalQCString(s); |