f8e8b5f5c2 
								
							 
						 
						
							
							
								
								Delay attribute checking until auto types are deduced  
							
							... 
							
							
							
							Checking in ActOnVariableDeclarator computes and caches the linkage using
the non-deduced auto type which defaults to external linkage. Depending on
how the auto type is deduced linkage can change and conflict with the
cached linkage, hitting asserts.
llvm-svn: 199774 
							
						 
						
							2014-01-21 23:54:36 +00:00  
				
					
						
							
							
								 
						
							
								3b1dde63a2 
								
							 
						 
						
							
							
								
								Switching the WeakRef attribute to using the new checkStringLiteralArgument helper function.  
							
							... 
							
							
							
							llvm-svn: 190719 
							
						 
						
							2013-09-13 19:35:18 +00:00  
				
					
						
							
							
								 
						
							
								b306900200 
								
							 
						 
						
							
							
								
								Delay linkage checks when validating the weakref attribute.  
							
							... 
							
							
							
							llvm-svn: 172678 
							
						 
						
							2013-01-16 23:49:06 +00:00  
				
					
						
							
							
								 
						
							
								7a198cef04 
								
							 
						 
						
							
							
								
								When checking the 'weak' and 'weakref' attributes, look for non-external  
							
							... 
							
							
							
							linkage rather than the presence of the 'static' storage class specifier.
Fixes rdar://problem/8814626.
llvm-svn: 125126 
							
						 
						
							2011-02-08 22:35:49 +00:00  
				
					
						
							
							
								 
						
							
								0017c5fa92 
								
							 
						 
						
							
							
								
								Fix PR8720 by printing an error message with a substring that the gcc testsuite searches for.  
							
							... 
							
							
							
							llvm-svn: 121137 
							
						 
						
							2010-12-07 15:23:23 +00:00  
				
					
						
							
							
								 
						
							
								c18086ae17 
								
							 
						 
						
							
							
								
								Add support for the weakref attribute. We still produce "alias weak" as llvm-gcc does, but are more strict on what uses of weakref we accept.  
							
							... 
							
							
							
							llvm-svn: 96992 
							
						 
						
							2010-02-23 22:00:30 +00:00