Aleksey Kladov
|
e91ebfc752
|
Cleanup imports
|
2019-11-27 12:13:07 +03:00 |
|
Aleksey Kladov
|
4e415a269e
|
Remove ns-polymorphic type_for_def
|
2019-11-26 21:04:24 +03:00 |
|
Aleksey Kladov
|
72d8e7e69a
|
Use TraitId in TraitRef
|
2019-11-26 18:01:34 +03:00 |
|
Aleksey Kladov
|
5f39c5794e
|
Use GenericDefIdMore
|
2019-11-25 15:54:03 +03:00 |
|
Aleksey Kladov
|
4daf931111
|
Remove old hir::generics module
|
2019-11-21 16:23:02 +03:00 |
|
Aleksey Kladov
|
6d64798a23
|
Move resolver to hir_def
|
2019-11-21 15:39:09 +03:00 |
|
Aleksey Kladov
|
621cf06156
|
Decouple
|
2019-11-21 13:48:05 +03:00 |
|
Aleksey Kladov
|
0102fb4133
|
Decouple Resolver
|
2019-11-21 13:25:03 +03:00 |
|
Aleksey Kladov
|
ff609cc497
|
Don't reexport generics from HIR
|
2019-11-11 17:22:06 +03:00 |
|
Aleksey Kladov
|
739babc391
|
Move Namespace enum closer to usage
|
2019-11-04 23:02:35 +03:00 |
|
Florian Diebold
|
b29092ade3
|
Various review fixes
|
2019-11-01 19:57:08 +01:00 |
|
Florian Diebold
|
1173c3dab5
|
Refactor to unify with method resolution
|
2019-11-01 19:57:08 +01:00 |
|
Florian Diebold
|
c7cedea270
|
Record assoc item resolution
|
2019-11-01 19:57:08 +01:00 |
|
Florian Diebold
|
7b7133ec58
|
Insert type vars before doing assoc item resolution
|
2019-11-01 19:57:08 +01:00 |
|
Florian Diebold
|
b634ba41e0
|
Get trait assoc item resolution mostly working
|
2019-11-01 19:57:08 +01:00 |
|
Aleksey Kladov
|
e564334320
|
remove forward pointer to Path
|
2019-10-30 17:43:14 +03:00 |
|
Florian Diebold
|
daaf46177e
|
Add SubstsBuilder
+ further refactoring.
|
2019-09-26 23:03:39 +02:00 |
|
Florian Diebold
|
c35ef5013c
|
Resolve trait associated items
E.g. `Default::default` or `<Foo as Default>::default`.
|
2019-09-25 21:41:17 +02:00 |
|
Florian Diebold
|
4f1afe77b9
|
Split off path expression inference code into submodule
|
2019-09-23 18:53:52 +02:00 |
|