rust/src/librustc_trans
bors 38a959a543 Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis
Stabilize `..` in tuple (struct) patterns

I'd like to nominate `..` in tuple and tuple struct patterns for stabilization.
This feature is a relatively small extension to existing stable functionality and doesn't have known blockers.
The feature first appeared in Rust 1.10 6 months ago.
An example of use: https://github.com/rust-lang/rust/pull/36203

Closes https://github.com/rust-lang/rust/issues/33627
r? @nikomatsakis
2016-11-08 02:06:45 -08:00
..
back Rollup merge of #37501 - alexcrichton:windows-subsystem, r=brson 2016-11-05 10:50:23 -07:00
debuginfo rustc: make all read access to tcx.tables go through a method. 2016-11-02 03:50:32 +02:00
mir Auto merge of #36306 - nagisa:mir-local-cleanup, r=eddyb 2016-11-03 22:58:55 -07:00
abi.rs Preliminary wasm32 support 2016-09-30 14:02:45 -07:00
adt.rs Remove unused type aliases 2016-10-31 23:14:27 +09:00
asm.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
assert_module_sources.rs Move CrateConfig from Crate to ParseSess. 2016-10-29 07:52:58 +00:00
attributes.rs finish type-auditing rustllvm 2016-08-03 15:08:47 +03:00
base.rs Rollup merge of #37556 - dinfuehr:main_frame_pointer, r=eddyb 2016-11-05 10:50:23 -07:00
basic_block.rs Delete obviously-unreachable blocks 2016-03-30 13:00:02 +13:00
build.rs split the FFI part of rustc_llvm to rustc_llvm::ffi 2016-08-03 15:08:47 +03:00
builder.rs Inject bitcast if types mismatch when building a store instruction. 2016-10-12 19:26:06 +02:00
cabi_aarch64.rs Move ty_align and ty_size out of most C ABI code 2016-09-24 18:27:39 -06:00
cabi_arm.rs Move ty_align and ty_size out of most C ABI code 2016-09-24 18:27:39 -06:00
cabi_asmjs.rs rustc_trans: move the contents of the trans module to top-level. 2016-03-27 01:23:28 +02:00
cabi_mips.rs Move ty_align and ty_size out of most C ABI code 2016-09-24 18:27:39 -06:00
cabi_mips64.rs Move ty_align and ty_size out of most C ABI code 2016-09-24 18:27:39 -06:00
cabi_powerpc.rs Move ty_align and ty_size out of most C ABI code 2016-09-24 18:27:39 -06:00
cabi_powerpc64.rs Move ty_align and ty_size out of most C ABI code 2016-09-24 18:27:39 -06:00
cabi_s390x.rs Move ty_align and ty_size out of most C ABI code 2016-09-24 18:27:39 -06:00
cabi_x86.rs Handle integer-extending for C ABI 2016-04-04 22:14:10 +02:00
cabi_x86_64.rs Move ty_align and ty_size out of most C ABI code 2016-09-24 18:27:39 -06:00
cabi_x86_win64.rs Handle integer-extending for C ABI 2016-04-04 22:14:10 +02:00
callee.rs rustc: make all read access to tcx.tables go through a method. 2016-11-02 03:50:32 +02:00
Cargo.toml Move errors from libsyntax to its own crate 2016-06-23 08:07:35 -04:00
cleanup.rs Changed most vec! invocations to use square braces 2016-10-31 22:51:40 +00:00
closure.rs normalize types every time HR regions are erased 2016-10-13 19:17:53 +03:00
collector.rs rustc: make all read access to tcx.tables go through a method. 2016-11-02 03:50:32 +02:00
common.rs rustc: move the MIR map into TyCtxt. 2016-10-28 13:55:49 +03:00
consts.rs trans: Make names of internal symbols independent of CGU translation order. 2016-10-21 14:58:53 -04:00
context.rs Replace all uses of SHA-256 with BLAKE2b. 2016-10-30 19:14:18 -04:00
declare.rs normalize types every time HR regions are erased 2016-10-13 19:17:53 +03:00
diagnostics.rs Small error code explanations improvements 2016-08-26 17:28:47 +02:00
disr.rs rustc_trans: move the contents of the trans module to top-level. 2016-03-27 01:23:28 +02:00
glue.rs Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup} calls. 2016-10-25 20:06:17 -06:00
intrinsic.rs normalize types every time HR regions are erased 2016-10-13 19:17:53 +03:00
lib.rs Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis 2016-11-08 02:06:45 -08:00
machine.rs Completely kill represent_type and the adt::Repr type that goes with it. 2016-09-24 18:21:10 -04:00
macros.rs rustc_trans: move the contents of the trans module to top-level. 2016-03-27 01:23:28 +02:00
meth.rs prefer if let to match with None => { } arm in some places 2016-10-17 19:00:20 -07:00
monomorphize.rs Fix ICE when attempting to get closure generics. 2016-10-30 08:12:20 -06:00
partitioning.rs Rollup merge of #36960 - michaelwoerister:linker-regression, r=eddyb 2016-10-06 08:35:42 -07:00
README.txt Make librustc's markdown README.txt claim to be markdown. 2015-03-20 13:29:13 +01:00
symbol_map.rs collector-driven-trans: Take care of nits. 2016-07-08 10:42:47 -04:00
symbol_names_test.rs Refactor away AttrMetaMethods. 2016-08-25 20:41:40 +00:00
trans_item.rs Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup} calls. 2016-10-25 20:06:17 -06:00
tvec.rs Fix optimization regressions for operations on [x; n]-initialized arrays. 2016-09-01 00:27:03 +03:00
type_.rs Incorporate review comments. 2016-09-25 20:14:34 -04:00
type_of.rs normalize types every time HR regions are erased 2016-10-13 19:17:53 +03:00
value.rs begin auditing the C++ types in RustWrapper 2016-08-03 15:08:47 +03:00

See the README.md in ../librustc.