llvm-project/clang/test/CXX/basic
Richard Smith ac63d63543 Add a "vexing parse" warning for ambiguity between a variable declaration and a
function-style cast.

This fires for cases such as

  T(x);

... where 'x' was previously declared and T is a type. This construct declares
a variable named 'x' rather than the (probably expected) interpretation of a
function-style cast of 'x' to T.

llvm-svn: 314570
2017-09-29 23:57:25 +00:00
..
basic.def
basic.def.odr
basic.link Correctly compute linkage for members of internal linkage classes. 2017-09-23 04:02:17 +00:00
basic.lookup Add a "vexing parse" warning for ambiguity between a variable declaration and a 2017-09-29 23:57:25 +00:00
basic.scope
basic.start
basic.stc/basic.stc.dynamic
basic.types