- Jul 07, 2008
-
-
Nuno Lopes authored
llvm-svn: 53170
-
Ted Kremenek authored
This patch aims to address some of the concerns of PR 2517: http://llvm.org/bugs/show_bug.cgi?id=2517 llvm-svn: 53168
-
- Jul 06, 2008
-
-
Cedric Venet authored
llvm-svn: 53160
-
- Jul 05, 2008
-
-
Nuno Lopes authored
llvm-svn: 53149
-
Nuno Lopes authored
llvm-svn: 53145
-
Nuno Lopes authored
llvm-svn: 53144
-
Nuno Lopes authored
llvm-svn: 53143
-
Seo Sanghyeon authored
llvm-svn: 53141
-
Argyrios Kyrtzidis authored
llvm-svn: 53140
-
- Jul 04, 2008
-
-
Sanjiv Gupta authored
This was broken when the GenerateCode function was splitted to use GenerateFunction. llvm-svn: 53136
-
Argyrios Kyrtzidis authored
'&&' commands together so that the test status reflects the results of all the commands, otherwise the test status will be the result of only the last command. llvm-svn: 53135
-
Seo Sanghyeon authored
llvm-svn: 53133
-
Ted Kremenek authored
'&&' clang commands together so that the test status reflects the results of all three clang executions. llvm-svn: 53132
-
Ted Kremenek authored
llvm-svn: 53129
-
Ted Kremenek authored
passed-by-reference to a function. This allows us to build up constraints for their new values and restore some lost path-sensitivity. This addresses a few false positives since in Adium. llvm-svn: 53125
-
Bill Wendling authored
llvm-svn: 53121
-
Ted Kremenek authored
llvm-svn: 53118
-
Ted Kremenek authored
http://lists.cs.uiuc.edu/pipermail/cfe-dev/2008-July/002157.html Essentially the observer mechanism in LiveVariables was observing block-level expressions multiple times, leading to a case where the dead store checker could see a value as dead when it was really live. llvm-svn: 53115
-
Ted Kremenek authored
llvm-svn: 53114
-
- Jul 03, 2008
-
-
Chris Lattner authored
llvm-svn: 53107
-
Ted Kremenek authored
llvm-svn: 53103
-
Ted Kremenek authored
llvm-svn: 53100
-
Ted Kremenek authored
llvm-svn: 53099
-
Ted Kremenek authored
For the -dealloc checker, check the LangOptions to determine whether or not the code is compiled with GC. llvm-svn: 53098
-
Argyrios Kyrtzidis authored
-Set "Named Casts" feature to partial parser/sema support because reinterpret_cast is not properly implemented. -Removed "Virtual functions" feature because it is already covered by "Class definitions". -Removed "Templates" because we should either list *all* missing/supported features or just list the features with some support. Mentioning just a few missing features without listing all of them makes little sense. llvm-svn: 53095
-
Argyrios Kyrtzidis authored
-Add a link to cxx_status.html from get_involved.html/"Open Projects". llvm-svn: 53094
-
Ted Kremenek authored
llvm-svn: 53084
-
Ted Kremenek authored
Have BugReporter::getCFG and BugReporter::getLiveVariables returns pointers instead of references, because they can both fail on functions we cannot construct full CFGs for yet. llvm-svn: 53081
-
Ted Kremenek authored
llvm-svn: 53080
-
Ted Kremenek authored
llvm-svn: 53076
-
Ted Kremenek authored
Added static analysis check to see if a subclass of NSObject implements -dealloc, and whether or not that implementation calls [super dealloc]. llvm-svn: 53075
-
Anders Carlsson authored
llvm-svn: 53074
-
Anders Carlsson authored
llvm-svn: 53072
-
Chris Lattner authored
llvm-svn: 53071
-
Chris Lattner authored
'integer constant is so large that it is unsigned' warning for hex literals. llvm-svn: 53070
-
Chris Lattner authored
by filling in the body of a union with enum constants. llvm-svn: 53069
-
Ted Kremenek authored
llvm-svn: 53056
-
Ted Kremenek authored
Update test case: simply running "clang -checker-simple" doesn't invoke the dead store checker anymore. We need "-warn-dead-stores" as well. llvm-svn: 53055
-
Ted Kremenek authored
llvm-svn: 53054
-
Ted Kremenek authored
ccc-analyzer now dispatches the options "-checker-cfref" and "-warn-dead-stores" to clang instead of just "-checker-cfref". llvm-svn: 53053
-