summaryrefslogtreecommitdiffstats
path: root/src/qdoc/qdoc/src/qdoc/clangcodeparser.cpp
Commit message (Expand)AuthorAgeFilesLines
* qdoc: Collect \fn parsing failures and process them separatelyTopi Reinio2024-04-191-28/+12
* QDoc: Remove CodeParser from ClangCodeParserLuca Di Sera2024-04-121-21/+3
* QDoc: Move parseFnArg out of ClangCodeParserLuca Di Sera2024-04-121-5/+5
* QDoc: Move buildPCH out of ClangCodeParserLuca Di Sera2024-04-121-105/+118
* Change license for tools filesLucie GĂ©rard2024-04-091-1/+1
* QDoc: Move getMoreArgs outside ClangCodeParserLuca Di Sera2024-03-151-12/+13
* QDoc: Move getDefaultArgs outside ClangCodeParserLuca Di Sera2024-03-151-8/+9
* QDoc: Move defines processing outside ClangCodeParserLuca Di Sera2024-03-151-13/+2
* QDoc: Move include paths processing outside ClangCodeParserLuca Di Sera2024-03-151-19/+4
* QDoc: Remove ClangCodeParser::parseHeaderFileLuca Di Sera2024-03-151-39/+20
* QDoc: Remove unused argument from ClangCodeParser::parseHeaderFileLuca Di Sera2024-02-231-3/+2
* QDoc: Reduce ClangCodeParser dependency on CppCodeParserLuca Di Sera2024-02-211-15/+14
* QDoc: Remove open namespacesLuca Di Sera2024-02-211-5/+0
* QDoc: Make CppCodeParser::hasTooManyTopics a free functionLuca Di Sera2024-02-131-1/+1
* QDoc: Make the dependency on Config in ClangCodeParser more explicitLuca Di Sera2024-01-251-2/+1
* QDoc: Move ClangCodeParser initialization to constructorLuca Di Sera2024-01-251-17/+2
* QDoc: Make s_fn an instance memberLuca Di Sera2024-01-251-5/+0
* QDoc: Remove the clangdefines configuration variableLuca Di Sera2024-01-251-9/+0
* QDoc: Stop removing duplicate definesLuca Di Sera2024-01-251-9/+7
* QDoc: Make ClangCodeParser::printDiagnostics a free functionLuca Di Sera2024-01-251-18/+18
* QDoc: Automate disposal of `CXTranslationUnit`sLuca Di Sera2024-01-191-11/+24
* QDoc: Automate disposal of `CXIndex`sLuca Di Sera2024-01-191-10/+15
* QDoc: Remove static CXIndex in clagcodeparser.cppLuca Di Sera2024-01-191-9/+8
* QDoc: Remove ClangCodeParser::precompileHeadersLuca Di Sera2024-01-191-18/+12
* QDoc: Use getDefaultArgs in parseFnArgLuca Di Sera2024-01-191-10/+9
* QDoc: Remove out parameters for processTopicArgsLuca Di Sera2024-01-091-1/+3
* QDoc: Remove topic argument from processTopicArgsLuca Di Sera2024-01-091-6/+2
* QDoc: Reduce code duplication for extracting clang::ExprLuca Di Sera2023-12-081-10/+6
* QDoc: Reduce code duplication for default valuesLuca Di Sera2023-12-081-19/+29
* QDoc: Consider template declarations when matching a callableLuca Di Sera2023-12-051-0/+51
* QDoc: Use a more granular representation for template declarationsLuca Di Sera2023-12-051-59/+153
* QDoc: Use clang::ASTContext::getPrintingPolicyLuca Di Sera2023-11-161-1/+1
* QDoc: Remove unused `adjustTypeName`Luca Di Sera2023-11-161-25/+0
* QDoc: Fully qualify the type of fields/variablesLuca Di Sera2023-11-161-1/+10
* QDoc: Remove unnecessary computation in `findNodeForCursor`Luca Di Sera2023-11-161-7/+0
* QDoc: Fully qualify the types of the arguments of callablesLuca Di Sera2023-11-161-8/+30
* QDoc: Use clang::Decl::getAsFunctionLuca Di Sera2023-11-161-5/+3
* QDoc: Fully qualify the return type of callablesLuca Di Sera2023-11-161-10/+12
* QDoc: Fully qualify conversion operatorsLuca Di Sera2023-11-161-4/+7
* QDoc: Fully qualify non-type template parametersLuca Di Sera2023-11-161-21/+68
* QDoc: Avoid marking noexcept(false) callable as noexceptLuca Di Sera2023-09-201-4/+8
* QDoc: Improve recognition of anonymous enumsLuca Di Sera2023-09-201-1/+3
* QDoc: Avoid possible deref of null pointerPaul Wicking2023-09-181-0/+1
* QDoc: Improve recognition of C++ default argumentsLuca Di Sera2023-09-141-34/+43
* QDoc: Reorganize src/qdoc/qdocLuca Di Sera2023-08-071-0/+1783