aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/type_ref.rs
Commit message (Collapse)AuthorAgeFilesLines
* remove forward pointer for type_refAleksey Kladov2019-10-301-1/+0
|
* move raw_items to hir_defAleksey Kladov2019-10-301-162/+1
|
* Support `$crate` in item and expr place.uHOOCCOOHu2019-09-261-0/+2
|
* Lower bounds on trait definition, and resolve assoc types from super traitsFlorian Diebold2019-09-071-0/+7
|
* Improve/fix type bound loweringFlorian Diebold2019-08-221-4/+2
|
* Add `impl Trait` and `dyn Trait` typesFlorian Diebold2019-08-221-5/+46
| | | | | | | - refactor bounds handling in the AST a bit - add HIR for bounds - add `Ty::Dyn` and `Ty::Opaque` variants and lower `dyn Trait` / `impl Trait` syntax to them
* remove ast::*Kind from hirAleksey Kladov2019-08-191-15/+20
|
* migrate ra_hir to the new rowanAleksey Kladov2019-07-191-2/+2
|
* Remove `TypeRef` from item opts which implement TypeAscriptionOwnerVille Penttinen2019-02-271-2/+2
|
* reformat the worldAleksey Kladov2019-02-081-9/+4
|
* migrate ra_hir to rowan 2.0Aleksey Kladov2019-01-081-4/+4
|
* Add fn signature queryFlorian Diebold2019-01-061-0/+4
|
* Resolve field types lazilyFlorian Diebold2018-12-251-1/+1
| | | | I.e. not already when getting the HIR for the struct.
* Add a hir::TypeRef as an intermediate between ast::TypeRef and ty::TyFlorian Diebold2018-12-251-0/+110