summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/BodyFarm.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2017-09-29 23:57:25 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2017-09-29 23:57:25 +0000
commitac63d63543ca824434236ffd788c46eec9339657 (patch)
treeb55ea78a09084f92211b3b4bbd8d7e69bf18260c /clang/lib/Analysis/BodyFarm.cpp
parent1d8cf2be89087a2babc1dc38b16040fad0a555e2 (diff)
downloadbcm5719-llvm-ac63d63543ca824434236ffd788c46eec9339657.tar.gz
bcm5719-llvm-ac63d63543ca824434236ffd788c46eec9339657.zip
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
Diffstat (limited to 'clang/lib/Analysis/BodyFarm.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud