summaryrefslogtreecommitdiffstats
path: root/src/memberdef.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2020-04-25 19:19:47 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2020-04-25 19:19:47 (GMT)
commitf1a7068e113e4f028f772a9978eabfa539f32e1d (patch)
treef93b949d083bf883703d3f583edccd5e76b74c4d /src/memberdef.cpp
parent869f979013dab134ff5292fec21c7610516d514d (diff)
downloadDoxygen-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.cpp18
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
{