| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-08-02 | Fix fallout after rebase | varkor | -2/+2 | |
| 2019-08-02 | Replace "existential" by "opaque" | varkor | -10/+10 | |
| 2019-08-02 | Update syntax in existing tests | varkor | -65/+85 | |
| 2019-07-30 | --bless tests due to INCOMPLETE_FEATURES being a lint. | Mazdak Farrokhzad | -6/+14 | |
| 2019-07-27 | tests: Move run-pass tests with naming conflicts to ui | Vadim Petrochenkov | -0/+69 | |
| 2019-07-27 | tests: Move run-pass tests without naming conflicts to ui | Vadim Petrochenkov | -0/+1195 | |
| 2019-07-21 | normalize use of backticks in compiler messages for librustc/hir | Samy Kacimi | -1/+1 | |
| https://github.com/rust-lang/rust/issues/60532 | ||||
| 2019-07-19 | Auto merge of #62684 - petrochenkov:scopevisit, r=davidtwco | bors | -11/+10 | |
| resolve: Improve candidate search for unresolved macro suggestions Use same scope visiting machinery for both collecting suggestion candidates and actually resolving the names. The PR is better read in per-commit fashion with whitespace changes ignored (the first commit in particular moves some code around). This should be the last pre-requisite for https://github.com/rust-lang/rust/pull/62086. r? @davidtwco | ||||
| 2019-07-18 | Rollup merge of #62777 - gilescope:self-referencial-to-recursion, r=eddyb | Mark Rousskov | -16/+16 | |
| Self-referencial type now called a recursive type As per Boat's suggestion - #62539, this makes the error message clearer. | ||||
| 2019-07-18 | resolve: Attempt to resolve unresolved paths in macro namespace | Vadim Petrochenkov | -11/+10 | |
| 2019-07-18 | Self-referencial type renamed to recursive type. | Giles Cope | -16/+16 | |
| 2019-07-09 | Auto merge of #62221 - jonas-schievink:normalize-impl-trait, r=nikomatsakis | bors | -0/+197 | |
| Normalize projections appearing in `impl Trait` Fixes #60414 This does not try to do the same for `existential type`s (which have the same bug), since that always seems to lead to cycle errors. | ||||
| 2019-07-09 | rewrite the test to workaround #51525 | Niko Matsakis | -2/+8 | |
| 2019-07-09 | Rollup merge of #62090 - ↵ | Mazdak Farrokhzad | -0/+127 | |
| davidtwco:ice-async-await-out-of-range-substitution, r=nikomatsakis typeck: merge opaque type inference logic Fixes #55872. See [relevant Zulip topic](https://rust-lang.zulipchat.com/#narrow/stream/187312-wg-async-foundations/topic/type.20parameter.20out.20of.20range.20.2355872). r? @nikomatsakis | ||||
| 2019-07-06 | Remove compile-pass from compiletest | Yuki Okushi | -4/+4 | |
| Also change annotations in some tests | ||||
| 2019-07-04 | Rollup merge of #62317 - JohnTitor:move-tests-to-build-pass, r=Centril | Mazdak Farrokhzad | -13/+13 | |
| Migrate `compile-pass` annotations to `build-pass` This is a part of #62277. As a first step, the `compile-pass` tests are migrated to `build-pass`. r? @cramertj cc @Centril | ||||
| 2019-07-03 | Normalize projections in opaque types | Jonas Schievink | -0/+191 | |
| 2019-07-03 | typeck: merge opaque type inference logic | David Wood | -0/+127 | |
| This commit merges the logic used for opaque type type inference for impl Trait and non-impl Trait cases. This fixes an ICE where existential types used in the return types of functions would be allowed to have an out-of-scope generic type parameter. | ||||
| 2019-07-03 | Migrate compile-pass annotations to build-pass | Yuki Okushi | -13/+13 | |
| 2019-07-02 | fix ICE with delay-span-bug | Niko Matsakis | -0/+18 | |
| 2019-07-02 | address nits | Niko Matsakis | -5/+5 | |
| 2019-07-02 | more nits + typos | Niko Matsakis | -2/+2 | |
| 2019-07-02 | feature-gate member constraints outside of async-await | Niko Matsakis | -7/+23 | |
| Minimizes risk. | ||||
| 2019-07-02 | bless test output | Niko Matsakis | -6/+3 | |
| 2019-07-02 | address nits by mattewjasper | Niko Matsakis | -33/+0 | |
| 2019-07-02 | account for the pick-constraint edges when reporting errors | Niko Matsakis | -0/+36 | |
| Also, thread through better span info to improve the error message to something tolerable. | ||||
| 2019-07-02 | test with explicit existential type | Niko Matsakis | -0/+2 | |
| 2019-07-02 | add a preliminary existential test; not really enough | Niko Matsakis | -0/+29 | |
| 2019-07-02 | add a FIXME related to the non-free-region case | Niko Matsakis | -0/+27 | |
| I don't think it would actually be harmful to just ignore such cases but I'm inclined not to take chances. | ||||
| 2019-07-02 | fix tests and remove outdated stderr files | Niko Matsakis | -54/+0 | |
| 2019-07-02 | improve tests with migration mode, mir mode | Niko Matsakis | -94/+101 | |
| 2019-07-02 | remove old error and add an explanation | Niko Matsakis | -49/+13 | |
| 2019-07-02 | enforce and report pick-constraint errors | Niko Matsakis | -13/+154 | |
| The error message here is not great. | ||||
| 2019-07-02 | integrate pick constraints into lexical solver more completely | Niko Matsakis | -3/+0 | |
| 2019-07-02 | add some tests, currently ICE-ing | Niko Matsakis | -0/+241 | |
| 2019-06-06 | Reblessed tests with NLL compare mode on. | Alexander Regueiro | -4/+4 | |
| 2019-06-04 | Rollup merge of #61499 - varkor:issue-53457, r=oli-obk | Mazdak Farrokhzad | -0/+15 | |
| Add regression test for existential type ICE #53457 Closes #53457. | ||||
| 2019-06-03 | Add ui/impl-trait/issues folder | varkor | -0/+0 | |
| 2019-06-03 | Add a regression test for #53457 | varkor | -0/+15 | |
| 2019-05-30 | Remove unecessary `-Z continue-parse-after-error` from tests | Esteban Küber | -1/+1 | |
| 2019-05-29 | Rollup merge of #60756 - matthewjasper:extra-impl-trait-tests, r=nikomatsakis | Mazdak Farrokhzad | -0/+102 | |
| Add better tests for hidden lifetimes in impl trait cc #60670 | ||||
| 2019-05-24 | Move async/await tests to test/ui/async-await | varkor | -22/+0 | |
| 2019-05-18 | Add better tests for hidden lifetimes in impl trait | Matthew Jasper | -0/+102 | |
| 2019-05-17 | Auto merge of #60171 - matthewjasper:full-nll-compare-mode, r=pnkfelix | bors | -8/+91 | |
| Use -Zborrowck=mir for NLL compare mode closes #56993 r? @pnkfelix | ||||
| 2019-05-13 | add impl_trait_in_bindings to INCOMPLETE_FEATURES | Pulkit Goyal | -7/+21 | |
| impl_trait_in_bindings is not yet complete and can lead to compiler crashes. Fixes #60764. | ||||
| 2019-05-12 | Remove feature(nll) when compare mode is sufficient | Matthew Jasper | -8/+3 | |
| 2019-05-12 | Change compare mode to use -Zborrowck=mir | Matthew Jasper | -0/+88 | |
| 2019-05-12 | Always use the stronger outlives version for opaque types | Matthew Jasper | -0/+11 | |
| 2019-05-02 | Constrain all regions in the concrete type for an opaque type | Matthew Jasper | -13/+43 | |
| 2019-04-23 | Stabilize futures_api | Taylor Cramer | -2/+2 | |
