| 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 822 of file defargs.l.
References QCString::data(), QCString::isEmpty(), Debug::isFlagSet(), Debug::Lex_defargs, and TRUE.
Referenced by addClassToContext(), ClassDefImpl::addMemberToTemplateInstance(), buildDefineList(), buildFunctionList(), anonymous_namespace{tagreader.cpp}::TagFileParser::buildMemberList(), combineDeclarationAndDefinition(), computeTemplateClassRelations(), findTemplateInstanceRelation(), generateDEFForMember(), SymbolResolver::Private::getResolvedSymbol(), SymbolResolver::Private::getResolvedSymbolRec(), SymbolResolver::Private::getResolvedTypeRec(), MemberDefImpl::init(), ClassDefImpl::insertTemplateInstance(), and matchCanonicalTypes().