bors 
							
						 
					 
					
						
						
						
						
							
						
						
							d902752866 
							
						 
					 
					
						
						
							
							Auto merge of  #77118  - exrook:stability-generic-parameters-2, r=varkor  
						
						 
						
						... 
						
						
						
						Stability annotations on generic parameters (take 2.5)
Rebase of #72314  + more tests
Implements rust-lang/wg-allocators#2 . 
						
						
					 
					
						2020-09-27 12:51:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomasz Miąsko 
							
						 
					 
					
						
						
						
						
							
						
						
							d68aa227c6 
							
						 
					 
					
						
						
							
							liveness: Access live nodes directly through self.lnks[ln]  
						
						 
						
						
						
						
					 
					
						2020-09-27 00:00:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomasz Miąsko 
							
						 
					 
					
						
						
						
						
							
						
						
							57d38975cc 
							
						 
					 
					
						
						
							
							liveness: Use newtype_index for Variable and LiveNode  
						
						 
						
						
						
						
					 
					
						2020-09-26 16:44:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomasz Miąsko 
							
						 
					 
					
						
						
						
						
							
						
						
							49d1ce00f3 
							
						 
					 
					
						
						
							
							liveness: Remove unnecessary local variable exit_ln  
						
						 
						
						
						
						
					 
					
						2020-09-26 16:44:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomasz Miąsko 
							
						 
					 
					
						
						
						
						
							
						
						
							141b91da6c 
							
						 
					 
					
						
						
							
							liveness: Inline contents of specials struct  
						
						 
						
						
						
						
					 
					
						2020-09-26 15:38:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomasz Miąsko 
							
						 
					 
					
						
						
						
						
							
						
						
							70f150b51e 
							
						 
					 
					
						
						
							
							liveness: Delay conversion from a symbol to a string until linting  
						
						 
						
						
						
						
					 
					
						2020-09-26 15:38:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomasz Miąsko 
							
						 
					 
					
						
						
						
						
							
						
						
							2fb1564457 
							
						 
					 
					
						
						
							
							liveness: Remove redundant fields for a number of live nodes and variables  
						
						 
						
						
						
						
					 
					
						2020-09-26 15:38:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomasz Miąsko 
							
						 
					 
					
						
						
						
						
							
						
						
							9b5835ec79 
							
						 
					 
					
						
						
							
							liveness: Remove redundant debug logging  
						
						 
						
						... 
						
						
						
						The IrMaps::add_variable already contains debug logging. Don't duplicate it. 
						
						
					 
					
						2020-09-26 15:38:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marmeladema 
							
						 
					 
					
						
						
						
						
							
						
						
							35bad3edbf 
							
						 
					 
					
						
						
							
							Address review comment  
						
						 
						
						
						
						
					 
					
						2020-09-25 22:48:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dylan MacKenzie 
							
						 
					 
					
						
						
						
						
							
						
						
							61d86fa06c 
							
						 
					 
					
						
						
							
							Check for missing const-stability attributes in stability  
						
						 
						
						... 
						
						
						
						This used to happen as a side-effect of `is_min_const_fn`, which was
subtle. 
						
						
					 
					
						2020-09-25 14:31:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Schievink 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba44e9fe34 
							
						 
					 
					
						
						
							
							Rollup merge of  #77073  - lcnr:ty-trait-param, r=matthewjasper  
						
						 
						
						... 
						
						
						
						dead_code: look at trait impls even if they don't contain items
fixes  #70225  
						
						
					 
					
						2020-09-25 19:42:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Hofmayer 
							
						 
					 
					
						
						
						
						
							
						
						
							138a2e5eaa 
							
						 
					 
					
						
						
							
							/nightly/nightly-rustc  
						
						 
						
						
						
						
					 
					
						2020-09-23 21:51:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Hofmayer 
							
						 
					 
					
						
						
						
						
							
						
						
							dd66ea2d3d 
							
						 
					 
					
						
						
							
							Updated html_root_url for compiler crates  
						
						 
						
						
						
						
					 
					
						2020-09-23 21:14:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Hughes 
							
						 
					 
					
						
						
						
						
							
						
						
							3f1b4b39e3 
							
						 
					 
					
						
						
							
							Fix compilation & test failures  
						
						 
						
						
						
						
					 
					
						2020-09-22 22:54:52 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Avi Dessauer 
							
						 
					 
					
						
						
						
						
							
						
						
							2793da3f39 
							
						 
					 
					
						
						
							
							Update src/librustc_passes/stability.rs  
						
						 
						
						... 
						
						
						
						Co-authored-by: varkor <github@varkor.com> 
						
						
					 
					
						2020-09-22 21:55:38 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Avi Dessauer 
							
						 
					 
					
						
						
						
						
							
						
						
							41eec9065a 
							
						 
					 
					
						
						
							
							Update src/librustc_passes/stability.rs  
						
						 
						
						... 
						
						
						
						Co-authored-by: varkor <github@varkor.com> 
						
						
					 
					
						2020-09-22 21:55:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Avi Dessauer 
							
						 
					 
					
						
						
						
						
							
						
						
							19e90843a4 
							
						 
					 
					
						
						
							
							Add documentation  
						
						 
						
						
						
						
					 
					
						2020-09-22 21:55:23 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Avi Dessauer 
							
						 
					 
					
						
						
						
						
							
						
						
							a7a2086053 
							
						 
					 
					
						
						
							
							Stability annotations on generic trait parameters  
						
						 
						
						
						
						
					 
					
						2020-09-22 21:53:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bastian Kauschke 
							
						 
					 
					
						
						
						
						
							
						
						
							438d229b25 
							
						 
					 
					
						
						
							
							dead_code: look at trait impls even if they don't contain items  
						
						 
						
						
						
						
					 
					
						2020-09-22 22:13:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bastian Kauschke 
							
						 
					 
					
						
						
						
						
							
						
						
							4debbdc6b9 
							
						 
					 
					
						
						
							
							transmute: use diagnostic item  
						
						 
						
						
						
						
					 
					
						2020-09-19 11:33:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bastian Kauschke 
							
						 
					 
					
						
						
						
						
							
						
						
							e5b82a56c5 
							
						 
					 
					
						
						
							
							allow concrete self types in consts  
						
						 
						
						
						
						
					 
					
						2020-09-13 22:53:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors 
							
						 
					 
					
						
						
						
						
							
						
						
							dbb73f8f79 
							
						 
					 
					
						
						
							
							Auto merge of  #73461  - calebzulawski:validate-attribute-placement, r=matthewjasper  
						
						 
						
						... 
						
						
						
						Validate built-in attribute placement
