Argyrios Kyrtzidis
							
						 
						
							 
							
							
							
							
								
							
							
								b9abca0000 
								
							 
						 
						
							
							
								
								In the clang.xcodeproj modify the 'clang' target to do nothing, not try to build anything.  
							
							 
							
							... 
							
							
							
							llvm-svn: 126270 
							
						 
						
							2011-02-23 00:15:56 +00:00  
						
					 
				
					
						
							
							
								 
								Argyrios Kyrtzidis
							
						 
						
							 
							
							
							
							
								
							
							
								2f9a5a46a5 
								
							 
						 
						
							
							
								
								Anger the CMake gods by updating 'clang.xcodeproj'.  
							
							 
							
							... 
							
							
							
							llvm-svn: 125512 
							
						 
						
							2011-02-14 20:09:57 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								f59e80e0ed 
								
							 
						 
						
							
							
								
								Save getObjCGCAttrKind and use it in two places  
							
							 
							
							... 
							
							
							
							for efficiancy (still part of //rdar://8761767).
Per John's comment.
llvm-svn: 123401 
							
						 
						
							2011-01-13 21:35:27 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								46a525d456 
								
							 
						 
						
							
							
								
								Update Xcode project.  
							
							 
							
							... 
							
							
							
							llvm-svn: 123319 
							
						 
						
							2011-01-12 19:36:11 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								1321cbbd87 
								
							 
						 
						
							
							
								
								Add BlocksAttr assert on __block specific  
							
							 
							
							... 
							
							
							
							routines.
llvm-svn: 121007 
							
						 
						
							2010-12-06 17:28:17 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								d74cad80b0 
								
							 
						 
						
							
							
								
								Replace calls to AppendBytes with calls to AppendPadding when the bytes appended are padding.  
							
							 
							
							... 
							
							
							
							llvm-svn: 120922 
							
						 
						
							2010-12-04 23:53:18 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								e8473c2feb 
								
							 
						 
						
							
							
								
								Such function decls,as objc's objc_msgSend, builtins in  
							
							 
							
							... 
							
							
							
							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 
							
						 
						
							2010-11-30 17:35:24 +00:00  
						
					 
				
					
						
							
							
								 
								John McCall
							
						 
						
							 
							
							
							
							
								
							
							
								5e9fde5d26 
								
							 
						 
						
							
							
								
								Update Xcode project:  remove Action.cpp, add DumpXML.cpp.  
							
							 
							
							... 
							
							
							
							llvm-svn: 120420 
							
						 
						
							2010-11-30 10:11:54 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								fdee32f8ed 
								
							 
						 
						
							
							
								
								Move CGCXXABI functions to CGCXXABI.cpp  
							
							 
							
							... 
							
							
							
							llvm-svn: 120250 
							
						 
						
							2010-11-28 17:49:03 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								61ad508bce 
								
							 
						 
						
							
							
								
								Update Xcode project.  
							
							 
							
							... 
							
							
							
							llvm-svn: 120138 
							
						 
						
							2010-11-25 01:52:05 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								4b35e97e74 
								
							 
						 
						
							
							
								
								Update Xcode project.  
							
							 
							
							... 
							
							
							
							llvm-svn: 119953 
							
						 
						
							2010-11-21 23:25:35 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								7fb785d449 
								
							 
						 
						
							
							
								
								Update Xcode project.  
							
							 
							
							... 
							
							
							
							llvm-svn: 119945 
							
						 
						
							2010-11-21 18:33:34 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								d470fef01d 
								
							 
						 
						
							
							
								
								Forward the -fno-elide-constructor argument to clang -cc1. Fixes PR8652.  
							
							 
							
							... 
							
							
							
							llvm-svn: 119915 
							
						 
						
							2010-11-21 00:09:52 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								086a24a2be 
								
							 
						 
						
							
							
								
								Fixes a rewrite bug, rewriting nested property usage  
							
							 
							
							... 
							
							
							
							inside blocks. Fixes //rdar: //8608293.
llvm-svn: 118425 
							
						 
						
							2010-11-08 18:37:50 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								725190ff3f 
								
							 
						 
						
							
							
								
								More CharUnits conversion.  
							
							 
							
							... 
							
							
							
							llvm-svn: 117874 
							
						 
						
							2010-10-31 21:39:24 +00:00  
						
					 
				
					
						
							
							
								 
								Argyrios Kyrtzidis
							
						 
						
							 
							
							
							
							
								
							
							
								0f24185c76 
								
							 
						 
						
							
							
								
								test/SemaCXX/crash-8124080.cpp -> test/SemaCXX/crashes.cpp  
							
							 
							
							... 
							
							
							
							llvm-svn: 117758 
							
						 
						
							2010-10-30 01:06:21 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								531a3707a9 
								
							 
						 
						
							
							
								
								Qualified 'id' should implement all of static class type's  
							
							 
							
							... 
							
							
							
							protocols, including those added to class, super class
and categories; otherewise issue a warning. This fixes
pr8453.
llvm-svn: 117678 
							
						 
						
							2010-10-29 18:26:21 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								a7911fa3d7 
								
							 
						 
						
							
							
								
								If a virtual member function has the 'final' attribute, we can devirtualize calls to it.  
							
							 
							
							... 
							
							
							
							llvm-svn: 117444 
							
						 
						
							2010-10-27 13:28:46 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								56143ae715 
								
							 
						 
						
							
							
								
								Patch for mis-compile of statement expressions with  
							
							 
							
							... 
							
							
							
							non-trivial copy constructors. // rdar: //8540501.
A test will be added to llvm nightly tests.
llvm-svn: 117324 
							
						 
						
							2010-10-25 23:27:26 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								cdbd70ac69 
								
							 
						 
						
							
							
								
								Move the "used but marked unused" warning behind a special warning flag for now.  
							
							 
							
							... 
							
							
							
							llvm-svn: 117219 
							
						 
						
							2010-10-24 04:28:00 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								c123623d28 
								
							 
						 
						
							
							
								
								After discussion with Doug and John, I am reverting  
							
							 
							
							... 
							
							
							
							the patch. 
llvm-svn: 117159 
							
						 
						
							2010-10-22 22:05:03 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								274a70ed7f 
								
							 
						 
						
							
							
								
								Add a __has_attribute macro that works much like __has_feature and __has_builtin.  
							
							 
							
							... 
							
							
							
							llvm-svn: 116906 
							
						 
						
							2010-10-20 02:31:43 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								f34011e4ca 
								
							 
						 
						
							
							
								
								patch fixes class names missing from method names in debug information for  
							
							 
							
							... 
							
							
							
							synthesized property. // rdar: //8498026
llvm-svn: 116717 
							
						 
						
							2010-10-18 17:51:06 +00:00  
						
					 
				
					
						
							
							
								 
								Argyrios Kyrtzidis
							
						 
						
							 
							
							
							
							
								
							
							
								cd86570b93 
								
							 
						 
						
							
							
								
								Xcode keeps modifying the project file and I don't know how to ignore the change; just commit it.  
							
							 
							
							... 
							
							
							
							llvm-svn: 116673 
							
						 
						
							2010-10-16 17:18:07 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								163488ffbf 
								
							 
						 
						
							
							
								
								When dealing with an assignment with LHS being a property reference  
							
							 
							
							... 
							
							
							
							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 
							
						 
						
							2010-10-08 21:12:22 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								fc8315f56a 
								
							 
						 
						
							
							
								
								Fix a block rewriter bug where copy/dispose entries in  
							
							 
							
							... 
							
							
							
							block descriptor for outer block was missing even though
the block was importing objects into its inner blocks.
//rdar://84995992
llvm-svn: 115644 
							
						 
						
							2010-10-05 18:05:06 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								fe15a78ff2 
								
							 
						 
						
							
							
								
								Use ParseObjCSelectorPiece for parsing getter and setter names in @property declarations. Fixes PR8169.  
							
							 
							
							... 
							
							
							
							llvm-svn: 115411 
							
						 
						
							2010-10-02 17:45:21 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								30e8d58dbd 
								
							 
						 
						
							
							
								
								Copying result of object property reference expression  
							
							 
							
							... 
							
							
							
							into a temporary is elidable as well.
(Finishes up radar 8291337).
llvm-svn: 114845 
							
						 
						
							2010-09-27 17:30:38 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								991285e425 
								
							 
						 
						
							
							
								
								Allow the use of C++0x deleted functions as an extension in C++98.  
							
							 
							
							... 
							
							
							
							llvm-svn: 114762 
							
						 
						
							2010-09-24 21:25:25 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								4013404eff 
								
							 
						 
						
							
							
								
								Static local variables don't result in global constructors being emitted.  
							
							 
							
							... 
							
							
							
							llvm-svn: 112933 
							
						 
						
							2010-09-03 01:11:38 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								af7534f084 
								
							 
						 
						
							
							
								
								Get rid of the "functions declared 'noreturn' should have a 'void' result 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 
							
						 
						
							2010-09-03 00:25:02 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								eb5a307259 
								
							 
						 
						
							
							
								
								xcode project file update.  
							
							 
							
							... 
							
							
							
							llvm-svn: 112677 
							
						 
						
							2010-08-31 23:49:56 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								4fcc97f2f9 
								
							 
						 
						
							
							
								
								clang.xcodeproj updated.  
							
							 
							
							... 
							
							
							
							llvm-svn: 112209 
							
						 
						
							2010-08-26 19:58:26 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								348dcffb14 
								
							 
						 
						
							
							
								
								Add DelayedDiagnostic.h to xcode project file.  
							
							 
							
							... 
							
							
							
							llvm-svn: 112119 
							
						 
						
							2010-08-26 00:17:38 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								40f9798d06 
								
							 
						 
						
							
							
								
								More update of clang.xcodeproj for recent changes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 112117 
							
						 
						
							2010-08-26 00:13:24 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								3ee8bcebd0 
								
							 
						 
						
							
							
								
								Update clang.xcodeproj for recent refactorings.  
							
							 
							
							... 
							
							
							
							llvm-svn: 112116 
							
						 
						
							2010-08-26 00:06:40 +00:00  
						
					 
				
					
						
							
							
								 
								Sebastian Redl
							
						 
						
							 
							
							
							
							
								
							
							
								f5b1346738 
								
							 
						 
						
							
							
								
								Rename the ASTReader header files.  
							
							 
							
							... 
							
							
							
							llvm-svn: 111474 
							
						 
						
							2010-08-18 23:57:17 +00:00  
						
					 
				
					
						
							
							
								 
								Sebastian Redl
							
						 
						
							 
							
							
							
							
								
							
							
								3b3c874f68 
								
							 
						 
						
							
							
								
								Rename the ASTReader implementation files.  
							
							 
							
							... 
							
							
							
							llvm-svn: 111473 
							
						 
						
							2010-08-18 23:57:11 +00:00  
						
					 
				
					
						
							
							
								 
								Sebastian Redl
							
						 
						
							 
							
							
							
							
								
							
							
								1914c6fef8 
								
							 
						 
						
							
							
								
								Rename PCHWriter.h to ASTWriter.h  
							
							 
							
							... 
							
							
							
							llvm-svn: 111466 
							
						 
						
							2010-08-18 23:56:37 +00:00  
						
					 
				
					
						
							
							
								 
								Sebastian Redl
							
						 
						
							 
							
							
							
							
								
							
							
								d6522cfc6d 
								
							 
						 
						
							
							
								
								Rename the ASTWriter implementation files  
							
							 
							
							... 
							
							
							
							llvm-svn: 111465 
							
						 
						
							2010-08-18 23:56:31 +00:00  
						
					 
				
					
						
							
							
								 
								Sebastian Redl
							
						 
						
							 
							
							
							
							
								
							
							
								135bcc791b 
								
							 
						 
						
							
							
								
								Reintroduce the serialization library, with fixed dependencies.  
							
							 
							
							... 
							
							
							
							llvm-svn: 111279 
							
						 
						
							2010-08-17 20:43:28 +00:00  
						
					 
				
					
						
							
							
								 
								Douglas Gregor
							
						 
						
							 
							
							
							
							
								
							
							
								256a7282e4 
								
							 
						 
						
							
							
								
								Revert Sebastian's build-breaking patch.  
							
							 
							
							... 
							
							
							
							llvm-svn: 111265 
							
						 
						
							2010-08-17 18:31:01 +00:00  
						
					 
				
					
						
							
							
								 
								Sebastian Redl
							
						 
						
							 
							
							
							
							
								
							
							
								52ce9bb2fb 
								
							 
						 
						
							
							
								
								Create a new Serialization module that contains all the PCH code, and will 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 
							
						 
						
							2010-08-17 17:55:49 +00:00  
						
					 
				
					
						
							
							
								 
								Douglas Gregor
							
						 
						
							 
							
							
							
							
								
							
							
								a776ed182f 
								
							 
						 
						
							
							
								
								Update Xcode project  
							
							 
							
							... 
							
							
							
							llvm-svn: 110953 
							
						 
						
							2010-08-12 20:53:33 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								e33c116bdf 
								
							 
						 
						
							
							
								
								Nasty rewriter bug which turns out to have an easy fix in  
							
							 
							
							... 
							
							
							
							rewriting a c-style cast expression in statement printer.
Fixes radar 8143056.
llvm-svn: 107289 
							
						 
						
							2010-06-30 16:31:08 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								e26754184e 
								
							 
						 
						
							
							
								
								Update Xcode project.  
							
							 
							
							... 
							
							
							
							llvm-svn: 105633 
							
						 
						
							2010-06-08 20:02:04 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								a5d067aae8 
								
							 
						 
						
							
							
								
								Update .xcodeproj file.  
							
							 
							
							... 
							
							
							
							llvm-svn: 104721 
							
						 
						
							2010-05-26 19:40:41 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								b47c482cf0 
								
							 
						 
						
							
							
								
								Remove RecordLayoutBuilder.h  
							
							 
							
							... 
							
							
							
							llvm-svn: 104687 
							
						 
						
							2010-05-26 05:49:19 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								9759793855 
								
							 
						 
						
							
							
								
								Add an InheritancePath parameter to the ImplicitCastExpr constructor.  
							
							 
							
							... 
							
							
							
							llvm-svn: 102218 
							
						 
						
							2010-04-23 22:18:37 +00:00  
						
					 
				
					
						
							
							
								 
								Anders Carlsson
							
						 
						
							 
							
							
							
							
								
							
							
								720130c0cf 
								
							 
						 
						
							
							
								
								Turn CXXMethodVector into a generic class template.  
							
							 
							
							... 
							
							
							
							llvm-svn: 102208 
							
						 
						
							2010-04-23 19:53:03 +00:00