Florian Diebold
|
cdca397061
|
Add a hir::TypeRef as an intermediate between ast::TypeRef and ty::Ty
|
2018-12-25 21:14:13 +01:00 |
|
Florian Diebold
|
4ff1618520
|
Do name resolution by namespace (types/values)
|
2018-12-25 15:16:42 +01:00 |
|
Florian Diebold
|
ef67581104
|
Resolve paths to defs (functions currently) during type inference
|
2018-12-23 17:13:11 +01:00 |
|
Aleksey Kladov
|
97cb463c9b
|
moar icons
|
2018-12-22 02:20:14 +03:00 |
|
Aleksey Kladov
|
2d4582bfc6
|
fixme comment
|
2018-12-20 12:15:38 +03:00 |
|
Aleksey Kladov
|
2caac99ef3
|
resolve paths across crates
|
2018-12-20 12:15:38 +03:00 |
|
Aleksey Kladov
|
590bd5f849
|
workaround across-crate resolve bugs
|
2018-12-20 12:15:38 +03:00 |
|
Aleksey Kladov
|
1c5ce7a868
|
File module source does not depend on syntax
|
2018-12-19 01:51:05 +03:00 |
|
Aleksey Kladov
|
7784c7a701
|
resolve extern crates propertly
|
2018-12-09 13:49:54 +03:00 |
|
Aleksey Kladov
|
e89da32bb7
|
move tests to separate file
|
2018-12-09 13:33:16 +03:00 |
|
Aleksey Kladov
|
6a16d3fb0b
|
WIP: resolve across crates
|
2018-12-09 13:33:16 +03:00 |
|
Aleksey Kladov
|
8b9ff46b37
|
make resolver fields private
|
2018-12-09 13:33:16 +03:00 |
|
Aleksey Kladov
|
159525b120
|
Check Fileid in SourceFileMap
|
2018-12-09 13:18:46 +03:00 |
|
Aleksey Kladov
|
4344264024
|
move fuzzy source binding to a separete mode
|
2018-12-05 13:16:20 +03:00 |
|
Aleksey Kladov
|
947e3350e0
|
module-scoped defloc
|
2018-12-04 23:01:53 +03:00 |
|
Aleksey Kladov
|
555483d397
|
drop comment
|
2018-11-28 16:27:43 +03:00 |
|
Aleksey Kladov
|
d30bbfda74
|
make a bunch of stuff private
|
2018-11-28 16:24:06 +03:00 |
|
Aleksey Kladov
|
e89700f967
|
Move hir tests to hit
|
2018-11-28 16:19:01 +03:00 |
|
Aleksey Kladov
|
59e29aef63
|
Move hir to a separate crate
|
2018-11-28 04:09:44 +03:00 |
|
Aleksey Kladov
|
0e4b710af8
|
introduce hir crate
|
2018-11-28 03:42:26 +03:00 |
|