summaryrefslogtreecommitdiffstats
path: root/src/memberdef.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: Introduce type names for commonly used container typesDimitri van Heesch2020-05-011-8/+8
|
* Refactor: improve encapsulation for ArgumentListDimitri van Heesch2020-04-251-9/+9
|
* Performance improvements after profilingDimitri van Heesch2020-04-241-34/+36
| | | | | In some cases performance dropped when upgrading from version 1.8.16 to 1.8.17 or 1.8.18. With these changes the performance should be back to normal again.
* Fix html file ext in external docs (#7679)avostrik2020-04-011-1/+1
| | | | | | | | | | | | * Add HTML extension to url conditionally in tree view item. This change fixes issue with double extension in treeview file list items generated from external tag file. Items that were read from tag file already have extension. * Add missing HTML file extension in writeTagFile() calls * Unify addition of HTML file extension in writeTagFile calls. Signed-off-by: Andrey Vostrikov <andrey.vostrikov@cogentembedded.com>
* Merge branch 'remove_tcl'Dimitri van Heesch2020-03-221-33/+0
|\
| * Remove support for TCL (code is too buggy and unmaintained, language not ↵Dimitri van Heesch2020-03-151-33/+0
| | | | | | | | very popular)
* | Issue #7635: Incorrect location for enum in XML file (part 3)Dimitri van Heesch2020-03-171-3/+3
|/
* Remove dead code and fix more warningsDimitri van Heesch2020-03-081-1/+0
|
* Enabled stricter compiler warnings and fixed all new warningsDimitri van Heesch2020-03-081-13/+9
|
* Restructure the way RefLists are handledDimitri van Heesch2020-02-271-1/+1
|
* Fixed typoDimitri van Heesch2020-02-091-1/+1
|
* issue #7411: "warning: return type of member is not documented" for static ↵Dimitri van Heesch2020-02-091-7/+30
| | | | void and virtual void functions
* Fix for internal inconsistency warning (regression)Dimitri van Heesch2019-12-271-1/+1
|
* issue #7319: Bug 790856 - Namespace member functions links are brokenDimitri van Heesch2019-12-271-4/+4
|
* Merge branch 'master' into spellingDimitri van Heesch2019-12-231-80/+84
|\
| * issue 3417: C++: friend template functions shown even with ↵Dimitri van Heesch2019-12-211-11/+12
| | | | | | | | HIDE_FRIEND_COMPOUNDS=yes
| * issue #7446: C#: parameter named `extends` is broken in the documentationDimitri van Heesch2019-12-201-3/+3
| |
| * issue #7456: function-like macros generate warningsDimitri van Heesch2019-12-201-1/+2
| |
| * Merge branch 'master' into feature/bug_coverity_unintDimitri van Heesch2019-12-081-3/+3
| |\
| | * Split language parser into "outline parser" and "code parser"Dimitri van Heesch2019-12-031-3/+3
| | |
| * | Coverity uninitializedalbert-github2019-12-021-60/+60
| |/ | | | | | | Fixing a number of uninitialized variables based on the coverity output of November 30, 2019
| * issue #7348 Better warning in case a graph would have been to largeDimitri van Heesch2019-11-161-2/+4
| |
* | spelling: visibleJosh Soref2019-11-121-2/+2
|/
* issue #7302: Determination of anonymous is too restrictiveDimitri van Heesch2019-11-051-12/+12
|
* Removing left over debug statementsalbert-github2019-11-011-4/+4
| | | | Removing some leftover debug statements from38f1441dc329e72ba4c782fdc721ce5199e01a67 and 6216208b0a4288a41450e4d37226f0e4c492128c
* Replaced QList<ListItemInfo> with std::vector<ListItemInfo>Dimitri van Heesch2019-10-291-9/+6
|
* Embed TagInfo struct inside EntryDimitri van Heesch2019-10-281-3/+3
|
* Changed ArgumentList to be an STL containerDimitri van Heesch2019-10-271-297/+207
|
* Made check for void return more strictDimitri van Heesch2019-08-311-14/+14
|
* Merge branch 'feature/issue_7212' of ↵Dimitri van Heesch2019-08-311-3/+3
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/issue_7212
| * issue #7212 1.8.16: Function returning void pointer generates warningalbert-github2019-08-201-3/+3
| | | | | | | | Have to see that the argument is not a void pointer but just a void
* | issue #7216: non-const getGroupDef() called on aliased member (cleanup + ↵Dimitri van Heesch2019-08-261-1/+1
| | | | | | | | null pointer fix)
* | issue #7216: non-const getGroupDef() called on aliased memberDimitri van Heesch2019-08-251-13/+17
|/
* Some fixes and restructuringDimitri van Heesch2019-08-061-6/+12
| | | | | | - moved unescapeCharsInString to util.cpp - restructured flow keyword counting - make flow keyword counting work for python and fortran code as well
* doxyparse addon new features and bugfixesJoenio Costa2019-08-051-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this commit is a squashed merge from lots of doxyparse evolution and concentrates contributions from many authors, all listed at the end of this message as Signed-off-by follow a list of all improvements and bugfixes on doxyparse: * workarounding strings replaced by doxygen core * print missing module name for some C code (analizo/analizo#155) * do not count/print 'void' as a function argument * rough instructions for doxyparse release * limit identifiers to 1024 chars (analizo/analizo#135) * removing "\\" from function signatures (analizo/analizo#138) * fix override args references (analizo/analizo#79) * check if new_data in removeDoubleQuotes function is empty (analizo/analizo#120) * removing double quotes from function signature (analizo/analizo#117) * check if ArgumentList is null (analizo/analizo#116) * don't report same module/class more than once (analizo/analizo#112) * add missing key "defines:" to all modules (analizo/analizo#111) * check if string is larger than 1 before removing surrounding quotes (analizo/analizo#110) * doxyparse properly detects package methods * output inheritance as list instead of hash * start yaml document: --- * adding double quoted in module name (analizo/analizo#106) * added --version flag to doxyparse * removing double quotes from function arguments list * fix doxyparse segfault for python source files * using quotes to surround members definition on yaml * add the number of conditionals path * generate configvalues.h * adding .cs (csharp) as non-C file extension * adding .pyw (python) as non-C file extension * adding .py (python) as non-C file extension Signed-off-by: Antonio Terceiro <terceiro@softwarelivre.org> Signed-off-by: Henrique Dutra <hld@henriquedutra.com.br> Signed-off-by: Igor Ribeiro Barbosa Duarte <igor.ribeiro.duarte@gmail.com> Signed-off-by: João M. Miranda <joaomm88@gmail.com> Signed-off-by: Jonathan Moraes <arkyebr@gmail.com> Signed-off-by: Kleber <kleberbritomoreira10@gmail.com> Signed-off-by: leonardork <leodegolim@yahoo.com.br> Signed-off-by: Marcelo Ferreira <marcelohpf@gmail.com> Signed-off-by: Mateus Andrade <mateusandrade080@gmail.com> Signed-off-by: Matheus Miranda <matheusmirandalacerda@gmail.com> Signed-off-by: Paulo Meirelles <paulo@softwarelivre.org> Signed-off-by: Sabryna de Sousa <sabryna.sousa1323@gmail.com> Signed-off-by: Vinicius Daros <vkdaros@mercurio.eclipse.ime.usp.br> Signed-off-by: VinyPinheiro <viny-pinheiro@hotmail.com>
* Merge branch 'feature/bug_endblock_msg' of ↵Dimitri van Heesch2019-08-041-15/+15
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_endblock_msg
| * Correction warning messagealbert-github2019-06-011-15/+15
| | | | | | | | Consistency
* | Improved constness and avoid using non-const members of aliasesDimitri van Heesch2019-07-291-7/+7
| |
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2019-06-131-1/+1
|\ \
| * | Consistency not generated inheritance diagramalbert-github2019-06-071-1/+1
| |/ | | | | | | | | Also warn when an inheritance diagram is not generated. Corrected "dead" code in if statement
* | refactoring dot.cppThomas Haller2019-06-131-0/+1
|/
* issue #6979 Method parameters documented inline are not present in ↵albert-github2019-05-101-0/+2
| | | | | | documentation of overriding/implementing methods Not only the name of the argument should be copied but also the documentation (this routine is only used for reimplemented members).
* Add const correctness for argument listsDimitri van Heesch2019-05-051-28/+38
|
* Further const correctness changesDimitri van Heesch2019-05-051-6/+8
|
* Fixed issue with counting member listsDimitri van Heesch2019-04-221-4/+4
|
* Merge pull request #6918 from albert-github/feature/issue_6607Dimitri van Heesch2019-04-211-0/+1
|\ | | | | issue #6607 Don't warn about missing parameter documentation for deleted functions
| * issue #6607 Don't warn about missing parameter documentation for deleted ↵albert-github2019-04-081-0/+1
| | | | | | | | | | | | functions Don't emit warnings in case member is deleted.
* | Improved const correctness and added support for inline namespacesDimitri van Heesch2019-04-211-222/+792
|/
* issue #6882 1.8.15 regression: caller graph created even though CALLER_GRAPH ↵albert-github2019-03-121-2/+2
| | | | | | = NO the enabling of the caller graph was set by the references relation (regression on issue #6562)
* Refactored Definition and derived classes such that they are abstract interfacesDimitri van Heesch2019-02-281-321/+644
|