diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2010-02-06 09:59:24 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2010-02-06 09:59:24 +0000 |
commit | 4692faa7a485de68783ef5e44fda89eeda004045 (patch) | |
tree | a8f3714a1b933eae1000416297eb38d3dcf01dcc | |
parent | ea5c6be76664e91d8da69efb2dfc0038e93a76e4 (diff) | |
download | bcm5719-llvm-4692faa7a485de68783ef5e44fda89eeda004045.tar.gz bcm5719-llvm-4692faa7a485de68783ef5e44fda89eeda004045.zip |
Silence GCC warning and stay in 80 cols.
llvm-svn: 95494
-rw-r--r-- | clang/lib/Sema/SemaDecl.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp index 659969334ed..521b420e567 100644 --- a/clang/lib/Sema/SemaDecl.cpp +++ b/clang/lib/Sema/SemaDecl.cpp @@ -5006,10 +5006,11 @@ RecordDynamicClassesWithNoKeyFunction(Sema &S, CXXRecordDecl *Record, const CXXMethodDecl *KeyFunction = S.Context.getKeyFunction(Record); if (!KeyFunction) - S.ClassesWithUnmarkedVirtualMembers.push_back(std::make_pair(Record, Loc)); - - if ((!KeyFunction || KeyFunction->getBody() && KeyFunction->isInlined()) && - Record->getLinkage() == ExternalLinkage) + S.ClassesWithUnmarkedVirtualMembers.push_back(std::make_pair(Record, + Loc)); + + if ((!KeyFunction || (KeyFunction->getBody() && KeyFunction->isInlined())) + && Record->getLinkage() == ExternalLinkage) S.Diag(Record->getLocation(), diag::warn_weak_vtable) << Record; } for (DeclContext::decl_iterator D = Record->decls_begin(), |