diff options
author | Hans Wennborg <hans@hanshq.net> | 2012-09-18 15:58:06 +0000 |
---|---|---|
committer | Hans Wennborg <hans@hanshq.net> | 2012-09-18 15:58:06 +0000 |
commit | 44fd70a3ad43b8e7b27af79f8011c7f5b90c841f (patch) | |
tree | 3167e7fabeb747e20a4f5210bb092983d8acfad2 /llvm/lib/CodeGen | |
parent | eb2c8f0fc69d09f0318cdcef7398f867402eaecd (diff) | |
download | bcm5719-llvm-44fd70a3ad43b8e7b27af79f8011c7f5b90c841f.tar.gz bcm5719-llvm-44fd70a3ad43b8e7b27af79f8011c7f5b90c841f.zip |
Warn about self references in in-class initializers.
This makes Clang warn about self references in in-class initializers,
for example:
struct S {
int a = a + 42;
};
This basically just moves UninitializedFieldVisitor up a bit in
SemaDeclCXX.cpp, and adds a call to it from ActOnCXXInClassMemberInitializer.
llvm-svn: 164131
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions