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
This commit is contained in:
commit
8a068699a2
3 changed files with 2912 additions and 2780 deletions
File diff suppressed because it is too large
Load diff
1497
src/librustc/hir/lowering/expr.rs
Normal file
1497
src/librustc/hir/lowering/expr.rs
Normal file
File diff suppressed because it is too large
Load diff
1410
src/librustc/hir/lowering/item.rs
Normal file
1410
src/librustc/hir/lowering/item.rs
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue