aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/code_model_impl/function.rs
Commit message (Collapse)AuthorAgeFilesLines
* rename flavor to kindAleksey Kladov2019-04-021-4/+4
|
* rename persistent hir database -> def databaseAleksey Kladov2019-03-231-5/+2
|
* Remove `TypeRef` from item opts which implement TypeAscriptionOwnerVille Penttinen2019-02-271-3/+3
|
* Handle impl generics in method callsFlorian Diebold2019-02-161-12/+1
|
* reformat the worldAleksey Kladov2019-02-081-10/+2
|
* Sketching the resolver APIFlorian Diebold2019-02-011-4/+2
|
* split HirDatabase apicsmoe2019-02-011-2/+5
|
* Rename FnScopes -> ExprScopesFlorian Diebold2019-01-301-4/+0
| | | | | The reason for this is that it describes scopes for any body expression, not just that of a function. It did not actually refer to functions at all anymore.
* remove boilerplateAleksey Kladov2019-01-241-13/+1
|
* generalize boilerplateAleksey Kladov2019-01-241-4/+0
|
* remove useless aliasesAleksey Kladov2019-01-241-3/+3
|
* Functions use new id schemeAleksey Kladov2019-01-241-11/+18
|
* Move docs to FunctionJeremy Kolb2019-01-221-4/+1
|
* Thread documentation through FnSignature and CompletionItemJeremy Kolb2019-01-221-1/+5
|
* remove Cancelable from idsAleksey Kladov2019-01-151-3/+2
|
* remove Cancelable from funciton bodyAleksey Kladov2019-01-151-1/+1
|
* args -> paramsFlorian Diebold2019-01-121-7/+7
|
* Implement basic inherent method resolutionFlorian Diebold2019-01-121-0/+3
|
* uncopypaste def sourcesAleksey Kladov2019-01-111-17/+5
|
* rename TreePtr -> TreeArcAleksey Kladov2019-01-111-2/+2
| | | | This is much clearer about the semantics
* envapsulate navigation target betterAleksey Kladov2019-01-111-1/+1
|
* Use name resolution for goto definitionFlorian Diebold2019-01-101-6/+17
|
* move function to code_model_apiAleksey Kladov2019-01-081-0/+82