rust/src/test
bors 38da1a4064 Auto merge of #29962 - aturon:coherence-errors, r=nmatsakis
Currently, a coherence error based on overlapping impls simply mentions
the trait, and points to the two conflicting impls:

```
error: conflicting implementations for trait `Foo`
```

With this commit, the error will include all input types to the
trait (including the `Self` type) after unification between the
overlapping impls. In other words, the error message will provide
feedback with full type details, like:

```
error: conflicting implementations of trait `Foo<u32>` for type `u8`:
```

When the `Self` type for the two impls unify to an inference variable,
it is elided in the output, since "for type `_`" is just noise in that
case.

Closes #23980

r? @nikomatsakis
2015-12-16 20:22:07 +00:00
..
auxiliary Auto merge of #30300 - sanxiyn:syntax-ext, r=nikomatsakis 2015-12-16 10:09:36 +00:00
bench std: Remove deprecated functionality from 1.5 2015-12-10 11:47:55 -08:00
codegen Avoid FCA loads and extractvalue when copying fat pointers 2015-11-20 21:42:13 +01:00
compile-fail Auto merge of #29962 - aturon:coherence-errors, r=nmatsakis 2015-12-16 20:22:07 +00:00
compile-fail-fulldeps Make name resolution errors non-fatal 2015-12-11 21:00:15 +13:00
debuginfo std: Remove deprecated functionality from 1.5 2015-12-10 11:47:55 -08:00
parse-fail Add syntax support for attributes on expressions and all syntax 2015-11-26 21:46:12 +01:00
pretty Added stmt_expr_attribute feature gate 2015-11-26 21:47:44 +01:00
run-fail add tests for ensuring const indexing does not cause compile-time errors in runtime code 2015-12-08 11:10:50 +01:00
run-fail-fulldeps Move ExpnInfo to Name 2015-08-28 03:37:13 +05:30
run-make Auto merge of #30328 - sanxiyn:include-type-name, r=alexcrichton 2015-12-14 21:08:13 +00:00
run-pass Auto merge of #30337 - wesleywiser:mir_switch, r=nikomatsakis 2015-12-16 16:10:26 +00:00
run-pass-fulldeps Ignore rpass-fulldeps test in cross compile tests 2015-12-04 03:47:53 +01:00
run-pass-valgrind valgrind: update suppressions and move interesting tests 2015-11-08 13:36:36 -05:00
rustdoc Rollup merge of #30372 - sanxiyn:rustdoc-cfg, r=alexcrichton 2015-12-16 17:46:29 +05:30