aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/semantics
Commit message (Collapse)AuthorAgeFilesLines
* Don't copy-paste `impl_froms` into every crateAleksey Kladov2020-07-131-2/+3
|
* Fix goto definition for type alias type parametersAleksey Kladov2020-07-111-0/+7
| | | | closes https://github.com/rust-analyzer/rust-analyzer/issues/5042
* Support local_inner_macrosEdwin Cheng2020-05-011-1/+1
|
* Rename StructField -> FieldAleksey Kladov2020-04-251-4/+4
|
* Fix unnecessary braces warningsLaurențiu Nicola2020-04-061-9/+9
|
* Use `dyn Trait` for working with databseAleksey Kladov2020-03-161-11/+12
| | | | | | | It improves compile time in `--release` mode quite a bit, it doesn't really slow things down and, conceptually, it seems closer to what we want the physical architecture to look like (we don't want to monomorphise EVERYTHING in a single leaf crate).
* Rename ast::ImplBlock -> ast::ImplDefAleksey Kladov2020-02-291-3/+3
|
* Handle tuple fields as wellAleksey Kladov2020-02-291-1/+6
|
* Simplify SourceBinderAleksey Kladov2020-02-291-0/+271