]> git.lizzy.rs Git - rust.git/commit
Merge #1076
authorbors[bot] <bors[bot]@users.noreply.github.com>
Tue, 2 Apr 2019 19:01:54 +0000 (19:01 +0000)
committerbors[bot] <bors[bot]@users.noreply.github.com>
Tue, 2 Apr 2019 19:01:54 +0000 (19:01 +0000)
commitfdbebccd71d38c4dffffe918b036bbfa39355c5f
tree541c13ce234023bbfc640a38e55e860c029fd52c
parent01a54f094ba7c17a6788ec706f12b07d8d60af4b
parentb9d2c2c21fe8880fe1ca29b70b03db1d3faac554
Merge #1076

1076: Const body inference r=flodiebold a=Lapz

This is the second part of #887. I've added type inference on const bodies and introduced the DefWithBody containing Function, Const and Static. I want to add tests but im unsure on how I would go about testing that completions work.

Co-authored-by: Lenard Pratt <l3np27@gmail.com>
crates/ra_hir/src/code_model_api.rs
crates/ra_hir/src/expr.rs
crates/ra_hir/src/lib.rs
crates/ra_hir/src/source_binder.rs
crates/ra_hir/src/ty/tests.rs
crates/ra_syntax/src/ast/generated.rs
crates/ra_syntax/src/grammar.ron