]> granicus.if.org Git - clang/commit
Reapply 112850 and 112839 with a constructor for the BinaryOperatorData struct. Clang...
authorTom Care <tom.care@uqconnect.edu.au>
Thu, 2 Sep 2010 23:30:22 +0000 (23:30 +0000)
committerTom Care <tom.care@uqconnect.edu.au>
Thu, 2 Sep 2010 23:30:22 +0000 (23:30 +0000)
commit2bbbe50dbaa0bf231c16333b335304655deeb26b
tree89805a76c0e985f4aca1ea8b78a2908de4e2c806
parentcc09c022bebcabd5f222d410bb6695af0ea93257
Reapply 112850 and 112839 with a constructor for the BinaryOperatorData struct. Clang would zero out the enum and pointer in the struct in some conditions, but GCC would never zero out the values.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@112909 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Checker/BugReporter/BugReporter.h
lib/Checker/BugReporterVisitors.cpp
lib/Checker/IdempotentOperationChecker.cpp