| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-04-04 | Regression test for #46314 | Valentine Valyaeff | -0/+53 | |
| 2018-04-04 | Formatting | lloydmeta | -1/+13 | |
| 2018-04-04 | Add a test for the fix to issue #43058 | lloydmeta | -0/+26 | |
| Followed the instructions laid out here https://github.com/rust-lang/rust/issues/43058#issuecomment-378389971 | ||||
| 2018-03-26 | Stabilize conservative_impl_trait | Taylor Cramer | -8/+6 | |
| 2018-03-23 | add test for issue-48238 | csmoe | -0/+30 | |
| 2018-03-15 | Rollup merge of #48988 - bobtwinkles:add_48070_test, r=nikomatsakis | kennytm | -0/+35 | |
| Add a test for #48070 Resolves #48070. The bug itself was fixed by #48770, but that PR didn't add a test for it. r? @nikomatsakis | ||||
| 2018-03-14 | update tests | Guillaume Gomez | -41/+41 | |
| 2018-03-13 | Move 48070 test to ui | bobtwinkles | -0/+35 | |
| 2018-03-13 | add regression tests for various MIR bugs that get fixed | Niko Matsakis | -0/+106 | |
| Fixes #31567 Fixes #47470 Fixes #48132 Fixes #48179 | ||||
| 2018-03-12 | address code review comments | gaurikholkar | -2/+2 | |
| 2018-03-11 | fix tidy issues | gaurikholkar | -1/+1 | |
| 2018-03-11 | add ui test for E0594 | gaurikholkar | -0/+31 | |
| 2018-03-09 | tidy: Add a check for stray `.stderr` and `.stdout` files in UI test directories | Vadim Petrochenkov | -45/+0 | |
| 2018-03-06 | Make causal tracking lazy | Santiago Pastorino | -0/+2 | |
| 2018-03-06 | Remove nll-dump-cause flag and always track causes | Santiago Pastorino | -33/+38 | |
| 2018-03-01 | Make explain borrow work for Universal lifetimes | Santiago Pastorino | -12/+84 | |
| 2018-02-28 | Do not report _#nr lifetimes names in errors | Santiago Pastorino | -0/+83 | |
| 2018-02-26 | Fix rebase | Vadim Petrochenkov | -121/+121 | |
| 2018-02-26 | Update UI tests | Vadim Petrochenkov | -34/+34 | |
| 2018-02-26 | Update UI tests | Vadim Petrochenkov | -609/+609 | |
| 2018-02-25 | Update ui tests | Guillaume Gomez | -0/+35 | |
| 2018-02-23 | update tests and reference files | Niko Matsakis | -406/+406 | |
| The type checker invokes the borrow checker for closures it finds, so removing the NLL type checker affects ordering of errors somewhat. | ||||
| 2018-02-11 | Auto merge of #48092 - eddyb:discriminate-the-void, r=nikomatsakis | bors | -2/+15 | |
| rustc_mir: insert a dummy access to places being matched on, when building MIR. Fixes #47412 by adding a `_dummy = Discriminant(place)` before each `match place {...}`. r? @nikomatsakis | ||||
| 2018-02-09 | rustc_mir: insert a dummy access to places being matched on, when building MIR. | Eduard-Mihai Burtescu | -2/+15 | |
| 2018-02-07 | Update trait-associated-const test to new format | bobtwinkles | -20/+8 | |
| 2018-02-06 | mir: Fix DefiningTy::Const | bobtwinkles | -0/+94 | |
| Fixes #47590 by fixing the way DefiningTy represents constants. Previously, constants were represented using just the type of the variable. However, this will fail to capture early-bound regions as NLL inference vars, resulting in an ICE when we try to compute region VIDs a little bit later in the universal region resolution process. | ||||
| 2018-01-27 | Fix new test from rebase. | David Wood | -1/+1 | |
| 2018-01-27 | Updated tests with fixed span location. | David Wood | -10/+10 | |
| 2018-01-22 | Auto merge of #47353 - nikomatsakis:nll-issue-47189, r=pnkfelix+nmatsakis | bors | -0/+35 | |
| renumber regions in generators This fixes #47189, but I think we still have to double check various things around how to treat generators in MIR type check + borrow check (e.g., what borrows should be invalidated by a `Suspend`? What consistency properties should type check be enforcing anyway around the "interior" type?) Also fixes #47587 thanks to @spastorino's commit. r? @pnkfelix | ||||
| 2018-01-15 | Add NLL test for #45045 | Christopher Vittal | -0/+41 | |
| Closes #45045 | ||||
| 2018-01-15 | Rollup merge of #47368 - chrisvittal:nll-tests, r=nikomatsakis | kennytm | -0/+75 | |
| Add NLL tests for #46557 and #38899 This adapts the sample code from the two issues into test code. Closes #46557 Closes #38899 r? @nikomatsakis | ||||
| 2018-01-15 | Auto merge of #47329 - davidtwco:issue-46983, r=nikomatsakis | bors | -7/+12 | |
| NLL: bad error message when converting anonymous lifetime to `'static` Fixes #46983. r? @nikomatsakis | ||||
| 2018-01-12 | remove unnecessary compile-flags comments | Christopher Vittal | -12/+8 | |
| 2018-01-11 | Add NLL tests for #46557 and #38899 | Chris Vittal | -0/+79 | |
| Closes #47366 Adapt the sample code from the issues into mir-borrowck/nll test cases. | ||||
| 2018-01-11 | update test case | Niko Matsakis | -8/+5 | |
| 2018-01-11 | renumber regions in the generator interior | Niko Matsakis | -0/+38 | |
| Fixes #47189. | ||||
| 2018-01-10 | Updated other tests affected by change. | David Wood | -7/+12 | |
| 2018-01-10 | resolve type and region variables in "NLL dropck" | Niko Matsakis | -0/+47 | |
| Fixes #47022. | ||||
| 2017-12-24 | fix linking of place projections | Ariel Ben-Yehuda | -0/+48 | |
| projections other than dereferences of `&mut` used to do no linking. Fix that. Fixes #46974. | ||||
| 2017-12-24 | Make killing of out-of-scope borrows a pre-statement effect | Ariel Ben-Yehuda | -0/+30 | |
| Fixes #46875. Fixes #46917. Fixes #46935. | ||||
| 2017-12-21 | Add GenericParam, refactor Generics in ast, hir, rustdoc | Jonas Platte | -8/+8 | |
| The Generics now contain one Vec of an enum for the generic parameters, rather than two separate Vec's for lifetime and type parameters. Additionally, places that previously used Vec<LifetimeDef> now use Vec<GenericParam> instead. | ||||
| 2017-12-20 | convert region-liveness-drop{-,-no-}may-dangle.rs into ui tests | Niko Matsakis | -0/+114 | |
| The "match exact bits of CFG" approach was fragile and uninformative. | ||||
| 2017-12-20 | when using feature(nll), don't warn about AST-based region errors | Niko Matsakis | -1/+52 | |
| Also, keep reporting AST-based region errors that are not occuring in a fn body. | ||||
| 2017-12-20 | Add nll feature and make nll imply nll_dump_cause | Santiago Pastorino | -6/+7 | |
| 2017-12-20 | use `report_generic_bound_failure` when we can in the compiler | Niko Matsakis | -58/+102 | |
| 2017-12-20 | connect NLL machinery to the `NiceRegionError` code | Niko Matsakis | -62/+76 | |
| 2017-12-20 | only dump causes if we have nothing better | Niko Matsakis | -5/+5 | |
| 2017-12-20 | Add three point error handling to borrowck | Santiago Pastorino | -9/+35 | |
| Closes #45988 | ||||
| 2017-12-20 | connect NLL type checker to the impl trait code | Niko Matsakis | -0/+118 | |
| We now add the suitable `impl Trait` constraints. | ||||
| 2017-12-20 | propagate `region_bound_pairs` into MIR type-check | Niko Matsakis | -0/+252 | |
