Pol Valletbó 
								
							 
						 
						
							
							
							
							
								
							
							
								b769f34f63 
								
							 
						 
						
							
							
								
								chore: move common code to function  
							
							
							
						 
						
							2023-10-11 15:45:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pol Valletbó 
								
							 
						 
						
							
							
							
							
								
							
							
								e1aeb7fa79 
								
							 
						 
						
							
							
								
								fix: handle errors for string byte string and c_string  
							
							
							
						 
						
							2023-10-11 15:25:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pol Valletbó 
								
							 
						 
						
							
							
							
							
								
							
							
								677e6f3439 
								
							 
						 
						
							
							
								
								fix: use unescape_byte function for Byte literals  
							
							
							
						 
						
							2023-10-11 13:09:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pol Valletbó 
								
							 
						 
						
							
							
							
							
								
							
							
								f58a8250dc 
								
							 
						 
						
							
							
								
								fix: cargo fmt  
							
							
							
						 
						
							2023-10-11 12:36:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pol Valletbó 
								
							 
						 
						
							
							
							
							
								
							
							
								1fe6ac87e9 
								
							 
						 
						
							
							
								
								add diagnosis messages for chars and byte literal errors  
							
							
							
						 
						
							2023-10-11 12:19:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								a382e649ca 
								
							 
						 
						
							
							
								
								Recover better on missing parameter in param list  
							
							
							
						 
						
							2023-09-29 12:50:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								11ffcc08a3 
								
							 
						 
						
							
							
								
								Auto merge of  #15615  - shogo-nakano-desu:refactor/fix-clippy-lints, r=Veykril  
							
							... 
							
							
							
							Refactor/fix clippy lints
As title says. 
							
						 
						
							2023-09-22 06:46:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								bcfc997eac 
								
							 
						 
						
							
							
								
								Merge commit ' 258b15c506' into sync-from-ra  
							
							
							
						 
						
							2023-09-18 12:33:49 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hkalbasi 
								
							 
						 
						
							
							
							
							
								
							
							
								f4704bc8ae 
								
							 
						 
						
							
							
								
								Switch to in-tree rustc dependencies with a cfg flag  
							
							
							
						 
						
							2023-09-15 18:10:11 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									shogo-nakano-desu 
								
							 
						 
						
							
							
							
							
								
							
							
								ebbbaaa90f 
								
							 
						 
						
							
							
								
								refactor: fix clippy lints  
							
							
							
						 
						
							2023-09-15 16:43:21 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								3fa0bf0dd3 
								
							 
						 
						
							
							
								
								Fix ide-diagnostics test fixture  
							
							
							
						 
						
							2023-09-06 18:31:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								abe8f1ece4 
								
							 
						 
						
							
							
								
								Implement builtin#format_args, using rustc's format_args parser  
							
							
							
						 
						
							2023-09-05 19:19:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								3431d586e5 
								
							 
						 
						
							
							
								
								Insert builtin#asm into asm! expansion  
							
							
							
						 
						
							2023-09-05 14:00:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								15048304e3 
								
							 
						 
						
							
							
								
								Implement offset_of in hir-def and hir-ty  
							
							
							
						 
						
							2023-09-05 12:27:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								9b8eb807a3 
								
							 
						 
						
							
							
								
								Parse builtin# syntax  
							
							
							
						 
						
							2023-09-05 10:36:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								30d8aa1bec 
								
							 
						 
						
							
							
								
								Merge commit ' 9b3d03408c' into sync-from-ra  
							
							
							
						 
						
							2023-08-21 12:44:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								b771de3fdc 
								
							 
						 
						
							
							
								
								Auto merge of  #15179  - ponyii:fix/default-values-of-const-params-are-ignored, r=HKalbasi  
							
							... 
							
							
							
							the "add missing members" assists: implemented substitution of default values of const params
