ice1000
|
5c5f90ba57
|
Confluent ModuleSource usage
|
2019-12-04 18:30:42 -05:00 |
|
ice1000
|
38853459e3
|
Add ModuleSource::Block
|
2019-12-04 18:30:42 -05:00 |
|
ice1000
|
7cbedc50bc
|
Fix test compilation
|
2019-12-04 18:30:42 -05:00 |
|
ice1000
|
1bb59a7d08
|
Three-state enum for module origin
|
2019-12-04 18:30:42 -05:00 |
|
ice1000
|
009437f5d9
|
Replace ra_hir_expand::either with crate
|
2019-12-03 11:07:56 -05:00 |
|
Edwin Cheng
|
5f11117733
|
Fix comment
|
2019-12-01 12:14:12 +08:00 |
|
Edwin Cheng
|
bb601e7eaf
|
Add BuiltinShadowMode
|
2019-11-30 23:29:21 +08:00 |
|
Aleksey Kladov
|
e823c578c9
|
Use InFile for AstId
|
2019-11-28 16:02:38 +03:00 |
|
Aleksey Kladov
|
ccd1b0800a
|
Rename Source -> InFile
|
2019-11-28 12:50:26 +03:00 |
|
Aleksey Kladov
|
434f108ada
|
Simplify
|
2019-11-24 19:01:19 +03:00 |
|
Aleksey Kladov
|
f5e0a31eaf
|
Cleanup nameres
|
2019-11-24 18:05:12 +03:00 |
|
Aleksey Kladov
|
99af523b68
|
Cleanup
|
2019-11-24 17:36:06 +03:00 |
|
Aleksey Kladov
|
cfffea6dc8
|
Push poison_macros down
|
2019-11-24 13:57:45 +03:00 |
|
Aleksey Kladov
|
f0e0a40a61
|
Reduce visbility
|
2019-11-24 13:34:27 +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
|
dd5c2dc5bf
|
Move ImportId
|
2019-11-23 16:49:05 +03:00 |
|
Aleksey Kladov
|
fc1e543f7a
|
Get rid of DefDatabase2
|
2019-11-23 14:49:45 +03:00 |
|
Aleksey Kladov
|
552ba868af
|
Move attrs query to hir_def
|
2019-11-23 11:14:40 +03:00 |
|
Aleksey Kladov
|
06fa3d8389
|
Move traits to hir_def
|
2019-11-20 14:22:38 +03:00 |
|
Aleksey Kladov
|
892671926b
|
Remove wrong clone
|
2019-11-16 01:00:00 +03:00 |
|
Aleksey Kladov
|
ea3540c1a8
|
Store impls in CrateDefMap
|
2019-11-15 21:19:32 +03:00 |
|
Aleksey Kladov
|
aeb5e061a8
|
Reduce visibility
|
2019-11-15 21:19:32 +03:00 |
|
Aleksey Kladov
|
2f6c0c314b
|
Move scope tests to hir_def
|
2019-11-15 14:47:26 +03:00 |
|
Aleksey Kladov
|
a28907af8c
|
Privatize modules
|
2019-11-15 10:42:54 +03:00 |
|
Aleksey Kladov
|
9c7a2aef30
|
Refactor Module::from_source to properly descend from root file
|
2019-11-15 10:26:31 +03:00 |
|
Aleksey Kladov
|
c626a677e8
|
Touch up nameres doc comment
|
2019-11-09 00:23:19 +03:00 |
|
Aleksey Kladov
|
53945841be
|
Extract path resolution submodule
|
2019-11-09 00:17:17 +03:00 |
|
Aleksey Kladov
|
785887b382
|
Simplify
There's only one call-site for the function, so it seems fine to
inline
|
2019-11-08 23:53:39 +03:00 |
|
Aleksey Kladov
|
93d9e8a06f
|
Reduce visibility
|
2019-11-04 23:37:35 +03:00 |
|
Aleksey Kladov
|
d04ecc8419
|
Reduce visibility
|
2019-11-04 21:42:25 +03:00 |
|
Aleksey Kladov
|
3603d02134
|
Reexport relative_path from ra_db
|
2019-11-04 01:14:17 +03:00 |
|
Aleksey Kladov
|
f0eb9cc6e6
|
Remove last traces of nameres from hir
|
2019-11-03 23:49:44 +03:00 |
|
Aleksey Kladov
|
73fcf9a2d6
|
Restore crate_def_map marks
|
2019-11-03 23:44:23 +03:00 |
|
Aleksey Kladov
|
6fba51c5fc
|
move crate_def_map tests to hir_def
|
2019-11-03 23:35:48 +03:00 |
|
Aleksey Kladov
|
ba2efca2bb
|
Move CrateDefMap to hir_def
|
2019-11-03 18:04:06 +03:00 |
|
Aleksey Kladov
|
6f4d5f7339
|
move mod_resolution to hir_def
|
2019-10-31 10:31:29 +03:00 |
|
Aleksey Kladov
|
c1ed9ccc4e
|
fix compilation
|
2019-10-30 18:04:24 +03:00 |
|
Aleksey Kladov
|
16e620c052
|
move raw_items to hir_def
|
2019-10-30 17:43:11 +03:00 |
|