Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdd0ac27e3 
							
						 
					 
					
						
						
							
							Merge pull request  #19898  from Veykril/push-ykumpuwmuvmu  
						
						 
						
						... 
						
						
						
						refactor: Remove unncessary duplication in highlight_related 
						
						
					 
					
						2025-05-31 05:35:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							9ee761904e 
							
						 
					 
					
						
						
							
							refactor: Remove unncessary duplication in highlight_related  
						
						 
						
						
						
						
					 
					
						2025-05-31 07:25:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							38bf4b1fe1 
							
						 
					 
					
						
						
							
							internal: Restructure some semantics APIs for virtual macro files  
						
						 
						
						
						
						
					 
					
						2025-05-30 22:03:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							f0e39c77cc 
							
						 
					 
					
						
						
							
							Add some more hir_expand::files conversions  
						
						 
						
						
						
						
					 
					
						2025-05-30 14:48:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e65dddaf59 
							
						 
					 
					
						
						
							
							Merge pull request  #19861  from vremyavnikuda/docs/find-all-refs-constructor-search  
						
						 
						
						... 
						
						
						
						docs: add documentation for find_all_refs constructor search 
						
						
					 
					
						2025-05-30 06:45:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							1f0052a496 
							
						 
					 
					
						
						
							
							fix: Fix import insertion not being fully cfg aware  
						
						 
						
						
						
						
					 
					
						2025-05-29 14:55:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd413d0cac 
							
						 
					 
					
						
						
							
							Merge pull request  #19888  from Veykril/push-wylsryzpnnop  
						
						 
						
						... 
						
						
						
						fix: Recognize salsa cycles in `thread_result_to_response` 
						
						
					 
					
						2025-05-29 07:10:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							07e4d5826f 
							
						 
					 
					
						
						
							
							fix: Recognize salsa cycles in thread_result_to_response  
						
						 
						
						
						
						
					 
					
						2025-05-29 08:57:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vremyavnikuda 
							
						 
					 
					
						
						
						
						
							
						
						
							b71e8fadf5 
							
						 
					 
					
						
						
							
							docs:deleting duplicate documentation  
						
						 
						
						
						
						
					 
					
						2025-05-28 22:17:29 +07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed608f592e 
							
						 
					 
					
						
						
							
							Merge pull request  #19881  from Veykril/push-wsrmttkymyps  
						
						 
						
						... 
						
						
						
						feat: Desugar assist for `let pat = expr?;` -> `let else` 
						
						
					 
					
						2025-05-28 09:23:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							751ca9ec0d 
							
						 
					 
					
						
						
							
							feat: Desugar assist for let pat = expr?; -> let else  
						
						 
						
						
						
						
					 
					
						2025-05-28 11:12:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5900e25edc 
							
						 
					 
					
						
						
							
							Merge pull request  #19880  from Veykril/push-xmpxumsrkymk  
						
						 
						
						... 
						
						
						
						fix: Handle included files better in IDE layer 
						
						
					 
					
						2025-05-28 08:49:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26f4af0350 
							
						 
					 
					
						
						
							
							Merge pull request  #19872  from ChayimFriedman2/async-fn-output  
						
						 
						
						... 
						
						
						
						fix: Fix inference of `AsyncFnX` return type 
						
						
					 
					
						2025-05-28 08:39:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							e72738de99 
							
						 
					 
					
						
						
							
							fix: Handle included files better in IDE layer  
						
						 
						
						... 
						
						
						
						This does not fully fix things, but it introduces a function that can be used to fix occurences.
When using `to_def` functionality, the input node needs to come from the macro expanded include, not the real file that was included.
This does unfortunately add more caller burden, but there is not really a way around it. 
						
						
					 
					
						2025-05-28 10:38:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c44372d06c 
							
						 
					 
					
						
						
							
							Merge pull request  #19876  from ShoyuVanilla/layout-padding  
						
						 
						
						... 
						
						
						
						feat: Render padding information when hovering on structs 
						
						
					 
					
						2025-05-28 08:16:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shoyu Vanilla 
							
						 
					 
					
						
						
						
						
							
						
						
							e806957098 
							
						 
					 
					
						
						
							
							feat: Render padding information when hovering on structs  
						
						 
						
						
						
						
					 
					
						2025-05-28 14:18:50 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							6440fe2a01 
							
						 
					 
					
						
						
							
							Back out "Fix IDE resolution of item macros"  
						
						 
						
						... 
						
						
						
						This backs out commit 3e0ab7219a5464999652beca22698cd46e1e48e8. 
						
						
					 
					
						2025-05-28 07:09:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							5b28e9022e 
							
						 
					 
					
						
						
							
							Drop unnecessay code  
						
						 
						
						
						
						
					 
					
						2025-05-28 07:05:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							bbbcfaab8b 
							
						 
					 
					
						
						
							
							fix: Fix IDE layer not resolving some macro calls  
						
						 
						
						
						
						
					 
					
						2025-05-28 06:58:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Trevor Gross 
							
						 
					 
					
						
						
						
						
							
						
						
							e6e5e3cc41 
							
						 
					 
					
						
						
							
							chore: Remove support for concat_idents!  
						
						 
						
						... 
						
						
						
						`concat_idents!` was deprecated in [1] and will be removed in the near
