Florian Diebold
|
50ebff257d
|
Rename ResolvedVisibility -> Visibility
|
2019-12-26 16:23:40 +01:00 |
|
Florian Diebold
|
e1a2961273
|
Rename Visibility -> RawVisibility
|
2019-12-26 16:23:40 +01:00 |
|
Florian Diebold
|
8ac25f119e
|
Keep track of visibility during def collection
|
2019-12-26 16:23:40 +01:00 |
|
Florian Diebold
|
79c90b5641
|
Collect visibility of items during nameres
|
2019-12-26 16:23:40 +01:00 |
|
Aleksey Kladov
|
7c405c0156
|
Simplify
|
2019-12-22 19:32:35 +01:00 |
|
Aleksey Kladov
|
007032f850
|
Refactor
|
2019-12-22 19:31:01 +01:00 |
|
Aleksey Kladov
|
6c3ddcfa50
|
Simplify
|
2019-12-22 15:37:53 +01:00 |
|
Aleksey Kladov
|
04715cbe1c
|
Forbid <T>::foo syntax in mod paths
|
2019-12-18 17:41:33 +01:00 |
|
Aleksey Kladov
|
0630f8110f
|
Drop dead code
|
2019-12-17 16:03:15 +01:00 |
|
Aleksey Kladov
|
aca022f1d4
|
Refactor PathKind
|
2019-12-17 15:38:28 +01:00 |
|
Aleksey Kladov
|
2619950b3b
|
Use different types for path with and without generics
|
2019-12-14 19:15:40 +01:00 |
|
Edwin Cheng
|
51f4fb448f
|
Refactor resolve_imports logic
|
2019-12-07 19:24:15 +08:00 |
|
Edwin Cheng
|
cfc6e9e366
|
Remove some empty lines
|
2019-12-01 12:17:52 +08:00 |
|
Edwin Cheng
|
13c54685ff
|
Use index instead of peekable
|
2019-12-01 12:14:35 +08:00 |
|
Edwin Cheng
|
bb601e7eaf
|
Add BuiltinShadowMode
|
2019-11-30 23:29:21 +08:00 |
|
Aleksey Kladov
|
d9a36a736b
|
Rename module_id -> local_id
|
2019-11-27 21:31:51 +03:00 |
|
Aleksey Kladov
|
6bdd5fa461
|
Privatise nameres
|
2019-11-23 17:12:49 +03:00 |
|
Aleksey Kladov
|
158b1cb524
|
Rename CrateModuleId
|
2019-11-23 17:12:49 +03:00 |
|
Aleksey Kladov
|
fc1e543f7a
|
Get rid of DefDatabase2
|
2019-11-23 14:49:45 +03:00 |
|
Aleksey Kladov
|
53945841be
|
Extract path resolution submodule
|
2019-11-09 00:17:17 +03:00 |
|