Doxygen
|
Go to the source code of this file.
Functions | |
std::unique_ptr< ArgumentList > | stringToArgumentList (SrcLangExt lang, const QCString &argsString, QCString *extraTypeChars=nullptr) |
std::unique_ptr< ArgumentList > stringToArgumentList | ( | SrcLangExt | lang, |
const QCString & | argsString, | ||
QCString * | extraTypeChars ) |
Converts an argument string into an ArgumentList.
[in] | lang | language of the current argument list |
[in] | argsString | the list of Arguments. |
[out] | extraTypeChars | point to string to which trailing characters for complex types are written to |
Definition at line 814 of file defargs.l.
References QCString::data(), QCString::isEmpty(), Debug::isFlagSet(), Debug::Lex_defargs, and TRUE.
Referenced by addClassToContext(), ClassDefImpl::addMembersToTemplateInstance(), buildDefineList(), buildFunctionList(), anonymous_namespace{tagreader.cpp}::TagFileParser::buildMemberList(), combineDeclarationAndDefinition(), computeTemplateClassRelations(), findMembersWithSpecificName(), findTemplateInstanceRelation(), generateDEFForMember(), getDefsOld(), SymbolResolver::Private::getResolvedSymbol(), SymbolResolver::Private::getResolvedSymbolRec(), SymbolResolver::Private::getResolvedTypeRec(), MemberDefImpl::init(), and matchCanonicalTypes().