summaryrefslogtreecommitdiff
path: root/clang/lib/AST/DeclPrinter.cpp
AgeCommit message (Expand)Author
2023-07-20[Clang] Implement P2741R3 - user-generated static_assert messagesCorentin Jabot
2023-06-07[clang] Implement P2564 "consteval must propagate up"Corentin Jabot
2023-06-07[clang][DeclPrinter] Fix AST print of out-of-line record definitionsTimo Stripf
2022-12-03[clang-repl] Support statements on global scope in incremental mode.Vassil Vassilev
2022-10-14Properly print unnamed TagDecl objects in diagnosticsAaron Ballman
2022-09-21[HLSL] Support cbuffer/tbuffer for hlsl.Xiang Li
2022-07-15Remove an unsued-variable warning, NFC.Haojian Wu
2022-07-11[clangd] Include "final" when printing class declarationTom Praschan
2022-06-17Revert "Revert "[clang] Dont print implicit forrange initializer""Kadir Cetinkaya
2022-06-17Revert "[clang] Dont print implicit forrange initializer"Nico Weber
2022-06-17[clang] Dont print implicit forrange initializerKadir Cetinkaya
2022-02-17Fix the declaration printer to properly handle prototypes in CAaron Ballman
2022-01-26[clang] NFC: Use flush() idiomaticallyKirill Bobyrev
2022-01-26[clang][DeclPrinter] Fix printing for noexcept expressionsKadir Cetinkaya
2022-01-26[CodeCompletion][clangd] Clean __uglified parameter names in completion & hoverSam McCall
2021-11-14ast-print: Avoid extra whitespace before function opening braceDavid Blaikie
2021-11-14ast-dump: Add missing identation of class template specializationsDavid Blaikie
2021-11-14Follow-up to D77598: Simplify API by passing template parameters only when us...David Blaikie
2021-11-09Initial parsing/sema for 'align' clauseDavid Pagan
2021-11-01DebugInfo: workaround for context-sensitive use of non-type-template-paramete...David Blaikie
2021-10-20[Clang][AST] Resolve FIXME: Remove ObjCObjectPointer fromAlfonso Gregory
2021-06-30Add dumping support for RequiresExpr.Richard Smith
2021-06-08[clang] p1099 using enum part 2Nathan Sidwell
2021-05-12Add type information to integral template argument if required.Pratyush Das
2021-02-23[clang][DeclPrinter] Pass Context into StmtPrinter whenever possibleKadir Cetinkaya
2021-01-04Revert "[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped ...Thorsten Schütt
2021-01-04[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)Thorsten Schütt
2020-08-05[clang][NFC] DeclPrinter: use NamedDecl::getDeclName instead of NamedDecl::pr...Bruno Ricci
2020-07-10[AST][ObjC] Fix crash when printing invalid objc categoriesDavid Goldman
2020-05-27[clangd] Add access specifier information to hover contentsDaniel Martín
2020-05-05[AST] Print fixed enum type regardless of language modeErik Pilkington
2020-04-23[NFC] Refactoring PropertyAttributeKind for ObjCPropertyDecl and ObjCDeclSpec.Puyan Lotfi
2020-04-23Revert "[NFC] Refactoring PropertyAttributeKind for ObjCPropertyDecl and ObjC...Puyan Lotfi
2020-04-22[NFC] Refactoring PropertyAttributeKind for ObjCPropertyDecl and ObjCDeclSpec.Puyan Lotfi
2020-02-14[clang][DeclPrinter] Implement visitors for {TemplateType,NonTypeTemplate}ParmsKadir Cetinkaya
2020-01-15[Concepts] Type ConstraintsSaar Raz
2020-01-09[Concepts] Function trailing requires clausesSaar Raz
2019-11-21[DeclCXX] Remove unknown external linkage specificationsEhud Katz
2019-11-18Implement __attribute__((objc_direct)), __attribute__((objc_direct_members))Pierre Habouzit
2019-11-15[AST] Let DeclarationNameInfo printing use PrintingPolicy, and fix const-corr...Sam McCall
2019-11-15[AST] Use written names instead of `type-param-0-0` in more cases when printi...Sam McCall
2019-09-24Support for DWARF-5 C++ language tags.Adrian Prantl
2019-09-23Revert "Support for DWARF-5 C++ language tags."Jonas Devlieghere
2019-09-23Support for DWARF-5 C++ language tags.Adrian Prantl
2019-07-10[Concepts] Concept definitions (D40381)Saar Raz
2019-06-14Use getOperatorSpelling to get the spelling of an overloaded operatorRichard Smith
2019-06-14[C++20] add Basic consteval specifierGauthier Harnisch
2019-05-09[c++20] Add support for explicit(bool), as described in P0892R2.Richard Smith
2019-05-06Revert r359949 "[clang] adding explicit(bool) from c++2a"Hans Wennborg
2019-05-04[c++20] Implement P0428R2 - Familiar template syntax for generic lambdasHamza Sood