Aleksey Kladov
|
c626a677e8
|
Touch up nameres doc comment
|
2019-11-09 00:23:19 +03:00 |
|
Aleksey Kladov
|
657340e078
|
Reduce visibility
|
2019-11-09 00:23:11 +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
|
dc5e5f610c
|
Reduce visibility
|
2019-11-08 23:47:52 +03:00 |
|
Aleksey Kladov
|
93d9e8a06f
|
Reduce visibility
|
2019-11-04 23:37:35 +03:00 |
|
Aleksey Kladov
|
739babc391
|
Move Namespace enum closer to usage
|
2019-11-04 23:02: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
|
8922a44395
|
Add small module-level docs
|
2019-11-04 00:23:14 +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
|
0933d914a3
|
Introduce ra_db::fixture fixture module
The goal here is to share more testing infrastructure between crates.
|
2019-11-03 20:55:20 +03:00 |
|
Aleksey Kladov
|
ba2efca2bb
|
Move CrateDefMap to hir_def
|
2019-11-03 18:04:06 +03:00 |
|
Aleksey Kladov
|
b8533413cf
|
Move Source to hir_expand
|
2019-11-02 23:11:27 +03:00 |
|
Aleksey Kladov
|
09f9733ca6
|
move struct & enum data to hir_def
|
2019-10-31 16:40:36 +03:00 |
|
Aleksey Kladov
|
1602db7d7d
|
add ModuleDefId to hir_def
|
2019-10-31 11:23:30 +03:00 |
|
Aleksey Kladov
|
b20d37cb49
|
move builtin types to hir_def
|
2019-10-31 10:51:54 +03:00 |
|
Aleksey Kladov
|
6f4d5f7339
|
move mod_resolution to hir_def
|
2019-10-31 10:31:29 +03:00 |
|
Aleksey Kladov
|
cf4f7eb566
|
improve compile time a bit
|
2019-10-30 19:15:41 +03:00 |
|
Aleksey Kladov
|
ab559f170e
|
move hygiene to hir_expand
|
2019-10-30 19:10:53 +03:00 |
|
Aleksey Kladov
|
872ac566bf
|
push name down to hir_expand
|
2019-10-30 18:56:20 +03:00 |
|
Aleksey Kladov
|
b05d6e53fb
|
push either to hir_expand
|
2019-10-30 18:50:10 +03:00 |
|
Aleksey Kladov
|
0bc7d28518
|
refactor $crate handling
Introduce proper hygiene module, which should grow quite a bit
eventually.
|
2019-10-30 18:41:50 +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 |
|
Aleksey Kladov
|
c9cd6aa370
|
Move ids to hir_def crate
|
2019-10-30 13:11:38 +03:00 |
|
Aleksey Kladov
|
a136cc0653
|
introduce ra_hir_def
|
2019-10-30 12:27:54 +03:00 |
|
Aleksey Kladov
|
5b803055b7
|
rename hir_def -> hir_expand
|
2019-10-29 14:59:55 +03:00 |
|
Aleksey Kladov
|
5413875644
|
move expansion-related code to a separate crate
|
2019-10-29 14:55:39 +03:00 |
|
Aleksey Kladov
|
77f90caf2d
|
start ra_hir_def crate
|
2019-10-29 11:15:51 +03:00 |
|