summaryrefslogtreecommitdiff
path: root/clang/lib/AST/DeclPrinter.cpp
AgeCommit message (Expand)Author
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-07[clang][AST] Pretty-print default template template args (#162134)Andrey Ali Khan Bolshakov
2025-10-06[clang][AST] Don't print inherited default template args (#161953)Andrey Ali Khan Bolshakov
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-08-04[AST] Use llvm::iterator_range::empty (NFC) (#151904)Kazu Hirata
2025-06-23[NFC][Clang][AST] Drop `llvm::` in front of `ArrayRef`/`MutableArrayRef` (#14...Rahul Joshi
2025-06-08[Clang] Support constexpr asm at global scope. (#143268)Corentin Jabot
2025-05-09[clang][OpenMP] Pass OpenMP version to getOpenMPDirectiveName (#139115)Krzysztof Parzyszek
2025-04-14[clang] implement printing of canonical expressions (#135133)Matheus Izvekov
2025-04-03[clang] support pack expansions for trailing requires clauses (#133190)Matheus Izvekov
2025-03-21[OpenACC] Finish implementing 'routine' AST/Sema.erichkeane
2025-03-06[OpenACC] Handle sema for gang, worker, vector, seq clauses on routineerichkeane
2025-03-06[OpenACC] implement AST/Sema for 'routine' construct with argumenterichkeane
2025-03-03[OpenACC] Implement 'declare' construct AST/Semaerichkeane
2024-09-14[clang] Nits on uses of raw_string_ostream (NFC)JOE1994
2024-08-15[Clang] Implement C++26’s P2893R3 ‘Variadic friends’ (#101448)Sirraide
2024-07-01Revert "[clang][AST] fix ast-print of extern <lang> with >=2 declarators"Aaron Ballman
2024-07-01[clang][AST] fix ast-print of extern <lang> with >=2 declaratorstemyurchenko
2024-06-27[Clang][AST] Let DeclPrinter print trailing requires expressions for template...Younan Zhang
2024-05-30Revert "[clang][AST] fix ast-print of `extern <lang>` with >=2 declarators" (...gulfemsavrun
2024-05-30[clang][AST] fix ast-print of `extern <lang>` with >=2 declarators (#93131)Artem Yurchenko
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-05-14Reapply "[Clang] Unify interface for accessing template arguments as written ...Krystian Stasiowski
2024-05-07Revert "[Clang] Unify interface for accessing template arguments as written f...Adrian Prantl
2024-05-07[Clang] Unify interface for accessing template arguments as written for class...Krystian Stasiowski
2024-04-18Fix the double space and double attribute printing of the final keyword. (#88...Vassil Vassilev
2024-04-14[Clang] [C++26] Implement P2573R2: `= delete("should have a reason");` (#86526)Sirraide
2024-04-11[Clang][AST] Track whether template template parameters used the 'typename' k...Krystian Stasiowski
2024-04-09Reland "Rework the printing of attributes (#87281)"Vassil Vassilev
2024-04-09Revert "Rework the printing of attributes (#87281)"Vassil Vassilev
2024-04-09Rework the printing of attributes (#87281)Vassil Vassilev
2024-03-19Fixing up an edit missed in #84014; NFCAaron Ballman
2024-03-19[clang-cl] Fix value of __FUNCTION__ in MSVC mode. (#84014)Zahira Ammarguellat
2024-03-11[Clang][AST] Print attributes of Obj-C interfacesEgor Zhdan
2024-02-08[Clang][Sema] Abbreviated function templates do not append invented parameter...Krystian Stasiowski
2024-01-18[Clang][NFC] Rename CXXMethodDecl::isPure -> is VirtualPure (#78463)cor3ntin
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-11-01[clang][NFC] Refactor `LinkageSpecDecl::LanguageIDs`Vlad Serebrennikov
2023-11-01[clang][NFC] Refactor `OMPDeclareReductionDecl::InitKind`Vlad Serebrennikov
2023-10-02[C++] Implement "Deducing this" (P0847R7)Corentin Jabot
2023-09-11Remove extra switch from 0323938derichkeane
2023-09-11Fix warning in MSVCGiuliano Belinassi
2023-09-07Fix ast print of variables with attributesGiuliano Belinassi
2023-08-07[clang][DeclPrinter] Fix AST print to suppress output of implicit (non-writte...Timo Stripf
2023-08-07Reland [clang][DeclPrinter] Fix missing semicolon in AST print for methods th...Timo Stripf
2023-07-28Revert "[clang][DeclPrinter] Fix missing semicolon in AST print for methods t...Steven Wu
2023-07-28[clang][DeclPrinter] Fix missing semicolon in AST print for methods that are ...Timo Stripf
2023-07-27[clang][DeclPrinter] Fix AST print of curly constructor initializersTimo Stripf
2023-07-26[clang][DeclPrinter] Fix AST print of delegating constructorsTimo Stripf