Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								27aa9b4028 
								
							 
						 
						
							
							
								
								[Objective-C Sema] Fixes a typo which did not allow  
							
							 
							
							... 
							
							
							
							bridge casting to super class of object's bridge type.
rdar://18311183
llvm-svn: 234652 
							
						 
						
							2015-04-10 22:07:47 +00:00  
						
					 
				
					
						
							
							
								 
								John McCall
							
						 
						
							 
							
							
							
							
								
							
							
								2859258e2f 
								
							 
						 
						
							
							
								
								Allow objc_bridge(id) to be used on typedefs of [cv] void*.  
							
							 
							
							... 
							
							
							
							rdar://19678874
llvm-svn: 227774 
							
						 
						
							2015-02-01 22:34:06 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								c9e266b8cf 
								
							 
						 
						
							
							
								
								[Objective-C]. This patch extends  objc_bridge attribute to support objc_bridge(id).  
							
							 
							
							... 
							
							
							
							This means that a pointer to the struct type to which the attribute appertains 
is a CF type (and therefore an Objective-C object of some type), but not of any 
specific class. rdar://19157264
llvm-svn: 224072 
							
						 
						
							2014-12-11 22:56:26 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								f1a22f487e 
								
							 
						 
						
							
							
								
								Objective-C. Improve diagnosis of bridging types.  
							
							 
							
							... 
							
							
							
							// rdar://16737117
llvm-svn: 207542 
							
						 
						
							2014-04-29 16:12:56 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								953d18a988 
								
							 
						 
						
							
							
								
								Objective-C ARC. Under ARC, addition of 'bridge' attribute  
							
							 
							
							... 
							
							
							
							on CF type is not sufficient and bridge casting is
still required for proper ownership semantics.
// rdar://16650445
llvm-svn: 206910 
							
						 
						
							2014-04-22 17:42:01 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								48a01cb5ec 
								
							 
						 
						
							
							
								
								Objective-C arc [Sema]. Allow bridge cast of a qualified-id expression  
							
							 
							
							... 
							
							
							
							when bridged Objective-C type conforms to the protocols in CF types's
Objective-C class. // rdar://16393330
llvm-svn: 205659 
							
						 
						
							2014-04-04 23:53:45 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								2651ac5445 
								
							 
						 
						
							
							
								
								ObjectiveC migrator. Improve on definition, use  
							
							 
							
							... 
							
							
							
							and testing of objc_bridgmutable attribute per
Aaron Ballman's comments.
// rdar://15498044
llvm-svn: 195396 
							
						 
						
							2013-11-22 00:02:22 +00:00  
						
					 
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 
						
							 
							
							
							
							
								
							
							
								8c5b4be417 
								
							 
						 
						
							
							
								
								ObjectiveC. Allow toll free bridge cast warnings outside  
							
							 
							
							... 
							
							
							
							ARC and in objectiveC/ObjectiveC++ MRR mode as well.
// rdar://15454846
llvm-svn: 195288 
							
						 
						
							2013-11-21 00:39:36 +00:00