diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2020-05-01 18:34:38 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2020-05-01 18:34:38 (GMT) |
commit | 1708261ebe54b03c45a4bfe3c1e78581779b2a80 (patch) | |
tree | 6dab4342e5ad2e3a894d3a0d542c9f73c20aeb51 /src/classdef.h | |
parent | 5456e9a65c2e7a29f61d17d19906aa9616678ca6 (diff) | |
download | Doxygen-1708261ebe54b03c45a4bfe3c1e78581779b2a80.zip Doxygen-1708261ebe54b03c45a4bfe3c1e78581779b2a80.tar.gz Doxygen-1708261ebe54b03c45a4bfe3c1e78581779b2a80.tar.bz2 |
Refactoring: Introduce type names for commonly used container types
Diffstat (limited to 'src/classdef.h')
-rw-r--r-- | src/classdef.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/classdef.h b/src/classdef.h index 9c3aaa3..46a13c1 100644 --- a/src/classdef.h +++ b/src/classdef.h @@ -25,6 +25,7 @@ #include <qptrdict.h> #include "definition.h" +#include "arguments.h" struct Argument; class MemberDef; @@ -49,7 +50,6 @@ class GroupDef; class StringDict; struct IncludeInfo; class ClassDefImpl; -class ArgumentList; class FTextStream; /** A abstract class representing of a compound symbol. @@ -229,10 +229,10 @@ class ClassDef : virtual public Definition * will return a list with one ArgumentList containing one argument * with type="class" and name="T". */ - virtual std::vector<ArgumentList> getTemplateParameterLists() const = 0; + virtual ArgumentLists getTemplateParameterLists() const = 0; virtual QCString qualifiedNameWithTemplateParameters( - const std::vector<ArgumentList> *actualParams=0,uint *actualParamIndex=0) const = 0; + const ArgumentLists *actualParams=0,uint *actualParamIndex=0) const = 0; /** Returns TRUE if there is at least one pure virtual member in this * class. |