summaryrefslogtreecommitdiffstats
path: root/clang/test/AST/ast-dump-decl.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [clang] Make handling of unnamed template params similar to function paramsKadir Cetinkaya2019-10-011-2/+2
| | | | | | | | | | | | | | | | | | | | | Summary: Clang uses the location identifier should be inserted for declarator decls when a decl is unnamed. But for type template and template template paramaters it uses the location of "typename/class" keyword, which makes it hard for tooling to insert/change parameter names. This change tries to unify these two cases by making template parameter parsing and sourcerange operations similar to function params/declarator decls. Reviewers: ilya-biryukov Subscribers: arphaman, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D68143 llvm-svn: 373340
* [ASTDump] Make template specialization tests more exactStephen Kelly2019-01-311-112/+307
| | | | | | | | | | Reviewers: aaron.ballman Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D57502 llvm-svn: 352804
* Re-order content of template parameter dumpsStephen Kelly2018-12-101-3/+3
| | | | | | | | | | Reviewers: aaron.ballman Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D55393 llvm-svn: 348797
* Add dump tests for inherited default template parametersStephen Kelly2018-12-051-0/+27
| | | | llvm-svn: 348408
* Move AST tests into their own test directory; NFC.Aaron Ballman2018-11-301-0/+542
This moves everything primarily testing the functionality of -ast-dump and -ast-print into their own directory, rather than leaving the tests spread around the testing directory. llvm-svn: 348017
OpenPOWER on IntegriCloud