aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src/src.rs
Commit message (Collapse)AuthorAgeFilesLines
* Merge item tree traitsJonas Schievink2020-06-241-3/+3
| | | | | The Source trait isn't needed anymore since we no longer merge extern crate items with use items.
* draw the rest of the owlJonas Schievink2020-06-241-12/+19
|
* Use `dyn Trait` for working with databseAleksey Kladov2020-03-161-6/+6
| | | | | | | 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).
* Reduce copy-paste some moreAleksey Kladov2019-12-201-74/+8
|
* Move enum&union to new locAleksey Kladov2019-12-121-1/+20
|
* Move structs to new locAleksey Kladov2019-12-121-1/+12
|
* Move traits to the new locAleksey Kladov2019-12-121-1/+10
|
* Switch to the new location for implsAleksey Kladov2019-12-121-1/+10
|
* Move source-related traits to a separate moduleAleksey Kladov2019-11-281-0/+54