aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rename Source::ast -> Source::valueAleksey Kladov2019-11-201-3/+3
|
* Sourcify some thingsAleksey Kladov2019-11-151-6/+5
| | | | | If we want to support macros properly, we need to get rid of those FileIds everywhere...
* Remove old impls infrastructureAleksey Kladov2019-11-151-0/+13
|
* Add ImplIdAleksey Kladov2019-11-151-0/+12
|
* Move body queries to hir_defAleksey Kladov2019-11-141-0/+10
|
* Move definition of exprs to hir_defAleksey Kladov2019-11-121-0/+2
|
* Unfork struct and union idsAleksey Kladov2019-11-091-12/+16
|
* Restore crate_def_map marksAleksey Kladov2019-11-031-0/+2
|
* Introduce ra_db::fixture fixture moduleAleksey Kladov2019-11-031-0/+3
| | | | The goal here is to share more testing infrastructure between crates.
* Move CrateDefMap to hir_defAleksey Kladov2019-11-031-2/+3
|
* Move Source to hir_expandAleksey Kladov2019-11-021-16/+1
|
* move struct & enum data to hir_defAleksey Kladov2019-10-311-0/+17
|
* add ModuleDefId to hir_defAleksey Kladov2019-10-311-2/+56
|
* move builtin types to hir_defAleksey Kladov2019-10-311-0/+1
|
* move hygiene to hir_expandAleksey Kladov2019-10-301-1/+0
|
* push name down to hir_expandAleksey Kladov2019-10-301-1/+0
|
* push either to hir_expandAleksey Kladov2019-10-301-1/+0
|
* refactor $crate handlingAleksey Kladov2019-10-301-0/+1
| | | | | Introduce proper hygiene module, which should grow quite a bit eventually.
* move raw_items to hir_defAleksey Kladov2019-10-301-1/+94
|
* Move ids to hir_def crateAleksey Kladov2019-10-301-1/+203
|
* introduce ra_hir_defAleksey Kladov2019-10-301-0/+14
|
* rename hir_def -> hir_expandAleksey Kladov2019-10-291-11/+0
|
* move expansion-related code to a separate crateAleksey Kladov2019-10-291-0/+4
|
* start ra_hir_def crateAleksey Kladov2019-10-291-0/+7