llvm-project/clang/test/CXX/basic/basic.lookup
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.lookup.argdep
basic.lookup.classref Lit C++11 Compatibility Patch #8 2016-04-14 23:47:07 +00:00
basic.lookup.elab Improve error message when referencing a non-tag type with a tag 2016-12-09 19:47:58 +00:00
basic.lookup.qual Add a "vexing parse" warning for ambiguity between a variable declaration and a 2017-09-29 23:57:25 +00:00
basic.lookup.udir
basic.lookup.unqual