yukang 
							
						 
					 
					
						
						
						
						
							
						
						
							ddcd7cac41 
							
						 
					 
					
						
						
							
							Fix bad suggestion when wrong parentheses around a dyn trait  
						
						
						
						
					 
					
						2023-08-16 00:26:10 +08:00 
						 
				 
			
				
					
						
							
							
								Matthias Krüger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f076fe1d8 
							
						 
					 
					
						
						
							
							Rollup merge of  #113999  - Centri3:macro-arm-expand, r=wesleywiser  
						
						... 
						
						
						
						Specify macro is invalid in certain contexts
Adds a note when a macro is used where it really shouldn't be.
Closes  #113766  
						
						
					 
					
						2023-08-04 07:25:45 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Krüger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51d1dacdc2 
							
						 
					 
					
						
						
							
							Rollup merge of  #114300  - MU001999:fix/turbofish-pat, r=estebank  
						
						... 
						
						
						
						Suggests turbofish in patterns
Fixes  #114112 
r? ```@estebank``` 
						
						
					 
					
						2023-08-03 17:29:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mu001999 
							
						 
					 
					
						
						
						
						
							
						
						
							049c728c60 
							
						 
					 
					
						
						
							
							Suggests turbofish in patterns  
						
						
						
						
					 
					
						2023-08-01 23:30:40 +08:00 
						 
				 
			
				
					
						
							
							
								bohan 
							
						 
					 
					
						
						
						
						
							
						
						
							8e32dade71 
							
						 
					 
					
						
						
							
							parser: more friendly hints for handling async move in the 2015 edition  
						
						
						
						
					 
					
						2023-07-31 11:04:28 +08:00 
						 
				 
			
				
					
						
							
							
								bors 
							
						 
					 
					
						
						
						
						
							
						
						
							a04e649c09 
							
						 
					 
					
						
						
							
							Auto merge of  #114028  - Centri3:ternary-operator, r=compiler-errors  
						
						... 
						
						
						
						Gracefully handle ternary operator
Fixes  #112578 
~~May not be the best way to do this as it doesn't check for a single `:`, so it could perhaps appear even when the actual issue is just a missing semicolon. May not be the biggest deal, though?~~
Nevermind, got it working properly now ^^ 
						
						
					 
					
						2023-07-29 16:45:29 +00:00 
						 
				 
			
				
					
						
							
							
								León Orell Valerian Liehr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							afd009a8d8 
							
						 
					 
					
						
						
							
							Parse generic const items  
						
						
						
						
					 
					
						2023-07-28 22:21:33 +02:00 
						 
				 
			
				
					
						
							
							
								Catherine Flores 
							
						 
					 
					
						
						
						
						
							
						
						
							16481807f5 
							
						 
					 
					
						
						
							
							Gracefully handle missing ternary operator  
						
						
						
						
					 
					
						2023-07-25 18:27:24 +00:00 
						 
				 
			
				
					
						
							
							
								Catherine 
							
						 
					 
					
						
						
						
						
							
						
						
							287db04636 
							
						 
					 
					
						
						
							
							Specify macro is invalid in certain contexts  
						
						
						
						
					 
					
						2023-07-24 00:25:17 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Goulet 
							
						 
					 
					
						
						
						
						
							
						
						
							2cc7782cfd 
							
						 
					 
					
						
						
							
							Add suggestion for bad block fragment error  
						
						
						
						
					 
					
						2023-06-23 19:18:20 +00:00 
						 
				 
			
				
					
						
							
							
								yukang 
							
						 
					 
					
						
						
						
						
							
						
						
							e3071eaa60 
							
						 
					 
					
						
						
							
							reword the message to suggest surrounding with parentheses  
						
						
						
						
					 
					
						2023-06-10 06:28:35 +08:00 
						 
				 
			
				
					
						
							
							
								clubby789 
							
						 
					 
					
						
						
						
						
							
						
						
							f97fddab91 
							
						 
					 
					
						
						
							
							Ensure Fluent messages are in alphabetical order  
						
						
						
						
					 
					
						2023-05-25 23:49:35 +00:00 
						 
				 
			
				
					
						
							
							
								y21 
							
						 
					 
					
						
						
						
						
							
						
						
							7fe83345ef 
							
						 
					 
					
						
						
							
							improve error for impl<..> impl Trait for Type  
						
						
						
						
					 
					
						2023-05-13 10:51:21 +02:00 
						 
				 
			
				
					
						
							
							
								Dylan DPC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c51701b8a 
							
						 
					 
					
						
						
							
							Rollup merge of  #111120  - chenyukang:yukang-suggest-let, r=Nilstrieb  
						
						... 
						
						
						
						Suggest let for possible binding with ty
