aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_def/src/expr.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix inference with conditionally compiled tailsDaniel McNab2021-05-031-2/+2
* Intern TypeRefs stored in BodyJonas Schievink2021-04-061-4/+5
* Use Box'es to reduce the size of hir_def::expr::Pat from 112 to 64 bytes on 6...Alexandru Macovei2021-04-061-3/+3
* Use Box'es to reduce size of hir_def::expr::Expr from 128 to 72 bytes (on 64b...Alexandru Macovei2021-04-061-4/+4
* Fix recursive macro statement expansionEdwin Cheng2021-03-251-0/+4
* Introduce TypeCtor::ScalarLukas Wirth2021-02-281-1/+2
* Use block_def_map in body loweringJonas Schievink2021-02-031-0/+2
* Revert "Use block_def_map in body lowering"Jonas Schievink2021-02-021-2/+0
* Use block_def_map in body loweringJonas Schievink2021-02-011-0/+2
* Use ‘index’ terminology for arena consistentlyAramis Razzaghipour2021-01-171-2/+2
* Add support for yiled keywordDaiki Ihara2021-01-151-1/+4
* prepare to publish el libro de arenaAleksey Kladov2021-01-141-1/+1
* Fixed typos in code commentsVincent Esche2021-01-091-1/+1
* Merge #7021bors[bot]2020-12-241-4/+10
|\
| * Track labels in the HIRLukas Wirth2020-12-241-4/+10
* | Implement const block inferenceLukas Wirth2020-12-231-1/+7
* | Implement const pat inferenceLukas Wirth2020-12-231-1/+7
|/
* Merge #5971bors[bot]2020-09-131-1/+4
|\
| * Implement async blocksoxalica2020-09-101-1/+4
* | Implement box pattern inferenceJonas Schievink2020-09-121-0/+2
|/
* Rename ra_hir_def -> hir_defAleksey Kladov2020-08-131-0/+420