Closes  #54584 , closes  #47725 , closes  #54044 .
I've changed silently ignoring some incorrectly placed attributes to errors.  I'm not sure what the policy is since this can theoretically break code (should they be warnings instead? does it warrant a crater run?). 
						
						
					 
					
						2020-09-12 22:04:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mara Bos 
							
						 
					 
					
						
						
						
						
							
						
						
							14cc17759d 
							
						 
					 
					
						
						
							
							Improve ineffective_unstable_trait_impl error message.  
						
						 
						
						
						
						
					 
					
						2020-09-11 21:42:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mara Bos 
							
						 
					 
					
						
						
						
						
							
						
						
							89fb34fea7 
							
						 
					 
					
						
						
							
							Turn unstable trait impl error into a lint, so it can be disabled.  
						
						 
						
						
						
						
					 
					
						2020-09-11 13:36:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mara Bos 
							
						 
					 
					
						
						
						
						
							
						
						
							e5c645f40e 
							
						 
					 
					
						
						
							
							Turn useless #[unstable] attributes into errors.  
						
						 
						
						
						
						
					 
					
						2020-09-11 13:36:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mara Bos 
							
						 
					 
					
						
						
						
						
							
						
						
							1854f8b3d8 
							
						 
					 
					
						
						
							
							Warn for #[unstable] on trait impls when it has no effect.  
						
						 
						
						
						
						
					 
					
						2020-09-11 13:36:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Caleb Zulawski 
							
						 
					 
					
						
						
						
						
							
						
						
							8f69266f79 
							
						 
					 
					
						
						
							
							Emit warnings on misplaced #[no_mangle]  
						
						 
						
						
						
						
					 
					
						2020-09-05 22:12:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Caleb Zulawski 
							
						 
					 
					
						
						
						
						
							
						
						
							0c62ef08bd 
							
						 
					 
					
						
						
							
							Allow #[cold], #[track_caller] on closures. Fix whitespace in error messages.  
						
						 
						
						
						
						
					 
					
						2020-09-05 20:46:38 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Caleb Zulawski 
							
						 
					 
					
						
						
						
						
							
						
						
							f745b34960 
							
						 
					 
					
						
						
							
							Emit warnings for misplaced attributes used by some crates  
						
						 
						
						
						
						
					 
					
						2020-09-05 20:46:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Caleb Zulawski 
							
						 
					 
					
						
						
						
						
							
						
						
							4efe97a3d9 
							
						 
					 
					
						
						
							
							Check placement of more attributes  
						
						 
						
						
						
						
					 
					
						2020-09-05 20:45:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors 
							
						 
					 
					
						
						
						
						
							
						
						
							02fe30971e 
							
						 
					 
					
						
						
							
							Auto merge of  #75888  - GuillaumeGomez:trait-impl-assoc-const-doc-alias, r=ollie27  
						
						 
						
						... 
						
						
						
						Add check for doc alias on assoc const in trait impl
Fixes  #73721 .
r? @ollie27 
						
						
					 
					
						2020-09-05 09:35:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LeSeulArtichaut 
							
						 
					 
					
						
						
						
						
							
						
						
							3e14b684dd 
							
						 
					 
					
						
						
							
							Change ty.kind to a method  
						
						 
						
						
						
						
					 
					
						2020-09-04 17:47:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Gomez 
							
						 
					 
					
						
						
						
						
							
						
						
							6e43ff5cea 
							
						 
					 
					
						
						
							
							Add check for doc alias on associated const in trait impls  
						
						 
						
						
						
						
					 
					
						2020-09-03 22:11:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mark 
							
						 
					 
					
						
						
						
						
							
						
						
							9e5f7d5631 
							
						 
					 
					
						
						
							
							mv compiler to compiler/  
						
						 
						
						
						
						
					 
					
						2020-08-30 18:45:07 +03:00