summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2015-08-14 14:13:29 +0000
committerDavide Italiano <davide@freebsd.org>2015-08-14 14:13:29 +0000
commitda8a3b903b4506e4b6a1498fc23f71b2a5d49f02 (patch)
tree6356bb0fe3855b3ffa8ca0b6d1eec7ec4c1f7fbc /clang/lib/AST/ASTContext.cpp
parentbeee25e484631608ae02433e76738eee6c7304e6 (diff)
downloadbcm5719-llvm-da8a3b903b4506e4b6a1498fc23f71b2a5d49f02.tar.gz
bcm5719-llvm-da8a3b903b4506e4b6a1498fc23f71b2a5d49f02.zip
[Sema] main can't be declared as global variable, in C++.
So, we now reject that. We also warn for any external-linkage global variable named main in C, because it results in undefined behavior. PR: 24309 Differential Revision: http://reviews.llvm.org/D11658 Reviewed by: rsmith llvm-svn: 245051
Diffstat (limited to 'clang/lib/AST/ASTContext.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud