summaryrefslogtreecommitdiff
path: root/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
AgeCommit message (Expand)Author
2024-12-16[ExtractAPI] reorder the module names in extension symbol graph file names (#...QuietMisdreavus
2024-10-28Remove support for RenderScript (#112916)Aaron Ballman
2024-08-27[clang][ExtractAPI] Fix quirks in interaction with submodules (#105868)Daniel Grumberg
2024-08-20Reenable anon structs (#104922)Daniel Grumberg
2024-08-19Revert "[clang][ExtractAPI] Stop dropping fields of nested anonymous record t...Daniel Grumberg
2024-08-19[clang][ExtractAPI] Stop dropping fields of nested anonymous record types whe...Daniel Grumberg
2024-08-15[clang][ExtractAPI] Emit environment component of target triple in SGF (#103273)Daniel Grumberg
2024-08-15[clang][ExtractAPI] Compute inherited availability information (#103040)Daniel Grumberg
2024-06-06[clang][NFC] fix name lookup for llvm::json::Value in SymbolGraphSerializer (...Yuxuan Chen
2024-05-20[clang][ExtractAPI] Remove symbols defined in categories to external types un...Daniel Grumberg
2024-05-13[clang][ExtractAPI] Distinguish between record kind for display and for RTTI ...Daniel Grumberg
2024-04-24[clang][ExtractAPI] Fix handling of anonymous TagDecls (#87772)Daniel Grumberg
2024-04-23[clang][ExtractAPI] Serialize platform specific unavailable attribute in symb...Daniel Grumberg
2024-04-03Reenable external categories (#87357)Daniel Grumberg
2024-04-02Revert "[clang][ExtractAPI] Add ability to create multiple symbol graphs (#86...Daniel Grumberg
2024-04-02[clang][ExtractAPI] Add ability to create multiple symbol graphs (#86676)Daniel Grumberg
2024-03-21[CIR][Basic][NFC] Add the CIR language to the Language enumNathan Lanza
2024-01-22[clang][ExtractAPI] Add support C unions in non C++ parsing mode (#77451)Daniel Grumberg
2024-01-19[clang][ExtractAPI] Record availability information only for the target platf...Sofía Rodríguez
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-12-07[clang][ExtractAPI] Allow serialization for ObjC++ headers (#74733)Daniel Grumberg
2023-11-14ExtractAPI: use zero-based indices for line/column in symbol graph (#71753)QuietMisdreavus
2023-11-07[clang][ExtractAPI] Update availability serialization in SGF (#71418)Daniel Grumberg
2023-09-28[NFC][CLANG] Fix static analyzer bugs about unnecessary object copies with autoManna, Soumi
2023-09-08[clang] Prevent unnecessary copies in `SymbolGraphSerializer` (NFC)Antonio Frighetto
2023-08-22[clang][ExtractAPI] Add support for namespacesErick Velez
2023-08-21[clang][ExtractAPI] Refactor C++ method and field visitationErick Velez
2023-08-21[clang][ExtractAPI] Add support for C++ member templatesErick Velez
2023-08-21[clang][ExtractAPI] Visit method templates with better schemeErick Velez
2023-08-18[clang][ExtractAPI] Add support for C++ global function templatesErick Velez
2023-08-18[clang][ExtractAPI] Add support for C++ variable templatesErick Velez
2023-08-18[clang][ExtractAPI] Add support for C++ class templates and conceptsErick Velez
2023-08-16Simplify a conditional in order to avoid a warning under MSVCJustin Bogner
2023-08-15[clang][ExtractAPI] Add support for Objective-C categoriesruturaj4
2023-08-04[clang][ExtractAPI] Add support for C++ classes with fixErick Velez
2023-08-02Revert "[clang][ExtractAPI] Add support for C++ classes"Erick Velez
2023-08-02[clang][ExtractAPI] Add support for C++ classesErick Velez
2023-05-30[clang][ExtractAPI] Refactor serializer to the CRTPErick Velez
2023-03-30[clang][ExtractAPI] Reland ExtractAPI for libclang improvementsDaniel Grumberg
2023-03-29Revert "[clang][ExtractAPI] Add queried symbol to parent contexts in libclang"Mitch Phillips
2023-03-29[clang][ExtractAPI] Add queried symbol to parent contexts in libclangDaniel Grumberg
2023-03-02[clang][ExtractAPI] Handle platform specific unavailability correctlyAnkur
2023-02-10[clang] [extract-api] Don't crash for category in libclang APIsDaniel Grumberg
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata
2022-12-17llvm::Optional::value => operator*/operator->Fangrui Song
2022-12-13[clang][ExtractAPI] Add support for single symbol SGF and libclang supportDaniel Grumberg
2022-12-09[clang] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-12-03[clang] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-08Fix duplicate word typos; NFCRageking8