Jonas Schievink
|
98a88ebb9e
|
Intern block locations and handle them in ModuleId
|
2021-01-25 19:02:05 +01:00 |
|
Jonas Schievink
|
5c241b0766
|
Create all ModuleId s through a DefMap method
`ModuleId` needs to be able to represent blocks, and only the
associated `DefMap` will know how to construct that `ModuleId`
|
2021-01-25 15:21:33 +01:00 |
|
bors[bot]
|
eab5db20ed
|
Merge #7391
7391: Fix error when using "extern crate self as" r=kazatsuyu a=kazatsuyu
Fix #6957
Co-authored-by: kazatsuyu <shirayama.kazatsuyu@gmail.com>
|
2021-01-23 04:04:09 +00:00 |
|
Jonas Schievink
|
ce29730bc7
|
Obtain ModuleId 's DefMap through a method
|
2021-01-22 16:33:58 +01:00 |
|
kazatsuyu
|
90d6740e32
|
Add mark::check! and mark::hit!
|
2021-01-23 00:11:37 +09:00 |
|
kazatsuyu
|
0fb4544403
|
cargo fmt
|
2021-01-22 22:52:04 +09:00 |
|
kazatsuyu
|
e52589e3a7
|
Fix error when using "extern crate self as"
|
2021-01-22 22:28:45 +09:00 |
|
Jonas Schievink
|
f8f44cfb9b
|
Fall back to parent DefMaps when resolving paths
|
2021-01-21 15:24:15 +01:00 |
|
Jonas Schievink
|
57a82fb05b
|
Rename CrateDefMap to DefMap
|
2021-01-18 20:18:05 +01:00 |
|
Aleksey Kladov
|
b28c54a2c2
|
Rename ra_hir_def -> hir_def
|
2020-08-13 16:29:33 +02:00 |
|