rust/crates
Florian Diebold 1250ddc5cf Rework obligation handling
We can't do the easy hack that we did before anymore, where we kept
track of whether any inference variables changed since the last time we
rechecked obligations. Instead, we store the obligations in
canonicalized form; that way we can easily check the inference variables
to see whether they have changed since the goal was canonicalized.
2021-05-21 17:48:34 +02:00
..
base_db Add one more profiling span to add_dep 2021-04-22 21:48:17 +03:00
cfg internal: expose cfg attrs from hir::Crate 2021-05-07 23:50:24 +03:00
flycheck Use package root as cargo check working directory 2021-05-12 19:50:52 -07:00
hir Rework obligation handling 2021-05-21 17:48:34 +02:00
hir_def Support #[register_attr] and #[register_tool] 2021-05-20 20:40:02 +02:00
hir_expand Support #[register_attr] and #[register_tool] 2021-05-20 20:40:02 +02:00
hir_ty Rework obligation handling 2021-05-21 17:48:34 +02:00
ide Fix prepare_rename failing for modules 2021-05-19 14:19:44 +02:00
ide_assists Merge #8897 2021-05-20 16:05:54 +00:00
ide_completion Fix compilation of hir and ide crates 2021-05-21 17:48:34 +02:00
ide_db Don't compare ast::Visibility by stringifying 2021-05-20 17:45:59 +02:00
ide_ssr syntax: return owned string instead of leaking string 2021-03-26 18:30:59 +01:00
mbe Merge #8560 2021-04-18 02:14:27 +00:00
parser Add = to pattern recovery 2021-05-08 23:14:08 +02:00
paths Clearer naming 2021-04-06 16:22:26 +03:00
proc_macro_api Replace memmap to memmap2 in proc_macro_api 2021-05-03 20:20:47 -04:00
proc_macro_srv Fix parse u128 bug in proc-macro 2021-03-31 19:50:36 +08:00
proc_macro_test
profile Use package renaming so source doesn't say tikv 2021-05-07 12:41:07 -07:00
project_model Use package root as cargo check working directory 2021-05-12 19:50:52 -07:00
rust-analyzer Fix code completion not inserting borrow text when client supports InsertAndReplace 2021-05-20 23:22:21 +02:00
stdx Don't compare ast::Visibility by stringifying 2021-05-20 17:45:59 +02:00
syntax Don't compare ast::Visibility by stringifying 2021-05-20 17:45:59 +02:00
test_utils internal: use API stabilized in 1.52 2021-05-06 20:12:15 +03:00
text_edit
toolchain
tt a lot of clippy::style fixes 2021-03-21 16:15:41 +01:00
vfs Avoid duplicating VfsPath in vfs::path_interner::PathInterner by using an IndexSet 2021-04-06 16:03:57 +03:00
vfs-notify