| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-08-10 | Fix calls to resolver from rustdoc and HIR lowering | Vadim Petrochenkov | -1/+1 | |
| Cleanup some surrounding code. Support resolution of intra doc links in unnamed block scopes. (Paths from rustdoc now use early resolution and no longer need results of late resolution like all the built ribs.) Fix one test hitting file path limits on Windows. | ||||
| 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 | |
