]> git.lizzy.rs Git - rust.git/commit
Use HIR Expr for type inference
authorFlorian Diebold <flodiebold@gmail.com>
Sun, 6 Jan 2019 15:47:59 +0000 (16:47 +0100)
committerFlorian Diebold <flodiebold@gmail.com>
Sun, 6 Jan 2019 23:05:19 +0000 (00:05 +0100)
commit6210e82041849bad6129331b9e45ac0bae6fe569
tree43656452729519e45f4aa036372526b2934a230c
parent3c945ceb5e0dc287139de0589cc9a4b285911f17
Use HIR Expr for type inference

Now we can reuse the type inference inside a function when typing whitespace
etc. :)
crates/ra_analysis/src/completion/complete_dot.rs
crates/ra_analysis/src/hover.rs
crates/ra_hir/src/expr.rs
crates/ra_hir/src/ty.rs
crates/ra_hir/src/ty/tests.rs
crates/ra_hir/src/ty/tests/data/0001_basics.txt
crates/ra_hir/src/ty/tests/data/0004_struct.txt
crates/ra_hir/src/ty/tests/data/0005_refs.txt
crates/ra_hir/src/ty/tests/data/0006_backwards.txt
crates/ra_hir/src/ty/tests/data/0008_boolean_op.txt