summaryrefslogtreecommitdiffstats
path: root/src/qdoc/clangcodeparser.cpp
Commit message (Expand)AuthorAgeFilesLines
* QDoc: Move QDoc source files under a further "qdoc" directoryLuca Di Sera2023-04-121-1783/+0
* QDoc: Simplify struct FindPredicate::operator()Paul Wicking2023-03-301-8/+1
* QDoc: Remove unused enum value and case from ClangCodeParserPaul Wicking2023-03-301-4/+1
* QDoc: Remove dead code in ClangCodeParserPaul Wicking2023-03-271-7/+1
* QDoc: Remove nesting level from `ClangCodeParser::buildPCH`Luca Di Sera2023-03-271-109/+110
* QDoc: Remove `CppCodeParser` from the `CodeParser` hierarchyLuca Di Sera2023-03-221-12/+4
* QDoc: Remove `CppCodeParser::metaCommands`Luca Di Sera2023-03-191-1/+1
* QDoc: Remove `CppCodeParser::topicCommands`Luca Di Sera2023-03-191-2/+2
* QDoc: Remove `ClangCodeParser::m_version`Luca Di Sera2023-03-161-2/+2
* QDoc: Remove `CodeParser::m_moduleHeader`Luca Di Sera2023-03-161-9/+9
* qdoc: Remove unnecessary Config access functionsTopi Reinio2023-03-141-3/+3
* QDoc: Move `CodeParser::parseHeaderFile` to `ClangCodeParser`Luca Di Sera2023-03-101-13/+4
* QDoc: Remove `ClangVisitor::m_friendDecl`Luca Di Sera2023-03-101-5/+3
* QDoc: Remove `CodeParser::m_currentFile`Luca Di Sera2023-03-071-1/+0
* QDoc: Use clang's C++ API to extract parameters' types from a functionLuca Di Sera2023-02-161-10/+14
* qdoc: Improve Q_PROPERTY parsing for the property typeTopi Reinio2023-02-141-17/+31
* QDoc: Use clang's C++ API to recognize copy/move assignment operatorsLuca Di Sera2023-01-261-31/+5
* QDoc: Use clang's C++ API to recognize copy/move constructorsLuca Di Sera2023-01-261-34/+5
* QDoc: Use clang's C++ API to mark element explicitLuca Di Sera2023-01-261-32/+9
* QDoc: Use clang's C++ API to mark element constexprLuca Di Sera2023-01-261-7/+20
* qdoc: Ensure the generated temporary header file is closed properlyTopi Reinio2023-01-261-3/+1
* QDoc: Tag C++ elements as "noexcept" when they are marked as suchLuca Di Sera2023-01-251-0/+50
* QDoc: Tag C++ elements as "constexpr" when they are marked as suchLuca Di Sera2022-12-281-0/+4
* QDoc: Tag C++ elements as "explicit" when they are marked as suchLuca Di Sera2022-12-271-0/+30
* qdoc: Fix various clang warningsFriedemann Kleint2022-12-021-1/+1
* qdoc: Cache source files when retrieving code snippetsFriedemann Kleint2022-11-251-9/+45
* qdoc: Avoid C++ parsing issues when linking against libclang 15Topi Reinio2022-11-241-0/+10
* QDoc: Hack-fix to correctly mark some nodes as copy-constructorsLuca Di Sera2022-11-171-5/+57
* qdoc: Query system include paths from the compiler on LinuxTopi Reinio2022-11-141-2/+4
* qdoc: ClangCodeParser: Remove unnecessary global nodes from the treeTopi Reinio2022-10-271-0/+6
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-061-7/+7
* Port from container::count() and length() to size()Marc Mutz2022-10-061-1/+1
* QDoc: Remove setDesignable/setScriptable from [Qml]PropertyNodeLuca Di Sera2022-09-011-18/+0
* Use QT_DISABLE_DEPRECATED_UP_TO instead of QT_DISABLE_DEPRECATED_BEFOREIvan Solovev2022-08-231-1/+1
* qdoc: Store BINDABLE property members into PropertyNodeTopi Reinio2022-08-231-5/+6
* Use SPDX license identifiersLucie Gérard2022-05-191-38/+2
* qdoc: ClangCodeParser: Consider ref-qualifiers when searching for nodesTopi Reinio2022-03-281-0/+5
* tools: do not rely on transitive includesFabian Kosmale2022-03-181-0/+2
* qdoc: Avoid clang warning about possibly missing commaKai Köhne2022-01-071-1/+1
* qdoc: Fix heap-use-after-free and memory leak issuesTopi Reinio2021-11-061-1/+3
* qdoc: Teach Config::getCanonicalPathList() to read include pathsTopi Reinio2021-10-081-28/+8
* Identify files with the same name in the projectChen Bin2021-09-031-4/+10
* qdoc: Query the compiler for system and framework include paths on macOSTopi Reinio2021-06-141-1/+9
* qdoc: Fix MSVC warning C4267Kai Köhne2021-06-011-2/+2
* QDoc: Code cleanupPaul Wicking2021-05-191-8/+8
* Doc: Improve \deprecated commandPaul Wicking2021-05-101-44/+38
* QDoc: Code cleanupPaul Wicking2021-05-031-51/+24
* qdoc: Correctly handle const property typesTopi Reinio2021-03-191-12/+20
* qdoc: Enable C++20 supportTopi Reinio2020-11-021-1/+1
* qdoc: Fix handling of \fn signatures with unnamed parametersTopi Reinio2020-10-271-15/+14