diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2020-04-25 19:19:47 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2020-04-25 19:19:47 (GMT) |
commit | f1a7068e113e4f028f772a9978eabfa539f32e1d (patch) | |
tree | f93b949d083bf883703d3f583edccd5e76b74c4d /src/memberdef.cpp | |
parent | 869f979013dab134ff5292fec21c7610516d514d (diff) | |
download | Doxygen-f1a7068e113e4f028f772a9978eabfa539f32e1d.zip Doxygen-f1a7068e113e4f028f772a9978eabfa539f32e1d.tar.gz Doxygen-f1a7068e113e4f028f772a9978eabfa539f32e1d.tar.bz2 |
Refactor: improve encapsulation for ArgumentList
Diffstat (limited to 'src/memberdef.cpp')
-rw-r--r-- | src/memberdef.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/memberdef.cpp b/src/memberdef.cpp index 7672599..c400412 100644 --- a/src/memberdef.cpp +++ b/src/memberdef.cpp @@ -1148,29 +1148,29 @@ static bool writeDefArgumentList(OutputList &ol,const Definition *scope,const Me { ol.docify(md->extraTypeChars()); } - if (defArgList.constSpecifier) + if (defArgList.constSpecifier()) { ol.docify(" const"); } - if (defArgList.volatileSpecifier) + if (defArgList.volatileSpecifier()) { ol.docify(" volatile"); } - if (defArgList.refQualifier==RefQualifierLValue) + if (defArgList.refQualifier()==RefQualifierLValue) { ol.docify(" &"); } - else if (defArgList.refQualifier==RefQualifierRValue) + else if (defArgList.refQualifier()==RefQualifierRValue) { ol.docify(" &&"); } - if (!defArgList.trailingReturnType.isEmpty()) + if (!defArgList.trailingReturnType().isEmpty()) { linkifyText(TextGeneratorOLImpl(ol), // out scope, // scope md->getBodyDef(), // fileScope md, // self - defArgList.trailingReturnType, // text + defArgList.trailingReturnType(), // text FALSE // autoBreak ); @@ -4193,7 +4193,7 @@ bool MemberDefImpl::isDocumentedFriendClass() const bool MemberDefImpl::isDeleted() const { - return m_impl->defArgList.isDeleted; + return m_impl->defArgList.isDeleted(); } bool MemberDefImpl::hasDocumentation() const @@ -4341,8 +4341,8 @@ MemberDef *MemberDefImpl::createTemplateInstanceMember( { arg.type = substituteTemplateArgumentsInString(arg.type,formalArgs,actualArgs); } - actualArgList->trailingReturnType = - substituteTemplateArgumentsInString(actualArgList->trailingReturnType,formalArgs,actualArgs); + actualArgList->setTrailingReturnType( + substituteTemplateArgumentsInString(actualArgList->trailingReturnType(),formalArgs,actualArgs)); } else { |