aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/JSONNodeDumper.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-05-25[AST] Remove unused includes (NFC) (#141417)Kazu Hirata1-1/+0
2025-05-06[clang][NFC] rename FPOptions.def's macro to FP_OPTION (#138374)Oliver Hunt1-1/+1
2025-04-14[clang] implement printing of canonical expressions (#135133)Matheus Izvekov1-0/+2
2025-04-03[clang] NFC: introduce UnsignedOrNone as a replacement for std::optional<unsi...Matheus Izvekov1-1/+1
2025-03-06[OpenACC] implement AST/Sema for 'routine' construct with argumenterichkeane1-0/+1
2025-03-03[OpenACC] Implement 'declare' construct AST/Semaerichkeane1-0/+2
2025-02-13[clang] [ASTDump] Add support for structural value template arguments in Text...sakria91-0/+4
2025-02-05[clang] NFC: rename MatchedPackOnParmToNonPackOnArg to StrictPackMatch (#125418)Matheus Izvekov1-1/+1
2025-02-05Reland: [clang] fix P3310 overload resolution flag propagation (#125791)Matheus Izvekov1-0/+5
2025-02-04Revert "[clang] fix P3310 overload resolution flag propagation" (#125710)David Spickett1-5/+0
2025-02-04[clang] fix P3310 overload resolution flag propagation (#125372)Matheus Izvekov1-0/+5
2025-01-23[AST] Migrate away from PointerUnion::dyn_cast (NFC) (#124074)Kazu Hirata1-2/+2
2024-10-03[OpenACC] Implement 'tile' attribute AST (#110999)Erich Keane1-0/+3
2024-08-15[Clang] Implement C++26’s P2893R3 ‘Variadic friends’ (#101448)Sirraide1-0/+1
2024-08-08[RISCV] full support for riscv_rvv_vector_bits attribute (#100110)Vladislav Belov1-0/+3
2024-07-15[Clang][AST] Move NamespaceDecl bits to DeclContext (#98567)Krystian Stasiowski1-3/+2
2024-07-05[clang] Avoid 'raw_string_ostream::str' (NFC)Youngsuk Kim1-7/+7
2024-05-22[clang] NFCI: use TemplateArgumentLoc for NTTP DefaultArgument (#92852)Matheus Izvekov1-1/+1
2024-05-21[clang] NFCI: use TemplateArgumentLoc for type-param DefaultArgument (#92854)Matheus Izvekov1-1/+1
2024-04-14[Clang] [C++26] Implement P2573R2: `= delete("should have a reason");` (#86526)Sirraide1-0/+3
2024-04-12[Clang] Fix AST dump for {CXXDefaultArgExpr, CXXDefaultInitExpr} (#88269)yronglin1-0/+8
2024-04-05[OpenACC][NFC] Add OpenACC Clause AST Nodes/infrastructure (#87675)Erich Keane1-0/+2
2024-03-26[NFC] Refactor ConstantArrayType size storage (#85716)Chris B1-1/+1
2024-01-31[AST] Add dump() method to TypeLoc (#65484)Sam McCall1-1/+32
2024-01-25Recommit "[RISCV] Support __riscv_v_fixed_vlen for vbool types. (#76551)"Craig Topper1-0/+3
2024-01-25Revert "[RISCV] Support __riscv_v_fixed_vlen for vbool types. (#76551)"Craig Topper1-3/+0
2024-01-25[RISCV] Support __riscv_v_fixed_vlen for vbool types. (#76551)Craig Topper1-0/+3
2024-01-22[clang] Remove `CXXNewInitializationStyle::Implicit` (#78793)Vlad Serebrennikov1-3/+2
2024-01-18[Clang][NFC] Rename CXXMethodDecl::isPure -> is VirtualPure (#78463)cor3ntin1-1/+1
2023-11-13[Clang] Fix a crash when using ast-dump=json (#70224)elizabethandrews1-0/+4
2023-11-06[clang][NFC] Refactor `ParamCommandComment::PassDirection`Vlad Serebrennikov1-3/+3
2023-11-06[clang][NFC] Refactor `InlineCommandComment::RenderKind`Vlad Serebrennikov1-5/+5
2023-11-06[clang][NFC] Refactor `CXXNewExpr::InitializationStyle` (re-land) (#71417)Vlad Serebrennikov1-3/+9
2023-11-06Revert "[clang][NFC] Refactor `CXXNewExpr::InitializationStyle`" (#71395)Vlad Serebrennikov1-9/+3
2023-11-06[clang][NFC] Refactor `CXXNewExpr::InitializationStyle` (#71322)Vlad Serebrennikov1-3/+9
2023-11-05[clang][NFC] Refactor `CXXConstructExpr::ConstructionKind`Vlad Serebrennikov1-4/+4
2023-11-01[clang][NFC] Refactor `LinkageSpecDecl::LanguageIDs`Vlad Serebrennikov1-2/+6
2023-10-31[clang][NFC] Refactor `VectorType::VectorKind`Vlad Serebrennikov1-9/+9
2023-10-31[clang][NFC] Refactor `ArrayType::ArraySizeModifier`Vlad Serebrennikov1-3/+3
2023-10-26[AST] Only dump desugared type when visibly different (#65214)Jessica Clarke1-3/+7
2023-10-02[C++] Implement "Deducing this" (P0847R7)Corentin Jabot1-0/+3
2023-08-28[clang] - Add missing builtin name to AtomicExpr JSON dumpserge-sans-paille1-0/+4
2023-08-25Revert "[clang] - Add missing builtin name to AtomicExpr JSON dump"serge-sans-paille1-4/+0
2023-08-25[clang] - Add missing builtin name to AtomicExpr JSON dumpserge-sans-paille1-0/+4
2023-08-24Revert "[clang] - Add missing builtin name to AtomicExpr JSON dump"Douglas Yung1-4/+0
2023-08-24[clang] - Add missing builtin name to AtomicExpr JSON dumpserge-sans-paille1-0/+4
2023-08-15[clang] Add missing field to TLSModelAttr json AST dumpserge-sans-paille1-0/+4
2023-08-15[clang] Add missing field to VisibilityAttr json AST dumpserge-sans-paille1-0/+5
2023-08-14Revert "[clang] Add missing field to VisibilityAttr json AST dump"Douglas Yung1-5/+0
2023-08-14Revert "[clang] Add missing field to TLSModelAttr json AST dump"Douglas Yung1-4/+0