rust/src
Eduard-Mihai Burtescu 49c8d58662 Rollup merge of #40069 - Rufflewind:master, r=steveklabnik
Add Gankro's table to nomicon/src/phantom-data.md

Original: https://github.com/rust-lang/rust/issues/30069#issuecomment-159928136

Testing confirms that:

  - `PhantomData<fn() -> T>` does not actually enable drop checking.
  - `PhantomData<fn(T) -> T>` is neither variant nor contravariant.
2017-02-25 14:13:42 +02:00
..
bootstrap Rollup merge of #40019 - alexcrichton:fix-musl, r=brson 2017-02-25 14:13:30 +02:00
build_helper Build libbacktrace/jemalloc only when their timestamps are older than sources 2017-02-02 22:40:42 +03:00
ci Rollup merge of #40019 - alexcrichton:fix-musl, r=brson 2017-02-25 14:13:30 +02:00
compiler-rt@d30da544a8 sanitizer support 2017-02-08 18:51:43 -05:00
doc Rollup merge of #40069 - Rufflewind:master, r=steveklabnik 2017-02-25 14:13:42 +02:00
driver
etc Vec, LinkedList, VecDeque, String, and Option NatVis visualizations 2017-02-15 01:51:19 -08:00
grammar Fix typo 2017-02-15 15:13:31 +03:00
jemalloc@11bfb0dcf8 Update jemalloc to include various fixes for OSX 10.12 2017-01-19 09:01:52 +09:00
liballoc Revert "Fix up links" 2017-02-20 09:09:12 -05:00
liballoc_jemalloc test: Verify all sysroot crates are unstable 2017-02-21 11:38:17 -08:00
liballoc_system Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc 2017-01-08 08:22:06 +00:00
libarena Rollup merge of #38664 - apasel422:may-dangle, r=pnkfelix 2017-01-10 20:27:41 +09:00
libbacktrace libbacktrace: Fix uninitialized variable 2017-02-04 01:18:10 +03:00
libcollections Rollup merge of #40048 - jimblandy:fmt-arg-types-doc, r=alexcrichton 2017-02-24 13:22:58 +01:00
libcollectionstest Dont segfault if btree range is not in order 2017-02-10 00:16:04 -06:00
libcompiler_builtins add solaris sparcv9 support 2017-02-16 21:40:14 -08:00
libcore Rollup merge of #39886 - mbrubeck:doc-edit, r=steveklabnik 2017-02-24 13:22:54 +01:00
libcoretest Improve fmt float 2017-02-07 20:58:34 +11:00
libflate std: Remove cfg(cargobuild) annotations 2017-02-06 08:42:54 -08:00
libfmt_macros Remove not(stage0) from deny(warnings) 2016-12-29 21:07:20 -08:00
libgetopts Remove not(stage0) from deny(warnings) 2016-12-29 21:07:20 -08:00
libgraphviz Remove not(stage0) from deny(warnings) 2016-12-29 21:07:20 -08:00
liblibc@64d954c6a7 Update name_bytes, scoop up latest libc 2017-02-22 09:28:02 -08:00
liblog Remove not(stage0) from deny(warnings) 2016-12-29 21:07:20 -08:00
libpanic_abort Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc 2017-01-08 08:22:06 +00:00
libpanic_unwind std: Remove cfg(cargobuild) annotations 2017-02-06 08:42:54 -08:00
libproc_macro Refactor TokenStream. 2017-01-22 21:37:38 +00:00
libproc_macro_plugin Remove open_span and close_span from Delimited. 2017-01-23 06:49:06 +00:00
librand Remove specialization from Debug implementations 2017-01-20 13:10:36 +01:00
librustc Rollup merge of #40037 - froydnj:overflow-checks, r=alexcrichton 2017-02-25 14:13:38 +02:00
librustc_asan use helper function in the rebuild logic of the rustc_*san crates 2017-02-08 18:51:43 -05:00
librustc_back add solaris sparcv9 support 2017-02-16 21:40:14 -08:00
librustc_bitflags Remove not(stage0) from deny(warnings) 2016-12-29 21:07:20 -08:00
librustc_borrowck [MIR] Make InlineAsm a Statement 2017-02-15 21:21:36 +02:00
librustc_const_eval use a more conservative inhabitableness rule 2017-02-23 22:46:22 +02:00
librustc_const_math SwitchInt over Switch 2017-02-10 19:42:41 +02:00
librustc_data_structures Auto merge of #39456 - nagisa:mir-switchint-everywhere, r=nikomatsakis 2017-02-13 02:32:09 +00:00
librustc_driver Auto merge of #39752 - keeperofdakeys:macro-error, r=keeperofdakeys 2017-02-17 04:02:18 +00:00
librustc_errors store typeck lints in the TypeckTables 2017-02-02 20:38:16 -05:00
librustc_incremental Rollup merge of #40038 - nikomatsakis:issue-39828, r=michaelwoerister 2017-02-25 14:13:39 +02:00
librustc_lint Use check_variant for non_camel_case_types lint 2017-02-14 19:46:48 +09:00
librustc_llvm Auto merge of #39456 - nagisa:mir-switchint-everywhere, r=nikomatsakis 2017-02-13 02:32:09 +00:00
librustc_lsan use helper function in the rebuild logic of the rustc_*san crates 2017-02-08 18:51:43 -05:00
librustc_metadata Rollup merge of #40022 - wagenet:lib-defaults, r=alexcrichton 2017-02-25 14:13:31 +02:00
librustc_mir Rollup merge of #40037 - froydnj:overflow-checks, r=alexcrichton 2017-02-25 14:13:38 +02:00
librustc_msan use helper function in the rebuild logic of the rustc_*san crates 2017-02-08 18:51:43 -05:00
librustc_passes Rollup merge of #40027 - cramertj:stabilize_static_recursion, r=nrc 2017-02-25 14:13:35 +02:00
librustc_platform_intrinsics Auto merge of #38561 - nagisa:rdrandseed, r=alexcrichton 2017-02-14 01:26:10 +00:00
librustc_plugin Remove unused extern crates. 2017-01-22 01:31:02 +00:00
librustc_privacy Remove no longer necessary ctor checks in rustc_privacy 2017-01-29 02:57:14 +03:00
librustc_resolve Rollup merge of #39953 - keeperofdakeys:macro-error, r=jseyfried 2017-02-25 14:13:23 +02:00
librustc_save_analysis Move MacroKind into Def::Macro 2017-02-23 20:12:33 +10:30
librustc_trans Rollup merge of #40064 - arielb1:virtual-enum, r=nikomatsakis 2017-02-25 14:13:41 +02:00
librustc_tsan use helper function in the rebuild logic of the rustc_*san crates 2017-02-08 18:51:43 -05:00
librustc_typeck Rollup merge of #40025 - est31:master, r=eddyb 2017-02-25 14:13:33 +02:00
librustdoc Rollup merge of #39953 - keeperofdakeys:macro-error, r=jseyfried 2017-02-25 14:13:23 +02:00
libserialize Only SwitchInt over integers, not all consts 2017-02-10 19:42:41 +02:00
libstd Rollup merge of #40024 - raphlinus:readdir, r=alexcrichton 2017-02-25 14:13:32 +02:00
libstd_unicode Fix a few impl stability attributes 2017-01-29 13:31:47 +00:00
libsyntax Rollup merge of #40027 - cramertj:stabilize_static_recursion, r=nrc 2017-02-25 14:13:35 +02:00
libsyntax_ext Allow using inert attributes from proc_macro_derives with #![feature(proc_macro)]. 2017-02-12 07:20:04 +00:00
libsyntax_pos store typeck lints in the TypeckTables 2017-02-02 20:38:16 -05:00
libterm Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc 2017-01-08 08:22:06 +00:00
libtest make more types public 2017-02-14 16:02:53 +01:00
libunwind Add Solaris as recognized ostype 2017-02-11 20:28:44 -08:00
llvm@ceb177eeef Remove accidental submodule change. 2017-01-06 23:13:32 -05:00
rt Set correct hoedown submodule branch 2017-02-03 11:08:20 +01:00
rtstartup
rust-installer@4f99485080
rustc test: Verify all sysroot crates are unstable 2017-02-21 11:38:17 -08:00
rustllvm rustc: Link statically to the MSVCRT 2017-02-15 19:36:29 -08:00
test Rollup merge of #40064 - arielb1:virtual-enum, r=nikomatsakis 2017-02-25 14:13:41 +02:00
tools Rollup merge of #40031 - cynicaldevil:master, r=est31 2017-02-25 14:13:36 +02:00
Cargo.lock Auto merge of #39851 - alexcrichton:verify-unstable, r=brson 2017-02-24 02:40:16 +00:00
Cargo.toml test: Verify all sysroot crates are unstable 2017-02-21 11:38:17 -08:00
stage0.txt Bump version, upgrade bootstrap 2017-02-03 13:25:46 -08:00