Kirill Bulatov
|
3a4e99115d
|
Do not revisit recursively imported modules
|
2021-03-22 00:46:52 +02:00 |
|
Laurențiu Nicola
|
fc9eed4836
|
Use upstream cov-mark
|
2021-03-08 22:19:44 +02:00 |
|
Jonas Schievink
|
1c057dc3c1
|
Remove incorrect broken test
`Struct` cannot be named at all in that position, since `super` doesn't
resolve to the block scope
|
2021-03-03 19:10:56 +01:00 |
|
Jonas Schievink
|
0dcec31553
|
Fix find_path when inner items are present
|
2021-03-01 19:39:17 +01:00 |
|
Jonas Schievink
|
34ad3d629a
|
Teach find_path about inner items
|
2021-02-09 17:25:03 +01:00 |
|
Jonas Schievink
|
5d99ba1d9a
|
Make ModPath 's representation private
|
2021-02-04 20:49:24 +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 |
|
Jonas Schievink
|
ce29730bc7
|
Obtain ModuleId 's DefMap through a method
|
2021-01-22 16:33:58 +01:00 |
|
Jonas Schievink
|
5f319ca7ee
|
DefMap: hide remaining crate-visible fields
|
2021-01-20 18:17:48 +01:00 |
|
Jonas Schievink
|
0587b99fde
|
Make public DefMap fields private
|
2021-01-20 15:41:18 +01:00 |
|
Jonas Schievink
|
57a82fb05b
|
Rename CrateDefMap to DefMap
|
2021-01-18 20:18:05 +01:00 |
|
Kevaundray Wedderburn
|
72b9a4fbd3
|
Change <|> to $0 - Rebase
|
2021-01-07 12:09:23 +00:00 |
|
Aleksey Kladov
|
801e5b453c
|
Add test makr
|
2020-10-06 19:20:56 +02:00 |
|
Lukas Wirth
|
67e71619b9
|
Make find_path_prefixed configurable
|
2020-10-05 17:12:37 +02:00 |
|
Lukas Wirth
|
e1d6981f90
|
Don't unnecessarily unnest imports for import insertion
|
2020-09-25 15:19:22 +02:00 |
|
Aleksey Kladov
|
b28c54a2c2
|
Rename ra_hir_def -> hir_def
|
2020-08-13 16:29:33 +02:00 |
|