To achieve this, I've made `hir::ConstParamData` store the default values 
							
						 
						
							2023-08-15 10:17:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								9ac88d8d36 
								
							 
						 
						
							
							
								
								Fix parser being stuck in eager macro inputs  
							
							
							
						 
						
							2023-08-12 08:27:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ponyii 
								
							 
						 
						
							
							
							
							
								
							
							
								4ebdc6f052 
								
							 
						 
						
							
							
								
								syntax update: the default value of ConstParam turned from Expr into ConstArg  
							
							
							
						 
						
							2023-08-08 21:57:54 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								cba39f8553 
								
							 
						 
						
							
							
								
								fix: Fix float parser hack creating empty NameRef tokens  
							
							
							
						 
						
							2023-08-08 14:44:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								aa55ce9567 
								
							 
						 
						
							
							
								
								Merge commit ' baee6b338b' into sync-from-ra  
							
							
							
						 
						
							2023-08-07 12:03:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								042be329a7 
								
							 
						 
						
							
							
								
								Turn unresolved proc macro expansions into missing expressions  
							
							
							
						 
						
							2023-08-05 20:00:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								bcff166b3a 
								
							 
						 
						
							
							
								
								Add ExternCrateDecl to HIR  
							
							
							
						 
						
							2023-08-02 11:52:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								7c765d9f9e 
								
							 
						 
						
							
							
								
								fix: Expand eager macros to delimited comma separated expression list  
							
							
							
						 
						
							2023-07-30 17:31:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								0155385b57 
								
							 
						 
						
							
							
								
								Merge commit ' 99718d0c8b' into sync-from-ra  
							
							
							
						 
						
							2023-07-24 12:21:34 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								4704881b64 
								
							 
						 
						
							
							
								
								Merge commit ' 37f84c101b' into sync-from-ra  
							
							
							
						 
						
							2023-07-17 16:49:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryo Yoshida 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								004971f3f0 
								
							 
						 
						
							
							
								
								Remove crate visibility modifier  
							
							
							
						 
						
							2023-07-16 00:01:11 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryo Yoshida 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								49b039f1d1 
								
							 
						 
						
							
							
								
								Recover from missing associated items and generic const defaults  
							
							
							
						 
						
							2023-07-05 00:24:11 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryo Yoshida 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4e793e7859 
								
							 
						 
						
							
							
								
								Use anonymous lifetime where possible  
							
							
							
						 
						
							2023-06-29 23:27:28 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								9326cf7f0c 
								
							 
						 
						
							
							
								
								Merge commit ' cd3bf9fe51' into sync-from-ra  
							
							
							
						 
						
							2023-06-19 09:14:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									hkalbasi 
								
							 
						 
						
							
							
							
							
								
							
							
								f8594f78bb 
								
							 
						 
						
							
							
								
								Use ConstArg instead of Expr for AstId of InTypeConstId  
							
							
							
						 
						
							2023-06-11 00:39:28 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Laurențiu Nicola 
								
							 
						 
						
							
							
							
							
								
							
							
								c48062fe2a 
								
							 
						 
						
							
							
								
								Merge commit ' aa9bc86125' into sync-from-ra  
							
							
							
						 
						
							2023-06-05 12:04:23 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryo Yoshida 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f9c1a7dcd9 
								
							 
						 
						
							
							
								
								fix: assignment operators are right associative  
							
							
							
						 
						
							2023-06-03 19:58:35 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								7d1bf7023d 
								
							 
						 
						
							
							
								
								Recover from leading comma in tuple pat and expr  
							
							
							
						 
						
							2023-06-01 08:40:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								2df56cadcb 
								
							 
						 
						
							
							
								
								Auto merge of  #14755  - poliorcetics:clippy-fixes, r=Veykril  
							
							... 
							
							
							
							Fix: a TODO and some clippy fixes
