aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-20[ExtractAPI] Include +/- symbols for ObjC methods (#145035)Prajwal Nadig1-0/+16
2025-06-15[clang] Remove unused includes (NFC) (#144285)Kazu Hirata1-2/+0
2024-12-16[ExtractAPI] reorder the module names in extension symbol graph file names (#...QuietMisdreavus1-3/+2
2024-10-28Remove support for RenderScript (#112916)Aaron Ballman1-1/+0
2024-08-27[clang][ExtractAPI] Fix quirks in interaction with submodules (#105868)Daniel Grumberg1-2/+2
2024-08-20Reenable anon structs (#104922)Daniel Grumberg1-8/+0
2024-08-19Revert "[clang][ExtractAPI] Stop dropping fields of nested anonymous record t...Daniel Grumberg1-0/+8
2024-08-19[clang][ExtractAPI] Stop dropping fields of nested anonymous record types whe...Daniel Grumberg1-8/+0
2024-08-15[clang][ExtractAPI] Emit environment component of target triple in SGF (#103273)Daniel Grumberg1-0/+4
2024-08-15[clang][ExtractAPI] Compute inherited availability information (#103040)Daniel Grumberg1-14/+17
2024-06-06[clang][NFC] fix name lookup for llvm::json::Value in SymbolGraphSerializer (...Yuxuan Chen1-3/+2
2024-05-20[clang][ExtractAPI] Remove symbols defined in categories to external types un...Daniel Grumberg1-2/+9
2024-05-13[clang][ExtractAPI] Distinguish between record kind for display and for RTTI ...Daniel Grumberg1-3/+3
2024-04-24[clang][ExtractAPI] Fix handling of anonymous TagDecls (#87772)Daniel Grumberg1-0/+8
2024-04-23[clang][ExtractAPI] Serialize platform specific unavailable attribute in symb...Daniel Grumberg1-13/+15
2024-04-03Reenable external categories (#87357)Daniel Grumberg1-564/+379
2024-04-02Revert "[clang][ExtractAPI] Add ability to create multiple symbol graphs (#86...Daniel Grumberg1-379/+564
2024-04-02[clang][ExtractAPI] Add ability to create multiple symbol graphs (#86676)Daniel Grumberg1-564/+379
2024-03-21[CIR][Basic][NFC] Add the CIR language to the Language enumNathan Lanza1-0/+1
2024-01-22[clang][ExtractAPI] Add support C unions in non C++ parsing mode (#77451)Daniel Grumberg1-6/+12
2024-01-19[clang][ExtractAPI] Record availability information only for the target platf...Sofía Rodríguez1-31/+25
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-1/+1
2023-12-07[clang][ExtractAPI] Allow serialization for ObjC++ headers (#74733)Daniel Grumberg1-1/+2
2023-11-14ExtractAPI: use zero-based indices for line/column in symbol graph (#71753)QuietMisdreavus1-2/+2
2023-11-07[clang][ExtractAPI] Update availability serialization in SGF (#71418)Daniel Grumberg1-3/+3
2023-09-28[NFC][CLANG] Fix static analyzer bugs about unnecessary object copies with autoManna, Soumi1-4/+4
2023-09-08[clang] Prevent unnecessary copies in `SymbolGraphSerializer` (NFC)Antonio Frighetto1-2/+2
2023-08-22[clang][ExtractAPI] Add support for namespacesErick Velez1-0/+27
2023-08-21[clang][ExtractAPI] Refactor C++ method and field visitationErick Velez1-10/+33
2023-08-21[clang][ExtractAPI] Add support for C++ member templatesErick Velez1-0/+17
2023-08-21[clang][ExtractAPI] Visit method templates with better schemeErick Velez1-0/+34
2023-08-18[clang][ExtractAPI] Add support for C++ global function templatesErick Velez1-0/+24
2023-08-18[clang][ExtractAPI] Add support for C++ variable templatesErick Velez1-0/+37
2023-08-18[clang][ExtractAPI] Add support for C++ class templates and conceptsErick Velez1-0/+114
2023-08-16Simplify a conditional in order to avoid a warning under MSVCJustin Bogner1-1/+1
2023-08-15[clang][ExtractAPI] Add support for Objective-C categoriesruturaj41-13/+65
2023-08-04[clang][ExtractAPI] Add support for C++ classes with fixErick Velez1-5/+96
2023-08-02Revert "[clang][ExtractAPI] Add support for C++ classes"Erick Velez1-96/+5
2023-08-02[clang][ExtractAPI] Add support for C++ classesErick Velez1-5/+96
2023-05-30[clang][ExtractAPI] Refactor serializer to the CRTPErick Velez1-57/+20
2023-03-30[clang][ExtractAPI] Reland ExtractAPI for libclang improvementsDaniel Grumberg1-4/+0
2023-03-29Revert "[clang][ExtractAPI] Add queried symbol to parent contexts in libclang"Mitch Phillips1-0/+4
2023-03-29[clang][ExtractAPI] Add queried symbol to parent contexts in libclangDaniel Grumberg1-4/+0
2023-03-02[clang][ExtractAPI] Handle platform specific unavailability correctlyAnkur1-6/+10
2023-02-10[clang] [extract-api] Don't crash for category in libclang APIsDaniel Grumberg1-9/+19
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-12/+14
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-17llvm::Optional::value => operator*/operator->Fangrui Song1-2/+2
2022-12-13[clang][ExtractAPI] Add support for single symbol SGF and libclang supportDaniel Grumberg1-44/+219
2022-12-09[clang] Use std::nullopt instead of None in comments (NFC)Kazu Hirata1-9/+9