future. rust-analyzer's support is independent of rustc's, so drop RA
support now to make syncing easier.
[1]: https://github.com/rust-lang/rust/pull/137653  
						
						
					 
					
						2025-05-28 03:59:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shoyu Vanilla 
							
						 
					 
					
						
						
						
						
							
						
						
							8682c1b9b4 
							
						 
					 
					
						
						
							
							fix: Skip pattern analysis on type mismatches  
						
						 
						
						
						
						
					 
					
						2025-05-28 08:11:14 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Esche 
							
						 
					 
					
						
						
						
						
							
						
						
							a01fe887c6 
							
						 
					 
					
						
						
							
							Make Semantics<'db, DB> support Semantics<'db, dyn HirDatabase>, by use of DB: ?Sized  
						
						 
						
						
						
						
					 
					
						2025-05-27 10:43:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							2a7f18bbda 
							
						 
					 
					
						
						
							
							Fix inference of AsyncFnX return type  
						
						 
						
						
						
						
					 
					
						2025-05-27 06:44:50 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7fa66d67a7 
							
						 
					 
					
						
						
							
							Merge pull request  #19862  from ChayimFriedman2/item-resolve-macro-hir  
						
						 
						
						... 
						
						
						
						fix: Fix IDE resolution of item macros 
						
						
					 
					
						2025-05-26 21:34:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vremyavnikuda 
							
						 
					 
					
						
						
						
						
							
						
						
							a2b58e216d 
							
						 
					 
					
						
						
							
							fix: formated to clippy  
						
						 
						
						
						
						
					 
					
						2025-05-26 16:41:49 +07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vremyavnikuda 
							
						 
					 
					
						
						
						
						
							
						
						
							8dd930390b 
							
						 
					 
					
						
						
							
							fix: the lines are formatted according to clippy  
						
						 
						
						
						
						
					 
					
						2025-05-26 16:00:45 +07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vremyavnikuda 
							
						 
					 
					
						
						
						
						
							
						
						
							0902094d01 
							
						 
					 
					
						
						
							
							fix: the lines are formatted according to clippy  
						
						 
						
						
						
						
					 
					
						2025-05-26 15:51:50 +07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vremyavnikuda 
							
						 
					 
					
						
						
						
						
							
						
						
							82edbbcd2a 
							
						 
					 
					
						
						
							
							docs: add documentation for find_all_refs constructor search ( #10725 )  
						
						 
						
						
						
						
					 
					
						2025-05-26 15:51:50 +07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f98b6220c4 
							
						 
					 
					
						
						
							
							Merge pull request  #19792  from A4-Tacks/fix-generate-mut-trait-impl-indent  
						
						 
						
						... 
						
						
						
						fix: ide-assists, generate mut trait impl indent 
						
						
					 
					
						2025-05-26 08:29:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acab393c4a 
							
						 
					 
					
						
						
							
							Merge pull request  #19819  from Veykril/push-utvzwvwuuvlm  
						
						 
						
						... 
						
						
						
						Change import prefix default to be by crate 
						
						
					 
					
						2025-05-26 08:28:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0451c4b8a 
							
						 
					 
					
						
						
							
							Merge pull request  #19785  from A4-Tacks/fix-generate-new-indent  
						
						 
						
						... 
						
						
						
						fixes: ide-assists, generate_new indent loses 
						
						
					 
					
						2025-05-26 07:24:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d146d3bc90 
							
						 
					 
					
						
						
							
							Merge pull request  #19851  from ChayimFriedman2/normalize-exhaustiveness  
						
						 
						
						... 
						
						
						
						fix: Normalize when checking for uninhabited types for pattern exhaustiveness checking 
						
						
					 
					
						2025-05-26 07:19:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de4b7b642b 
							
						 
					 
					
						
						
							
							Merge pull request  #19864  from ChayimFriedman2/is-in-macro  
						
						 
						
						... 
						
						
						
						fix: Properly implement `might_be_inside_macro_call()` using semantic information instead of syntactical hacks 
						
						
					 
					
						2025-05-26 05:21:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							87529e8631 
							
						 
					 
					
						
						
							
							Properly implement might_be_inside_macro_call() using semantic information instead of syntactical hacks  
						
						 
						
						... 
						
						
						
						And rename it to `is_inside_macro_call()` accordingly. 
						
						
					 
					
						2025-05-25 20:15:58 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							3e0ab7219a 
							
						 
					 
					
						
						
							
							Fix IDE resolution of item macros  
						
						 
						
						... 
						
						
						
						It wasn't inside the source, because there was no source map. 
						
						
					 
					
						2025-05-25 17:20:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							cbff4ae151 
							
						 
					 
					
						
						
							
							Bump salsa  
						
						 
						
						
						
						
					 
					
						2025-05-23 12:58:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							f17bbfc48b 
							
						 
					 
					
						
						
							
							Normalize when checking for uninhabited types for pattern exhaustiveness checking  
						
						 
						
						
						
						
					 
					
						2025-05-23 01:01:21 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68e03ee1e5 
							
						 
					 
					
						
						
							
							Merge pull request  #19842  from Veykril/push-zunlmrzpnrzk  
						
						 
						
						... 
						
						
						
						minor: Support `transmute_unchecked` intrinsic for mir-eval 
						
						
					 
					
						2025-05-22 06:05:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							fce18a5708 
							
						 
					 
					
						
						
							
							Support transmute_unchecked intrinsic for mir-eval  
						
						 
						
						
						
						
					 
					
						2025-05-22 07:55:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							223801fc4d 
							
						 
					 
					
						
						
							
							Merge pull request  #19824  from ChayimFriedman2/lints-again  
						
						 
						
						... 
						
						
						
						fix: Fix cache problems with lints level 
						
						
					 
					
						2025-05-22 05:32:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1511c5b7fd 
							
						 
					 
					
						
						
							
							Merge pull request  #19839  from ChayimFriedman2/inlay-hints-attr  
						
						 
						
						... 
						
						
						
						fix: Correctly set the span of the proc_macro crate's Group delimiters 
						
						
					 
					
						2025-05-21 18:43:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Barsky 
							
						 
					 
					
						
						
						
						
							
						
						
							89d21bc819 
							
						 
					 
					
						
						
							
							internal: fix integrated_benchmarks to make actual edits  
						
						 
						
						
						
						
					 
					
						2025-05-21 13:35:18 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							bf8d03c1b5 
							
						 
					 
					
						
						
							
							Correctly set the span of the proc_macro crate's Group delimiters  
						
						 
						
						... 
						
						
						
						Previously only the open delimiter's span was set, and this caused... weird problems. 
						
						
					 
					
						2025-05-21 18:31:14 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96a253112c 
							
						 
					 
					
						
						
							
							Merge pull request  #19826  from lnicola/sync-from-rust  
						
						 
						
						... 
						
						
						
						minor: Sync from downstream 
						
						
					 
					
						2025-05-20 07:15:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							ac8c057d87 
							
						 
					 
					
						
						
							
							Bump rustc crates  
						
						 
						
						
						
						
					 
					
						2025-05-20 10:03:14 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laurențiu Nicola 
							
						 
					 
					
						
						
						
						
							
						
						
							9e86544698 
							
						 
					 
					
						
						
							
							Merge from rust-lang/rust  
						
						 
						
						
						
						
					 
					
						2025-05-20 10:01:00 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chayim Refael Friedman 
							
						 
					 
					
						
						
						
						
							
						
						
							2d32f025e7 
							
						 
					 
					
						
						
							
							Fix cache problems with lints level  
						
						 
						
						... 
						
						
						
						By removing the cache. 
						
						
					 
					
						2025-05-19 15:36:01 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59ef84506d 
							
						 
					 
					
						
						
							
							Merge pull request  #19822  from Veykril/push-mzzluystvwls  
						
						 
						
						... 
						
						
						
						minor: Remote dangling file 
						
						
					 
					
						2025-05-19 11:20:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
						
						
							
						
						
							04f88362af 
							
						 
					 
					
						
						
							
							Remote dangling file  
						
						 
						
						
						
						
					 
					
						2025-05-19 13:08:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Wirth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aae7da261e 
							
						 
					 
					
						
						
							
							Merge pull request  #19809  from flodiebold/push-txyotwlvvkln  
						
						 
						
						... 
						
						
						
						internal: Catch panics in inference in analysis-stats 
						
						
					 
					
						2025-05-19 10:12:31 +00:00