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.cpp | |
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.cpp')
-rw-r--r-- | src/classdef.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/classdef.cpp b/src/classdef.cpp index e637dab..5e300ce 100644 --- a/src/classdef.cpp +++ b/src/classdef.cpp @@ -106,9 +106,9 @@ class ClassDefImpl : public DefinitionImpl, public ClassDef virtual ConstraintClassDict *templateTypeConstraints() const; virtual bool isTemplateArgument() const; virtual Definition *findInnerCompound(const char *name) const; - virtual std::vector<ArgumentList> getTemplateParameterLists() const; + virtual ArgumentLists getTemplateParameterLists() const; virtual QCString qualifiedNameWithTemplateParameters( - const std::vector<ArgumentList> *actualParams=0,uint *actualParamIndex=0) const; + const ArgumentLists *actualParams=0,uint *actualParamIndex=0) const; virtual bool isAbstract() const; virtual bool isObjectiveC() const; virtual bool isFortran() const; @@ -368,10 +368,10 @@ class ClassDefAliasImpl : public DefinitionAliasImpl, public ClassDef { return getCdAlias()->isTemplateArgument(); } virtual Definition *findInnerCompound(const char *name) const { return getCdAlias()->findInnerCompound(name); } - virtual std::vector<ArgumentList> getTemplateParameterLists() const + virtual ArgumentLists getTemplateParameterLists() const { return getCdAlias()->getTemplateParameterLists(); } virtual QCString qualifiedNameWithTemplateParameters( - const std::vector<ArgumentList> *actualParams=0,uint *actualParamIndex=0) const + const ArgumentLists *actualParams=0,uint *actualParamIndex=0) const { return getCdAlias()->qualifiedNameWithTemplateParameters(actualParams,actualParamIndex); } virtual bool isAbstract() const { return getCdAlias()->isAbstract(); } @@ -1348,7 +1348,7 @@ void ClassDefImpl::setIncludeFile(FileDef *fd, //} static void searchTemplateSpecs(/*in*/ const Definition *d, - /*out*/ std::vector<ArgumentList> &result, + /*out*/ ArgumentLists &result, /*out*/ QCString &name, /*in*/ SrcLangExt lang) { @@ -1385,7 +1385,7 @@ static void searchTemplateSpecs(/*in*/ const Definition *d, static void writeTemplateSpec(OutputList &ol,const Definition *d, const QCString &type,SrcLangExt lang) { - std::vector<ArgumentList> specs; + ArgumentLists specs; QCString name; searchTemplateSpecs(d,specs,name,lang); if (!specs.empty()) // class has template scope specifiers @@ -4215,9 +4215,9 @@ bool ClassDefImpl::isReference() const } } -std::vector<ArgumentList> ClassDefImpl::getTemplateParameterLists() const +ArgumentLists ClassDefImpl::getTemplateParameterLists() const { - std::vector<ArgumentList> result; + ArgumentLists result; Definition *d=getOuterScope(); while (d && d->definitionType()==Definition::TypeClass) { @@ -4232,7 +4232,7 @@ std::vector<ArgumentList> ClassDefImpl::getTemplateParameterLists() const } QCString ClassDefImpl::qualifiedNameWithTemplateParameters( - const std::vector<ArgumentList> *actualParams,uint *actualParamIndex) const + const ArgumentLists *actualParams,uint *actualParamIndex) const { //static bool optimizeOutputJava = Config_getBool(OPTIMIZE_OUTPUT_JAVA); static bool hideScopeNames = Config_getBool(HIDE_SCOPE_NAMES); @@ -4312,7 +4312,7 @@ void ClassDefImpl::addListReferences() if (!isLinkableInProject()) return; //printf("ClassDef(%s)::addListReferences()\n",name().data()); { - const std::vector<RefItem*> &xrefItems = xrefListItems(); + const RefItemVector &xrefItems = xrefListItems(); addRefItem(xrefItems, qualifiedName(), lang==SrcLangExt_Fortran ? theTranslator->trType(TRUE,TRUE) |