granite-rust/crates
Aleksey Kladov e1c0bdaf75 Introduce dedicated AST node for union
Although structs and unions have the same syntax and differ only in
the keyword, re-using the single syntax node for both of them leads to
confusion in practice, and propagates further down the hir in an
upleasent way.

Moreover, static and consts also share syntax, but we use different
nodes for them.
2019-11-25 17:50:49 +03:00
..
ra_arena Switch to variant-granularity field type inference 2019-11-25 00:12:36 +03:00
ra_assists Merge #2343 2019-11-24 08:32:07 +00:00
ra_batch Fix panic in batch analysis 2019-11-24 12:06:00 +03:00
ra_cfg Disable doctests 2019-11-17 18:35:05 +03:00
ra_cli Simplify 2019-11-24 20:53:42 +03:00
ra_db Pull macro up 2019-11-24 14:13:51 +03:00
ra_fmt fix 2190; add test for "replace if let with match" 2019-11-20 19:01:06 +01:00
ra_hir Merge #2388 2019-11-25 13:42:36 +00:00
ra_hir_def Merge #2396 2019-11-24 21:45:26 +00:00
ra_hir_expand Merge #2362 2019-11-25 04:51:42 +00:00
ra_ide_api Use ids for Callable 2019-11-25 16:26:52 +03:00
ra_lsp_server Ban println in lsp_server 2019-11-22 10:46:56 +03:00
ra_mbe Fixed mbe trival subtree 2019-11-22 01:02:07 +08:00
ra_parser Introduce dedicated AST node for union 2019-11-25 17:50:49 +03:00
ra_prof Disable doctests 2019-11-17 18:35:05 +03:00
ra_project_model Merge #2381 2019-11-24 15:59:47 +00:00
ra_syntax Introduce dedicated AST node for union 2019-11-25 17:50:49 +03:00
ra_text_edit Disable doctests 2019-11-17 18:35:05 +03:00
ra_tt Disable doctests 2019-11-17 18:35:05 +03:00
ra_vfs_glob Disable doctests 2019-11-17 18:35:05 +03:00
test_utils Disable doctests 2019-11-17 18:35:05 +03:00