llvm-project/clang/test/CXX/temp
Richard Smith 12938cf899 P0859R0: List-initialization is potentially-constant-evaluated and
triggers instantiation of constexpr functions.

We mostly implemented this since Clang 6, but missed the template
instantiation case.

We do not implement the '&cast-expression' special case. It appears to
be a mistake / oversight. I've mailed CWG to see if we can remove it.

llvm-svn: 343064
2018-09-26 04:36:55 +00:00
..
temp.arg Fix all tests under test/CXX (and test/Analysis) to pass if clang's default 2016-08-31 23:24:08 +00:00
temp.decls [Sema] Diagnose an invalid dependent function template specialization 2018-07-19 20:40:20 +00:00
temp.deduct.guide Implement C++ DR727, which permits explicit specializations at class scope. 2018-03-16 13:36:56 +00:00
temp.fct.spec PR38136: improve handling of template argument deduction of non-trailing 2018-07-12 23:32:39 +00:00
temp.names
temp.param Improve diagnostic for missing comma in template parameter list. 2018-08-17 19:43:40 +00:00
temp.res Parse A::template B as an identifier rather than as a template-id with no 2018-04-27 02:00:13 +00:00
temp.spec P0859R0: List-initialization is potentially-constant-evaluated and 2018-09-26 04:36:55 +00:00
temp.type
p3.cpp