- May 07, 2008
-
-
Ted Kremenek authored
llvm-svn: 50777
-
- May 06, 2008
-
-
Ted Kremenek authored
"#if 0" out some assumptions when auto-generating method summaries. llvm-svn: 50772
-
Devang Patel authored
llvm-svn: 50769
-
Ted Kremenek authored
llvm-svn: 50753
-
Ted Kremenek authored
"Execution continues..." message, which does a better job at handling corner cases. llvm-svn: 50751
-
Fariborz Jahanian authored
(was IdentifierInfo * before). This will make method declartations whole lot easier. llvm-svn: 50747
-
Ted Kremenek authored
llvm-svn: 50721
-
Ted Kremenek authored
llvm-svn: 50715
-
Ted Kremenek authored
llvm-svn: 50714
-
Ted Kremenek authored
Added test case. llvm-svn: 50711
-
Ted Kremenek authored
llvm-svn: 50710
-
Ted Kremenek authored
llvm-svn: 50709
-
Ted Kremenek authored
logic for function calls and message expressions. Use the following heuristic to infer "allocating" instance methods: [ClassName classWithXXX] allocates an object Update testcase to reflect this heuristic. llvm-svn: 50708
-
Ted Kremenek authored
llvm-svn: 50700
-
Ted Kremenek authored
llvm-svn: 50697
-
Chris Lattner authored
llvm-svn: 50694
-
Chris Lattner authored
llvm-svn: 50691
-
Ted Kremenek authored
llvm-svn: 50690
-
Ted Kremenek authored
llvm-svn: 50689
-
Steve Naroff authored
Several fixes to SemaInit.cpp. It's still not enabled (since it fails a few tests). Expect to enable it very soon. llvm-svn: 50688
-
Ted Kremenek authored
llvm-svn: 50684
-
Ted Kremenek authored
In a leak's "name", indicate GC or non-GC bugs. llvm-svn: 50680
-
Ted Kremenek authored
llvm-svn: 50679
-
rdar://5905347Chris Lattner authored
params not getting installed for builtins when synthesized. llvm-svn: 50676
-
Ted Kremenek authored
generic and handles reference counts for NSObjects. llvm-svn: 50674
-
- May 05, 2008
-
-
-
Chris Lattner authored
llvm-svn: 50666
-
Chris Lattner authored
think it is really right. :) This fixes PR2284. llvm-svn: 50665
-
Fariborz Jahanian authored
properties declared in the protocol. llvm-svn: 50662
-
Ted Kremenek authored
the object was last used. This can be confusing to users. For example: // 'y' is leaked x = foo(y); instead: x = foo(y); // 'y' is leaked llvm-svn: 50661
-
Ted Kremenek authored
llvm-svn: 50657
-
Ted Kremenek authored
Added test case for NSMakeCollectable. llvm-svn: 50653
-
Ted Kremenek authored
highlight the most nested subexpression that appears most responsible (giving the user better diagnostic feedback). Updated test cases to illustrate this feature. Implements: <rdar://problem/5880443> llvm-svn: 50647
-
Chris Lattner authored
related to pp-expressions. Doing so is pretty simple and this patch implements it, yielding nice diagnostics like: t.c:2:7: error: division by zero in preprocessor expression #if 1 / (0 + 0) ~ ^ ~~~~~~~ t.c:5:14: error: expected ')' in preprocessor expression #if (412 + 42 ~~~~~~~~^ t.c:5:5: error: to match this '(' #if (412 + 42 ^ t.c:10:10: warning: left side of operator converted from negative value to unsigned: -42 to 18446744073709551574 #if (-42 + 0U) / -2 ~~~ ^ ~~ t.c:10:16: warning: right side of operator converted from negative value to unsigned: -2 to 18446744073709551614 #if (-42 + 0U) / -2 ~~~~~~~~~~ ^ ~~ 5 diagnostics generated. llvm-svn: 50638
-
Chris Lattner authored
the final part of PR2279 llvm-svn: 50635
-
Chris Lattner authored
llvm-svn: 50632
-
Chris Lattner authored
llvm-svn: 50631
-
- May 04, 2008
-
-
Chris Lattner authored
a) correct rejection of ',' in pp expressions. b) the precedence of ',' was wrong w.r.t. ?:. Thanks again to Neil for finding these and providing testcases. llvm-svn: 50625
-
Chris Lattner authored
for pointing this out. llvm-svn: 50624
-
Chris Lattner authored
llvm-svn: 50623
-