rust/tests/ui/higher-ranked/trait-bounds
Oli Scherer 3fff727e87 Use more detailed spans in dyn compat errors within bodies 2025-05-27 08:18:11 +00:00
..
normalize-under-binder Auto merge of #139552 - matthiaskrgr:rollup-b194mk8, r=matthiaskrgr 2025-04-09 05:39:18 +00:00
complex.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
due-to-where-clause.rs
due-to-where-clause.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
fn-ptr.rs Fix obligation param and bless tests 2024-04-01 22:48:23 -04:00
future.rs Fix obligation param and bless tests 2024-04-01 22:48:23 -04:00
hang-on-deeply-nested-dyn.rs tests: remove explicit long type filename hash normalization from some ui tests 2025-03-04 00:21:02 +08:00
hang-on-deeply-nested-dyn.stderr tests: remove explicit long type filename hash normalization from some ui tests 2025-03-04 00:21:02 +08:00
hrtb-binder-levels-in-object-types.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
hrtb-cache-issue-54302.rs
hrtb-cache-issue-54302.stderr unify query canonicalization mode 2023-12-15 06:59:42 +00:00
hrtb-conflate-regions.rs
hrtb-conflate-regions.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
hrtb-debruijn-in-receiver.rs
hrtb-debruijn-in-receiver.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
hrtb-debruijn-object-types-in-closures.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
hrtb-doesnt-borrow-self-1.rs tests: remove explicit long type filename hash normalization from some ui tests 2025-03-04 00:21:02 +08:00
hrtb-doesnt-borrow-self-1.stderr Avoid extra path trimming in method not found error 2025-05-24 23:31:07 +02:00
hrtb-doesnt-borrow-self-2.rs tests: remove explicit long type filename hash normalization from some ui tests 2025-03-04 00:21:02 +08:00
hrtb-doesnt-borrow-self-2.stderr Avoid extra path trimming in method not found error 2025-05-24 23:31:07 +02:00
hrtb-exists-forall-fn.rs
hrtb-exists-forall-fn.stderr recurse into refs when comparing tys for diagnostics 2023-12-07 23:00:46 -05:00
hrtb-exists-forall-trait-contravariant.rs
hrtb-exists-forall-trait-contravariant.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
hrtb-exists-forall-trait-covariant.rs Make infer higher ranked equate use bidirectional subtyping in invariant context 2024-02-29 15:27:56 -03:00
hrtb-exists-forall-trait-covariant.stderr Make infer higher ranked equate use bidirectional subtyping in invariant context 2024-02-29 15:27:56 -03:00
hrtb-exists-forall-trait-invariant.rs
hrtb-exists-forall-trait-invariant.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
hrtb-fn-like-trait-object.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
hrtb-fn-like-trait.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
hrtb-higher-ranker-supertraits-transitive.rs
hrtb-higher-ranker-supertraits-transitive.stderr Mention type parameter in more cases and don't suggest ~const bound already there 2024-12-07 21:37:13 +00:00
hrtb-higher-ranker-supertraits.rs instantiate higher ranked goals in candidate selection 2024-07-10 14:13:16 +02:00
hrtb-higher-ranker-supertraits.stderr Remove invalid further restricting for type bound 2024-07-17 19:08:37 +08:00
hrtb-identity-fn-borrows.rs
hrtb-identity-fn-borrows.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
hrtb-just-for-static.rs
hrtb-just-for-static.stderr `TypeVerifier` do not walk into required consts 2025-03-06 12:53:35 +01:00
hrtb-malformed-lifetime-generics.rs
hrtb-malformed-lifetime-generics.stderr
hrtb-opt-in-copy.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
hrtb-parse.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
hrtb-perfect-forwarding.rs
hrtb-perfect-forwarding.stderr
hrtb-precedence-of-plus-where-clause.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
hrtb-precedence-of-plus.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
hrtb-resolve-lifetime.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
hrtb-trait-object-paren-notation.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
hrtb-trait-object-passed-to-closure.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
hrtb-type-outlives.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
hrtb-unboxed-closure-trait.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
hrtb-wrong-kind.rs
hrtb-wrong-kind.stderr Bless tests 2024-01-13 12:46:58 -05:00
issue-36139-normalize-closure-sig.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-39292.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-42114.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-43623.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-46989.rs
issue-46989.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-57639.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-58451.rs
issue-58451.stderr More sophisticated span trimming 2025-02-21 00:41:17 +00:00
issue-59311.rs eagerly instantiate binders to avoid relying on `sub` 2024-03-14 17:19:40 +01:00
issue-59311.stderr Consolidate obligation cause codes for where clauses 2024-05-11 02:10:45 -04:00
issue-60283.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-62203-hrtb-ice.rs Shorten error message for callable with wrong return type 2025-02-02 01:00:33 +00:00
issue-62203-hrtb-ice.stderr Shorten error message for callable with wrong return type 2025-02-02 01:00:33 +00:00
issue-88446.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-88586-hr-self-outlives-in-trait-def.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-90177.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-95034.rs replace `//@ compile-flags: --edition` with `//@ edition` 2025-04-10 09:56:37 +02:00
issue-95230.next.stderr distinguish recursion limit based overflow for diagnostics 2024-02-29 10:14:02 +01:00
issue-95230.rs Adjust tests 2025-04-29 03:07:24 +00:00
issue-95230.stderr Adjust tests 2025-04-29 03:07:24 +00:00
issue-100689.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-102899.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
rigid-equate-projections-in-higher-ranked-fn-signature.next.stderr Also passthrough for projection clauses 2024-06-12 19:10:02 -04:00
rigid-equate-projections-in-higher-ranked-fn-signature.rs tests: Add ui/higher-ranked/trait-bounds/normalize-generic-arg.rs 2024-06-08 17:48:21 +02:00
span-bug-issue-121597.rs Use more detailed spans in dyn compat errors within bodies 2025-05-27 08:18:11 +00:00
span-bug-issue-121597.stderr Use more detailed spans in dyn compat errors within bodies 2025-05-27 08:18:11 +00:00
trivial-does-not-hold.rs Consolidate obligation cause codes for where clauses 2024-05-11 02:10:45 -04:00
trivial-does-not-hold.stderr Consolidate obligation cause codes for where clauses 2024-05-11 02:10:45 -04:00