#hir

ra_ap_hir_def

TBD

76 releases

Uses new Rust 2021

new 0.0.92 Jan 17, 2022
0.0.87 Dec 20, 2021
0.0.84 Nov 29, 2021
0.0.66 Jul 26, 2021
0.0.26 Nov 30, 2020
Download history 1426/week @ 2021-10-01 2310/week @ 2021-10-08 1838/week @ 2021-10-15 1335/week @ 2021-10-22 1139/week @ 2021-10-29 1324/week @ 2021-11-05 1716/week @ 2021-11-12 1531/week @ 2021-11-19 1145/week @ 2021-11-26 1102/week @ 2021-12-03 1157/week @ 2021-12-10 1023/week @ 2021-12-17 1070/week @ 2021-12-24 938/week @ 2021-12-31 868/week @ 2022-01-07 683/week @ 2022-01-14

3,797 downloads per month
Used in 19 crates (3 directly)

MIT/Apache

795KB
23K SLoC


lib.rs:

hir_def crate contains everything between macro expansion and type inference.

It defines various items (structs, enums, traits) which comprises Rust code, as well as an algorithm for resolving paths to such entities.

Note that hir_def is a work in progress, so not all of the above is actually true.

Dependencies

~7–14MB
~206K SLoC

)a