rust/tests/ui/traits
bors cb4d9a1902 Auto merge of #119101 - compiler-errors:outlives, r=lcnr
Normalize region obligation in lexical region resolution with next-gen solver

This normalizes region obligations when we `resolve_regions`, since they may be unnormalized with deferred projection equality.

It's pretty hard to add tests that exercise this without also triggering MIR borrowck errors (because we don't normalize there yet). I've added one test with two revisions that should test that we both 1. normalize region obligations in the param env, and 2. normalize registered region obligations during lexical region resolution.
2024-01-30 19:22:04 +00:00
..
alias Bless tests 2024-01-13 12:46:58 -05:00
associated_type_bound Silence follow up errors if astconv already errored 2024-01-11 09:03:26 +00:00
auxiliary Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
bound Avoid ICE in trait without dyn lint 2024-01-29 18:33:52 +00:00
default-method Bless tests 2024-01-13 12:46:58 -05:00
inductive-overflow Deduplicate more sized errors on call exprs 2024-01-24 02:53:15 +00:00
inheritance remove redundant imports 2023-12-10 10:56:22 +08:00
negative-bounds Remove special-casing around aliaskind in new solver 2024-01-11 16:54:11 +00:00
negative-impls Bless tests 2024-01-13 12:46:58 -05:00
next-solver Auto merge of #119101 - compiler-errors:outlives, r=lcnr 2024-01-30 19:22:04 +00:00
non_lifetime_binders Deduplicate more sized errors on call exprs 2024-01-24 02:53:15 +00:00
object Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
reservation-impl update use of feature flags 2023-12-14 15:22:37 +01:00
solver-cycles Show number in error message even for one error 2023-11-24 19:15:52 +01:00
suggest-dereferences Show number in error message even for one error 2023-11-24 19:15:52 +01:00
trait-upcasting Revert "Auto merge of #118133 - Urgau:stabilize_trait_upcasting, r=WaffleLapkin" 2024-01-22 14:24:31 +00:00
vtable Show number in error message even for one error 2023-11-24 19:15:52 +01:00
wf-object remove redundant imports 2023-12-10 10:56:22 +08:00
alignment-gep-tup-like-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
anon_trait_static_method_exe.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
anon-static-method.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
as-struct-constructor.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
as-struct-constructor.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
assignability-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assoc-type-in-superbad.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assoc-type-in-superbad.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
assoc-type-in-supertrait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
astconv-cycle-between-and-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
augmented-assignments-trait.rs Adjust compiler tests for unused_tuple_struct_fields -> dead_code 2024-01-02 15:34:37 -05:00
bad-method-typaram-kind.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bad-method-typaram-kind.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
bad-sized.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bad-sized.stderr Deduplicate more sized errors on call exprs 2024-01-24 02:53:15 +00:00
bug-7183-generics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bug-7295.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cache-issue-18209.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cache-reached-depth-ice.rs update tests 2023-06-19 15:39:55 +02:00
cache-reached-depth-ice.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
coercion-generic-bad.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
coercion-generic-bad.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
coercion-generic-regions.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
coercion-generic-regions.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
coercion-generic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
coercion.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
composition-trivial.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conditional-dispatch.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conditional-model-fn.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
conservative_impl_trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
copy-guessing.rs Rename drop_copy lint to dropping_copy_types 2023-05-21 13:37:32 +02:00
copy-guessing.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
copy-impl-cannot-normalize.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
copy-impl-cannot-normalize.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
copy-is-not-modulo-regions.not_static.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
copy-is-not-modulo-regions.rs may not => cannot 2023-03-08 00:00:18 +00:00
copy-requires-self-wf.rs Rebase and move UI tests 2023-01-13 23:06:29 +00:00
cycle-cache-err-60010.rs Reorder check_item_type diagnostics so they occur next to the corresponding check_well_formed diagnostics 2024-01-02 14:17:56 +00:00
cycle-cache-err-60010.stderr Reorder check_item_type diagnostics so they occur next to the corresponding check_well_formed diagnostics 2024-01-02 14:17:56 +00:00
cycle-generic-bound.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cycle-type-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
deny-builtin-object-impl.current.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
deny-builtin-object-impl.next.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
deny-builtin-object-impl.rs update use of feature flags 2023-12-14 15:22:37 +01:00
do-not-mention-type-params-by-name-in-suggestion-issue-96292.rs Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
do-not-mention-type-params-by-name-in-suggestion-issue-96292.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
dont-autoderef-ty-with-escaping-var.rs Use erased self type when autoderefing for trait error suggestion 2023-07-23 14:13:52 -04:00
dont-autoderef-ty-with-escaping-var.stderr Point out if a local trait has no implementations 2023-09-10 21:20:36 +00:00
duplicate-methods.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
duplicate-methods.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
dyn-trait.rs remove invalid ignore-pretty 2023-04-03 09:24:11 +02:00
early-vtbl-resolution.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
elaborate-type-region.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
false-ambiguity-where-clause-builtin-bound.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
fmt-pointer-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
fn-trait-cast-diagnostic.rs Add note when FnPtr vs. FnDef impl trait 2023-01-14 10:37:56 +00:00
fn-trait-cast-diagnostic.stderr Add note when FnPtr vs. FnDef impl trait 2023-01-14 10:37:56 +00:00
generic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ice-with-dyn-pointee-errors.rs Add passing & failing test for bultin dyn trait generation 2023-06-27 17:52:26 +09:30
ice-with-dyn-pointee-errors.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
ice-with-dyn-pointee.rs Add passing & failing test for bultin dyn trait generation 2023-06-27 17:52:26 +09:30
ignore-err-impls.rs Filter impl and where-clause candidates that reference errors 2023-01-11 20:03:29 +00:00
ignore-err-impls.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl_trait_as_trait_return_position.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-1.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-bounds-checking.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-bounds-checking.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl-can-not-have-untraitful-items.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-can-not-have-untraitful-items.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-different-num-params.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-different-num-params.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl-evaluation-order.rs Rename drop_copy lint to dropping_copy_types 2023-05-21 13:37:32 +02:00
impl-for-module.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-for-module.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl-implicit-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-inherent-prefer-over-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-method-mismatch.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-method-mismatch.stderr recurse into refs when comparing tys for diagnostics 2023-12-07 23:00:46 -05:00
impl-object-overlap-issue-23853.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-of-supertrait-has-wrong-lifetime-parameters.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
impl-of-supertrait-has-wrong-lifetime-parameters.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
infer-from-object-issue-26952.rs vars are ? 2023-04-25 19:53:09 +00:00
inherent-method-order.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-3683.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-3973.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-3973.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-4107.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-6128.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-6334.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-7013.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-7013.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-8153.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-8153.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-9394-inherited-calls.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-18400.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-18400.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-18412.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-20692.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-20692.stderr Note base types of coercion 2023-05-12 00:10:52 +00:00
issue-22019.rs remove redundant imports 2023-12-10 10:56:22 +08:00
issue-22110.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-22384.rs Move test files 2023-04-20 15:06:17 -03:00
issue-22384.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-22655.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-23003-overflow.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-23003.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-23825.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-24010.rs update use of feature flags 2023-12-14 15:22:37 +01:00
issue-26339.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-28576.rs Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-28576.stderr Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-32963.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-32963.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-33140-hack-boundaries.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-33140-hack-boundaries.stderr Extend impl's def_span to include where clauses 2023-10-09 11:47:02 +00:00
issue-33140.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-33140.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-35869.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-35869.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-38033.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-38404.rs Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-38404.stderr Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-38604.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-38604.stderr On object safety error, mention new enum as alternative 2023-10-29 23:55:46 +00:00
issue-43132.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43784-supertrait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43784-supertrait.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-50480.rs may not => cannot 2023-03-08 00:00:18 +00:00
issue-50480.stderr may not => cannot 2023-03-08 00:00:18 +00:00
issue-52893.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-52893.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-56202.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-56488.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-59029-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-59029-1.stderr Tweak wording 2023-10-13 19:18:46 +00:00
issue-59029-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-65284-suggest-generic-trait-bound.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-65284-suggest-generic-trait-bound.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-65673.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-65673.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-66768.rs Move issue 29181, 2804, 17431, 66768 2023-08-24 20:44:08 +03:00
issue-68295.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-68295.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-70944.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-71036.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-71036.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-71136.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-71136.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-72410.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-72410.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-72455.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75627.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75627.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-77982.rs Fix windows test that has different stderr output 2023-10-06 15:51:04 +00:00
issue-77982.stderr Update tests. 2024-01-27 16:38:57 +01:00
issue-78372.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78372.stderr Bless tests 2024-01-13 12:46:58 -05:00
issue-78632.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-79458.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-79458.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-82830.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83538-tainted-cache-after-cycle.rs update tests 2023-06-19 15:39:55 +02:00
issue-83538-tainted-cache-after-cycle.stderr update tests 2023-06-19 15:39:55 +02:00
issue-84399-bad-fresh-caching.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-85360-eval-obligation-ice.rs update tests 2023-06-19 15:39:55 +02:00
issue-85360-eval-obligation-ice.stderr update tests 2023-06-19 15:39:55 +02:00
issue-85735.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-85735.stderr Add print_trait_sugared 2023-12-05 17:15:46 +00:00
issue-87558.rs Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-87558.stderr Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-89119.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90195-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90195.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-90662-projection-caching.rs dont discard overflow from normalizes-to goals 2023-12-18 09:01:54 +01:00
issue-91594.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91594.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-91949-hangs-on-recursion.rs write-long-types-to-disk: update tests 2023-07-25 12:08:44 +01:00
issue-91949-hangs-on-recursion.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-92292.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-95311.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-95898.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-95898.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-96664.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-96665.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-97576.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-97576.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-97695-double-trivial-bound.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-99875.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-99875.stderr adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
issue-102989.rs Collect lang items from AST 2023-12-15 16:12:27 +00:00
issue-102989.stderr Collect lang items from AST 2023-12-15 16:12:27 +00:00
issue-103563.rs fix: Unexpected trait bound not satisfied in HRTB 2023-02-13 19:39:44 +08:00
issue-104322.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-105231.rs Don't record spans for predicates in coherence 2023-08-30 18:24:18 +00:00
issue-105231.stderr Don't record spans for predicates in coherence 2023-08-30 18:24:18 +00:00
issue-106072.rs Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-106072.stderr Avoid silencing relevant follow-up errors 2024-01-09 21:08:16 +00:00
issue-117794.rs skip rpit constraint check if borrowck return type error 2023-12-17 16:49:00 +08:00
issue-117794.stderr skip rpit constraint check if borrowck return type error 2023-12-17 16:49:00 +08:00
item-inside-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
item-privacy.rs diagnostics: update test cases to refer to assoc fn with self as method 2023-02-22 08:40:47 -07:00
item-privacy.stderr Auto merge of #117415 - matthiaskrgr:rollup-jr2p1t2, r=matthiaskrgr 2023-10-30 20:50:14 +00:00
kindck-owned-contains-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
map-types.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
map-types.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
matching-lifetimes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
matching-lifetimes.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
method-argument-mismatch-variance-ice-119867.rs Taint _ placeholder types 2024-01-12 16:33:29 +00:00
method-argument-mismatch-variance-ice-119867.stderr Taint _ placeholder types 2024-01-12 16:33:29 +00:00
method-private.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
method-private.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
monad.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
monomorphized-callees-with-ty-params-3314.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
multidispatch1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
multidispatch2.rs remove redundant imports 2023-12-10 10:56:22 +08:00
multidispatch-bad.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
multidispatch-bad.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
multidispatch-conditional-impl-not-considered.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
multidispatch-convert-ambig-dest.rs Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
multidispatch-convert-ambig-dest.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
multidispatch-infer-convert-target.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mutual-recursion-issue-75860.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mutual-recursion-issue-75860.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
no_send-struct.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no_send-struct.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
no-fallback-multiple-impls.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-fallback-multiple-impls.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
non-lifetime-via-dyn-builtin.current.stderr Don't instantiate the binder twice when assembling object candidate 2023-11-06 23:41:33 +00:00
non-lifetime-via-dyn-builtin.next.stderr Don't instantiate the binder twice when assembling object candidate 2023-11-06 23:41:33 +00:00
non-lifetime-via-dyn-builtin.rs update use of feature flags 2023-12-14 15:22:37 +01:00
normalize-supertrait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
not-suggest-non-existing-fully-qualified-path.rs Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
not-suggest-non-existing-fully-qualified-path.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
object-does-not-impl-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
object-does-not-impl-trait.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
object-one-type-two-traits.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
objects-owned-object-borrowed-method-headerless.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
operator-overloading-issue-52025.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
overlap-not-permitted-for-builtin-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
overlap-not-permitted-for-builtin-trait.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
overlap-permitted-for-marker-traits.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
param-without-lifetime-constraint.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
param-without-lifetime-constraint.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
parameterized-with-bounds.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pointee-deduction.rs Adjust compiler tests for unused_tuple_struct_fields -> dead_code 2024-01-02 15:34:37 -05:00
pointee-tail-is-generic-errors.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pointee-tail-is-generic-errors.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pointee-tail-is-generic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
principal-less-objects.rs Adjust compiler tests for unused_tuple_struct_fields -> dead_code 2024-01-02 15:34:37 -05:00
privacy.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
project-modulo-regions.rs update tests 2023-06-19 15:39:55 +02:00
project-modulo-regions.with_clause.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
project-modulo-regions.without_clause.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
question-mark-result-err-mismatch.rs Reduce verbosity of error 2023-12-05 22:24:33 +00:00
question-mark-result-err-mismatch.stderr Reduce verbosity of error 2023-12-05 22:24:33 +00:00
region-pointer-simple.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
resolution-in-overloaded-op.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
resolution-in-overloaded-op.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
safety-fn-body.rs Remove revisions for THIR unsafeck 2024-01-05 09:30:27 +00:00
safety-fn-body.stderr Stabilize THIR unsafeck 2024-01-05 10:00:59 +00:00
safety-inherent-impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
safety-inherent-impl.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
safety-ok-cc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
safety-ok.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
safety-trait-impl-cc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
safety-trait-impl-cc.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
safety-trait-impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
safety-trait-impl.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
self-without-lifetime-constraint.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
self-without-lifetime-constraint.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
static-method-generic-inference.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
static-method-generic-inference.stderr Deduplicate more sized errors on call exprs 2024-01-24 02:53:15 +00:00
static-method-overwriting.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
static-outlives-a-where-clause.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
staticness-mismatch.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
staticness-mismatch.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
subtype-recursion-limit.rs Handle recursion limit for subtype and well-formed predicates 2023-12-01 17:25:02 +00:00
subtype-recursion-limit.stderr Handle recursion limit for subtype and well-formed predicates 2023-12-01 17:25:02 +00:00
suggest-fully-qualified-closure.rs adjust how closure/generator types and rvalues are printed 2023-09-21 22:20:58 +02:00
suggest-fully-qualified-closure.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
suggest-fully-qualified-path-with-adjustment.rs Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
suggest-fully-qualified-path-with-adjustment.stderr Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
suggest-fully-qualified-path-without-adjustment.rs Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
suggest-fully-qualified-path-without-adjustment.stderr Reorder fullfillment errors to keep more interesting ones first 2023-10-04 02:04:14 +00:00
suggest-where-clause.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suggest-where-clause.stderr More accurately point at arguments 2023-08-26 19:25:46 +00:00
superdefault-generics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
syntax-polarity.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
syntax-trait-polarity.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
syntax-trait-polarity.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
test-2.rs diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
test-2.stderr On object safety error, mention new enum as alternative 2023-10-29 23:55:46 +00:00
test.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
test.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
to-str.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
track-obligations.rs Add tests 2023-01-13 18:20:24 +00:00
track-obligations.stderr Use only one label for multiple unsatisfied bounds on type (typeck) 2024-01-26 20:47:19 +00:00
trait-object-lifetime-default-note.rs Note about object lifetime defaults in does not live long enough error 2023-11-12 13:51:16 +01:00
trait-object-lifetime-default-note.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
trait-or-new-type-instead.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trait-or-new-type-instead.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
trivial_impl2.rs Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
trivial_impl2.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
trivial_impl3.rs Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
trivial_impl3.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
trivial_impl4.rs Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
trivial_impl4.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
trivial_impl_sized.rs Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
trivial_impl_sized.stderr Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
trivial_impl.rs Add some tests around where bounds on associated items and their lack of effect on impls 2023-06-26 09:56:28 +00:00
trivial_impl.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
typeclasses-eq-example-static.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeclasses-eq-example.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ufcs-object.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unsend-future.rs Bless tests. 2023-09-23 13:47:30 +00:00
unsend-future.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
unspecified-self-in-trait-ref.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unspecified-self-in-trait-ref.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
upcast_soundness_bug.rs Add regression test 2024-01-22 14:24:31 +00:00
use-before-def.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
vtable-res-trait-param.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
vtable-res-trait-param.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
well-formed-recursion-limit.rs Handle recursion limit for subtype and well-formed predicates 2023-12-01 17:25:02 +00:00
well-formed-recursion-limit.stderr Handle recursion limit for subtype and well-formed predicates 2023-12-01 17:25:02 +00:00
where-clause-vs-impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
with-bounds-default.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
with-dst.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
wrong-mul-method-signature.rs Move some UI tests into subdirectories 2023-04-02 19:42:30 -04:00
wrong-mul-method-signature.stderr recurse into refs when comparing tys for diagnostics 2023-12-07 23:00:46 -05:00