aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/AST/DeclPrinterTest.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov1-32/+30
2025-03-10[clang] fix matching of nested template template parameters (#130447)Matheus Izvekov1-8/+8
2024-04-18Fix the double space and double attribute printing of the final keyword. (#88...Vassil Vassilev1-9/+28
2024-04-11[Clang][AST] Track whether template template parameters used the 'typename' k...Krystian Stasiowski1-2/+1
2024-03-29Fix calls to PrintedDeclCXX98Matches. (#86741)Zahira Ammarguellat1-25/+29
2024-03-26[clang][AST] Silence unused-value warnings in unittest DeclPrinterTestAlina Sbirlea1-5/+5
2024-03-26Fix printing of templated records. (#86339)Zahira Ammarguellat1-0/+69
2024-03-19[clang-cl] Fix value of __FUNCTION__ in MSVC mode. (#84014)Zahira Ammarguellat1-0/+53
2022-09-08[clang] Use std::size instead of llvm::array_lengthofJoe Loser1-2/+2
2022-06-17Revert "Revert "[clang] Dont print implicit forrange initializer""Kadir Cetinkaya1-0/+3
2022-06-17Revert "[clang] Dont print implicit forrange initializer"Nico Weber1-3/+0
2022-06-17[clang] Dont print implicit forrange initializerKadir Cetinkaya1-0/+3
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer1-2/+2
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille1-2/+2
2022-01-26[clang][DeclPrinter] Fix printing for noexcept expressionsKadir Cetinkaya1-6/+3
2022-01-26[CodeCompletion][clangd] Clean __uglified parameter names in completion & hoverSam McCall1-0/+35
2021-07-14[clang] Refactor AST printing tests to share more infrastructureNathan Ridge1-64/+12
2021-07-14Revert "[clang] Refactor AST printing tests to share more infrastructure"David Green1-12/+64
2021-07-13[clang] Refactor AST printing tests to share more infrastructureNathan Ridge1-64/+12
2021-02-23[clang][DeclPrinter] Pass Context into StmtPrinter whenever possibleKadir Cetinkaya1-0/+9
2020-08-05[clang] Add -fno-delayed-template-parsing to the added unit tests in DeclPrin...Bruno Ricci1-3/+2
2020-08-05[clang][NFC] DeclPrinter: use NamedDecl::getDeclName instead of NamedDecl::pr...Bruno Ricci1-12/+118
2020-07-10[AST][ObjC] Fix crash when printing invalid objc categoriesDavid Goldman1-11/+23
2020-03-26[AST] Print a<b<c>> without extra spaces in C++11 or later.Sam McCall1-2/+2
2020-02-14[clang][DeclPrinter] Implement visitors for {TemplateType,NonTypeTemplate}ParmsKadir Cetinkaya1-0/+10
2020-01-29[ASTMatchers] StringRef'ify hasNameBenjamin Kramer1-6/+4
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-11/+6
2019-11-15[AST] Use written names instead of `type-param-0-0` in more cases when printi...Sam McCall1-2/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2017-11-23[DeclPrinter] Allow printing fully qualified name of function declarationSerge Pavlov1-4/+47
2017-11-16[DeclPrinter] Honor TerseOutput for constructorsAlex Lorenz1-16/+44
2017-06-02ASTPrinter: Objective-C method declarations don't need a space afterAlex Lorenz1-1/+1
2016-12-13Remove deprecated methods ast_matchers::BoundNodes::{getStmtAs,getDeclAs}Alexander Kornienko1-1/+1
2016-11-10Make output of -ast-print a valid C++ code.Serge Pavlov1-94/+30
2015-09-17Rename AST node matchers to match the AST node names directly. Part of this r...Aaron Ballman1-23/+23
2015-06-05Move a test from static-assert.cpp to DeclPrinterTestDavid Majnemer1-0/+18
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko1-1/+1
2014-07-23AST printer: fix double space before base class with no access specifier.Richard Smith1-6/+6
2014-07-23When pretty-printing a declaration of a pack, put the ellipsis before the nameRichard Smith1-12/+11
2014-03-07Replace OwningPtr with std::unique_ptr.Ahmed Charles1-1/+2
2014-03-03Decl printing: add tests for typedefsDmitri Gribenko1-0/+34
2014-02-26Add a StmtPrinter test for implicit and explicit conversion operator calls.Benjamin Kramer1-0/+1
2014-02-25Pretty Printer: Print constexpr and ref qualifiers. Don't print return types ...Benjamin Kramer1-14/+10
2014-02-25Reapply "Pretty Printer: Fix printing of conversion operator decls and calls."Benjamin Kramer1-6/+3
2014-02-16clang/unittests/AST,ASTMatchers: Remove _MSC_VER.NAKAMURA Takumi1-3/+14
2014-01-25unittests: explicit stringify StringRefs for conversionSaleem Abdulrasool1-3/+4
2014-01-22When formatting a C++-only declaration name, enable C++ mode in the formatter'sRichard Smith1-1/+1
2014-01-14Switch to ssize_t from size_t to unbreak windows builders.David Majnemer1-3/+3
2012-12-20Provide couple of DeclPrint tests for my last patch.Fariborz Jahanian1-0/+18
2012-12-19Audit DeclPrinter with -ast-dump on Cocoa.h andFariborz Jahanian1-1/+1