- Aug 20, 2008
-
-
Daniel Dunbar authored
- Drop MethodAttrs parameter to ObjCMethodDecl - Call ProcessDeclAttributeList for interface & method decls. llvm-svn: 55068
-
Ted Kremenek authored
llvm-svn: 55066
-
Ted Kremenek authored
llvm-svn: 55065
-
Ted Kremenek authored
This patch moves some code in GRStateManager::RemoveDeadBindings() to EnvironmentManager::RemoveDeadBindings(). llvm-svn: 55064
-
Ted Kremenek authored
llvm-svn: 55060
-
Eli Friedman authored
llvm-svn: 55042
-
Eli Friedman authored
cleaned it up a bit, including fixing the definition of va_list; this shouldn't break anything, but anyone using Sparc should watch for regressions. llvm-svn: 55041
-
Daniel Dunbar authored
- UsualUnaryConversions takes an Expr *& and may modify its argument, this broke when it was refactored into Sema::CheckCastTypes. This meant that we were missing implicit casts in some places. - Seems pretty sad that this got through our tests. llvm-svn: 55039
-
Ted Kremenek authored
llvm-svn: 55038
-
Ted Kremenek authored
This fixes an ownership issue where FieldDecls could be owned both by an ObjCInterfaceDecl and a RecordDecl. llvm-svn: 55037
-
Eli Friedman authored
visible effects, but this will significantly reduce the amount of boilerplate code necessary to add subtargets. If this looks okay, I'll do the rest of the processors (PPC, Sparc, ARM) soon. llvm-svn: 55036
-
Eli Friedman authored
llvm-svn: 55032
-
Eli Friedman authored
llvm-svn: 55027
-
Daniel Dunbar authored
- Drop duplicate (and broken) code for sending messages. - Add EmitObjCProtocolExpr to CodeGenFunction. llvm-svn: 55024
-
Eli Friedman authored
heck it does on Darwin, but it's not part of POSIX, and the GNU version of find errors out on it. On a side note, there are a couple of new failures due to tests including OS X specific headers. llvm-svn: 55019
-
Ted Kremenek authored
llvm-svn: 55013
-
- Aug 19, 2008
-
-
Ted Kremenek authored
This patch extends BasicStoreManager::getInitialStore() to include code that symbolicates input variables. It also removes redundant handling of ImplicitParamDecl, since it is a subclass of VarDecl. llvm-svn: 54993
-
Steve Naroff authored
Fix crasher in RewriteObjC::RewriteObjCSynchronizedStmt(). Can't depend on the source locations of the sync expression (since it may have been rewritten. Fixes <rdar://problem/6156363> clang ObjC rewriter: rewriting attached file causes assertion failure: invalid FileID llvm-svn: 54986
-
Chris Lattner authored
llvm-svn: 54973
-
Ted Kremenek authored
llvm-svn: 54970
-
Chris Lattner authored
llvm-svn: 54967
-
Argyrios Kyrtzidis authored
Add ExplicitCastExpr to replace the current CastExpr, and have ImplicitCastExpr and ExplicitCastExpr derive from a common base class (CastExpr): Expr -> CastExpr -> ExplicitCastExpr -> ImplicitCastExpr llvm-svn: 54955
-
Chris Lattner authored
llvm-svn: 54954
-
Chris Lattner authored
of pointers to them. rdar://4304469 llvm-svn: 54953
-
Argyrios Kyrtzidis authored
llvm-svn: 54952
-
- Aug 18, 2008
-
-
Ted Kremenek authored
llvm-svn: 54947
-
Daniel Dunbar authored
extension). llvm-svn: 54946
-
Chris Lattner authored
llvm-svn: 54943
-
Chris Lattner authored
no other functionality change. llvm-svn: 54941
-
Chris Lattner authored
llvm-svn: 54940
-
Ted Kremenek authored
llvm-svn: 54931
-
Daniel Dunbar authored
llvm-svn: 54928
-
Daniel Dunbar authored
llvm-svn: 54923
-
Daniel Dunbar authored
llvm-svn: 54922
-
Sanjiv Gupta authored
llvm-svn: 54914
-
- Aug 17, 2008
-
-
Argyrios Kyrtzidis authored
Put WChar between them to make it integer type. llvm-svn: 54882
-
Chris Lattner authored
llvm-svn: 54874
-
Chris Lattner authored
llvm-svn: 54872
-
Chris Lattner authored
llvm-svn: 54871
-
Chris Lattner authored
llvm-svn: 54864
-