diff options
author | Ted Kremenek <kremenek@apple.com> | 2011-01-27 02:57:57 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2011-01-27 02:57:57 +0000 |
commit | 2c3af5c0db9ac169dcf464276178a3172a1a5cf4 (patch) | |
tree | 83cafe4e0d00482e3d46a80439a0347610589104 /lib/Sema/AnalysisBasedWarnings.cpp | |
parent | fd708265e3b1dcfaae6a6832186aabb0de0c0aef (diff) |
Teach -Wuninitialized to suggest "= false" for initializing bool variables.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@124352 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Sema/AnalysisBasedWarnings.cpp')
-rw-r--r-- | lib/Sema/AnalysisBasedWarnings.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Sema/AnalysisBasedWarnings.cpp b/lib/Sema/AnalysisBasedWarnings.cpp index 99f19fca78..2053bf4536 100644 --- a/lib/Sema/AnalysisBasedWarnings.cpp +++ b/lib/Sema/AnalysisBasedWarnings.cpp @@ -433,6 +433,9 @@ public: else if (vdTy->isRealFloatingType()) { initialization = " = 0.0"; } + else if (vdTy->isBooleanType()) { + initialization = " = false"; + } else if (vdTy->isScalarType()) { initialization = " = 0"; } |