aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-04-03Reenable external categories (#87357)Daniel Grumberg1-59/+53
2024-04-02Revert "[clang][ExtractAPI] Add ability to create multiple symbol graphs (#86...Daniel Grumberg1-53/+59
2024-04-02[clang][ExtractAPI] Add ability to create multiple symbol graphs (#86676)Daniel Grumberg1-59/+53
2024-02-20[clang][InstallAPI] Add input file support to library (#81701)Cyndy Ishida1-4/+3
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-2/+2
2023-12-01[clang][ExtractAPI] Ensure LocationFileChecker doesn't try to traverse VFS wh...Daniel Grumberg1-3/+8
2023-09-13[clang] NFCI: Use `FileEntryRef` in `FileManager::getCanonicalName()`Jan Svoboda1-6/+6
2023-08-01[lit][clang] Avoid realpath on Windows due to MAX_PATH limitationsSaleem Abdulrasool1-3/+1
2023-07-03[clang][ExtractAPI] Add --emit-symbol-graph optionAnkur1-20/+140
2023-03-30[clang][ExtractAPI] Reland ExtractAPI for libclang improvementsDaniel Grumberg1-2/+28
2023-03-29Revert "Revert "Revert ExtractAPI from https://reviews.llvm.org/D146656""Mitch Phillips1-28/+2
2023-03-29Revert "Revert ExtractAPI from https://reviews.llvm.org/D146656"Daniel Grumberg1-2/+28
2023-03-27Revert ExtractAPI from https://reviews.llvm.org/D146656Daniel Grumberg1-28/+2
2023-03-27Address code review feedbackDaniel Grumberg1-1/+1
2023-03-27[clang][ExtractAPI] Refactor ExtractAPIVisitor to make it more extensibleDaniel Grumberg1-3/+29
2023-03-13[clang][ExtractAPI] Add multiple file support to --extract-api-ignoresAnkur1-2/+2
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-3/+3
2022-12-13[clang][ExtractAPI] Add support for single symbol SGF and libclang supportDaniel Grumberg1-536/+13
2022-12-09[ExtractAPI] Use std::optional in ExtractAPIConsumer.cpp (NFC)Kazu Hirata1-3/+4
2022-12-03[clang] Use std::nullopt instead of None (NFC)Kazu Hirata1-2/+2
2022-10-25[clang][ExtractAPI] Allow users to specify a list of symbols to ignoreDaniel Grumberg1-1/+16
2022-10-13[clang][ExtractAPI] Ignore fully anonymous RecordDeclsDaniel Grumberg1-0/+3
2022-10-05[clang][ExtractAPI] Don't print locations for anonymous tagsZixu Wang1-0/+5
2022-08-19[clang][ExtractAPI] Record availability information on all platformsDaniel Grumberg1-68/+27
2022-07-22[NFC] Start saving InstantiatedFromDecl in non-template functionsErich Keane1-0/+1
2022-07-01Revert "Re-apply "Deferred Concept Instantiation Implementation"""Erich Keane1-1/+0
2022-07-01Re-apply "Deferred Concept Instantiation Implementation""Erich Keane1-0/+1
2022-06-30Revert "Deferred Concept Instantiation Implementation"Jonas Devlieghere1-1/+0
2022-06-30Deferred Concept Instantiation ImplementationErich Keane1-0/+1
2022-06-12[clang] Use any_of and none_of (NFC)Kazu Hirata1-5/+5
2022-05-09Revert ""Re-apply 4b6c2cd642 "Deferred Concept Instantiation Implementation"""""Erich Keane1-1/+0
2022-05-09"Re-apply 4b6c2cd642 "Deferred Concept Instantiation Implementation""""Erich Keane1-0/+1
2022-05-05[clang] Add static_cast to fix Bazel build.Adrian Kuegel1-1/+2
2022-05-04Revert "Revert "[clang][extract-api] Use relative includes""Zixu Wang1-12/+178
2022-05-04Revert "[clang][extract-api] Use relative includes"Zixu Wang1-181/+12
2022-05-04[clang][extract-api] Use relative includesZixu Wang1-12/+181
2022-05-02Revert "Re-apply 4b6c2cd642 "Deferred Concept Instantiation Implementation"""Erich Keane1-1/+0
2022-05-02Re-apply 4b6c2cd642 "Deferred Concept Instantiation Implementation""Erich Keane1-0/+1
2022-05-02Revert "Deferred Concept Instantiation Implementation"Erich Keane1-1/+0
2022-05-02Deferred Concept Instantiation ImplementationErich Keane1-0/+1
2022-04-28Frontend: Delete output streams before closing CompilerInstance outputsDuncan P. N. Exon Smith1-1/+1
2022-04-12[clang][extract-api] Add support for true anonymous enumsDaniel Grumberg1-3/+6
2022-04-11[clang][extract-api] Emit "functionSignature" in SGF for ObjC methods.Daniel Grumberg1-2/+2
2022-04-07[clang][extract-api][NFC] Use dedicated API to check for macro equalityDaniel Grumberg1-8/+9
2022-04-07[clang][extract-api] Process only APIs declared in inputsDaniel Grumberg1-7/+80
2022-04-06[clang][extract-api] Add Objective-C Category supportZixu Wang1-0/+33
2022-04-06[clang][extract-api] Add support for typedefsDaniel Grumberg1-0/+42
2022-04-05[clang][extract-api] Undefining macros should not result in a crashDaniel Grumberg1-0/+5
2022-03-30[clang][extract-api][NFC] Don't remap the generated input buffer in PPOptsDaniel Grumberg1-6/+2
2022-03-30[clang][extract-api] Add support for macrosDaniel Grumberg1-2/+79