aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/ty/lower.rs
Commit message (Expand)AuthorAgeFilesLines
* Move TyAleksey Kladov2019-11-271-755/+0
* DecoupleAleksey Kladov2019-11-271-20/+15
* Remove TypableDefAleksey Kladov2019-11-271-38/+1
* Cleanup importsAleksey Kladov2019-11-271-2/+2
* Use Id for variatsAleksey Kladov2019-11-271-8/+6
* CleanupAleksey Kladov2019-11-261-1/+1
* Remove ns-polymorphic type_for_defAleksey Kladov2019-11-261-100/+89
* Cleanup importsAleksey Kladov2019-11-261-2/+1
* Use TraitId in TraitRefAleksey Kladov2019-11-261-7/+7
* Remove another helperAleksey Kladov2019-11-261-10/+13
* Remove assoc_type_by_name helperAleksey Kladov2019-11-261-5/+3
* Detangle ty from traits a bitAleksey Kladov2019-11-261-1/+2
* Introduce hir_tyAleksey Kladov2019-11-261-32/+2
* Id-ify Ty::AdtAleksey Kladov2019-11-261-1/+1
* Use TypeAliasId in Ty, pt 2Aleksey Kladov2019-11-251-3/+6
* Fixme for union fieldsAleksey Kladov2019-11-251-0/+1
* Fix hir for ast::UnionDefAleksey Kladov2019-11-251-2/+2
* Use ids for CallableAleksey Kladov2019-11-251-18/+20
* Use more IDsAleksey Kladov2019-11-251-17/+18
* Use GenericDefIdMoreAleksey Kladov2019-11-251-15/+17
* Use GenericDefId moreAleksey Kladov2019-11-251-8/+8
* Remove Resolver from autoderefAleksey Kladov2019-11-251-11/+10
* Switch to variant-granularity field type inferenceAleksey Kladov2019-11-241-11/+19
* Simplify ADT fieldsAleksey Kladov2019-11-241-11/+5
* Hide data from public APIAleksey Kladov2019-11-221-2/+2
* Move const&static date to hir_defAleksey Kladov2019-11-221-2/+2
* Move FunctionData to hir_defAleksey Kladov2019-11-221-3/+3
* Remove old hir::generics moduleAleksey Kladov2019-11-211-16/+17
* Move resolver to hir_defAleksey Kladov2019-11-211-1/+1
* DecoupleAleksey Kladov2019-11-211-3/+4
* DecoupleAleksey Kladov2019-11-211-8/+8
* Decouple ResolverAleksey Kladov2019-11-211-13/+18
* Add HasResolver traitAleksey Kladov2019-11-201-1/+1
* Remove hir/adt.rsAleksey Kladov2019-11-201-2/+1
* Allow non-path default type parametersAleksey Kladov2019-11-201-3/+1
* Reduce duplication between uncertain floats & intsAleksey Kladov2019-11-131-7/+7
* Move definition of exprs to hir_defAleksey Kladov2019-11-121-5/+33
* Minor refactoringAleksey Kladov2019-11-121-3/+3
* Unfork struct and union idsAleksey Kladov2019-11-091-2/+2
* Move Namespace enum closer to usageAleksey Kladov2019-11-041-2/+13
* Remove last traces of nameres from hirAleksey Kladov2019-11-031-3/+2
* move struct & enum data to hir_defAleksey Kladov2019-10-311-4/+4
* move builtin types to hir_defAleksey Kladov2019-10-311-5/+11
* remove forward pointer for type_refAleksey Kladov2019-10-301-2/+4
* remove forward pointer to PathAleksey Kladov2019-10-301-1/+2
* make_mut_sliceShotaro Yamada2019-10-141-4/+2
* import make_mut_arc_sliceShotaro Yamada2019-10-141-1/+2
* `.collect()` directly into `Arc<[T]>`Shotaro Yamada2019-10-141-18/+14
* Avoid cloning `Arc<[T]>` into a vec if possibleShotaro Yamada2019-10-141-4/+3
* Support inferring `Self` type in enum definitionsice10002019-10-081-0/+1