aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/ExtractAPI/DeclarationFragments.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-18[Clang][AST][NFC] Introduce `NamespaceBaseDecl` (#149123)Yanzuo Liu1-12/+3
2025-07-07[ExtractAPI] Include tilde in destructor name (#146001)Prajwal Nadig1-3/+8
2025-06-30[ExtractAPI] Format pointer types correctly (#146182)Prajwal Nadig1-11/+18
2025-06-23[ExtractAPI] Include `virtual` keyword for methods (#145412)Prajwal Nadig1-0/+3
2025-04-01[clang] improved preservation of template keyword (#133610)Matheus Izvekov1-7/+0
2025-03-26[clang][ExtractAPI] fix a couple crashes when used via libclang (#132297)QuietMisdreavus1-1/+5
2024-10-02[clang][ExtractAPI] Generate subheading for typedef'd anonymous types (#110689)Daniel Grumberg1-0/+3
2024-09-19[clang] Tidy uses of raw_string_ostream (NFC)Youngsuk Kim1-1/+0
2024-09-05[clang][ExtractAPI] Handle AttributedType fragments transparently (#107262)Daniel Grumberg1-0/+13
2024-08-27[clang][ExtractAPI] Fix quirks in interaction with submodules (#105868)Daniel Grumberg1-3/+1
2024-07-16[clang][ExtractAPI][NFC] Remove some nullptr dereference problems (#98914)Daniel Grumberg1-2/+6
2024-05-24[clang][ExtractAPI] Ensure TemplateArgumentLocations are only accessed if ava...Daniel Grumberg1-11/+21
2024-05-22[clang] NFCI: use TemplateArgumentLoc for NTTP DefaultArgument (#92852)Matheus Izvekov1-2/+3
2024-05-21[clang] NFCI: use TemplateArgumentLoc for type-param DefaultArgument (#92854)Matheus Izvekov1-4/+4
2024-05-17[clang][ExtractAPI] Correctly generate declaration fragments for non-type tem...Daniel Grumberg1-37/+189
2024-04-24[clang][ExtractAPI] Fix handling of anonymous TagDecls (#87772)Daniel Grumberg1-4/+13
2024-04-03Reenable external categories (#87357)Daniel Grumberg1-25/+46
2024-04-02[clang][ExtractAPI] improve template argument name deduction (#77716)Erick Velez1-41/+10
2024-04-02Revert "[clang][ExtractAPI] Add ability to create multiple symbol graphs (#86...Daniel Grumberg1-46/+25
2024-04-02[clang][ExtractAPI] Add ability to create multiple symbol graphs (#86676)Daniel Grumberg1-25/+46
2024-01-28[ExtractAPI] Use StringRef::starts_with (NFC)Kazu Hirata1-8/+8
2024-01-22[clang][ExtractAPI] Ensure typedef to pointer types are preserved (#78584)Daniel Grumberg1-40/+40
2024-01-22[clang][ExtractAPI] Add support C unions in non C++ parsing mode (#77451)Daniel Grumberg1-3/+6
2023-11-28[clang][ExtractAPI] Add support for blocks in declaration fragments (#73369)Daniel Grumberg1-28/+148
2023-10-31[clang][NFC] Refactor ElaboratedTypeKeywordVlad Serebrennikov1-1/+1
2023-10-31[clang][NFC] Refactor `ArrayType::ArraySizeModifier`Vlad Serebrennikov1-3/+3
2023-08-25[NFC][Clang] Fix static analyzer concernElizabeth Andrews1-2/+2
2023-08-22[clang][ExtractAPI] Fix bool spelling coming from the macro definition.Erick Velez1-0/+3
2023-08-22[clang][ExtractAPI] Add support for namespacesErick Velez1-0/+10
2023-08-21[clang][ExtractAPI] Add support for C++ member templatesErick Velez1-0/+5
2023-08-18[clang][ExtractAPI] Add support for C++ global function templatesErick Velez1-5/+65
2023-08-18[clang][ExtractAPI] Add support for C++ variable templatesErick Velez1-0/+71
2023-08-18[clang][ExtractAPI] Add support for C++ class templates and conceptsErick Velez1-0/+168
2023-08-04[clang][ExtractAPI] Add support for C++ classes with fixErick Velez1-22/+235
2023-08-02Revert "[clang][ExtractAPI] Add support for C++ classes"Erick Velez1-236/+21
2023-08-02fix use-after-free introduced in 8b76b44e46acAugie Fackler1-2/+2
2023-08-02[clang][ExtractAPI] Add support for C++ classesErick Velez1-21/+236
2023-07-31[clang][ExtractAPI] Add semicolons to vars and fields and to test reference JSONErick Velez1-2/+4
2023-05-04[clang][ExtractAPI] Add semicolon to function declaration fragmentsNagaChaitanya Vellanki1-1/+1
2023-04-04[ExtractAPI] Remove extra attributes in property declaration fragmentsUsman Akinyemi1-1/+1
2023-03-30[clang][ExtractAPI] Remove extra pointer indirection from declaration fragmen...NagaChaitanya Vellanki1-5/+17
2023-03-30[clang][ExtractAPI] Reland ExtractAPI for libclang improvementsDaniel Grumberg1-1/+1
2023-03-29Revert "Revert "Revert ExtractAPI from https://reviews.llvm.org/D146656""Mitch Phillips1-1/+1
2023-03-29Revert "Revert ExtractAPI from https://reviews.llvm.org/D146656"Daniel Grumberg1-1/+1
2023-03-27Revert ExtractAPI from https://reviews.llvm.org/D146656Daniel Grumberg1-1/+1
2023-03-27[clang][ExtractAPI] Refactor ExtractAPIVisitor to make it more extensibleDaniel Grumberg1-1/+1
2023-03-23[clang][ExtractAPI]Fix Declaration fragments for instancetype in the type pos...NagaChaitanya Vellanki1-9/+13
2023-03-20[clang][ExtractAPI] Add semicolons for enum, typedef, struct declaration frag...NagaChaitanya Vellanki1-3/+4
2022-12-13[clang][ExtractAPI] Add support for single symbol SGF and libclang supportDaniel Grumberg1-13/+18
2022-08-08[clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1