rust/crates
bors[bot] 7ad7f3ca8c
Merge #5211
5211: Fix inference of indexing argument (partly) r=flodiebold a=flodiebold

We need to add the `T: Index<Arg>` obligation to be resolved later as well, otherwise we can't make inferences about `Arg` later based on the `Index` impls.

This still doesn't fix indexing with integer variables though; there's a further problem with Chalk floundering because of the variable, I think.

Co-authored-by: Florian Diebold <florian.diebold@freiheit.com>
2020-07-03 16:18:34 +00:00
..
expect Move test data to test_data directory 2020-07-01 11:26:09 +02:00
flycheck Log flycheck command 2020-07-01 14:49:13 +02:00
paths
ra_arena
ra_assists Don't categorize things we don't care about 2020-07-02 18:01:22 -04:00
ra_cfg
ra_db Add a transitive deps iterator to CrateGraph 2020-07-01 15:18:51 +02:00
ra_fmt
ra_hir Merge #5149 2020-07-01 18:41:06 +00:00
ra_hir_def Use SmolStr 2020-07-02 15:42:37 +02:00
ra_hir_expand Merge #5154 #5157 2020-07-01 08:11:23 +00:00
ra_hir_ty Fix inference of indexing argument (partly) 2020-07-03 18:17:06 +02:00
ra_ide Merge #5205 2020-07-03 14:06:13 +00:00
ra_ide_db Fix memory usage accounting for interned queries 2020-07-03 17:12:29 +02:00
ra_mbe
ra_parser
ra_proc_macro
ra_proc_macro_srv Colorize more test fixtures 2020-07-01 19:05:34 +03:00
ra_prof
ra_project_model Move cargo metadata off the main loop 2020-07-02 17:39:51 +02:00
ra_ssr SSR: Use T! instead of SyntaxKind::* where possible 2020-07-02 09:19:58 +10:00
ra_syntax Unify magic env var name 2020-07-01 12:31:03 +02:00
ra_text_edit
ra_toolchain
ra_tt
rust-analyzer Merge #5209 2020-07-03 15:58:46 +00:00
stdx
test_utils Fold multiline calls 2020-07-01 18:27:58 +02:00
vfs FileSetConfig works with empty set of roots 2020-07-01 09:06:51 +02:00
vfs-notify Naming 2020-06-28 22:35:18 +02:00