rust/src
bors 07f807d01f Auto merge of #24330 - pnkfelix:issue-24267, r=nikomatsakis
Extend rustc::middle::dataflow to allow filtering kills from flow-exits.

Fix borrowck analysis so that it will not treat a break that pops through an assignment
```rust
x = { ... break; ... }
```
as a kill of the "moved-out" bit for `x`.

Fix #24267.

[breaking-change], but really, its only breaking code that was already buggy.
2015-04-15 21:05:16 +00:00
..
compiler-rt@58ab642c30
compiletest More test fixes 2015-04-14 10:14:19 -07:00
doc rollup merge of #24385: aturon/unstable-scoped 2015-04-14 10:59:55 -07:00
driver
etc Auto merge of #24351 - michaelwoerister:named-tuple-fields, r=alexcrichton 2015-04-13 12:39:49 +00:00
grammar
jemalloc@e24a1a025a
liballoc alloc: impl fmt::Pointer for Rc, Arc and Box 2015-04-07 22:50:36 -07:00
libarena Doc: remove a "safety note" made obsolete by dropck for TypedArena 2015-04-10 18:30:52 +02:00
libbacktrace Reapply rust-specific changes to libbacktrace 2015-04-11 22:30:17 +10:00
libcollections rollup merge of #24377: apasel422/docs 2015-04-14 10:56:57 -07:00
libcollectionstest rollup merge of #24310: alexcrichton/stabilize-utf8-error 2015-04-14 10:55:41 -07:00
libcore rollup merge of #24377: apasel422/docs 2015-04-14 10:56:57 -07:00
libcoretest test: Fixup many library unit tests 2015-04-14 10:14:19 -07:00
libflate test: Fixup many library unit tests 2015-04-14 10:14:19 -07:00
libfmt_macros Fallout in public-facing and semi-public-facing libs 2015-04-01 11:23:45 -04:00
libgetopts Fallout in public-facing and semi-public-facing libs 2015-04-01 11:23:45 -04:00
libgraphviz Fallout in public-facing and semi-public-facing libs 2015-04-01 11:23:45 -04:00
liblibc remove duplicated linux sysconf mod 2015-04-13 15:17:45 +01:00
liblog Fallout in public-facing and semi-public-facing libs 2015-04-01 11:23:45 -04:00
librand More test fixes 2015-04-14 10:14:19 -07:00
librbml Fallout in public-facing and semi-public-facing libs 2015-04-01 11:23:45 -04:00
librustc Auto merge of #24330 - pnkfelix:issue-24267, r=nikomatsakis 2015-04-15 21:05:16 +00:00
librustc_back More test fixes 2015-04-14 10:14:19 -07:00
librustc_bitflags
librustc_borrowck Dataflow changes and associated borrowck fix. 2015-04-15 18:16:40 +02:00
librustc_driver Allow plugins to register LLVM passes 2015-04-08 14:01:59 -07:00
librustc_lint rollup merge of #24391: nrc/visit-vis 2015-04-14 10:55:55 -07:00
librustc_llvm Implement LLVMGetOrInsertGlobal wrapper 2015-04-03 15:48:07 +03:00
librustc_privacy Auto merge of #23998 - nrc:impl-self, r=nikomatsakis 2015-04-08 09:58:05 +00:00
librustc_resolve Expose visibility for fns in syntax::visit 2015-04-14 09:54:58 +12:00
librustc_trans rollup merge of #24371: dotdash/24353 2015-04-14 10:55:47 -07:00
librustc_typeck rollup merge of #24380: arielb1/no-enum-suggest 2015-04-14 10:55:52 -07:00
librustdoc rollup merge of #24385: aturon/unstable-scoped 2015-04-14 10:59:55 -07:00
libserialize test: Fixup many library unit tests 2015-04-14 10:14:19 -07:00
libstd Auto merge of #24426 - alexcrichton:windows-pipes, r=aturon 2015-04-15 08:21:43 +00:00
libsyntax Auto merge of #24436 - fhahn:fix-small-typo, r=steveklabnik 2015-04-15 16:19:00 +00:00
libterm Tweak relese notes + rebase fixes 2015-04-02 00:18:45 -07:00
libtest test: Fixup many library unit tests 2015-04-14 10:14:19 -07:00
libunicode Remove regex module from libunicode 2015-04-13 10:30:10 +12:00
llvm@bff6907697
rt
rust-installer@ebc6b04c29 Upgrade rust-installer 2015-04-02 11:31:31 -07:00
rustbook Auto merge of #24177 - alexcrichton:rustdoc, r=aturon 2015-04-10 16:18:44 +00:00
rustllvm Implement LLVMGetOrInsertGlobal wrapper 2015-04-03 15:48:07 +03:00
test Auto merge of #24330 - pnkfelix:issue-24267, r=nikomatsakis 2015-04-15 21:05:16 +00:00
snapshots.txt manually adding the last two bitrig snapshots 2015-04-01 13:47:09 -07:00