]> git.lizzy.rs Git - rust.git/blobdiff - src/test/ui/associated-consts/assoc-const-ty-mismatch.stderr
Do not allow bad projection term to leak into the type checker
[rust.git] / src / test / ui / associated-consts / assoc-const-ty-mismatch.stderr
index 58a8aceca2f24fc6d83c510fd3c91bf56a04e033..11198729e38cbd2d5d3c1439451a417c0d7ec72a 100644 (file)
@@ -1,22 +1,22 @@
-error: mismatch in bind of associated constant, got type
+error: expected associated constant bound, found type
   --> $DIR/assoc-const-ty-mismatch.rs:23:15
    |
 LL | fn foo<F: Foo<N=usize>>() {}
    |               ^^^^^^^
    |
-note: associated constant defined here does not match type
+note: associated constant defined here
   --> $DIR/assoc-const-ty-mismatch.rs:5:3
    |
 LL |   const N: usize;
    |   ^^^^^^^^^^^^^^
 
-error: mismatch in bind of associated type, got const
+error: expected associated type bound, found constant
   --> $DIR/assoc-const-ty-mismatch.rs:25:18
    |
 LL | fn foo2<F: FooTy<T=3usize>>() {}
    |                  ^^^^^^^^
    |
-note: associated type defined here does not match const
+note: associated type defined here
   --> $DIR/assoc-const-ty-mismatch.rs:9:3
    |
 LL |   type T;