- fix(todo): implement IntoIterator for ArenaMap<IDX, V>
- chore: remove unused method
- fix: remove useless `return`s
- fix: various clippy lints
- fix: simplify boolean test to a single negation 
							
						 
						
							2023-05-24 11:13:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								4b577e2bc8 
								
							 
						 
						
							
							
								
								Support c string literals  
							
							
							
						 
						
							2023-05-18 11:06:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								099b5b3b15 
								
							 
						 
						
							
							
								
								internal: Bump rustc_lexer  
							
							
							
						 
						
							2023-05-18 10:17:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexis (Poliorcetics) Bourget 
								
							 
						 
						
							
							
							
							
								
							
							
								5411836767 
								
							 
						 
						
							
							
								
								fix: simplify boolean test to a single negation  
							
							
							
						 
						
							2023-05-07 09:44:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexis (Poliorcetics) Bourget 
								
							 
						 
						
							
							
							
							
								
							
							
								d7fdf141a4 
								
							 
						 
						
							
							
								
								fix: various clippy lints  
							
							
							
						 
						
							2023-05-07 09:43:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexis (Poliorcetics) Bourget 
								
							 
						 
						
							
							
							
							
								
							
							
								900d6030e7 
								
							 
						 
						
							
							
								
								fix: remove useless returns  
							
							
							
						 
						
							2023-05-07 09:42:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryo Yoshida 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa2340a4df 
								
							 
						 
						
							
							
								
								Parse associated return type bounds  
							
							
							
						 
						
							2023-05-06 20:31:11 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryo Yoshida 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d7d8971203 
								
							 
						 
						
							
							
								
								Remove (..)-style return type notation  
							
							
							
						 
						
							2023-05-06 20:30:17 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryo Yoshida 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2a509d0eb2 
								
							 
						 
						
							
							
								
								Parse bare dyn types with leading lifetime  
							
							
							
						 
						
							2023-05-05 04:30:37 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								d1ca505525 
								
							 
						 
						
							
							
								
								fix: Fix pat fragment handling in 2021 edition  
							
							
							
						 
						
							2023-04-24 22:21:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bors 
								
							 
						 
						
							
							
							
							
								
							
							
								2400b36a2e 
								
							 
						 
						
							
							
								
								Auto merge of  #14577  - jsoref:spelling, r=lnicola  
							
							... 
							
							
							
							Spelling
This PR corrects misspellings identified by the [check-spelling action](https://github.com/marketplace/actions/check-spelling ).
The misspellings have been reported at 4699991040 (summary-12751355796)4699991284 (summary-12751356293)closes  #14567  
							
						 
						
							2023-04-19 14:05:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Soref 
								
							 
						 
						
							
							
							
							
								
							
							
								bc7d84c3ce 
								
							 
						 
						
							
							
								
								Spelling  
							
							... 
							
							
							
							* a rule
* access
* after
* amount
* annotations
* assignment
* assist
* associated
* attribute
* borrowed
* built-in type
* clarification
* command
* const
* constructor
* corresponding
* counterparts
* curlies
* dependencies
* deterministic
* diagnostic
* duplicates
* edge
* edited
* efficient
* elsewhere
* execution
* expression
* extensions
* extracted
* fill
* github
* helper
* heuristic
* incomplete
* indent end
* inlay
* invocation
* lifetime
* looking
* maybe
* move
* mutability
* mutable
* necessarily
* necessary
* negative
* nonexistent
* occurred
* offsets
* offsetted
* overridden
* parameters
* params
* params_and_where_preds_in_scope
* paredit
* parent
* parentheses
* prepended if
* punctuation
* receive
* receiver
* referring
* repeated
* representing
* semantically
* separately
* shouldnot
* siblings
* similar
* something's
* statement
* struct
* structure
* surprise
* the
* this
* transparent
* unimplemented
* unnamed
* unnecessary
* unneeded
* unreachable
* unterminated
* utilities
* variant
* variants
* visibility
* work around (v)
* workaround
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> 
							
						 
						
							2023-04-19 09:45:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryo Yoshida 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								83a93f4bd3 
								
							 
						 
						
							
							
								
								Parse inline const pattern in nested patterns  
							
							
							
						 
						
							2023-04-16 04:28:37 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryo Yoshida 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								89a1439de3 
								
							 
						 
						
							
							
								
								Parse exclusive range pattern  
							
							
							
						 
						
							2023-04-16 04:28:29 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasfe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0b9c0c5088 
								
							 
						 
						
							
							
								
								feat(syntax): RTN in bounds  
							
							... 
							
							
							
							Limited syntactic support for experimental return type notations.
https://github.com/rust-lang/rust/issues/109417  
							
						 
						
							2023-04-01 15:26:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Wirth 
								
							 
						 
						
							
							
							
							
								
							
							
								cb546390da 
								
							 
						 
						
							
							
								
								fix: Recover from pub() visibility modifier  
							
							
							
						 
						
							2023-03-30 13:42:15 +02:00