summaryrefslogtreecommitdiffstats
path: root/clang/test/CXX/temp/temp.spec/cxx1y-variable-template-no-body.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Implement C++ DR727, which permits explicit specializations at class scope.Richard Smith2018-03-161-5/+3
| | | | | | | | | More generally, this permits a template to be specialized in any scope in which it could be defined, so this also supersedes DR44 and DR374 (the latter of which we previously only implemented in C++11 mode onwards due to unclarity as to whether it was a DR). llvm-svn: 327705
* Give more accurate descriptions of what kind of template we found in ↵Richard Smith2017-01-141-1/+1
| | | | | | | | | diagnostics. We were previouly assuming that every type template was a class template, which is not true any more. llvm-svn: 291988
* Revert "clang/test/Driver/crash-report.c: This requires rewriter for ↵Alp Toker2014-07-161-1/+0
| | | | | | | | | | | | | | | | | | | | | -frewrite-includes. [PR20321]" We've decided to make the core rewriter class and PP rewriters mandatory. They're only a few hundred lines of code in total and not worth supporting as a distinct build configuration, especially since doing so disables key compiler features. This reverts commit r213150. Revert "clang/test: Introduce the feature "rewriter" for --enable-clang-rewriter." This reverts commit r213148. Revert "Move clang/test/Frontend/rewrite-*.c to clang/test/Frontend/Rewriter/" This reverts commit r213146. llvm-svn: 213159
* clang/test: Introduce the feature "rewriter" for --enable-clang-rewriter.NAKAMURA Takumi2014-07-161-0/+1
| | | | llvm-svn: 213148
* Clean up variable template handling a bit, and correct the behavior of nameRichard Smith2014-01-161-3/+3
| | | | | | lookup when declaring a variable template specialization. llvm-svn: 199438
* Fix accepts-invalid if a variable template explicit instantiation is missing anRichard Smith2013-09-181-1/+1
| | | | | | argument list, but could be instantiated with argument list of <>. llvm-svn: 190913
* Bug fix: disallow a variable template to be redeclared as a non-templated ↵Larisse Voufo2013-08-141-1/+1
| | | | | | variable llvm-svn: 188350
* Started implementing variable templates. Top level declarations should be ↵Larisse Voufo2013-08-061-0/+37
fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... llvm-svn: 187762
OpenPOWER on IntegriCloud