aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/ExtractAPI/ExtractAPIConsumer.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2022-03-30[clang][extractapi] Tie API and serialization to the FrontendActionDaniel Grumberg1-19/+28
2022-03-29[clang][extract-api] Add Objective-C protocol supportZixu Wang1-0/+32
2022-03-29[clang][extract-api] Add Objective-C interface supportZixu Wang1-0/+154
2022-03-29[clang][extract-api] Use correct language info from inputsZixu Wang1-5/+5
2022-03-23[clang][extract-api] Enable processing of multiple headersDaniel Grumberg1-0/+32
2022-03-23[clang][extract-api] Add struct supportZixu Wang1-0/+62
2022-03-23[clang][extract-api] Add enum supportZixu Wang1-0/+61
2022-03-23[clang][extract-api] Suppprt for the module name property in SymbolGraphDaniel Grumberg1-5/+8
2022-03-22[clang][extract-api] Refactor ExtractAPI and improve docsZixu Wang1-0/+224