summaryrefslogtreecommitdiffstats
path: root/src/namespacedef.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: change type of Namespace::m_innerCompounds to LinkedRefMapDimitri van Heesch2021-01-221-6/+4
|
* Refactoring: avoid copying MemberLists by not embedding them directlyDimitri van Heesch2021-01-041-22/+22
|
* Revert "Refactoring: Embed MemberGroup objects directly in their container"Dimitri van Heesch2021-01-041-17/+17
| | | | This reverts commit d37c654efbd5bb4ea19e1997d1daccb0b01de8b3.
* Refactoring: Embed MemberGroup objects directly in their containerDimitri van Heesch2021-01-041-17/+17
|
* Refactoring: modernize getMemberLists()Dimitri van Heesch2021-01-041-66/+32
|
* Refactoring: replace MemberSDict by MemberLinkedRefMapDimitri van Heesch2021-01-041-18/+6
|
* Refactoring: change MemberGroupSDict to MemberGroupListDimitri van Heesch2020-12-301-51/+21
|
* Refactoring: replaced getNamespaceSDict() by getNamespaces()Dimitri van Heesch2020-12-231-38/+28
|
* Refactoring: modernize class indexDimitri van Heesch2020-12-211-4/+4
|
* Refactoring: replace ClassSDict by ClassLinkedMap/ClassLinkedRefMapDimitri van Heesch2020-12-191-78/+55
|
* Improve handling of inline namespace members in LateX/RTF outputDimitri van Heesch2020-12-021-11/+20
|
* Refactoring: make setAnchors() a member of MemberListDimitri van Heesch2020-11-281-1/+1
|
* Refactoring: removing setVisited/isVisited membersDimitri van Heesch2020-11-201-15/+6
|
* Fix for crash when using members of a partially constructed objectDimitri van Heesch2020-11-141-2/+2
|
* Refactoring: replacing dynamic_cast by static_cast to improve performanceDimitri van Heesch2020-11-131-14/+80
|
* Refactoring: Introduce immutable and mutable interfacesDimitri van Heesch2020-11-091-34/+32
| | | | | | Split Definition/ClassDef/NamespaceDef/MemberDef into a immutable and mutable part Aliases are immutable, other symbols are stored using an immutable interface but can be made mutable explicitly by dynamic casting.
* Fixed issue in combineUsingRelations() that could lead to the use of invalid ↵Dimitri van Heesch2020-11-011-1/+6
| | | | iterators
* Refactoring: modernized the getUsedNamespaces() methodDimitri van Heesch2020-11-011-44/+15
|
* Refactoring: modernize getUsedClasses() methodDimitri van Heesch2020-10-291-30/+15
|
* issue #8037: Links using @ref stopped working in doxygen 1.8.19Dimitri van Heesch2020-09-211-0/+1
|
* issue #7973: C++ grouped functions in namespace have disapeardDimitri van Heesch2020-08-241-1/+1
| | | | | - reverted some of the change that introduced the problem - fixed the original problem (#7216) in a different way
* Refactor: modernize markdown and make it thread-safeDimitri van Heesch2020-06-161-4/+8
|
* Refactoring: Introduce type names for commonly used container typesDimitri van Heesch2020-05-011-1/+1
|
* Replaced MemberNameSDict by MemberNameLinkedMap based on LinkedMapDimitri van Heesch2020-04-081-73/+65
|
* Restructure the way RefLists are handledDimitri van Heesch2020-02-271-1/+1
|
* Coverity uninitializedalbert-github2019-12-021-14/+14
| | | | Fixing a number of uninitialized variables based on the coverity output of November 30, 2019
* Replaced QList<ListItemInfo> with std::vector<ListItemInfo>Dimitri van Heesch2019-10-291-1/+1
|
* issue #7216: non-const getGroupDef() called on aliased member (cleanup + ↵Dimitri van Heesch2019-08-261-3/+3
| | | | null pointer fix)
* issue #7216: non-const getGroupDef() called on aliased memberDimitri van Heesch2019-08-251-72/+99
|
* Correction warning messagealbert-github2019-06-011-1/+1
| | | | Consistency
* Improved const correctness and added support for inline namespacesDimitri van Heesch2019-04-211-37/+194
|
* Refactored Definition and derived classes such that they are abstract interfacesDimitri van Heesch2019-02-281-63/+180
|
* Minor restructuringDimitri van Heesch2018-11-181-8/+14
|
* Fix for module quicklinksMark Spruiell2018-10-221-7/+30
|
* Added *.ice files as a recognized file type.Mark Spruiell2018-10-221-22/+130
| | | | Added a Slice-optimized output mode.
* Fixing coverity messages (Namespace tag)albert-github2018-09-131-0/+1
| | | | | | Correcting missing break in namespace when writing a tag file. (Could not find a case; incase the FALL THROUGH case is correct this has to be clearly indicated in the code).
* Bug 777746 - Build of PDF with LaTEX breaksDimitri van Heesch2018-03-171-1/+1
|
* const-ifyAdrian Negreanu2017-09-251-1/+1
|
* Fixup man only output to use generator state push popArtur Kink2016-09-261-1/+2
|
* For manpages remove trailing dash when no brief descriptionArtur Kink2016-09-251-0/+3
|
* Optimized use of convertNameToFile to improve performanceDimitri van Heesch2016-02-071-13/+19
|
* Changed configuration mechanism to directly access options in order to ↵Dimitri van Heesch2016-01-171-24/+24
| | | | improve performance
* Bug 758132 - Brief description of non documented functionsalbert-github2015-11-221-1/+1
| | | | | In case a function or an other item is not documented and EXTRACT_ALL has not been specified it should not appear in the list with brief description of functions etc. (This patch supersedes the patch as proposed in pull request 411 based on the comments from Dimitri van Heesch)
* Bug 744762 - Using TAGFILES prevents symbol extractionDimitri van Heesch2015-06-111-2/+7
|
* Merge pull request #303 from albert-github/feature/bug_idl_errorDimitri van Heesch2015-03-051-1/+1
|\ | | | | Better error message in case of IDL inconsistency
| * Better error message in case of IDL inconsistencyalbert-github2015-03-041-1/+1
| | | | | | | | | | | | | | | | In case of an IDL internal doxygen inconsistency ("error: Internal inconsistency: namespace in IDL not module, library or constant group ", see forum report: http://doxygen.10944.n7.nabble.com/Internal-inconsistency-Which-file-td7057.html) it is hard to find out which file causes the problem. In this case the comment block with @namespace was the "problem"). This patch solves this by adding the file and line number of the source file causing the problem.
* | Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|/
* Fix for issue 744670rconde012015-02-171-2/+6
| | | | csharp documentation uses "package" rather than "namespace" in some locations
* Remove bogus argument to avoid compiler warningDimitri van Heesch2014-11-291-1/+1
|
* Bug 740218 - Full scope needed when making link inside cross-referenced sectionDimitri van Heesch2014-11-171-1/+2
|