summaryrefslogtreecommitdiff
path: root/clang/lib/AST/JSONNodeDumper.cpp
AgeCommit message (Expand)Author
2025-11-21[Clang] Fix handling of explicit parameters in `SemaLambda` (#168558)Willem Kaufmann
2025-11-06[clang][AST] Do not try to handle irrelevant cases in writeBareSourceLocation...Sergej Salnikov
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-09-21[clang] ast-dump: use template pattern for `instantiated_from` (#159952)Matheus Izvekov
2025-09-02[Clang] [C2y] Implement N3355 ‘Named Loops’ (#152870)Sirraide
2025-08-27[clang] NFC: reintroduce clang/include/clang/AST/Type.h (#155050)Matheus Izvekov
2025-08-27[clang] NFC: rename clang/include/clang/AST/Type.h to TypeBase.h (#155049)Matheus Izvekov
2025-08-27[clang] AST: fix getAs canonicalization of leaf types (#155028)Matheus Izvekov
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-05-25[AST] Remove unused includes (NFC) (#141417)Kazu Hirata
2025-05-06[clang][NFC] rename FPOptions.def's macro to FP_OPTION (#138374)Oliver Hunt
2025-04-14[clang] implement printing of canonical expressions (#135133)Matheus Izvekov
2025-04-03[clang] NFC: introduce UnsignedOrNone as a replacement for std::optional<unsi...Matheus Izvekov
2025-03-06[OpenACC] implement AST/Sema for 'routine' construct with argumenterichkeane
2025-03-03[OpenACC] Implement 'declare' construct AST/Semaerichkeane
2025-02-13[clang] [ASTDump] Add support for structural value template arguments in Text...sakria9
2025-02-05[clang] NFC: rename MatchedPackOnParmToNonPackOnArg to StrictPackMatch (#125418)Matheus Izvekov
2025-02-05Reland: [clang] fix P3310 overload resolution flag propagation (#125791)Matheus Izvekov
2025-02-04Revert "[clang] fix P3310 overload resolution flag propagation" (#125710)David Spickett
2025-02-04[clang] fix P3310 overload resolution flag propagation (#125372)Matheus Izvekov
2025-01-23[AST] Migrate away from PointerUnion::dyn_cast (NFC) (#124074)Kazu Hirata
2024-10-03[OpenACC] Implement 'tile' attribute AST (#110999)Erich Keane
2024-08-15[Clang] Implement C++26’s P2893R3 ‘Variadic friends’ (#101448)Sirraide
2024-08-08[RISCV] full support for riscv_rvv_vector_bits attribute (#100110)Vladislav Belov
2024-07-15[Clang][AST] Move NamespaceDecl bits to DeclContext (#98567)Krystian Stasiowski
2024-07-05[clang] Avoid 'raw_string_ostream::str' (NFC)Youngsuk Kim
2024-05-22[clang] NFCI: use TemplateArgumentLoc for NTTP DefaultArgument (#92852)Matheus Izvekov
2024-05-21[clang] NFCI: use TemplateArgumentLoc for type-param DefaultArgument (#92854)Matheus Izvekov
2024-04-14[Clang] [C++26] Implement P2573R2: `= delete("should have a reason");` (#86526)Sirraide
2024-04-12[Clang] Fix AST dump for {CXXDefaultArgExpr, CXXDefaultInitExpr} (#88269)yronglin
2024-04-05[OpenACC][NFC] Add OpenACC Clause AST Nodes/infrastructure (#87675)Erich Keane
2024-03-26[NFC] Refactor ConstantArrayType size storage (#85716)Chris B
2024-01-31[AST] Add dump() method to TypeLoc (#65484)Sam McCall
2024-01-25Recommit "[RISCV] Support __riscv_v_fixed_vlen for vbool types. (#76551)"Craig Topper
2024-01-25Revert "[RISCV] Support __riscv_v_fixed_vlen for vbool types. (#76551)"Craig Topper
2024-01-25[RISCV] Support __riscv_v_fixed_vlen for vbool types. (#76551)Craig Topper
2024-01-22[clang] Remove `CXXNewInitializationStyle::Implicit` (#78793)Vlad Serebrennikov
2024-01-18[Clang][NFC] Rename CXXMethodDecl::isPure -> is VirtualPure (#78463)cor3ntin
2023-11-13[Clang] Fix a crash when using ast-dump=json (#70224)elizabethandrews
2023-11-06[clang][NFC] Refactor `ParamCommandComment::PassDirection`Vlad Serebrennikov
2023-11-06[clang][NFC] Refactor `InlineCommandComment::RenderKind`Vlad Serebrennikov
2023-11-06[clang][NFC] Refactor `CXXNewExpr::InitializationStyle` (re-land) (#71417)Vlad Serebrennikov
2023-11-06Revert "[clang][NFC] Refactor `CXXNewExpr::InitializationStyle`" (#71395)Vlad Serebrennikov
2023-11-06[clang][NFC] Refactor `CXXNewExpr::InitializationStyle` (#71322)Vlad Serebrennikov
2023-11-05[clang][NFC] Refactor `CXXConstructExpr::ConstructionKind`Vlad Serebrennikov
2023-11-01[clang][NFC] Refactor `LinkageSpecDecl::LanguageIDs`Vlad Serebrennikov
2023-10-31[clang][NFC] Refactor `VectorType::VectorKind`Vlad Serebrennikov
2023-10-31[clang][NFC] Refactor `ArrayType::ArraySizeModifier`Vlad Serebrennikov
2023-10-26[AST] Only dump desugared type when visibly different (#65214)Jessica Clarke
2023-10-02[C++] Implement "Deducing this" (P0847R7)Corentin Jabot