aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src/body.rs
Commit message (Expand)AuthorAgeFilesLines
* Add expansion infrastructure for derive macrosFlorian Diebold2019-12-051-2/+4
* Replace `ra_hir_expand::either` with crateice10002019-12-031-5/+4
* Add BuiltinShadowModeEdwin Cheng2019-11-301-2/+5
* Move source-related traits to a separate moduleAleksey Kladov2019-11-281-1/+2
* Rename Source -> InFileAleksey Kladov2019-11-281-7/+7
* Rename module_id -> local_idAleksey Kladov2019-11-271-1/+1
* Hide MacroCallLocEdwin Cheng2019-11-261-3/+2
* DocsAleksey Kladov2019-11-241-1/+2
* SimplifyAleksey Kladov2019-11-241-22/+6
* CleanupAleksey Kladov2019-11-241-1/+1
* Switch to StaticLoc for staticsAleksey Kladov2019-11-241-1/+2
* Get rid of DefDatabase2Aleksey Kladov2019-11-231-8/+8
* Move constants to new IDAleksey Kladov2019-11-201-0/+1
* Next gen IDs for functionsAleksey Kladov2019-11-201-1/+2
* Rename Source::ast -> Source::valueAleksey Kladov2019-11-201-6/+6
* Move body queries to hir_defAleksey Kladov2019-11-141-2/+32
* Move scopes to hir_defAleksey Kladov2019-11-141-0/+1
* Slightly better namingAleksey Kladov2019-11-141-9/+6
* Handle macro-generated expressions slightly less wrongAleksey Kladov2019-11-141-19/+9
* Move expansion to ExpanderAleksey Kladov2019-11-141-2/+34
* Move parse_path to ExpanderAleksey Kladov2019-11-141-0/+4
* Expansion stack scaffoldAleksey Kladov2019-11-141-2/+35
* Add Expader::to_sourceAleksey Kladov2019-11-141-0/+4
* Move original_file to ExpanderAleksey Kladov2019-11-141-1/+7
* Rename MacroResolver -> ExpanderAleksey Kladov2019-11-141-10/+6
* Move current file to MacroResolverAleksey Kladov2019-11-141-4/+9
* Reduce visibilityAleksey Kladov2019-11-141-5/+1
* Move expression lowering to hir_defAleksey Kladov2019-11-121-0/+142
* Move definition of exprs to hir_defAleksey Kladov2019-11-121-0/+2