- Apr 07, 2010
-
-
Ted Kremenek authored
them the same way as fields. This fixes a regression in RegionStore::RemoveDeadbindings() that emerged from going to the cluster-based analysis. llvm-svn: 100570
-
- Apr 06, 2010
-
-
Zhongxing Xu authored
This bug only shows up with GCC 4.4.1 Release-Asserts build. llvm-svn: 100516
-
- Apr 05, 2010
-
-
Zhongxing Xu authored
the callee. llvm-svn: 100429
-
Zhongxing Xu authored
code can be removed. llvm-svn: 100428
-
- Apr 01, 2010
-
-
Zhongxing Xu authored
Patch by Jordy Rose. llvm-svn: 100099
-
Zhongxing Xu authored
llvm-svn: 100098
-
Zhongxing Xu authored
llvm-svn: 100080
-
Ted Kremenek authored
array values with a non-zero offset would get prematurely pruned from the store. llvm-svn: 100067
-
- Mar 31, 2010
-
-
Douglas Gregor authored
the C-only "optimization". llvm-svn: 100022
-
Douglas Gregor authored
llvm-svn: 100018
-
Douglas Gregor authored
term "fix-it" everywhere and even *I* get tired of long names sometimes. No functionality change. llvm-svn: 100008
-
John McCall authored
null checks, and make sure we elide null checks when accessing base class members. llvm-svn: 99963
-
- Mar 30, 2010
-
-
Ted Kremenek authored
Fixes a false positive reported in PR 6288. llvm-svn: 99922
-
Ted Kremenek authored
llvm-svn: 99921
-
Rafael Espindola authored
This introduces FunctionType::ExtInfo to hold the calling convention and the noreturn attribute. The next patch will extend it to include the regparm attribute and fix the bug. llvm-svn: 99920
-
Ted Kremenek authored
llvm-svn: 99904
-
- Mar 29, 2010
-
-
Rafael Espindola authored
This patch moves some methods from QualType to Type and changes the users to use -> instead of . llvm-svn: 99805
-
- Mar 27, 2010
-
-
Benjamin Kramer authored
llvm-svn: 99731
-
- Mar 26, 2010
-
-
Ted Kremenek authored
when determining if it returns. Fixes <rdar://problem/7796563>. llvm-svn: 99663
-
- Mar 25, 2010
-
-
Zhongxing Xu authored
Instead of setting the ReturnExpr GDM to NULL, remove it. llvm-svn: 99470
-
- Mar 24, 2010
-
-
Ted Kremenek authored
llvm-svn: 99442
-
Ted Kremenek authored
llvm-svn: 99441
-
- Mar 23, 2010
-
-
Zhongxing Xu authored
llvm-svn: 99271
-
Zhongxing Xu authored
llvm-svn: 99269
-
Zhongxing Xu authored
llvm-svn: 99268
-
Zhongxing Xu authored
plate code for evaluating expressions of C++ class type. llvm-svn: 99267
-
Zhongxing Xu authored
llvm-svn: 99259
-
Zhongxing Xu authored
change the block counter map from unsigned -> unsigned to <StackFrameContext*, unsigned> -> unsigned. llvm-svn: 99255
-
Ted Kremenek authored
a null dereference results from a field access. llvm-svn: 99236
-
- Mar 22, 2010
-
-
Ted Kremenek authored
uninitialized value is used in the LHS of a compound assignment. llvm-svn: 99221
-
Kovarththanan Rajaratnam authored
llvm-svn: 99191
-
- Mar 21, 2010
-
-
Ted Kremenek authored
llvm-svn: 99114
-
- Mar 20, 2010
-
-
Ted Kremenek authored
llvm-svn: 99064
-
Ted Kremenek authored
This avoids redundant diagnostics. llvm-svn: 99063
-
Daniel Dunbar authored
expression", statistical evidence indicates it has some kind of memory error. llvm-svn: 99040
-
Ted Kremenek authored
is not evaluated because the receiver is nil. llvm-svn: 99024
-
- Mar 18, 2010
-
-
Ted Kremenek authored
for both CallExprs and ObjCMessageExprs. llvm-svn: 98800
-
Ted Kremenek authored
uninitialized data. llvm-svn: 98796
-
Ted Kremenek authored
a scalar variable with a scalar parameter. This is a form of defensive programming. If the variable is unused, it will be caused by -Wunused-variable. llvm-svn: 98795
-
- Mar 17, 2010
-
-
Zhongxing Xu authored
their bindings are not removed. llvm-svn: 98705
-