- Mar 16, 2008
-
-
Chris Lattner authored
llvm-svn: 48408
-
Chris Lattner authored
can't have negative arguments. llvm-svn: 48407
-
Chris Lattner authored
llvm-svn: 48406
-
Chris Lattner authored
llvm-svn: 48405
-
Chris Lattner authored
lib dir and move all the libraries into it. This follows the main llvm tree, and allows the libraries to be built in parallel. The top level now enforces that all the libs are built before Driver, but we don't care what order the libs are built in. This speeds up parallel builds, particularly incremental ones. llvm-svn: 48402
-
- Mar 15, 2008
-
-
Chris Lattner authored
all Create methods. llvm-svn: 48398
-
Chris Lattner authored
llvm-svn: 48396
-
- Feb 29, 2008
-
-
-
Gabor Greif authored
Happens with Xcode 2.4.1 headers on test Parser/objc-foreach-error-1.m llvm-svn: 47767
-
- Feb 25, 2008
-
-
Chris Lattner authored
llvm-svn: 47560
-
- Feb 17, 2008
-
-
Nate Begeman authored
llvm-svn: 47246
-
- Feb 10, 2008
-
-
Steve Naroff authored
Add a diagnostics helper to remove some redundant code. llvm-svn: 46936
-
- Feb 08, 2008
-
-
Steve Naroff authored
A bunch-o changes to fix <rdar://problem/5716046> incomplete implementation of ObjC class warning is incomplete As part of this fix, I made a low-level change to the text diagnostics machinery (to basically avoid printing duplicate source lines/carets when you have multiple diagnostics that refer to the same exact place). For now, this only happens with we don't have a source range (could be extended to support source ranges as well). llvm-svn: 46897
-
- Jan 21, 2008
-
-
Fariborz Jahanian authored
a method. llvm-svn: 46232
-
- Jan 17, 2008
-
-
Fariborz Jahanian authored
llvm-svn: 46141
-
- Jan 10, 2008
-
-
Fariborz Jahanian authored
llvm-svn: 45839
-
- Jan 07, 2008
-
-
Ted Kremenek authored
some naming inconsistencies in the names of classes pertaining to Objective-C support in clang. llvm-svn: 45715
-
- Dec 29, 2007
-
-
Chris Lattner authored
discussion of this change. llvm-svn: 45410
-
- Dec 20, 2007
-
-
Fariborz Jahanian authored
More is yet to come. llvm-svn: 45263
-
- Dec 19, 2007
-
-
Steve Naroff authored
Various tweaks to the get/lookup instance/class method API's. llvm-svn: 45224
-
- Dec 18, 2007
-
-
Steve Naroff authored
Improve how we find private method decls. This involved: - Changed Sema::ObjcActOnStartOfMethodDef() to register the methods with the global pools. - Changed Sema::ActOnInstanceMessage() to look in global pools (should be much less error prone). - Added a test case to message.m (for lookup that was broken). Misc changes while I was investigating this... - Changed Sema::ActOnAtEnd() to call AddFactoryMethodToGlobalPool (this looked like a cut/paste error). - Added a comment and tweaked another where I was using the first person. llvm-svn: 45142
-
- Dec 15, 2007
-
-
Steve Naroff authored
- Remove getInstanceMethods/getClassMethods API on ObjcInterfaceDecl, ObjcProtocolDecl, and ObjcCategoryDecl. These methods are replaced by the respective iterators on each class. - Add getInstanceMethodForSelector to ObjcInterfaceDecl, ObjcProtocolDecl, and ObjcCatgoryDecl. This hook will do a "shallow" lookup. This is a convenience method that reducing some of the iterator usage. - Various changes to convert all clients to the above API's... llvm-svn: 45046
-
- Dec 12, 2007
-
-
Chris Lattner authored
llvm-svn: 44945
-
Chris Lattner authored
llvm-svn: 44941
-
Chris Lattner authored
llvm-svn: 44938
-
Chris Lattner authored
llvm-svn: 44925
-