rust/src/test
Patrick Walton 315f2a7054 librustc: Don't try to perform the magical
vector-reference-to-unsafe-pointer-to-element cast if the type to be
casted to is not fully specified.

This is a conservative change to fix the user-visible symptoms of the
issue. A more flexible treatment would delay cast checks to after
function typechecking.

This can break code that did:

    let x: *u8 = &([0, 0]) as *_;

Change this code to:

    let x: *u8 = &([0, 0]) as *u8;

Closes #14893.

[breaking-change]
2014-06-24 23:27:41 -07:00
..
auxiliary librustc: Remove the fallback to int from typechecking. 2014-06-24 17:18:48 -07:00
bench librustc: Remove the fallback to int from typechecking. 2014-06-24 17:18:48 -07:00
codegen
compile-fail librustc: Don't try to perform the magical 2014-06-24 23:27:41 -07:00
compile-fail-fulldeps Test lint plugins 2014-06-24 11:36:28 -07:00
debuginfo Test fixes from the rollup 2014-06-24 18:57:01 -07:00
pretty librustc: Remove the fallback to int from typechecking. 2014-06-24 17:18:48 -07:00
run-fail librustc: Remove the fallback to int from typechecking. 2014-06-24 17:18:48 -07:00
run-make Stabilize version output for rustc and rustdoc 2014-06-24 17:24:34 -07:00
run-pass auto merge of #15160 : alexcrichton/rust/remove-f128, r=brson 2014-06-25 04:31:19 +00:00
run-pass-fulldeps librustc: Remove the fallback to int from typechecking. 2014-06-24 17:18:48 -07:00