aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/generics.rs
Commit message (Expand)AuthorAgeFilesLines
* Constify KnownName'sMuhammad Mominul Huque2019-07-071-1/+2
* Make EnumVariant a GenericDef and simplify some codeFlorian Diebold2019-07-061-3/+9
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-5/+6
* remove inherent source implsAleksey Kladov2019-06-111-1/+3
* use Source for impl blockAleksey Kladov2019-06-111-2/+2
* use Source for TraitAleksey Kladov2019-06-111-1/+1
* use Source for TypeAliasAleksey Kladov2019-06-111-1/+1
* use Source for FunctionAleksey Kladov2019-06-111-1/+1
* use Source moreAleksey Kladov2019-06-111-1/+1
* introduce Source structAleksey Kladov2019-06-111-1/+1
* add AstDatabaseAleksey Kladov2019-06-021-2/+2
* add union to code_modelAleksey Kladov2019-05-231-3/+10
* remove minor code duplicationAleksey Kladov2019-05-201-2/+2
* Add default type to GenericParamEdwin Cheng2019-05-191-3/+10
* Add support for inline boundsFlorian Diebold2019-05-111-16/+27
* Handle where clauses in trait solvingFlorian Diebold2019-05-111-3/+16
* Chalk integrationFlorian Diebold2019-05-041-1/+10
* Add HIR for where clauses & ignore impls with where clauses in trait resolutionFlorian Diebold2019-04-211-2/+40
* Extract generic_params method to a HasGenericParams traitFlorian Diebold2019-04-141-0/+13
* Add Container enum to handle both kinds of container (impl/trait)Florian Diebold2019-04-141-7/+13
* More trait infrastructureFlorian Diebold2019-04-141-3/+7
* Get substs for trait refs in impl blocksFlorian Diebold2019-04-141-1/+5
* rename persistent hir database -> def databaseAleksey Kladov2019-03-231-2/+2
* replace todo with fixmeAleksey Kladov2019-03-231-1/+1
* Rename Type => TypeAliasFlorian Diebold2019-02-241-5/+8
* Fix handling of generics in tuple variants and refactor a bitFlorian Diebold2019-02-201-0/+13
* Handle impl generics in method callsFlorian Diebold2019-02-161-10/+28
* Add generic params to impl blocksFlorian Diebold2019-02-161-2/+4
* reformat the worldAleksey Kladov2019-02-081-8/+2
* Make the Resolution variants tuple variantsFlorian Diebold2019-02-011-0/+1
* split HirDatabase apicsmoe2019-02-011-2/+2
* Migrate trait & type to new idsAleksey Kladov2019-01-241-16/+7
* macro-generate fromsAleksey Kladov2019-01-241-18/+1
* migrate enums to new idAleksey Kladov2019-01-241-17/+21
* new struct idAleksey Kladov2019-01-241-1/+14
* Functions use new id schemeAleksey Kladov2019-01-241-15/+51
* Generics -> GenericParamsFlorian Diebold2019-01-191-4/+4
* Implement beginnings of genericsFlorian Diebold2019-01-191-0/+48