aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/db.rs
Commit message (Expand)AuthorAgeFilesLines
* Remove FnSig from FnDef typeFlorian Diebold2019-03-161-1/+4
* align lower module query namesAleksey Kladov2019-03-021-7/+7
* dont store body inside source mapAleksey Kladov2019-03-021-4/+7
* rename syntax-mapping -> source-mapAleksey Kladov2019-03-021-2/+2
* Add static type inferenceVille Penttinen2019-02-251-1/+4
* Add const type inferenceVille Penttinen2019-02-251-0/+4
* Rename Type => TypeAliasFlorian Diebold2019-02-241-3/+5
* Implement support for type aliasesFlorian Diebold2019-02-241-1/+4
* Handle tuple structs / enum variants properly in type inferenceFlorian Diebold2019-02-171-2/+2
* remove query_definitionsAleksey Kladov2019-02-111-3/+2
* make HirDatabase object-safeAleksey Kladov2019-02-031-0/+5
* split HirDatabase apicsmoe2019-02-011-16/+13
* split hirdatabasecsmoe2019-02-011-20/+26
* Move expr_scopes query to its moduleFlorian Diebold2019-01-301-1/+1
* Rename FnScopes -> ExprScopesFlorian Diebold2019-01-301-3/+3
* Use Crate instead of CrateIdAleksey Kladov2019-01-301-3/+3
* move item_map_queryAleksey Kladov2019-01-301-1/+1
* Go to Implementation for structs and enumsJeremy Kolb2019-01-301-1/+10
* remove Option<SourceFileItemId> hackAleksey Kladov2019-01-261-1/+6
* rename source_file -> parseAleksey Kladov2019-01-261-2/+2
* rename FilesDatabase -> SourceDatabaseAleksey Kladov2019-01-261-2/+2
* fold syntax database into files databaseAleksey Kladov2019-01-261-2/+2
* :arrow_up: salsaAleksey Kladov2019-01-251-1/+1
* use positional ids for fieldsAleksey Kladov2019-01-251-4/+4
* pack enum variants into arenaAleksey Kladov2019-01-251-5/+2
* move enum variant to the new APIAleksey Kladov2019-01-241-3/+3
* migrate enums to new idAleksey Kladov2019-01-241-3/+3
* new struct idAleksey Kladov2019-01-241-3/+4
* Functions use new id schemeAleksey Kladov2019-01-241-10/+10
* Change ids strategyAleksey Kladov2019-01-241-26/+10
* encapsulate hir locationsAleksey Kladov2019-01-241-7/+3
* Generics -> GenericParamsFlorian Diebold2019-01-191-3/+3
* Implement beginnings of genericsFlorian Diebold2019-01-191-0/+4
* rename LoweredImport -> ImportIdAleksey Kladov2019-01-191-8/+1
* switched to lowerd moduleAleksey Kladov2019-01-191-1/+22
* move input module items to the lower moduleAleksey Kladov2019-01-191-2/+2
* :arrow_up: salsaAleksey Kladov2019-01-171-104/+70
* remove Cancelable from type inferenceAleksey Kladov2019-01-151-3/+3
* remove Cancelable from TyAleksey Kladov2019-01-151-2/+2
* remove Cancelable from idsAleksey Kladov2019-01-151-1/+1
* remove Cancelable from nameresAleksey Kladov2019-01-151-1/+1
* remove Cancelable from fn_scopesAleksey Kladov2019-01-151-1/+1
* remove Cancelable from funciton bodyAleksey Kladov2019-01-151-2/+2
* remove Cancelable from adt APIAleksey Kladov2019-01-151-3/+3
* remove Cancelable from source bindersAleksey Kladov2019-01-151-1/+1
* remove Cancelable from module_tree_queryAleksey Kladov2019-01-151-2/+2
* Small improvements from review commentsFlorian Diebold2019-01-121-1/+1
* Implement basic inherent method resolutionFlorian Diebold2019-01-121-2/+7
* rename TreePtr -> TreeArcAleksey Kladov2019-01-111-3/+3
* Implement type inference for enum variantsMarcus Klaas de Vries2019-01-101-1/+6