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