about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-06-17 13:32:35 +0000
committerbors <bors@rust-lang.org>2019-06-17 13:32:35 +0000
commitb01a257da1fbb3f5661029dd390fdccc49dff287 (patch)
treea8fd99b2990c8caa9abf0f8d6160f1149b98d2c7 /src/libsyntax/parse/parser.rs
parent289b78ac0a2ee91d3872c65438f718780f294a9a (diff)
parent5057552dc6e8b4d259edcb080c525056da46efa3 (diff)
downloadrust-b01a257da1fbb3f5661029dd390fdccc49dff287.tar.gz
rust-b01a257da1fbb3f5661029dd390fdccc49dff287.zip
Auto merge of #61857 - Centril:typeck-extract-expr, r=oli-obk
typeck: extract expr type-checking to expr.rs + refactor check_expr_kind

In this PR we:

- Extract out the bulk of the expression type checking logic from `check/mod.rs` into a new file `check/expr.rs`.

- Refactor `fn check_expr_kind` into several smaller functions.

More functions should probably be moved but I think this is a reasonable start.

r? @oli-obk
cc @eddyb
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
0 files changed, 0 insertions, 0 deletions