Origin from https://github.com/rust-lang/rust/pull/109128#discussion_r1179866137 
r? `@Nilstrieb` 
						
						
					 
					
						2023-05-09 12:33:46 +05:30 
						 
				 
			
				
					
						
							
							
								yukang 
							
						 
					 
					
						
						
						
						
							
						
						
							4d219d0666 
							
						 
					 
					
						
						
							
							move sugg to derive session diagnostic  
						
						
						
						
					 
					
						2023-05-09 11:51:04 +08:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
						
						
							
						
						
							59ecbd2cea 
							
						 
					 
					
						
						
							
							Add parsing for builtin # in expression and item context  
						
						
						
						
					 
					
						2023-05-05 21:44:13 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Goulet 
							
						 
					 
					
						
						
						
						
							
						
						
							6e01e910cb 
							
						 
					 
					
						
						
							
							Implement negative bounds  
						
						
						
						
					 
					
						2023-05-02 22:36:24 +00:00 
						 
				 
			
				
					
						
							
							
								yukang 
							
						 
					 
					
						
						
						
						
							
						
						
							5d1796a608 
							
						 
					 
					
						
						
							
							soften the wording for removing type ascription  
						
						
						
						
					 
					
						2023-05-01 16:37:00 +08:00 
						 
				 
			
				
					
						
							
							
								Nilstrieb 
							
						 
					 
					
						
						
						
						
							
						
						
							c63b6a437e 
							
						 
					 
					
						
						
							
							Rip it out  
						
						... 
						
						
						
						My type ascription
Oh rip it out
Ah
If you think we live too much then
You can sacrifice diagnostics
Don't mix your garbage
Into my syntax
So many weird hacks keep diagnostics alive
Yet I don't even step outside
So many bad diagnostics keep tyasc alive
Yet tyasc doesn't even bother to survive! 
						
						
					 
					
						2023-05-01 16:15:13 +08:00 
						 
				 
			
				
					
						
							
							
								clubby789 
							
						 
					 
					
						
						
						
						
							
						
						
							1ce9d7254e 
							
						 
					 
					
						
						
							
							Migrate trivially translatable rustc_parse diagnostics  
						
						
						
						
					 
					
						2023-04-27 01:53:06 +01:00 
						 
				 
			
				
					
						
							
							
								clubby789 
							
						 
					 
					
						
						
						
						
							
						
						
							0138513635 
							
						 
					 
					
						
						
							
							Fix static string lints  
						
						
						
						
					 
					
						2023-04-25 18:59:55 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Goulet 
							
						 
					 
					
						
						
						
						
							
						
						
							24cbf81b85 
							
						 
					 
					
						
						
							
							Remove .. from return type notation  
						
						
						
						
					 
					
						2023-04-10 22:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Goulet 
							
						 
					 
					
						
						
						
						
							
						
						
							8b592db27a 
							
						 
					 
					
						
						
							
							Add (..) syntax for RTN  
						
						
						
						
					 
					
						2023-03-28 01:14:28 +00:00 
						 
				 
			
				
					
						
							
							
								Ezra Shaw 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9ddb73184 
							
						 
					 
					
						
						
							
							refactor: refactor identifier parsing somewhat  
						
						
						
						
					 
					
						2023-03-19 20:20:20 +13:00 
						 
				 
			
				
					
						
							
							
								clubby789 
							
						 
					 
					
						
						
						
						
							
						
						
							0932452fa4 
							
						 
					 
					
						
						
							
							Remove box_syntax from AST and use in tools  
						
						
						
						
					 
					
						2023-03-12 13:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
						
						
							
						
						
							7e2ecb3cd8 
							
						 
					 
					
						
						
							
							Simplify message paths  
						
						... 
						
						
						
						This makes it easier to open the messages file while developing on features.
The commit was the result of automatted changes:
for p in compiler/rustc_*; do mv $p/locales/en-US.ftl $p/messages.ftl; rmdir $p/locales; done
for p in compiler/rustc_*; do sed -i "s#\.\./locales/en-US.ftl#../messages.ftl#" $p/src/lib.rs; done 
						
						
					 
					
						2023-03-11 22:51:57 +01:00