rust/crates/hir-def/src
2023-06-09 13:02:13 +02:00
..
attr Merge remote-tracking branch 'upstream/master' into sync-from-rust 2023-06-05 11:07:47 +03:00
body Detect "bound more than once" error and suppress need-mut for it. 2023-06-04 12:39:36 +03:30
data
dyn_map
hir internal: Replace Display impl for Name 2023-05-24 20:55:12 +02:00
item_tree internal: Replace Display impl for Name 2023-05-24 20:55:12 +02:00
macro_expansion_tests internal: Lazy eager macros 2023-06-09 13:02:13 +02:00
nameres Skip extern prelude path resolution in block def maps 2023-06-01 17:58:08 +02:00
path
attr.rs expand: Change how #![cfg(FALSE)] behaves on crate root 2023-05-24 13:02:38 +02:00
body.rs fix need-mut false positive in closure capture of match scrutinee 2023-05-26 02:08:37 +03:30
builtin_type.rs internal: Replace Display impl for Name 2023-05-24 20:55:12 +02:00
child_by_source.rs Slightly shrink DefMap 2023-06-01 14:46:36 +02:00
data.rs
db.rs Slightly shrink DefMap 2023-06-01 14:46:36 +02:00
dyn_map.rs
expander.rs internal: Lazy eager macros 2023-06-09 13:02:13 +02:00
find_path.rs Skip extern prelude path resolution in block def maps 2023-06-01 17:58:08 +02:00
generics.rs
hir.rs Detect "bound more than once" error and suppress need-mut for it. 2023-06-04 12:39:36 +03:30
import_map.rs Slightly shrink DefMap 2023-06-01 14:46:36 +02:00
item_scope.rs internal: Replace Display impl for Name 2023-05-24 20:55:12 +02:00
item_tree.rs internal: Replace Display impl for Name 2023-05-24 20:55:12 +02:00
lang_item.rs Fix cstring literals construct &CStr not &str 2023-05-18 12:03:15 +02:00
lib.rs internal: Lazy eager macros 2023-06-09 13:02:13 +02:00
lower.rs
nameres.rs Skip extern prelude path resolution in block def maps 2023-06-01 17:58:08 +02:00
path.rs
per_ns.rs
pretty.rs internal: Replace Display impl for Name 2023-05-24 20:55:12 +02:00
resolver.rs Slightly shrink DefMap 2023-06-01 14:46:36 +02:00
src.rs
test_db.rs Slightly shrink DefMap 2023-06-01 14:46:36 +02:00
trace.rs
visibility.rs