rust/crates
bors[bot] eb931c0d9e Merge #505
505: Inherent methods r=matklad a=flodiebold

This adds resolution, type checking and completion for inherent methods.

The main open question here is the caching, I think. I'm not sure whether we should be caching method resolutions in a more fine grained way (currently we just build a hash map of types -> impl blocks, and iterate through all potential impl blocks when looking for a method).

Co-authored-by: Florian Diebold <flodiebold@gmail.com>
2019-01-12 21:18:14 +00:00
..
gen_lsp_server Fix typos in ARCHITECTURE.md and a number of crates 2019-01-09 01:17:09 +01:00
ra_arena use arena for sysroot 2019-01-11 00:51:34 +03:00
ra_cli rename TreePtr -> TreeArc 2019-01-11 19:59:06 +03:00
ra_db rename TreePtr -> TreeArc 2019-01-11 19:59:06 +03:00
ra_hir args -> params 2019-01-12 21:58:16 +01:00
ra_ide_api args -> params 2019-01-12 21:58:16 +01:00
ra_ide_api_light fine grained on typed tests 2019-01-11 15:48:06 +03:00
ra_lsp_server Merge #505 2019-01-12 21:18:14 +00:00
ra_syntax Fix handling of attributes in positional field lists 2019-01-12 15:42:12 +00:00
ra_text_edit kill text utils 2019-01-08 22:03:13 +03:00
ra_vfs extract area to a crate 2019-01-04 16:58:10 +03:00
test_utils
thread_worker
tools Use --force when installing the VSIX. 2019-01-12 15:00:03 +00:00