aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_ty/src/utils.rs
Commit message (Expand)AuthorAgeFilesLines
* Remove built-in Unsize implsFlorian Diebold2020-07-121-32/+0
* Use correct substs for super trait assoc typesFlorian Diebold2020-06-191-6/+8
* For associated type shorthand (T::Item), use the substs from the where clauseFlorian Diebold2020-04-261-0/+48
* Upgrade Chalk againFlorian Diebold2020-04-051-3/+3
* Use `dyn Trait` for working with databseAleksey Kladov2020-03-161-8/+8
* Rework find_super_trait_path to protect against cyclesFlorian Diebold2020-02-221-11/+22
* Add &dyn Trait -> &dyn SuperTrait coercion, and fix &T -> &dyn TraitFlorian Diebold2020-02-221-0/+21
* Deal better with implicit type parameters and argument listsFlorian Diebold2020-02-071-3/+4
* FormattingFlorian Diebold2020-02-071-14/+49
* Change Ty::Param to contain param IDFlorian Diebold2020-02-071-19/+11
* First stab at desugaring bounds for APITFlorian Diebold2020-02-071-3/+7
* Lower impl trait to variables, move away from using placeholders where they d...Florian Diebold2020-02-071-1/+13
* wip lower impl trait to type argsFlorian Diebold2020-02-071-1/+2
* Introduce `ContainerId`Aleksey Kladov2019-12-201-1/+1
* Rename ContainerId -> AssocContainerIdAleksey Kladov2019-12-201-4/+4
* Add body as a possible container for itemsAleksey Kladov2019-12-191-1/+1
* Use different types for path with and without genericsAleksey Kladov2019-12-141-2/+3
* Rename N! to name!Florian Diebold2019-12-131-2/+2
* Add macros for known names and pathsFlorian Diebold2019-12-131-4/+2
* Rename GenericParam -> TypeParamAleksey Kladov2019-12-071-14/+12
* Refactor parameter count trackingAleksey Kladov2019-12-071-8/+9
* Remove idx and parent generics from genericsAleksey Kladov2019-12-071-1/+81
* Move TyAleksey Kladov2019-11-271-0/+84