rust/crates
Aleksey Kladov 5270bca5f7 store macro def inside macro id
This solves the problem of "macro expansion can't call into name
resolution, because name resolution calls back into macro expansion"

Because we store macro def as a part of call id, macro expansion just
knows the def!
2019-03-26 13:20:54 +03:00
..
gen_lsp_server
ra_arena
ra_assists Merge #1037 2019-03-25 14:11:18 +00:00
ra_batch rename persistent hir database -> def database 2019-03-23 15:44:24 +03:00
ra_cli structure moved to ra_ide_api 2019-03-25 11:41:21 +03:00
ra_db replace todo with fixme 2019-03-23 11:07:09 +03:00
ra_fmt
ra_hir store macro def inside macro id 2019-03-26 13:20:54 +03:00
ra_ide_api Merge #1034 2019-03-25 11:38:46 +00:00
ra_lsp_server Move actual include logic to ProjectRoot 2019-03-21 10:43:47 +02:00
ra_mbe hack around non-terminating macro expansion 2019-03-17 12:52:52 +03:00
ra_parser Support references in higher-ranked trait bounds 2019-03-24 20:51:55 +02:00
ra_project_model replace todo with fixme 2019-03-23 11:07:09 +03:00
ra_syntax Basics for trait method resolution 2019-03-25 21:28:36 +01:00
ra_text_edit Disable fork feature for proptest 2019-03-23 08:57:07 +01:00
ra_tt
test_utils fix error on wrong path 2019-03-17 12:53:22 +03:00
thread_worker
tools forbid todo markers 2019-03-23 10:53:28 +03:00