rust/crates/ra_lsp_server
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
..
src Merge #505 2019-01-12 21:18:14 +00:00
tests/heavy_tests wire sysroot into crate graph 2019-01-11 00:51:34 +03:00
Cargo.toml force serde in ra_syntax 2019-01-11 13:21:18 +03:00