rust/src/librustc/middle
Jakub Bukaj 3594c588bb rollup merge of #19211: aochagavia/tuple-index
This breaks code like

```
let t = (42i, 42i);
... t.0::<int> ...;
```

Change this code to not contain an unused type parameter. For example:

```
let t = (42i, 42i);
... t.0 ...;
```

Closes https://github.com/rust-lang/rust/issues/19096

[breaking-change]

r? @aturon
2014-11-23 14:11:56 -05:00
..
borrowck auto merge of #19033 : pnkfelix/rust/fsk-introduce-scopedata-via-refactor, r=nikomatsakis 2014-11-20 14:01:51 +00:00
cfg Remove type parameters from ExprField and ExprTupField 2014-11-23 12:17:43 +01:00
traits auto merge of #18750 : nikomatsakis/rust/issue-18333-skolemize-open-existential, r=nrc 2014-11-20 19:26:40 +00:00
typeck Remove type parameters from ExprField and ExprTupField 2014-11-23 12:17:43 +01:00
astencode.rs Refactored new CodeExtent type for improved abstraction. 2014-11-20 13:10:03 +01:00
check_const.rs rustc: avoid use-ing syntax::ast::*. 2014-11-19 06:24:34 +02:00
check_loop.rs Merge the ExprFnBlock and ExprUnboxedClosure into one ExprClosure with an optional unboxed closure kind. 2014-11-19 13:35:20 -05:00
check_match.rs rollup merge of #19040: alexcrichton/issue-18904 2014-11-19 22:38:26 +01:00
check_rvalues.rs rustc: fix fallout of adding the 'tcx lifetime to Ty. 2014-11-19 06:24:34 +02:00
check_static_recursion.rs Move trans, back, driver, and back into a new crate, rustc_trans. Reduces memory usage significantly and opens opportunities for more parallel compilation. 2014-11-18 07:32:43 -05:00
check_static.rs rustc: middle: remove obsolete ty::get. 2014-11-19 06:24:35 +02:00
const_eval.rs Remove type parameters from ExprField and ExprTupField 2014-11-23 12:17:43 +01:00
dataflow.rs std: Stabilize std::fmt 2014-11-18 21:16:22 -08:00
dead.rs Remove type parameters from ExprField and ExprTupField 2014-11-23 12:17:43 +01:00
def.rs
dependency_format.rs Move trans, back, driver, and back into a new crate, rustc_trans. Reduces memory usage significantly and opens opportunities for more parallel compilation. 2014-11-18 07:32:43 -05:00
effect.rs rustc: middle: remove obsolete ty::get. 2014-11-19 06:24:35 +02:00
entry.rs Move trans, back, driver, and back into a new crate, rustc_trans. Reduces memory usage significantly and opens opportunities for more parallel compilation. 2014-11-18 07:32:43 -05:00
expr_use_visitor.rs Remove type parameters from ExprField and ExprTupField 2014-11-23 12:17:43 +01:00
fast_reject.rs rustc: middle: remove obsolete ty::get. 2014-11-19 06:24:35 +02:00
graph.rs std: Stabilize std::fmt 2014-11-18 21:16:22 -08:00
intrinsicck.rs rustc: middle: remove obsolete ty::get. 2014-11-19 06:24:35 +02:00
lang_items.rs Move trans, back, driver, and back into a new crate, rustc_trans. Reduces memory usage significantly and opens opportunities for more parallel compilation. 2014-11-18 07:32:43 -05:00
liveness.rs Remove type parameters from ExprField and ExprTupField 2014-11-23 12:17:43 +01:00
mem_categorization.rs Remove type parameters from ExprField and ExprTupField 2014-11-23 12:17:43 +01:00
pat_util.rs rustc: avoid use-ing syntax::ast::*. 2014-11-19 06:24:34 +02:00
privacy.rs Remove type parameters from ExprField and ExprTupField 2014-11-23 12:17:43 +01:00
reachable.rs Move trans, back, driver, and back into a new crate, rustc_trans. Reduces memory usage significantly and opens opportunities for more parallel compilation. 2014-11-18 07:32:43 -05:00
region.rs Remove type parameters from ExprField and ExprTupField 2014-11-23 12:17:43 +01:00
resolve_lifetime.rs Refactored new CodeExtent type for improved abstraction. 2014-11-20 13:10:03 +01:00
resolve.rs Remove type parameters from ExprField and ExprTupField 2014-11-23 12:17:43 +01:00
stability.rs Fix compilation and tests after the roll-up 2014-11-18 01:14:14 +01:00
subst.rs Refactor QPath to take an ast::TraitRef 2014-11-19 05:53:40 -05:00
ty_fold.rs rustc: middle: remove obsolete ty::get. 2014-11-19 06:24:35 +02:00
ty.rs Register new snapshots 2014-11-21 14:15:33 -08:00
weak_lang_items.rs Move trans, back, driver, and back into a new crate, rustc_trans. Reduces memory usage significantly and opens opportunities for more parallel compilation. 2014-11-18 07:32:43 -05:00