Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Take 2 (take 3?) at removing derelict clang.xcodeproj. All Xcode users ↵ | Ted Kremenek | 2011-08-15 | 1 | -2103/+0 |
| | | | | | | should be using CMake, as the clang.xcodeproj is never up-to-date and cannot actually build Clang. llvm-svn: 137666 | ||||
* | Rename GRState to ProgramState, and cleanup some code formatting along the way. | Ted Kremenek | 2011-08-15 | 1 | -8/+8 |
| | | | | llvm-svn: 137665 | ||||
* | Remove BoostCon-specific code from Clang. FWIW, I'm a fan of things like ↵ | Jonathan D. Turner | 2011-07-07 | 1 | -2/+0 |
| | | | | | | this living in a separate branch. llvm-svn: 134649 | ||||
* | The ARC Migration Tool. All the credit goes to Argyrios and Fariborz | John McCall | 2011-06-15 | 1 | -0/+41 |
| | | | | | | for this. llvm-svn: 133104 | ||||
* | Add few missing files in AST directory to xcode project. | Fariborz Jahanian | 2011-06-09 | 1 | -0/+15 |
| | | | | llvm-svn: 132812 | ||||
* | In the clang.xcodeproj modify the 'clang' target to do nothing, not try to ↵ | Argyrios Kyrtzidis | 2011-02-23 | 1 | -893/+0 |
| | | | | | | build anything. llvm-svn: 126270 | ||||
* | Anger the CMake gods by updating 'clang.xcodeproj'. | Argyrios Kyrtzidis | 2011-02-14 | 1 | -0/+386 |
| | | | | llvm-svn: 125512 | ||||
* | Save getObjCGCAttrKind and use it in two places | Fariborz Jahanian | 2011-01-13 | 1 | -1/+0 |
| | | | | | | | for efficiancy (still part of //rdar://8761767). Per John's comment. llvm-svn: 123401 | ||||
* | Update Xcode project. | Anders Carlsson | 2011-01-12 | 1 | -6/+9 |
| | | | | llvm-svn: 123319 | ||||
* | Add BlocksAttr assert on __block specific | Fariborz Jahanian | 2010-12-06 | 1 | -1/+0 |
| | | | | | | routines. llvm-svn: 121007 | ||||
* | Replace calls to AppendBytes with calls to AppendPadding when the bytes ↵ | Anders Carlsson | 2010-12-04 | 1 | -0/+1 |
| | | | | | | appended are padding. llvm-svn: 120922 | ||||
* | Such function decls,as objc's objc_msgSend, builtins in | Fariborz Jahanian | 2010-11-30 | 1 | -1/+0 |
| | | | | | | | | | a specific language. We are adding such language info. by extensing Builtins.def and via a language flag added to LIBBUILTIN/BUILTIN and check for that when deciding a name is builtin or not. Implements //rdar://8689273. llvm-svn: 120429 | ||||
* | Update Xcode project: remove Action.cpp, add DumpXML.cpp. | John McCall | 2010-11-30 | 1 | -4/+4 |
| | | | | llvm-svn: 120420 | ||||
* | Move CGCXXABI functions to CGCXXABI.cpp | Anders Carlsson | 2010-11-28 | 1 | -0/+4 |
| | | | | llvm-svn: 120250 | ||||
* | Update Xcode project. | Anders Carlsson | 2010-11-25 | 1 | -4/+4 |
| | | | | llvm-svn: 120138 | ||||
* | Update Xcode project. | Anders Carlsson | 2010-11-21 | 1 | -11/+348 |
| | | | | llvm-svn: 119953 | ||||
* | Update Xcode project. | Anders Carlsson | 2010-11-21 | 1 | -190/+42 |
| | | | | llvm-svn: 119945 | ||||
* | Forward the -fno-elide-constructor argument to clang -cc1. Fixes PR8652. | Anders Carlsson | 2010-11-21 | 1 | -0/+1 |
| | | | | llvm-svn: 119915 | ||||
* | Fixes a rewrite bug, rewriting nested property usage | Fariborz Jahanian | 2010-11-08 | 1 | -1/+0 |
| | | | | | | inside blocks. Fixes //rdar: //8608293. llvm-svn: 118425 | ||||
* | More CharUnits conversion. | Anders Carlsson | 2010-10-31 | 1 | -124/+0 |
| | | | | llvm-svn: 117874 | ||||
* | test/SemaCXX/crash-8124080.cpp -> test/SemaCXX/crashes.cpp | Argyrios Kyrtzidis | 2010-10-30 | 1 | -0/+1 |
| | | | | llvm-svn: 117758 | ||||
* | Qualified 'id' should implement all of static class type's | Fariborz Jahanian | 2010-10-29 | 1 | -1/+0 |
| | | | | | | | | protocols, including those added to class, super class and categories; otherewise issue a warning. This fixes pr8453. llvm-svn: 117678 | ||||
* | If a virtual member function has the 'final' attribute, we can devirtualize ↵ | Anders Carlsson | 2010-10-27 | 1 | -0/+1 |
| | | | | | | calls to it. llvm-svn: 117444 | ||||
* | Patch for mis-compile of statement expressions with | Fariborz Jahanian | 2010-10-25 | 1 | -1/+0 |
| | | | | | | | non-trivial copy constructors. // rdar: //8540501. A test will be added to llvm nightly tests. llvm-svn: 117324 | ||||
* | Move the "used but marked unused" warning behind a special warning flag for now. | Anders Carlsson | 2010-10-24 | 1 | -0/+1 |
| | | | | llvm-svn: 117219 | ||||
* | After discussion with Doug and John, I am reverting | Fariborz Jahanian | 2010-10-22 | 1 | -1/+0 |
| | | | | | | the patch. llvm-svn: 117159 | ||||
* | Add a __has_attribute macro that works much like __has_feature and ↵ | Anders Carlsson | 2010-10-20 | 1 | -0/+1 |
| | | | | | | __has_builtin. llvm-svn: 116906 | ||||
* | patch fixes class names missing from method names in debug information for | Fariborz Jahanian | 2010-10-18 | 1 | -1/+0 |
| | | | | | | synthesized property. // rdar: //8498026 llvm-svn: 116717 | ||||
* | Xcode keeps modifying the project file and I don't know how to ignore the ↵ | Argyrios Kyrtzidis | 2010-10-16 | 1 | -0/+1 |
| | | | | | | change; just commit it. llvm-svn: 116673 | ||||
* | When dealing with an assignment with LHS being a property reference | Fariborz Jahanian | 2010-10-08 | 1 | -1/+1 |
| | | | | | | | | | expression, the entire assignment tree is rewritten into a property setter messaging. This includes rewriting the RHS. Do not attempt to rewrite RHS again. Never rewrite a rewritten text! Fixes //rdar: //8527018. llvm-svn: 116104 | ||||
* | Fix a block rewriter bug where copy/dispose entries in | Fariborz Jahanian | 2010-10-05 | 1 | -1/+0 |
| | | | | | | | | block descriptor for outer block was missing even though the block was importing objects into its inner blocks. //rdar://84995992 llvm-svn: 115644 | ||||
* | Use ParseObjCSelectorPiece for parsing getter and setter names in @property ↵ | Anders Carlsson | 2010-10-02 | 1 | -0/+1 |
| | | | | | | declarations. Fixes PR8169. llvm-svn: 115411 | ||||
* | Copying result of object property reference expression | Fariborz Jahanian | 2010-09-27 | 1 | -1/+0 |
| | | | | | | | into a temporary is elidable as well. (Finishes up radar 8291337). llvm-svn: 114845 | ||||
* | Allow the use of C++0x deleted functions as an extension in C++98. | Anders Carlsson | 2010-09-24 | 1 | -0/+1 |
| | | | | llvm-svn: 114762 | ||||
* | Static local variables don't result in global constructors being emitted. | Anders Carlsson | 2010-09-03 | 1 | -1/+0 |
| | | | | llvm-svn: 112933 | ||||
* | Get rid of the "functions declared 'noreturn' should have a 'void' result ↵ | Anders Carlsson | 2010-09-03 | 1 | -0/+7 |
| | | | | | | | | | type" warning. The rationale behind this is that it is normal for callback functions to have a non-void return type and it should still be possible to mark them noreturn. (JavaScriptCore is a good example of this). llvm-svn: 112918 | ||||
* | xcode project file update. | Fariborz Jahanian | 2010-08-31 | 1 | -0/+4 |
| | | | | llvm-svn: 112677 | ||||
* | clang.xcodeproj updated. | Fariborz Jahanian | 2010-08-26 | 1 | -10/+6 |
| | | | | llvm-svn: 112209 | ||||
* | Add DelayedDiagnostic.h to xcode project file. | Fariborz Jahanian | 2010-08-26 | 1 | -0/+2 |
| | | | | llvm-svn: 112119 | ||||
* | More update of clang.xcodeproj for recent changes. | Fariborz Jahanian | 2010-08-26 | 1 | -0/+28 |
| | | | | llvm-svn: 112117 | ||||
* | Update clang.xcodeproj for recent refactorings. | Fariborz Jahanian | 2010-08-26 | 1 | -42/+146 |
| | | | | llvm-svn: 112116 | ||||
* | Rename the ASTReader header files. | Sebastian Redl | 2010-08-18 | 1 | -4/+4 |
| | | | | llvm-svn: 111474 | ||||
* | Rename the ASTReader implementation files. | Sebastian Redl | 2010-08-18 | 1 | -12/+12 |
| | | | | llvm-svn: 111473 | ||||
* | Rename PCHWriter.h to ASTWriter.h | Sebastian Redl | 2010-08-18 | 1 | -2/+2 |
| | | | | llvm-svn: 111466 | ||||
* | Rename the ASTWriter implementation files | Sebastian Redl | 2010-08-18 | 1 | -12/+12 |
| | | | | llvm-svn: 111465 | ||||
* | Reintroduce the serialization library, with fixed dependencies. | Sebastian Redl | 2010-08-17 | 1 | -72/+59 |
| | | | | llvm-svn: 111279 | ||||
* | Revert Sebastian's build-breaking patch. | Douglas Gregor | 2010-08-17 | 1 | -59/+72 |
| | | | | llvm-svn: 111265 | ||||
* | Create a new Serialization module that contains all the PCH code, and will ↵ | Sebastian Redl | 2010-08-17 | 1 | -72/+59 |
| | | | | | | contain all the module code in the future. Update the Makefiles, CMake projects and the Xcode project. I hope I did everything right for Xcode. No functionality change. llvm-svn: 111258 | ||||
* | Update Xcode project | Douglas Gregor | 2010-08-12 | 1 | -76/+26 |
| | | | | llvm-svn: 110953 | ||||
* | Nasty rewriter bug which turns out to have an easy fix in | Fariborz Jahanian | 2010-06-30 | 1 | -12/+207 |
| | | | | | | | rewriting a c-style cast expression in statement printer. Fixes radar 8143056. llvm-svn: 107289 |