rust/crates
Florian Diebold ae9530addc Add HIR for impl blocks
Since we need to be able to go from def to containing impl block, as well as the
other direction, and to find all impls for a certain type, a design similar to
the one for modules, where we collect all impls for the whole crate and keep
them in an arena, seemed fitting. The ImplBlock type, which provides the public
interface, then consists only of an Arc to the arena containing all impls, and
the index into it.
2019-01-04 19:10:47 +01:00
..
gen_lsp_server Bump serde_json from 1.0.33 to 1.0.34 2018-12-31 09:48:16 +00:00
ra_analysis Add HIR for impl blocks 2019-01-04 19:10:47 +01:00
ra_arena remove id arena 2019-01-04 16:58:10 +03:00
ra_cli generalize extend selection to work with nodes 2018-12-31 19:01:51 +03:00
ra_db add kind to LocalSyntaxPtr 2019-01-03 12:26:40 +03:00
ra_editor Rename ImplItem to ImplBlock 2019-01-04 18:28:36 +01:00
ra_hir Add HIR for impl blocks 2019-01-04 19:10:47 +01:00
ra_lsp_server Rename ImplItem to ImplBlock 2019-01-04 18:28:36 +01:00
ra_syntax Add HIR for impl blocks 2019-01-04 19:10:47 +01:00
ra_text_edit more enterprisey assists API 2019-01-03 18:59:17 +03:00
ra_vfs extract area to a crate 2019-01-04 16:58:10 +03:00
test_utils Bump serde_json from 1.0.33 to 1.0.34 2018-12-31 09:48:16 +00:00
thread_worker ⬆️ crossbeam 2018-12-30 23:23:31 +03:00
tools Add a fuzzing subcommand 2018-12-31 13:14:06 +00:00