]> git.lizzy.rs Git - rust.git/commit
Add lowering of array lengths in types
authorJade <software@lfcode.ca>
Wed, 12 May 2021 11:39:48 +0000 (04:39 -0700)
committerJade <software@lfcode.ca>
Thu, 13 May 2021 04:22:46 +0000 (21:22 -0700)
commit8b147624ff906a11134d2e18be071c6cb8ec4beb
tree28df73a940497bc170ec9f080329657f4b1370b8
parent312f1fe20a6a0a8e69834c66f51b9abc9db5e0ce
Add lowering of array lengths in types

Now e.g.

```rust
fn a(b: [u8; 2]) {
}
```

will know about the length of b.
crates/hir_def/src/type_ref.rs
crates/hir_ty/src/consts.rs [deleted file]
crates/hir_ty/src/display.rs
crates/hir_ty/src/infer/expr.rs
crates/hir_ty/src/interner.rs
crates/hir_ty/src/lib.rs
crates/hir_ty/src/lower.rs
crates/hir_ty/src/tests/coercion.rs
crates/hir_ty/src/tests/patterns.rs
crates/hir_ty/src/tests/simple.rs