rust-analyzer/crates
bors[bot] 2e2a6dd2fb Merge #900
900: Add new trait ast::TypeAscriptionOwner r=vipentti a=vipentti

This trait should be implemented for nodes which have an ascribed type,
e.g. thing : Type. Such as let, const, static, param, named struct fields.

In addition, we update some places where previously we used node + node.type_ref() with `TypeAscriptionOwner` in the trait bounds.

Co-authored-by: Ville Penttinen <villem.penttinen@gmail.com>
2019-02-27 12:18:55 +00:00
..
gen_lsp_server Remove RawResponse::empty() 2019-02-27 12:57:59 +02:00
ra_arena Fix typo in Cargo.toml authors 2019-02-11 10:20:04 +02:00
ra_assists add marks to assists 2019-02-24 15:46:06 +03:00
ra_batch switch to crates.io vfs 2019-02-18 16:43:16 +03:00
ra_cli kill utils module 2019-02-21 15:57:40 +03:00
ra_db Make edition handling a bit nicer and allow specifying edition in crate_graph macro 2019-02-13 20:31:47 +01:00
ra_fmt Fix typo in Cargo.toml authors 2019-02-11 10:20:04 +02:00
ra_hir Remove TypeRef from item opts which implement TypeAscriptionOwner 2019-02-27 14:08:09 +02:00
ra_ide_api Add support for hovering over the name of an item 2019-02-27 09:49:22 +02:00
ra_ide_api_light Use TypeAscriptionOwner 2019-02-26 11:47:13 +02:00
ra_lsp_server Merge #901 2019-02-27 11:50:38 +00:00
ra_mbe Fix a typo 2019-02-26 17:59:32 +00:00
ra_parser rename type to type_alias in the AST as well 2019-02-25 13:49:32 +03:00
ra_project_model Make edition handling a bit nicer and allow specifying edition in crate_graph macro 2019-02-13 20:31:47 +01:00
ra_syntax Remove TypeRef from item opts which implement TypeAscriptionOwner 2019-02-27 14:08:09 +02:00
ra_text_edit Fix typo in Cargo.toml authors 2019-02-11 10:20:04 +02:00
ra_tt make token trees eq 2019-02-12 20:57:13 +03:00
test_utils remove ignored macro tests 2019-02-19 20:06:53 +03:00
thread_worker automatically wait for worker threads 2019-02-14 21:11:07 +03:00
tools fix the test 2019-02-21 13:45:10 +03:00