rust/src/test/ui/nll
2019-04-22 16:57:01 +01:00
..
closure-requirements hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
relate_tys Update tests 2019-03-11 23:10:26 +03:00
ty-outlives Remove double trailing newlines 2019-04-22 16:57:01 +01:00
user-annotations Remove double trailing newlines 2019-04-22 16:57:01 +01:00
borrow-use-issue-46875.rs Remove licenses 2018-12-25 21:08:33 -07:00
borrowck-thread-local-static-mut-borrow-outlives-fn.rs Remove licenses 2018-12-25 21:08:33 -07:00
borrowed-local-error.rs Remove licenses 2018-12-25 21:08:33 -07:00
borrowed-local-error.stderr Update tests 2019-03-11 23:10:26 +03:00
borrowed-match-issue-45045.rs Remove licenses 2018-12-25 21:08:33 -07:00
borrowed-match-issue-45045.stderr Remove licenses 2018-12-25 21:08:33 -07:00
borrowed-referent-issue-38899.rs Remove licenses 2018-12-25 21:08:33 -07:00
borrowed-referent-issue-38899.stderr Update tests 2019-03-11 23:10:26 +03:00
borrowed-temporary-error.rs Remove licenses 2018-12-25 21:08:33 -07:00
borrowed-temporary-error.stderr Update tests 2019-03-11 23:10:26 +03:00
borrowed-universal-error-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
borrowed-universal-error-2.stderr Remove licenses 2018-12-25 21:08:33 -07:00
borrowed-universal-error.rs Remove licenses 2018-12-25 21:08:33 -07:00
borrowed-universal-error.stderr Remove licenses 2018-12-25 21:08:33 -07:00
cannot-move-block-spans.rs Remove licenses 2018-12-25 21:08:33 -07:00
cannot-move-block-spans.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
capture-mut-ref.rs Remove licenses 2018-12-25 21:08:33 -07:00
capture-mut-ref.stderr Remove licenses 2018-12-25 21:08:33 -07:00
capture-ref-in-struct.rs Remove licenses 2018-12-25 21:08:33 -07:00
capture-ref-in-struct.stderr Remove licenses 2018-12-25 21:08:33 -07:00
closure-access-spans.rs Remove licenses 2018-12-25 21:08:33 -07:00
closure-access-spans.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
closure-borrow-spans.rs Remove licenses 2018-12-25 21:08:33 -07:00
closure-borrow-spans.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
closure-captures.rs Remove licenses 2018-12-25 21:08:33 -07:00
closure-captures.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
closure-move-spans.rs Remove licenses 2018-12-25 21:08:33 -07:00
closure-move-spans.stderr Update tests 2019-03-11 23:10:26 +03:00
closure-use-spans.rs Remove licenses 2018-12-25 21:08:33 -07:00
closure-use-spans.stderr Update tests 2019-03-11 23:10:26 +03:00
closures-in-loops.rs Remove licenses 2018-12-25 21:08:33 -07:00
closures-in-loops.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
constant-thread-locals-issue-47053.rs Remove licenses 2018-12-25 21:08:33 -07:00
constant-thread-locals-issue-47053.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
constant.rs Remove licenses 2018-12-25 21:08:33 -07:00
decl-macro-illegal-copy.rs Remove licenses 2018-12-25 21:08:33 -07:00
decl-macro-illegal-copy.stderr re-blessing error output: ./x.py test src/test/ui --stage 1 --bless 2019-02-18 12:33:33 -07:00
do-not-ignore-lifetime-bounds-in-copy.rs Remove licenses 2018-12-25 21:08:33 -07:00
do-not-ignore-lifetime-bounds-in-copy.stderr Update tests 2019-03-11 23:10:26 +03:00
drop-may-dangle.rs Remove licenses 2018-12-25 21:08:33 -07:00
drop-no-may-dangle.rs retrieve ty info from place_ty 2018-12-27 17:25:45 +08:00
drop-no-may-dangle.stderr Update tests 2019-03-11 23:10:26 +03:00
enum-drop-access.rs Rework checking for borrows conflicting with drops 2018-09-23 20:27:41 +01:00
enum-drop-access.stderr Update tests 2019-03-11 23:10:26 +03:00
extra-unused-mut.rs Mark variables captured by reference as mutable correctly 2019-04-04 21:25:08 +01:00
generator-distinct-lifetime.rs Remove licenses 2018-12-25 21:08:33 -07:00
generator-upvar-mutability.rs Remove licenses 2018-12-25 21:08:33 -07:00
generator-upvar-mutability.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
get_default.rs Remove licenses 2018-12-25 21:08:33 -07:00
get_default.stderr Remove licenses 2018-12-25 21:08:33 -07:00
guarantor-issue-46974.rs Remove licenses 2018-12-25 21:08:33 -07:00
guarantor-issue-46974.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
issue-16223.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-21114-ebfull.rs Unit tests for issue #54556. Some were also taken from issues #21114, #46413. 2018-10-05 12:04:53 +02:00
issue-21114-kixunil.rs Unit tests for issue #54556. Some were also taken from issues #21114, #46413. 2018-10-05 12:04:53 +02:00
issue-21232-partial-init-and-erroneous-use.rs Some new tests I added. 2018-10-17 02:33:03 +02:00
issue-21232-partial-init-and-erroneous-use.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
issue-21232-partial-init-and-use.rs Various minor/cosmetic improvements to code 2018-12-07 23:53:34 +00:00
issue-21232-partial-init-and-use.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
issue-22323-temp-destruction.rs Regression test for rust-lang/rust#22323. 2018-09-19 14:33:11 +02:00
issue-27868.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-27868.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-30104.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-31567.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-31567.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-32382-index-assoc-type-with-lifetime.rs Regression test for #32382. 2018-10-04 13:03:24 +02:00
issue-43058.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-46589.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-46589.stderr Remove licenses 2018-12-25 21:08:33 -07:00
issue-47022.rs Remove double trailing newlines 2019-04-22 16:57:01 +01:00
issue-47388.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-47388.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
issue-47470.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-47470.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-48070.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-48238.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-48238.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-48697.rs Include bounds from promoted constants in NLL 2019-03-01 18:53:14 +00:00
issue-48697.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-50716-1.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
issue-50716.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-50716.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-51191.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-51191.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-51244.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-51244.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
issue-51268.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-51268.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-51351.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-51512.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-51512.stderr When using value after move, point at span of local 2019-01-24 10:36:50 -08:00
issue-52059-report-when-borrow-and-drop-conflict.rs fix typos in various places 2018-10-23 15:56:25 +02:00
issue-52059-report-when-borrow-and-drop-conflict.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
issue-52078.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-52086.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-52086.stderr Remove licenses 2018-12-25 21:08:33 -07:00
issue-52113.rs Update tests 2019-01-17 20:39:06 -06:00
issue-52113.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-52534-1.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-52534-1.stderr Remove licenses 2018-12-25 21:08:33 -07:00
issue-52534-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-52534-2.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-52534.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-52534.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-52663-span-decl-captured-variable.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-52663-span-decl-captured-variable.stderr Remove licenses 2018-12-25 21:08:33 -07:00
issue-52663-trait-object.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-52663-trait-object.stderr Remove licenses 2018-12-25 21:08:33 -07:00
issue-52669.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-52669.stderr When using value after move, point at span of local 2019-01-24 10:36:50 -08:00
issue-52742.rs Update tests 2019-01-17 20:39:06 -06:00
issue-52742.stderr Update tests 2019-01-17 20:39:06 -06:00
issue-53040.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-53040.stderr Remove licenses 2018-12-25 21:08:33 -07:00
issue-53119.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-53570.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-53773.rs Fix erroneous loop diagnostic in nll 2019-02-20 12:15:08 -03:00
issue-53773.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-53807.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
issue-53807.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
issue-54382-use-span-of-tail-of-block.rs Update tests 2018-12-04 10:06:05 +01:00
issue-54382-use-span-of-tail-of-block.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
issue-54556-niconii.rs Update tests 2018-12-04 10:06:05 +01:00
issue-54556-niconii.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
issue-54556-stephaneyfx.rs Update tests 2018-12-04 10:06:05 +01:00
issue-54556-stephaneyfx.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
issue-54556-temps-in-tail-diagnostic.rs Update tests 2018-12-04 10:06:05 +01:00
issue-54556-temps-in-tail-diagnostic.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
issue-54556-used-vs-unused-tails.rs Update tests 2018-12-04 10:06:05 +01:00
issue-54556-used-vs-unused-tails.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
issue-54556-wrap-it-up.rs Unit tests for issue #54556. Some were also taken from issues #21114, #46413. 2018-10-05 12:04:53 +02:00
issue-54556-wrap-it-up.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
issue-55288.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-55344.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-55394.rs Update tests 2019-01-17 20:39:06 -06:00
issue-55394.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-55401.rs Support user type annotations in ref bindings. 2018-12-30 14:30:58 +01:00
issue-55401.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-55651.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-55850.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
issue-55850.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
issue-57100.rs Make conflicting borrow description more robust. 2019-01-04 20:56:41 +01:00
issue-57100.stderr Improve diagnostic labels and add note. 2019-01-04 22:43:51 +01:00
issue-57265-return-type-wf-check.rs Wf-check the output type of a function in MIR-typeck 2019-01-02 20:00:56 +00:00
issue-57265-return-type-wf-check.stderr Wf-check the output type of a function in MIR-typeck 2019-01-02 20:00:56 +00:00
issue-57280-1.rs Fix bug in associated constant type annotations. 2019-01-03 19:33:05 +01:00
issue-57280.rs Fix bug in associated constant type annotations. 2019-01-03 19:33:05 +01:00
issue-57960.rs Lower constant patterns with ascribed types. 2019-02-06 21:10:43 +01:00
issue-57989.rs Pass correct arguments to places_conflict 2019-01-30 19:49:31 +00:00
issue-57989.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
issue-58053.rs Fix span for closure return type when annotated. 2019-02-05 11:10:04 +01:00
issue-58053.stderr Fix span for closure return type when annotated. 2019-02-05 11:10:04 +01:00
issue-58299.rs Check user type annotations for range patterns. 2019-02-12 19:37:54 +01:00
issue-58299.stderr Update tests 2019-03-11 23:10:26 +03:00
loan_ends_mid_block_pair.rs Remove licenses 2018-12-25 21:08:33 -07:00
loan_ends_mid_block_pair.stderr Remove licenses 2018-12-25 21:08:33 -07:00
loan_ends_mid_block_vec.rs Remove licenses 2018-12-25 21:08:33 -07:00
loan_ends_mid_block_vec.stderr Update tests 2019-03-11 23:10:26 +03:00
match-cfg-fake-edges.rs Improve error message and add tests for borrowck match handling 2019-02-21 19:03:33 +00:00
match-cfg-fake-edges.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
match-guards-always-borrow.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
match-guards-always-borrow.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
match-guards-partially-borrow.rs Use normal mutable borrows in MIR match lowering 2019-02-21 19:03:34 +00:00
match-guards-partially-borrow.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
match-on-borrowed.rs Make determining the discriminant a normal Shallow read 2018-12-13 20:53:07 +00:00
match-on-borrowed.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
maybe-initialized-drop-implicit-fragment-drop.rs Remove licenses 2018-12-25 21:08:33 -07:00
maybe-initialized-drop-implicit-fragment-drop.stderr Update tests 2019-03-11 23:10:26 +03:00
maybe-initialized-drop-uninitialized.rs Remove licenses 2018-12-25 21:08:33 -07:00
maybe-initialized-drop-with-fragment.rs Remove licenses 2018-12-25 21:08:33 -07:00
maybe-initialized-drop-with-fragment.stderr Update tests 2019-03-11 23:10:26 +03:00
maybe-initialized-drop-with-uninitialized-fragments.rs Remove licenses 2018-12-25 21:08:33 -07:00
maybe-initialized-drop-with-uninitialized-fragments.stderr Update tests 2019-03-11 23:10:26 +03:00
maybe-initialized-drop.rs Remove licenses 2018-12-25 21:08:33 -07:00
maybe-initialized-drop.stderr Update tests 2019-03-11 23:10:26 +03:00
mir_check_cast_closure.rs Update tests 2019-01-17 20:39:06 -06:00
mir_check_cast_closure.stderr Update tests 2019-01-17 20:39:06 -06:00
mir_check_cast_reify.rs Update tests 2019-01-17 20:39:06 -06:00
mir_check_cast_reify.stderr Update tests 2019-01-17 20:39:06 -06:00
mir_check_cast_unsafe_fn.rs Update tests 2019-01-17 20:39:06 -06:00
mir_check_cast_unsafe_fn.stderr Update tests 2019-01-17 20:39:06 -06:00
mir_check_cast_unsize.rs Update tests 2019-01-17 20:39:06 -06:00
mir_check_cast_unsize.stderr Update tests 2019-01-17 20:39:06 -06:00
move-errors.rs Remove licenses 2018-12-25 21:08:33 -07:00
move-errors.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
move-subpaths-moves-root.rs Remove licenses 2018-12-25 21:08:33 -07:00
move-subpaths-moves-root.stderr Update tests 2019-03-11 23:10:26 +03:00
normalization-bounds-error.rs Remove licenses 2018-12-25 21:08:33 -07:00
normalization-bounds-error.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
normalization-bounds.rs Remove licenses 2018-12-25 21:08:33 -07:00
polonius-smoke-test.rs Get Polonius borrow check to work in simple cases 2018-09-26 22:03:56 +01:00
polonius-smoke-test.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
projection-return.rs Remove double trailing newlines 2019-04-22 16:57:01 +01:00
promotable-mutable-zst-doesnt-conflict.rs Remove licenses 2018-12-25 21:08:33 -07:00
promoted-bounds.rs Include bounds from promoted constants in NLL 2019-03-01 18:53:14 +00:00
promoted-bounds.stderr Update tests 2019-03-11 23:10:26 +03:00
promoted-closure-pair.rs Include bounds from promoted constants in NLL 2019-03-01 18:53:14 +00:00
promoted-closure-pair.stderr Update tests 2019-03-11 23:10:26 +03:00
reference-carried-through-struct-field.rs update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
reference-carried-through-struct-field.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
region-ends-after-if-condition.rs Remove licenses 2018-12-25 21:08:33 -07:00
region-ends-after-if-condition.stderr Remove licenses 2018-12-25 21:08:33 -07:00
return-ref-mut-issue-46557.rs Remove licenses 2018-12-25 21:08:33 -07:00
return-ref-mut-issue-46557.stderr Update tests 2019-03-11 23:10:26 +03:00
return_from_loop.rs Remove licenses 2018-12-25 21:08:33 -07:00
return_from_loop.stderr Remove licenses 2018-12-25 21:08:33 -07:00
trait-associated-constant.rs Rename test struct names to something more sensible 2019-03-12 18:33:27 -04:00
trait-associated-constant.stderr Rename test struct names to something more sensible 2019-03-12 18:33:27 -04:00
type-alias-free-regions.rs make non_camel_case_types an early lint 2018-12-24 12:58:52 -05:00
type-alias-free-regions.stderr Update tests 2019-03-11 23:10:26 +03:00
type-check-pointer-coercions.rs Type check coercions to pointer types 2019-02-23 14:25:03 +00:00
type-check-pointer-coercions.stderr Update tests 2019-03-11 23:10:26 +03:00
type-check-pointer-comparisons.rs Type check pointer comparisons 2019-02-24 13:02:37 +00:00
type-check-pointer-comparisons.stderr Type check pointer comparisons 2019-02-24 13:02:37 +00:00
unused-mut-issue-50343.rs Remove licenses 2018-12-25 21:08:33 -07:00
unused-mut-issue-50343.stderr Remove licenses 2018-12-25 21:08:33 -07:00
where_clauses_in_functions.rs Update tests 2019-01-17 20:39:06 -06:00
where_clauses_in_functions.stderr Update tests 2019-01-17 20:39:06 -06:00
where_clauses_in_structs.rs Update tests 2019-01-17 20:39:06 -06:00
where_clauses_in_structs.stderr Update tests 2019-01-17 20:39:06 -06:00