aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/ExtractAPI
AgeCommit message (Expand)AuthorFilesLines
2022-07-22[NFC] Start saving InstantiatedFromDecl in non-template functionsErich Keane1-0/+1
2022-07-13[clang] Use value instead of getValue (NFC)Kazu Hirata1-2/+2
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-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-2/+2
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+2
2022-06-18[clang] Use value_or instead of getValueOr (NFC)Kazu Hirata1-2/+2
2022-06-12[clang] Use any_of and none_of (NFC)Kazu Hirata1-5/+5
2022-05-25[clang][extract-api] Don't emit symbols prefixed with an underscoreDaniel Grumberg1-0/+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 Grumberg2-21/+24
2022-04-11[clang][extract-api] Emit "functionSignature" in SGF for ObjC methods.Daniel Grumberg3-82/+93
2022-04-08[clang][extract-api] Emit "navigator" property of "name" in SymbolGraphDaniel Grumberg1-0/+7
2022-04-07[clang][extract-api][NFC] Use dedicated API to check for macro equalityDaniel Grumberg1-8/+9
2022-04-07[clang][ExtractAPI] Fix declaration fragments for ObjC methodsZixu Wang1-8/+9
2022-04-07[clang][extract-api] Process only APIs declared in inputsDaniel Grumberg1-7/+80
2022-04-07[clang][ExtractAPI] Fix appendSpace in DeclarationFragmentsZixu Wang1-2/+2
2022-04-06[clang][extract-api] Add Objective-C Category supportZixu Wang4-60/+110
2022-04-06[clang][extract-api] Add support for typedefsDaniel Grumberg7-4/+253
2022-04-06[clang][extract-api] Fix small issues with SymbolGraphSerializerDaniel Grumberg1-11/+46
2022-04-05[clang][extract-api] Undefining macros should not result in a crashDaniel Grumberg1-0/+5
2022-04-05Remove libc++ test from clang lib.Benjamin Kramer1-15/+0
2022-04-05[libc++][ranges] Implement ranges::transformNikolas Klauser1-0/+15
2022-03-30[clang][extract-api][NFC] Don't remap the generated input buffer in PPOptsDaniel Grumberg1-6/+2
2022-03-30[clang] Fix shared build. NFC.Michael Liao1-0/+1
2022-03-30[clang][extract-api] Add support for macrosDaniel Grumberg4-44/+177
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 Wang4-0/+84
2022-03-29[clang][extract-api] Add Objective-C interface supportZixu Wang4-14/+492
2022-03-29[clang][extract-api] Use correct language info from inputsZixu Wang2-19/+15
2022-03-28Add HLSL Language Option and PreprocessorChris Bieneman1-0/+1
2022-03-24[NFC][clang][extract-api] Rename variableZixu Wang1-2/+2
2022-03-24[NFC][clang][extract-api] Add missing virtual anchorsZixu Wang1-0/+4
2022-03-24[clang][extract-api] Stop allocating APIRecords via BumpPtrAllocatorDaniel Grumberg1-15/+13
2022-03-23[clang][extract-api] Enable processing of multiple headersDaniel Grumberg1-0/+32
2022-03-23[clang][extract-api] Add struct supportZixu Wang4-0/+142
2022-03-23[clang][extract-api] Add enum supportZixu Wang4-3/+171
2022-03-23[clang][extract-api] Suppprt for the module name property in SymbolGraphDaniel Grumberg2-9/+11