Jonas Schievink
|
837eec8dab
|
filter visiblities when resolving in extern crate
|
2021-07-21 17:51:56 +02:00 |
|
Jonas Schievink
|
3ebceb71e3
|
Handle ::{self} imports
|
2021-06-28 20:13:33 +02:00 |
|
Aleksey Kladov
|
00303284b5
|
internal: refactor macro error
|
2021-06-13 18:41:04 +03:00 |
|
Jonas Schievink
|
f96c1a0414
|
Implement per-edition preludes
|
2021-06-01 13:39:19 +02:00 |
|
ivan770
|
999217374f
|
Added cov mark
|
2021-05-17 11:37:24 +02:00 |
|
ivan770
|
a79b54ef73
|
Fix #8834
|
2021-05-16 20:05:52 +02:00 |
|
Jonas Schievink
|
a54564378b
|
Fix use crate as <name>; imports
|
2021-03-17 22:24:51 +01:00 |
|
Laurențiu Nicola
|
fc9eed4836
|
Use upstream cov-mark
|
2021-03-08 22:19:44 +02:00 |
|
Jonas Schievink
|
26a2a2433c
|
Don't keep the parent DefMap alive via Arc
This seems like it could easily leak a lot of memory since we don't
currently run GC
|
2021-02-04 13:44:54 +01:00 |
|
Jonas Schievink
|
7eff6705cc
|
Use body lowering for block_def_map tests
Removes the hacky and buggy custom lowering code
|
2021-02-03 14:21:15 +01:00 |
|
Jonas Schievink
|
7202ce6c96
|
Revert "Use block_def_map in body lowering"
|
2021-02-02 11:46:58 +01:00 |
|
Jonas Schievink
|
80ae583dc0
|
Use body lowering for block_def_map tests
Removes the hacky and buggy custom lowering code
|
2021-02-01 13:33:18 +01:00 |
|
Jonas Schievink
|
98a88ebb9e
|
Intern block locations and handle them in ModuleId
|
2021-01-25 19:02:05 +01:00 |
|
Jonas Schievink
|
896dfacfc4
|
Add name resolution query for block expressions
|
2021-01-21 15:22:17 +01:00 |
|
Jonas Schievink
|
57a82fb05b
|
Rename CrateDefMap to DefMap
|
2021-01-18 20:18:05 +01:00 |
|
Jonas Schievink
|
aa00d1acd6
|
fixture -> ra_fixture
|
2020-12-19 01:12:41 +01:00 |
|
Aleksey Kladov
|
2b108133ac
|
Don't stack overflow on circular modules
closes #6453
|
2020-11-04 15:31:35 +01:00 |
|
Jonas Schievink
|
cd3c632cfc
|
Handle #![cfg] in crate root
|
2020-10-26 16:04:08 +01:00 |
|
Jonas Schievink
|
f792bc7ddd
|
Add annotation-based nameres diagnostic tests
|
2020-09-16 17:26:51 +02:00 |
|
Jonas Schievink
|
f3ac19e8cd
|
Support extern types
|
2020-08-24 22:02:55 +02:00 |
|
Aleksey Kladov
|
b0fd3faf36
|
Switch to expect_test from crates.io
|
2020-08-21 13:19:31 +02:00 |
|
Aleksey Kladov
|
b28c54a2c2
|
Rename ra_hir_def -> hir_def
|
2020-08-13 16:29:33 +02:00 |
|