Fariborz Jahanian
							
						 | 
						
							
							
							
							
							
								
							
							
								769c04ea35
								
							
						 | 
						
							
							
								
								ObjectiveC migrator. Fixes a bug when protocol
							
							
							
							
							
							
							
							conformance is inferred. // rdar://15515206
llvm-svn: 197448 
							
						 | 
						
							2013-12-17 01:01:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 | 
						
							
							
							
							
							
								
							
							
								8c45e283f2
								
							
						 | 
						
							
							
								
								ObjectiveC migrator: Add individual options and
							
							
							
							
							
							
							
							enable them for distinct feature migration.
// rdar://15003157
llvm-svn: 191863 
							
						 | 
						
							2013-10-02 22:49:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 | 
						
							
							
							
							
							
								
							
							
								c121386170
								
							
						 | 
						
							
							
								
								ObjectiveC migrator. Starting distiguising different
							
							
							
							
							
							
							
							migrations under their own option. 
wip and // rdar://15003157
llvm-svn: 191855 
							
						 | 
						
							2013-10-02 21:32:39 +00:00 | 
						
					
				
					
						
							
							
								 
								Rafael Espindola
							
						 | 
						
							
							
							
							
							
								
							
							
								ea1ba0adfc
								
							
						 | 
						
							
							
								
								Replace -fobjc-default-synthesize-properties with disable-objc-default-synthesize-properties.
							
							
							
							
							
							
							
							We want the modern behavior most of the time, so inverting the option simplifies
the driver and the tests.
llvm-svn: 191551 
							
						 | 
						
							2013-09-27 20:21:48 +00:00 | 
						
					
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 | 
						
							
							
							
							
							
								
							
							
								9e543afe19
								
							
						 | 
						
							
							
								
								ObjectiveC migration. Better handle migration to conforming
							
							
							
							
							
							
							
							protocols by ignoring cases where all protocol properties
and methods are optional.
llvm-svn: 186895 
							
						 | 
						
							2013-07-22 23:50:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 | 
						
							
							
							
							
							
								
							
							
								cb7b8deecb
								
							
						 | 
						
							
							
								
								ObjectiveC migrator: When adding conforming protocol,
							
							
							
							
							
							
							
							only add outer-most conforming protocols as adding
others are redundant.
llvm-svn: 186473 
							
						 | 
						
							2013-07-17 00:02:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 | 
						
							
							
							
							
							
								
							
							
								2bc3dda186
								
							
						 | 
						
							
							
								
								ObjectiveC migrator. If a class implements a protocol's
							
							
							
							
							
							
							
							properties, then class conforms to that protocol.
llvm-svn: 186460 
							
						 | 
						
							2013-07-16 21:59:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Fariborz Jahanian
							
						 | 
						
							
							
							
							
							
								
							
							
								3eb3159816
								
							
						 | 
						
							
							
								
								ObjectiveC migration: complete migrating class
							
							
							
							
							
							
							
							declaration to include list of protocols class
conforms to. 
llvm-svn: 186443 
							
						 | 
						
							2013-07-16 18:58:41 +00:00 |