rust-analyzer/crates/ide-db/src
bors ee10731c31 Auto merge of #17813 - roife:fix-issue-17803, r=Veykril
fix: tyck for non-ADT types when searching refs for `Self` kw

See e0276dc5dd (r1389848845)

For ADTs, to handle `{error}` in generic args, we should to convert them to ADT for comparisons; for others, we can directly compare the types.
2024-08-07 06:34:46 +00:00
..
generated chore: update codegens 2024-07-23 22:36:46 +01:00
imports fix: Allow flyimport to import primitive shadowing modules 2024-07-21 13:26:19 +02:00
prime_caches internal: Remove load-cargo dependency on ide 2024-02-28 16:59:04 +01:00
syntax_helpers fix: incorrect highlighting of try blocks with control flow kws 2024-07-20 01:42:51 +08:00
test_data Update test fixtures 2024-07-18 09:09:31 +02:00
active_parameter.rs Enum variants are not generic def ids 2024-06-24 10:07:31 +02:00
apply_change.rs chore: Prefer tracing span shorthand macros 2024-06-06 16:52:25 -07:00
assists.rs Rename rust-analyzer commands 2024-07-20 01:11:14 -07:00
defs.rs Remove Name::to_smol_str 2024-07-16 12:43:58 +02:00
documentation.rs More symbol usage 2024-07-16 12:05:16 +02:00
famous_defs.rs Remove Name::to_smol_str 2024-07-16 12:43:58 +02:00
helpers.rs Simplify FileDelegate 2024-08-05 13:03:03 +02:00
items_locator.rs chore: Prefer tracing span shorthand macros 2024-06-06 16:52:25 -07:00
label.rs fix: Fix impl Trait<Self> causing stackoverflows 2024-04-15 15:41:20 +02:00
lib.rs Fix spelling of "data structure" 2024-08-06 00:25:02 +02:00
path_transform.rs fix: Panic in path transform with default type parameters 2024-08-06 04:24:40 +09:00
prime_caches.rs Simplify FileDelegate 2024-08-05 13:03:03 +02:00
rename.rs Encode edition within FileId in the hir layer 2024-07-18 08:49:10 +02:00
rust_doc.rs Simplify 2024-06-30 14:00:55 +02:00
search.rs fix: tyck for non-ADT types when searching refs for Self kw 2024-08-06 21:52:43 +08:00
source_change.rs Rename rust-analyzer commands 2024-07-20 01:11:14 -07:00
symbol_index.rs Simplify FileDelegate 2024-08-05 13:03:03 +02:00
traits.rs Encode edition within FileId in the hir layer 2024-07-18 08:49:10 +02:00
ty_filter.rs Remove Name::to_smol_str 2024-07-16 12:43:58 +02:00
use_trivial_constructor.rs Remove Name::to_smol_str 2024-07-16 12:43:58 +02:00