rust/src/test
bors d35181ad87 Auto merge of #60445 - RalfJung:maybe-uninit, r=Centril
stabilize core parts of MaybeUninit

and deprecate mem::uninitialized in the future (1.40.0). This is part of implementing https://github.com/rust-lang/rfcs/pull/1892.

Also expand the documentation a bit.

This type is currently primarily useful when dealing with partially initialized arrays. In libstd, it is used e.g. in `BTreeMap` (with some unstable APIs that however can all be replaced, less ergonomically, by stable ones). What we stabilize should also be enough for `SmallVec` (Cc @bluss).

Making this useful for structs requires https://github.com/rust-lang/rfcs/pull/2582 or a commitment that references to uninitialized data are not insta-UB.
2019-05-20 15:05:04 +00:00
..
assembly Remove double trailing newlines 2019-04-22 16:57:01 +01:00
auxiliary
codegen stabilize core parts of MaybeUninit and deprecate mem::uninitialized in the future 2019-05-20 10:44:02 +02:00
codegen-units Remove unnecessary ignore-tidy-linelength 2019-04-23 11:42:14 +01:00
compile-fail Stabilize futures_api 2019-04-23 16:13:53 -07:00
debuginfo Address review comments 2019-05-03 19:25:35 -07:00
incremental Auto merge of #60386 - Goirad:sgx-ignore-tests, r=nikomatsakis 2019-05-18 09:04:14 +00:00
mir-opt [const-prop] Support propagating into SwitchInt's discr Operand 2019-05-19 16:46:51 -04:00
pretty rustc: pass Option<&Substs> and Namespace around in ty::item_path. 2019-03-15 13:25:10 +02:00
run-fail Remove feature(nll) when compare mode is sufficient 2019-05-12 18:46:43 +01:00
run-make Make tests compatible with musl host 2019-05-10 16:12:47 +02:00
run-make-fulldeps Remove bitrig support from rust 2019-05-13 11:09:06 +02:00
run-pass Auto merge of #60445 - RalfJung:maybe-uninit, r=Centril 2019-05-20 15:05:04 +00:00
run-pass-fulldeps Pass a Symbol to check_name, emit_feature_err, and related functions. 2019-05-13 09:29:22 +10:00
run-pass-valgrind Added ignore-sgx for appropriate tests 2019-05-16 14:29:12 -07:00
rustdoc Auto merge of #60065 - QuietMisdreavus:async-move-doctests, r=ollie27 2019-05-19 16:48:12 +00:00
rustdoc-js Auto merge of #59910 - Centril:rollup-yjv7b06, r=Centril 2019-04-12 11:46:01 +00:00
rustdoc-js-std Rename rustdoc js test suites 2019-02-25 17:46:06 +01:00
rustdoc-ui Update rustdoc-ui tests 2019-05-18 12:45:29 +02:00
rustfix
ui Rollup merge of #60590 - petertodd:2018-test-union-nonzero, r=nikomatsakis,Centril 2019-05-20 01:01:37 +02:00
ui-fulldeps Remove the equality operation between Symbol and strings. 2019-05-13 09:31:30 +10:00
COMPILER_TESTS.md