Skip to content

Commit 8a06869

Browse files
committedAug 11, 2019
Auto merge of #63446 - Centril:refactor-lowering, r=oli-obk
Refactor and categorize lowering wrt. items / exprs Split lowering into more files along the lines of "expression related" and "item related". Also refactor huge methods into smaller ones. A next step might be to introduce "type related" and merge patterns and statements combined with expressions into "value related". There's still more work to do but the PR was getting too big :) r? @oli-obk
·
1.89.01.38.0
2 parents 2b78e10 + eb229bc commit 8a06869

File tree

3 files changed

+2989
-2857
lines changed

3 files changed

+2989
-2857
lines changed
 

‎src/librustc/hir/lowering.rs

Lines changed: 82 additions & 2857 deletions
Large diffs are not rendered by default.

‎src/librustc/hir/lowering/expr.rs

Lines changed: 1497 additions & 0 deletions
Large diffs are not rendered by default.

‎src/librustc/hir/lowering/item.rs

Lines changed: 1410 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)
Please sign in to comment.