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 | 064b0345f5318f7142dad9f0cec745ba0ce0160d (patch) | |
| tree | c9ae4c4348ff1828abf1b5e94dbb242f8c8e85e8 /clang/lib | |
| parent | 2903675929d83e60083d84f4d2620093ffc0ccb2 (diff) | |
| download | bcm5719-llvm-064b0345f5318f7142dad9f0cec745ba0ce0160d.tar.gz bcm5719-llvm-064b0345f5318f7142dad9f0cec745ba0ce0160d.zip | |
Teach -Wuninitialized to suggest "= false" for initializing bool variables.
llvm-svn: 124352
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/Sema/AnalysisBasedWarnings.cpp | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/clang/lib/Sema/AnalysisBasedWarnings.cpp b/clang/lib/Sema/AnalysisBasedWarnings.cpp index 99f19fca784..2053bf4536e 100644 --- a/clang/lib/Sema/AnalysisBasedWarnings.cpp +++ b/clang/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";        } | 

