aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/code_model_api.rs
Commit message (Expand)AuthorAgeFilesLines
* Implement beginnings of genericsFlorian Diebold2019-01-191-0/+21
* Finish move of StructField for pattern type inferenceMarcus Klaas de Vries2019-01-191-3/+15
* rename LoweredImport -> ImportIdAleksey Kladov2019-01-191-2/+2
* switched to lowerd moduleAleksey Kladov2019-01-191-1/+10
* hir is cancelation freeAleksey Kladov2019-01-151-5/+2
* remove Cancelable from type inferenceAleksey Kladov2019-01-151-1/+1
* remove Cancelable from TyAleksey Kladov2019-01-151-1/+1
* remove Cancelable from nameresAleksey Kladov2019-01-151-2/+2
* remove Cancelable from fn_scopesAleksey Kladov2019-01-151-4/+4
* remove Cancelable from funciton bodyAleksey Kladov2019-01-151-2/+2
* remove Cancelable from navigation targetAleksey Kladov2019-01-151-2/+2
* remove Cancelable from static&const APIAleksey Kladov2019-01-151-11/+8
* remove Cancelable from adt APIAleksey Kladov2019-01-151-29/+21
* remove Cancelable from Crate APIAleksey Kladov2019-01-151-3/+3
* remove Cancelable from Module API, part 2Aleksey Kladov2019-01-151-7/+7
* remove Cancelable from Module APIAleksey Kladov2019-01-151-3/+3
* remove Cancelable from source bindersAleksey Kladov2019-01-151-1/+1
* args -> paramsFlorian Diebold2019-01-121-7/+7
* Implement basic inherent method resolutionFlorian Diebold2019-01-121-0/+14
* actually produce missing def kindsAleksey Kladov2019-01-111-0/+48
* uncopypaste def sourcesAleksey Kladov2019-01-111-23/+6
* add missing def kindsAleksey Kladov2019-01-111-0/+20
* rename TreePtr -> TreeArcAleksey Kladov2019-01-111-9/+9
* envapsulate navigation target betterAleksey Kladov2019-01-111-0/+2
* Use name resolution for goto definitionFlorian Diebold2019-01-101-4/+45
* Save variant names in EnumData to reduce needless queriesMarcus Klaas de Vries2019-01-101-1/+1
* Implement type inference for enum variantsMarcus Klaas de Vries2019-01-101-1/+33
* show field types in completionAleksey Kladov2019-01-091-48/+19
* Fix typos in ARCHITECTURE.md and a number of cratesMarcus Klaas de Vries2019-01-091-4/+16
* Fix typo defenition -> definitionMarcus Klaas de Vries2019-01-081-2/+2
* move function to code_model_apiAleksey Kladov2019-01-081-1/+64
* move variant public api to apiAleksey Kladov2019-01-081-0/+27
* move variants to APIAleksey Kladov2019-01-081-1/+30
* minorAleksey Kladov2019-01-081-4/+4
* move enum to code_model_apiAleksey Kladov2019-01-081-2/+22
* move stuct to code_model_apiAleksey Kladov2019-01-081-1/+21
* migrate ra_hir to rowan 2.0Aleksey Kladov2019-01-081-5/+8
* flatten module structureAleksey Kladov2019-01-061-1/+13
* adjust commentsAleksey Kladov2019-01-061-5/+7
* split module source into decl/definAleksey Kladov2019-01-061-5/+35
* kill old moduleAleksey Kladov2019-01-061-5/+8
* add parent & resolve_pathAleksey Kladov2019-01-061-1/+9
* make source cancelableAleksey Kladov2019-01-061-2/+2
* make deps cancelableAleksey Kladov2019-01-061-2/+2
* fix testsAleksey Kladov2019-01-061-1/+9
* Start code_model::ModuleAleksey Kladov2019-01-061-1/+22
* move crate to code_model_apiAleksey Kladov2019-01-061-0/+26