rust/src/test
bors 9c3e6082e7 auto merge of #20154 : P1start/rust/qualified-assoc-type-generics, r=nikomatsakis
This modifies `Parser::eat_lt` to always split up `<<`s, instead of doing so only when a lifetime name followed or the `force` parameter (now removed) was `true`. This is because `Foo<<TYPE` is now a valid start to a type, whereas previously only `Foo<<LIFETIME` was valid.

This is a [breaking-change]. Change code that looks like this:

```rust
let x = foo as bar << 13;
```

to use parentheses, like this:

```rust
let x = (foo as bar) << 13;
```

Closes #17362.
2015-01-03 03:25:21 +00:00
..
auxiliary rollup merge of #20410: japaric/assoc-types 2015-01-02 13:51:50 -08:00
bench auto merge of #20154 : P1start/rust/qualified-assoc-type-generics, r=nikomatsakis 2015-01-03 03:25:21 +00:00
codegen librustc: Forbid private types in public APIs. 2014-09-22 20:05:45 -07:00
compile-fail rollup merge of #20410: japaric/assoc-types 2015-01-02 13:51:50 -08:00
compile-fail-fulldeps std: Change escape_unicode to use new escapes 2014-12-16 08:09:37 -08:00
debuginfo rollup merge of #20341: nikomatsakis/impl-trait-for-trait-2 2015-01-02 11:13:05 -08:00
pretty rollup merge of #20425: sanxiyn/opt-local-ty 2015-01-02 09:23:47 -08:00
run-fail rollup merge of #20377: alexcrichton/issue-20352 2015-01-02 09:16:26 -08:00
run-make Merge remote-tracking branch 'origin/master' into rollup 2015-01-02 10:50:07 -08:00
run-pass auto merge of #20154 : P1start/rust/qualified-assoc-type-generics, r=nikomatsakis 2015-01-03 03:25:21 +00:00
run-pass-fulldeps Use derive rather than deriving in tests 2015-01-02 23:05:22 +13:00
run-pass-valgrind Free stdin on exit 2014-12-14 23:36:50 -08:00