commit | 2c3af5c0db9ac169dcf464276178a3172a1a5cf4 | [log] [tgz] |
---|---|---|
author | Ted Kremenek <kremenek@apple.com> | Thu Jan 27 02:57:57 2011 +0000 |
committer | Ted Kremenek <kremenek@apple.com> | Thu Jan 27 02:57:57 2011 +0000 |
tree | 83cafe4e0d00482e3d46a80439a0347610589104 | |
parent | fd708265e3b1dcfaae6a6832186aabb0de0c0aef [diff] [blame] |
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
diff --git a/lib/Sema/AnalysisBasedWarnings.cpp b/lib/Sema/AnalysisBasedWarnings.cpp index 99f19fc..2053bf4 100644 --- a/lib/Sema/AnalysisBasedWarnings.cpp +++ b/lib/Sema/AnalysisBasedWarnings.cpp
@@ -433,6 +433,9 @@ else if (vdTy->isRealFloatingType()) { initialization = " = 0.0"; } + else if (vdTy->isBooleanType()) { + initialization = " = false"; + } else if (vdTy->isScalarType()) { initialization = " = 0"; }