about summary refs log tree commit diff
path: root/src/test/ui/borrowck
AgeCommit message (Expand)AuthorLines
2018-08-03update error messages -- in some cases maybe we should investigateNiko Matsakis-20/+14
2018-08-02When we turn on NLL migration in the 2018 edition, we need two-phase borrows ...Felix S. Klock II-0/+32
2018-08-01Errors are more specific in cases where borrows are used in future iterations...David Wood-1/+1
2018-08-01Rollup merge of #52907 - pnkfelix:issue-52877-original-source-should-precede-...Pietro Albini-20/+31
2018-07-31NLL: On "cannot move out of type" error, print original source before rewrite.Felix S. Klock II-20/+31
2018-07-31Update tests that use `-Z borrowck=compare` or `#[feature(nll)]` to accmmodat...Felix S. Klock II-25/+25
2018-07-28Auto merge of #52678 - matthewjasper:better-spans, r=nikomatsakisbors-14/+10
2018-07-27Auto merge of #52733 - pnkfelix:issue-51348-make-temp-for-each-candidate-in-a...bors-0/+33
2018-07-27Auto merge of #52681 - pnkfelix:z-borrowck-migrate, r=nikomatsakisbors-0/+147
2018-07-26Use better spans for dummy accesses used in matchesMatthew Jasper-14/+10
2018-07-26Auto merge of #52735 - Mark-Simulacrum:rollup, r=Mark-Simulacrumbors-2/+2
2018-07-26Regression test for the bug.Felix S. Klock II-0/+33
2018-07-26Incorporate edition flag testing into tests of `-Z borrowck=migrate`.Felix S. Klock II-7/+52
2018-07-26Bug fix: `#![feature(nll)]` takes precedence over `-Z borrowck=migrate`.Felix S. Klock II-0/+46
2018-07-26Test for `-Z borrowck=migrate`.Felix S. Klock II-0/+56
2018-07-25consolidate and use `find_sub_region_live_at` for everythingNiko Matsakis-12/+21
2018-07-23Don't match on region kinds when reporting NLL errorsMatthew Jasper-2/+2
2018-07-22Fallback to general error handling in ICE cases.David Wood-4/+4
2018-07-22Improved closure errors.David Wood-16/+16
2018-07-22Classify aggregate rvalues as assignments.David Wood-4/+4
2018-07-21Add specific message when moving from upvars in a non-FnOnce closureMatthew Jasper-4/+4
2018-07-20Update tests for new NLL mutability errorsMatthew Jasper-12/+784
2018-07-09find and highlight the `&` or `'_` in `region_name`Niko Matsakis-1/+1
2018-07-06Auto merge of #52021 - nikomatsakis:nll-region-errors, r=estebankbors-14/+36
2018-07-05fix for issue #8636Mikhail Modin-0/+256
2018-07-04write code to extract region names and emit new style messageNiko Matsakis-14/+36
2018-06-30Auto merge of #51862 - estebank:lifetime-spans, r=nikomatsakisbors-18/+32
2018-06-28Also point to free named region on lifetime errorsEsteban Küber-28/+8
2018-06-28Extend support to `get_generics` for all `NodeItem`sEsteban Küber-2/+2
2018-06-28Point to lifetime in fn definition on lifetime error noteEsteban Küber-1/+21
2018-06-28Point at lifetimes instead of def span for E0195Esteban Küber-13/+27
2018-06-27Update tests for grouped nll move errorsMatthew Jasper-55/+80
2018-06-22Fix erroneous error note when using field after moveSantiago Pastorino-8/+8
2018-06-21use `pat_ty_adjusted` from `expr_use_visitor` to type of argumentsNiko Matsakis-0/+42
2018-06-19Update the existing UI tests to reflect diagnostic changes in NLL.Felix S. Klock II-1/+1
2018-06-19NLL: Updates to diagnostic output in `test/ui`.Felix S. Klock II-3/+5
2018-06-06Update the expected error output to reflect changes in this PR.Felix S. Klock II-38/+63
2018-06-06Drive-by: Make assignment conflict tests in borrowck-vec-pattern-nesting.rs r...Felix S. Klock II-0/+5
2018-06-05Auto merge of #51242 - ytausky:mut-ref, r=estebankbors-0/+43
2018-06-01Suggest not mutably borrowing a mutable referenceYaron Tausky-0/+43
2018-06-01also check `let` arms and nested patterns for mutable borrowsNiko Matsakis-0/+161
2018-05-31change `PointerKind::Implicit` to a noteNiko Matsakis-0/+52
2018-05-29rust-lang/rust#41962 has a new error with my new code. Incorporate that into ...Felix S. Klock II-8/+16
2018-05-25rust-lang/rust#51025: improve test robustness so that they work under NLL too.Felix S. Klock II-28/+80
2018-05-09rework causal tracking to explore outlives relationshipsNiko Matsakis-3/+12
2018-04-18Removed `.nll.stderr` files that currently match their corresponding `.stderr...Felix S. Klock II-78/+0
2018-04-18Trivial updates to `.nll.stderr` files post-rebase, reflecting s/-Znll/nll/ i...Felix S. Klock II-5/+5
2018-04-18Update the previously checkpointed (but unused by bors) tests to reflect curr...Felix S. Klock II-1/+1
2018-04-15remove -Znll -- borrowck=mir implies nll nowNiko Matsakis-27/+28
2018-04-11Checkpoint the current status of NLL on `ui` tests via compare-mode=nll.Felix S. Klock II-0/+394