| .. |
|
auxiliary
|
more moved tests
|
2025-05-09 15:05:11 +00:00 |
|
coherence
|
more moved tests
|
2025-05-09 15:05:11 +00:00 |
|
define_opaques_attr
|
Merge E0412 into E0425
|
2025-12-02 18:25:13 +00:00 |
|
argument-types.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
assoc-projection-ice.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
assoc-type-const.rs
|
Ignore tests w/ current/next revisions from compare-mode=next-solver
|
2024-03-10 21:18:41 -04:00 |
|
assoc-type-lifetime-unconstrained.rs
|
Merge check_mod_impl_wf and check_mod_type_wf
|
2024-03-07 06:27:09 +00:00 |
|
assoc-type-lifetime-unconstrained.stderr
|
Merge check_mod_impl_wf and check_mod_type_wf
|
2024-03-07 06:27:09 +00:00 |
|
assoc-type-lifetime.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
associated-type-alias-impl-trait.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
associated-type-impl-trait-lifetime.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
auto-trait-leakage.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
auto-trait-leakage2.rs
|
UI tests: add missing diagnostic kinds where possible
|
2025-04-08 23:06:31 +03:00 |
|
auto-trait-leakage2.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
auto-trait-leakage3.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
bad-tait-no-substs.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
bad-tait-no-substs.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
bad-transmute-itiat.rs
|
Stop being so bail-y in candidate assembly
|
2024-11-21 01:35:34 +00:00 |
|
bad-transmute-itiat.stderr
|
Stop being so bail-y in candidate assembly
|
2024-11-21 01:35:34 +00:00 |
|
bivariant-duplicate-lifetime-unconstrained.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
bound-lifetime-through-dyn-trait.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
bound-lifetime-through-dyn-trait.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
bound_reduction.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
bound_reduction2.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
bound_reduction2.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
bounds-are-checked-2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
bounds-are-checked-2.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
bounds-are-checked.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
bounds-are-checked.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
bounds-are-checked3.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
bounds-are-checked3.stderr
|
Implement DesugaringKind::FormatLiteral
|
2025-06-22 10:58:25 +02:00 |
|
bounds.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
broken_mir.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
closure-normalization-ice-109020.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
closure_args.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
closure_args2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
closure_infer.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
closure_parent_substs.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
closure_wf_outlives.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
closure_wf_outlives.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
closures_in_branches.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
closures_in_branches.stderr
|
Fix; correct placement of type inference error for method calls
|
2025-10-07 09:51:16 +01:00 |
|
collect_hidden_types.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
const_generic_type.infer.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
const_generic_type.no_infer.stderr
|
merge opaque types of nested bodies
|
2025-03-19 17:52:53 +01:00 |
|
const_generic_type.rs
|
merge opaque types of nested bodies
|
2025-03-19 17:52:53 +01:00 |
|
constrain_in_projection.current.stderr
|
When a trait isn't implemented, but another similar impl is found, point at it:
|
2025-10-31 20:38:31 +00:00 |
|
constrain_in_projection.rs
|
UI tests: add missing diagnostic kinds where possible
|
2025-04-08 23:06:31 +03:00 |
|
constrain_in_projection2.current.stderr
|
When more than a single impl and less than 4 could apply, point at them
|
2025-10-31 20:44:01 +00:00 |
|
constrain_in_projection2.next.stderr
|
support non-defining uses in HIR typeck
|
2025-08-25 14:20:18 +02:00 |
|
constrain_in_projection2.rs
|
support non-defining uses in HIR typeck
|
2025-08-25 14:20:18 +02:00 |
|
constrain_inputs.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
constrain_inputs.stderr
|
Run wfcheck in one big loop instead of per module
|
2025-06-03 15:16:51 +00:00 |
|
constrain_inputs_unsound.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
constrain_inputs_unsound.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
cross_crate_ice.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
cross_crate_ice2.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
cross_inference.rs
|
Ignore tests w/ current/next revisions from compare-mode=next-solver
|
2024-03-10 21:18:41 -04:00 |
|
cross_inference_pattern_bug.rs
|
replace //@ compile-flags: --edition with //@ edition
|
2025-04-10 09:56:37 +02:00 |
|
cross_inference_pattern_bug_no_type.rs
|
check OpaqueCast tests with next-solver
|
2025-04-17 12:41:20 +02:00 |
|
cross_inference_rpit.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
debug-ty-with-weak.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
declared_but_never_defined.rs
|
Move /src/test to /tests
|
2023-01-11 09:32:08 +00:00 |
|
declared_but_never_defined.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
declared_but_not_defined_in_scope.rs
|
UI tests: add missing diagnostic kinds where possible
|
2025-04-08 23:06:31 +03:00 |
|
declared_but_not_defined_in_scope.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
defined-by-user-annotation.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
defined-in-closure-external-lifetime.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
defined-in-closure-external-lifetime.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
defining-use-submodule.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
destructure_tait-ice-113594.rs
|
check OpaqueCast tests with next-solver
|
2025-04-17 12:41:20 +02:00 |
|
destructure_tait-layout_of-ice-113594.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
destructuring.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
different_args_considered_equal.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
different_args_considered_equal.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
different_args_considered_equal2.rs
|
handle opaque types before region inference
|
2025-08-20 11:04:38 +02:00 |
|
different_args_considered_equal2.stderr
|
handle opaque types before region inference
|
2025-08-20 11:04:38 +02:00 |
|
different_args_considered_equal3.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
different_args_considered_equal3.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
different_defining_uses.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
different_defining_uses.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
different_defining_uses_never_type-2.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
different_defining_uses_never_type-2.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
different_defining_uses_never_type-3.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
different_defining_uses_never_type-3.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
different_defining_uses_never_type.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
different_defining_uses_never_type.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
different_defining_uses_never_type2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
different_defining_uses_never_type3.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
different_defining_uses_never_type3.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
different_lifetimes_defining_uses.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
different_lifetimes_defining_uses.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
drop-analysis-on-unconstrained-tait.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
drop-analysis-on-unconstrained-tait.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
drop-shim-relates-opaque-issue-114375.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
duplicate-lifetimes-from-rpit-containing-tait.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
duplicate-lifetimes-from-rpit-containing-tait2.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
equal-lifetime-params-not-ok.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
equal-lifetime-params-not-ok.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
equal-lifetime-params-ok.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
error-tainting-issue-122904.rs
|
merge opaque types of nested bodies
|
2025-03-19 17:52:53 +01:00 |
|
error-tainting-issue-122904.stderr
|
merge opaque types of nested bodies
|
2025-03-19 17:52:53 +01:00 |
|
escaping-bound-var.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
escaping-bound-var.stderr
|
Remap impl-trait lifetimes on HIR instead of AST lowering.
|
2024-10-30 16:18:50 +00:00 |
|
failed-to-normalize-ice-99945.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
failed-to-normalize-ice-99945.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
field-types.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
future.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
future.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic-not-strictly-equal.basic.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic-not-strictly-equal.member_constraints.stderr
|
handle opaque types before region inference
|
2025-08-20 11:04:38 +02:00 |
|
generic-not-strictly-equal.rs
|
handle opaque types before region inference
|
2025-08-20 11:04:38 +02:00 |
|
generic_different_defining_uses.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_different_defining_uses.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_duplicate_lifetime_param.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic_duplicate_lifetime_param.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic_duplicate_param_use.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_duplicate_param_use.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_duplicate_param_use2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic_duplicate_param_use2.stderr
|
Implement DesugaringKind::FormatLiteral
|
2025-06-22 10:58:25 +02:00 |
|
generic_duplicate_param_use3.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_duplicate_param_use3.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_duplicate_param_use4.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic_duplicate_param_use4.stderr
|
Implement DesugaringKind::FormatLiteral
|
2025-06-22 10:58:25 +02:00 |
|
generic_duplicate_param_use5.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_duplicate_param_use5.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_duplicate_param_use6.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_duplicate_param_use6.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_duplicate_param_use7.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic_duplicate_param_use8.rs
|
UI tests: add missing diagnostic kinds where possible
|
2025-04-08 23:06:31 +03:00 |
|
generic_duplicate_param_use8.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_duplicate_param_use9.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_duplicate_param_use9.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_duplicate_param_use10.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic_lifetime_param.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic_nondefining_use.current.stderr
|
change non-defining use error message
|
2025-08-25 14:20:18 +02:00 |
|
generic_nondefining_use.next.stderr
|
change non-defining use error message
|
2025-08-25 14:20:18 +02:00 |
|
generic_nondefining_use.rs
|
change non-defining use error message
|
2025-08-25 14:20:18 +02:00 |
|
generic_not_used.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_not_used.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
generic_type_does_not_live_long_enough.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic_type_does_not_live_long_enough.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic_underconstrained.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic_underconstrained.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic_underconstrained2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
generic_underconstrained2.stderr
|
Implement DesugaringKind::FormatLiteral
|
2025-06-22 10:58:25 +02:00 |
|
hidden_behind_projection_behind_struct_field.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
hidden_behind_projection_behind_struct_field.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
hidden_behind_struct_field.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
hidden_behind_struct_field2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
hidden_behind_struct_field2.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
hidden_behind_struct_field3.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
hidden_behind_struct_field3.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
hidden_type_mismatch.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
hidden_type_mismatch.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
higher_kinded_params.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
higher_kinded_params2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
higher_kinded_params3.rs
|
nll-relate: improve hr opaque types support
|
2025-08-18 09:09:42 +02:00 |
|
higher_kinded_params3.stderr
|
nll-relate: improve hr opaque types support
|
2025-08-18 09:09:42 +02:00 |
|
hkl_forbidden.rs
|
borrowck: defer opaque type errors
|
2025-08-08 19:24:53 +02:00 |
|
hkl_forbidden.stderr
|
borrowck: defer opaque type errors
|
2025-08-08 19:24:53 +02:00 |
|
hkl_forbidden2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
hkl_forbidden2.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
hkl_forbidden3.rs
|
nll-relate: improve hr opaque types support
|
2025-08-18 09:09:42 +02:00 |
|
hkl_forbidden3.stderr
|
nll-relate: improve hr opaque types support
|
2025-08-18 09:09:42 +02:00 |
|
hkl_forbidden4.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
hkl_forbidden4.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
ice-failed-to-resolve-instance-for-110696.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
ice-failed-to-resolve-instance-for-110696.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
impl-trait-in-type-alias-with-bad-substs.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
impl-trait-in-type-alias-with-bad-substs.stderr
|
Improve AssocItem::descr.
|
2025-04-11 11:03:08 +10:00 |
|
impl-with-unconstrained-param.rs
|
Do not project when there are unconstrained impl params
|
2025-01-03 05:01:14 +00:00 |
|
impl-with-unconstrained-param.stderr
|
Do not project when there are unconstrained impl params
|
2025-01-03 05:01:14 +00:00 |
|
impl_for_weak_alias.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
impl_for_weak_alias.stderr
|
Show number in error message even for one error
|
2023-11-24 19:15:52 +01:00 |
|
impl_trait_for_generic_tait.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
impl_trait_for_same_tait.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
impl_trait_for_same_tait.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
impl_trait_for_tait.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
impl_trait_for_tait_bound.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
impl_trait_for_tait_bound.stderr
|
When more than a single impl and less than 4 could apply, point at them
|
2025-10-31 20:44:01 +00:00 |
|
impl_trait_for_tait_bound2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
impl_trait_for_tait_bound2.stderr
|
When more than a single impl and less than 4 could apply, point at them
|
2025-10-31 20:44:01 +00:00 |
|
impl_trait_in_trait_defined_outside_trait.rs
|
Add some tests
|
2024-01-22 14:35:47 +00:00 |
|
impl_trait_in_trait_defined_outside_trait.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
impl_trait_in_trait_defined_outside_trait2.rs
|
Add some tests
|
2024-01-22 14:35:47 +00:00 |
|
impl_trait_in_trait_defined_outside_trait2.stderr
|
Add some tests
|
2024-01-22 14:35:47 +00:00 |
|
impl_trait_in_trait_defined_outside_trait3.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
implied_bounds.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
implied_bounds.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
implied_bounds2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
implied_bounds3.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
implied_bounds_closure.rs
|
Move /src/test to /tests
|
2023-01-11 09:32:08 +00:00 |
|
implied_bounds_closure.stderr
|
Show number in error message even for one error
|
2023-11-24 19:15:52 +01:00 |
|
implied_bounds_from_types.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
implied_bounds_from_types.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
implied_lifetime_wf_check.error.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
implied_lifetime_wf_check.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
implied_lifetime_wf_check3.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
implied_lifetime_wf_check3.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
implied_lifetime_wf_check4_static.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
implied_lifetime_wf_check4_static.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
imply_bounds_from_bounds.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
imply_bounds_from_bounds_param.edition2015.stderr
|
Add edition checks for some tests that had divergent output
|
2025-06-25 17:02:26 +00:00 |
|
imply_bounds_from_bounds_param.edition2024.stderr
|
Add edition checks for some tests that had divergent output
|
2025-06-25 17:02:26 +00:00 |
|
imply_bounds_from_bounds_param.rs
|
Add edition checks for some tests that had divergent output
|
2025-06-25 17:02:26 +00:00 |
|
in-assoc-ty-early-bound.rs
|
handle opaque types before region inference
|
2025-08-20 11:04:38 +02:00 |
|
in-assoc-ty-early-bound.stderr
|
handle opaque types before region inference
|
2025-08-20 11:04:38 +02:00 |
|
in-assoc-ty-early-bound2.rs
|
handle opaque types before region inference
|
2025-08-20 11:04:38 +02:00 |
|
in-assoc-ty-early-bound2.stderr
|
handle opaque types before region inference
|
2025-08-20 11:04:38 +02:00 |
|
in-where-clause.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
in-where-clause.stderr
|
Fix tests
|
2025-05-21 20:20:19 +01:00 |
|
incoherent-assoc-imp-trait.rs
|
Split out a separate feature gate for impl trait in associated types
|
2023-04-12 16:17:31 +00:00 |
|
incoherent-assoc-imp-trait.stderr
|
Show number in error message even for one error
|
2023-11-24 19:15:52 +01:00 |
|
incomplete-inference.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
incomplete-inference.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
indirect-recursion-issue-112047.rs
|
Eagerly detect coroutine recursion pre-mono when possible
|
2025-02-05 18:36:17 +00:00 |
|
indirect-recursion-issue-112047.stderr
|
Eagerly detect coroutine recursion pre-mono when possible
|
2025-02-05 18:36:17 +00:00 |
|
inference-cycle.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
infinite-cycle-involving-weak.rs
|
Just error on recursive opaque ty in HIR typeck
|
2025-05-20 10:08:56 +00:00 |
|
infinite-cycle-involving-weak.stderr
|
Just error on recursive opaque ty in HIR typeck
|
2025-05-20 10:08:56 +00:00 |
|
invalid_impl_trait_in_assoc_ty.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
invalid_impl_trait_in_assoc_ty.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-52843.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-52843.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-53092-2.rs
|
Separate transmute checking from typeck.
|
2025-08-22 20:10:27 +00:00 |
|
issue-53092-2.stderr
|
Separate transmute checking from typeck.
|
2025-08-22 20:10:27 +00:00 |
|
issue-53092.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-53092.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-53096.rs
|
Remove attribute #[rustc_error]
|
2025-03-30 01:32:21 +03:00 |
|
issue-53598.rs
|
compiletest: Stricter parsing for diagnostic kinds
|
2025-04-07 19:13:31 +03:00 |
|
issue-53598.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
issue-53678-coroutine-and-const-fn.rs
|
Add iter macro
|
2025-06-03 10:52:32 -07:00 |
|
issue-55099-lifetime-inference.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-57188-associate-impl-capture.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
issue-57611-trait-alias.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
issue-57807-associated-type.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
issue-57961.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-57961.stderr
|
Show number in error message even for one error
|
2023-11-24 19:15:52 +01:00 |
|
issue-58662-coroutine-with-lifetime.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-58662-simplified.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-58887.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
issue-58951-2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-58951.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-60371.rs
|
Split out a separate feature gate for impl trait in associated types
|
2023-04-12 16:17:31 +00:00 |
|
issue-60371.stderr
|
When more than a single impl and less than 4 could apply, point at them
|
2025-10-31 20:44:01 +00:00 |
|
issue-60407.rs
|
Remove attribute #[rustc_error]
|
2025-03-30 01:32:21 +03:00 |
|
issue-60564-working.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
issue-60564.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
issue-60564.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
issue-60662.rs
|
Explicitly annotate edition for unpretty=expanded and unpretty=hir tests
|
2025-04-16 11:10:10 +02:00 |
|
issue-60662.stdout
|
expand: Micro-optimize prelude injection
|
2025-07-28 17:35:09 +03:00 |
|
issue-62000-associate-impl-trait-lifetimes.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
issue-63263-closure-return.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-63279.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-63279.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-63355.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-63355.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-63677-type-alias-coherence.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-65384.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-65384.stderr
|
Remove some unnecessary allow(incomplete_features)
|
2024-03-11 19:42:04 +00:00 |
|
issue-65679-inst-opaque-ty-from-val-twice.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-65918.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-66580-closure-coherence.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-67844-nested-opaque.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-68368-non-defining-use-2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-68368-non-defining-use-2.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
issue-68368-non-defining-use.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-68368-non-defining-use.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
issue-69136-inner-lifetime-resolve-error.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-69136-inner-lifetime-resolve-error.stderr
|
Show number in error message even for one error
|
2023-11-24 19:15:52 +01:00 |
|
issue-69136-inner-lifetime-resolve-ok.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-69323.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-70121.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-70121.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-72793.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-74244.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-74244.stderr
|
Do not project when there are unconstrained impl params
|
2025-01-03 05:01:14 +00:00 |
|
issue-74280.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-74280.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-74761-2.rs
|
Merge check_mod_impl_wf and check_mod_type_wf
|
2024-03-07 06:27:09 +00:00 |
|
issue-74761-2.stderr
|
Merge check_mod_impl_wf and check_mod_type_wf
|
2024-03-07 06:27:09 +00:00 |
|
issue-74761.rs
|
Merge check_mod_impl_wf and check_mod_type_wf
|
2024-03-07 06:27:09 +00:00 |
|
issue-74761.stderr
|
Merge check_mod_impl_wf and check_mod_type_wf
|
2024-03-07 06:27:09 +00:00 |
|
issue-76202-trait-impl-for-tait.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-77179.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
issue-77179.stderr
|
Make replacement suggestion _ in type verbose
|
2025-09-29 03:28:52 +00:00 |
|
issue-78450.rs
|
Ignore tests w/ current/next revisions from compare-mode=next-solver
|
2024-03-10 21:18:41 -04:00 |
|
issue-84660-trait-impl-for-tait.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-84660-unsoundness.current.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-84660-unsoundness.next.stderr
|
Apply nested goals certainty to InspectGoals for normalizes-to
|
2025-06-09 17:02:09 +00:00 |
|
issue-84660-unsoundness.rs
|
Apply nested goals certainty to InspectGoals for normalizes-to
|
2025-06-09 17:02:09 +00:00 |
|
issue-87455-static-lifetime-ice.rs
|
remove deprecated Error::description in impls
|
2025-08-26 06:36:53 +00:00 |
|
issue-89686.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-89686.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-89952.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
issue-90400-1.rs
|
Split out a separate feature gate for impl trait in associated types
|
2023-04-12 16:17:31 +00:00 |
|
issue-90400-1.stderr
|
reword trait bound suggestion message to include the bounds
|
2024-12-07 21:26:20 +00:00 |
|
issue-90400-2.rs
|
Split out a separate feature gate for impl trait in associated types
|
2023-04-12 16:17:31 +00:00 |
|
issue-90400-2.stderr
|
reword trait bound suggestion message to include the bounds
|
2024-12-07 21:26:20 +00:00 |
|
issue-93411.rs
|
replace //@ compile-flags: --edition with //@ edition
|
2025-04-10 09:56:37 +02:00 |
|
issue-94429.rs
|
Error on using yield without also using #[coroutine] on the closure
|
2024-04-24 08:05:29 +00:00 |
|
issue-94429.stderr
|
Stop inverting expectation in normalization errors
|
2024-10-16 13:44:56 -04:00 |
|
issue-96572-unconstrained-mismatch.rs
|
Move /src/test to /tests
|
2023-01-11 09:32:08 +00:00 |
|
issue-96572-unconstrained-mismatch.stderr
|
Show number in error message even for one error
|
2023-11-24 19:15:52 +01:00 |
|
issue-96572-unconstrained.rs
|
replace //@ compile-flags: --edition with //@ edition
|
2025-04-10 09:56:37 +02:00 |
|
issue-98604.rs
|
Shorten error message for callable with wrong return type
|
2025-02-02 01:00:33 +00:00 |
|
issue-98604.stderr
|
Shorten error message for callable with wrong return type
|
2025-02-02 01:00:33 +00:00 |
|
issue-98608.rs
|
Shorten error message for callable with wrong return type
|
2025-02-02 01:00:33 +00:00 |
|
issue-98608.stderr
|
Shorten error message for callable with wrong return type
|
2025-02-02 01:00:33 +00:00 |
|
issue-101750.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-104817.rs
|
UI tests: add missing diagnostic kinds where possible
|
2025-04-08 23:06:31 +03:00 |
|
issue-104817.stock.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
issue-109054.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
issue-109054.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
itiat-allow-nested-closures.bad.stderr
|
Get rid of some sub_exp and eq_exp
|
2024-03-01 01:20:49 +00:00 |
|
itiat-allow-nested-closures.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
itiat-forbid-nested-items.rs
|
Check that we forbid nested items, but not nested closures
|
2024-01-22 14:35:47 +00:00 |
|
itiat-forbid-nested-items.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
lazy_subtyping_of_opaques.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
lazy_subtyping_of_opaques.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
lifetime-def-path-conflict-40731.rs
|
Add DefPathData::OpaqueLifetime to avoid conflicts for remapped opaque lifetimes
|
2025-05-07 22:17:29 +02:00 |
|
lifetime-def-path-conflict-40731.stderr
|
Add DefPathData::OpaqueLifetime to avoid conflicts for remapped opaque lifetimes
|
2025-05-07 22:17:29 +02:00 |
|
lifetime_mismatch.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
lifetime_mismatch.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
match-unification.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
match-upvar-discriminant-of-opaque.rs
|
Just error on recursive opaque ty in HIR typeck
|
2025-05-20 10:08:56 +00:00 |
|
match-upvar-discriminant-of-opaque.stderr
|
Just error on recursive opaque ty in HIR typeck
|
2025-05-20 10:08:56 +00:00 |
|
method_resolution.current.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
method_resolution.next.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
method_resolution.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
method_resolution2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
method_resolution3.current.stderr
|
Arbitrary self types v2: use Receiver trait
|
2024-12-11 11:59:12 +00:00 |
|
method_resolution3.next.stderr
|
Arbitrary self types v2: use Receiver trait
|
2024-12-11 11:59:12 +00:00 |
|
method_resolution3.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
method_resolution4.current.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
method_resolution4.next.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
method_resolution4.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
method_resolution5.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
method_resolution_trait_method_from_opaque.current.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
method_resolution_trait_method_from_opaque.next.stderr
|
allow method calls on opaques
|
2025-09-26 16:33:15 +02:00 |
|
method_resolution_trait_method_from_opaque.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
missing_lifetime_bound.rs
|
Replace elided_named_lifetimes with mismatched_lifetime_syntaxes
|
2025-06-04 10:40:04 -04:00 |
|
missing_lifetime_bound.stderr
|
Replace elided_named_lifetimes with mismatched_lifetime_syntaxes
|
2025-06-04 10:40:04 -04:00 |
|
multi-error.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
multi-error.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
multiple-def-uses-in-one-fn-infer.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
multiple-def-uses-in-one-fn-infer.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
multiple-def-uses-in-one-fn-lifetimes.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
multiple-def-uses-in-one-fn-lifetimes.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
multiple-def-uses-in-one-fn-pass.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
multiple-def-uses-in-one-fn.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
multiple-def-uses-in-one-fn.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
multiple-def-uses-in-one-fn2.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
multiple-def-uses-in-one-fn2.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
multiple-def-uses-in-one-fn3.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
multiple-def-uses-in-one-fn3.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
multiple_definitions.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
mututally-recursive-overflow.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
mututally-recursive-overflow.stderr
|
Show number in error message even for one error
|
2023-11-24 19:15:52 +01:00 |
|
nested-impl-trait-in-tait.rs
|
Hide foreign #[doc(hidden)] paths in import suggestions
|
2023-12-20 00:19:45 -05:00 |
|
nested-impl-trait-in-tait.stderr
|
Merge E0412 into E0425
|
2025-12-02 18:25:13 +00:00 |
|
nested-in-anon-const.rs
|
Handle ForeignItem as TAIT scope.
|
2024-01-05 21:49:37 +00:00 |
|
nested-in-anon-const.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
nested-rpit-with-lifetimes.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
nested-tait-hrtb.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
nested-tait-hrtb.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
nested-tait-inference.current.stderr
|
When a trait isn't implemented, but another similar impl is found, point at it:
|
2025-10-31 20:38:31 +00:00 |
|
nested-tait-inference.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
nested-tait-inference2.current.stderr
|
When more than a single impl and less than 4 could apply, point at them
|
2025-10-31 20:44:01 +00:00 |
|
nested-tait-inference2.next.stderr
|
Apply nested goals certainty to InspectGoals for normalizes-to
|
2025-06-09 17:02:09 +00:00 |
|
nested-tait-inference2.rs
|
Apply nested goals certainty to InspectGoals for normalizes-to
|
2025-06-09 17:02:09 +00:00 |
|
nested-tait-inference3.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
nested-tait-inference3.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
nested.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
nested.stderr
|
Implement DesugaringKind::FormatLiteral
|
2025-06-22 10:58:25 +02:00 |
|
nested_impl_trait_in_assoc_ty.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
nested_in_closure.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
nested_inference_failure.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
nested_type_alias_impl_trait.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
nested_type_alias_impl_trait.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
never_reveal_concrete_type.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
no_inferrable_concrete_type.rs
|
Separate transmute checking from typeck.
|
2025-08-22 20:10:27 +00:00 |
|
no_inferrable_concrete_type.stderr
|
Separate transmute checking from typeck.
|
2025-08-22 20:10:27 +00:00 |
|
no_revealing_outside_defining_module.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
no_revealing_outside_defining_module.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
non-defining-method.rs
|
Make DefiningAnchor::Bind only store the opaque types that may be constrained, instead of the current infcx root item.
|
2024-03-11 17:19:37 +00:00 |
|
non-defining-method.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
normalize-alias-type.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
normalize-args-before-defining-use-check.rs
|
support non-defining uses in HIR typeck
|
2025-08-25 14:20:18 +02:00 |
|
normalize-hidden-types.current.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
normalize-hidden-types.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
not-matching-trait-refs-isnt-defining.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
not-matching-trait-refs-isnt-defining.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
not_a_defining_use.rs
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
not_a_defining_use.stderr
|
add TypingMode::Borrowck
|
2025-04-03 11:13:10 +02:00 |
|
not_well_formed.rs
|
UI tests: add missing diagnostic kinds where possible
|
2025-04-08 23:06:31 +03:00 |
|
not_well_formed.stderr
|
reword trait bound suggestion message to include the bounds
|
2024-12-07 21:26:20 +00:00 |
|
obligation_ice.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
outlives-bound-var.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
param_mismatch.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
param_mismatch.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
param_mismatch2.rs
|
borrowck: defer opaque type errors
|
2025-08-08 19:24:53 +02:00 |
|
param_mismatch2.stderr
|
borrowck: defer opaque type errors
|
2025-08-08 19:24:53 +02:00 |
|
param_mismatch3.rs
|
borrowck: defer opaque type errors
|
2025-08-08 19:24:53 +02:00 |
|
param_mismatch3.stderr
|
borrowck: defer opaque type errors
|
2025-08-08 19:24:53 +02:00 |
|
param_mismatch4.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
param_mismatch4.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
path_resolution_taint.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
path_resolution_taint.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
privacy.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
privacy.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
recursive-drop-elaboration-2.rs
|
Consider errors in MIR as impossible predicates.
|
2025-09-21 03:26:21 +00:00 |
|
recursive-drop-elaboration-2.stderr
|
Consider errors in MIR as impossible predicates.
|
2025-09-21 03:26:21 +00:00 |
|
recursive-drop-elaboration.rs
|
Consider errors in MIR as impossible predicates.
|
2025-09-21 03:26:21 +00:00 |
|
recursive-drop-elaboration.stderr
|
Consider errors in MIR as impossible predicates.
|
2025-09-21 03:26:21 +00:00 |
|
recursive-fn-tait.rs
|
Just error on recursive opaque ty in HIR typeck
|
2025-05-20 10:08:56 +00:00 |
|
recursive-fn-tait.stderr
|
Just error on recursive opaque ty in HIR typeck
|
2025-05-20 10:08:56 +00:00 |
|
recursive-tait-conflicting-defn-2.rs
|
Just error on recursive opaque ty in HIR typeck
|
2025-05-20 10:08:56 +00:00 |
|
recursive-tait-conflicting-defn-2.stderr
|
Just error on recursive opaque ty in HIR typeck
|
2025-05-20 10:08:56 +00:00 |
|
recursive-tait-conflicting-defn.rs
|
Just error on recursive opaque ty in HIR typeck
|
2025-05-20 10:08:56 +00:00 |
|
recursive-tait-conflicting-defn.stderr
|
Just error on recursive opaque ty in HIR typeck
|
2025-05-20 10:08:56 +00:00 |
|
reveal_local.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
reveal_local.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
rpit_tait_equality_in_canonical_query.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
rpit_tait_equality_in_canonical_query_2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
self-referential-2.current.stderr
|
When a trait isn't implemented, but another similar impl is found, point at it:
|
2025-10-31 20:38:31 +00:00 |
|
self-referential-2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
self-referential-3.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
self-referential-3.stderr
|
When more than a single impl and less than 4 could apply, point at them
|
2025-10-31 20:44:01 +00:00 |
|
self-referential-4.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
self-referential-4.stderr
|
When more than a single impl and less than 4 could apply, point at them
|
2025-10-31 20:44:01 +00:00 |
|
self-referential.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
self-referential.stderr
|
When more than a single impl and less than 4 could apply, point at them
|
2025-10-31 20:44:01 +00:00 |
|
self_implication.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
split-paths-may-dangle.rs
|
std: fix SplitPaths regression
|
2025-08-31 13:46:52 +02:00 |
|
static-lifetime-through-closure-issue-122775.rs
|
Add test for #122775
|
2024-05-11 12:59:06 +02:00 |
|
struct-assignment-validity.rs
|
remove remaining references to Reveal
|
2024-11-23 13:52:56 +01:00 |
|
structural-match-no-leak.rs
|
UI tests: add missing diagnostic kinds where possible
|
2025-04-08 23:06:31 +03:00 |
|
structural-match-no-leak.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
structural-match.rs
|
UI tests: add missing diagnostic kinds where possible
|
2025-04-08 23:06:31 +03:00 |
|
structural-match.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
taint.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
taint.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
tait-in-function-return-type-issue-101903-fixed.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
tait-normalize.rs
|
check OpaqueCast tests with next-solver
|
2025-04-17 12:41:20 +02:00 |
|
tait-param-inference-issue-117310.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-alias-impl-trait-assoc-dyn.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-alias-impl-trait-assoc-impl-trait.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-alias-impl-trait-const.rs
|
Allow defining opaques in statics and consts
|
2025-03-25 16:44:59 +00:00 |
|
type-alias-impl-trait-fn-type.rs
|
Split note, fix const/static impl trait error
|
2024-01-07 18:00:03 +00:00 |
|
type-alias-impl-trait-fn-type.stderr
|
Split note, fix const/static impl trait error
|
2024-01-07 18:00:03 +00:00 |
|
type-alias-impl-trait-fns.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-alias-impl-trait-fns.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-alias-impl-trait-sized.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-alias-impl-trait-struct.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-alias-impl-trait-tuple.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-alias-impl-trait-unconstrained-lifetime.rs
|
Merge check_mod_impl_wf and check_mod_type_wf
|
2024-03-07 06:27:09 +00:00 |
|
type-alias-impl-trait-unconstrained-lifetime.stderr
|
Merge check_mod_impl_wf and check_mod_type_wf
|
2024-03-07 06:27:09 +00:00 |
|
type-alias-impl-trait-with-cycle-error-1.rs
|
increment depth of nested obligations
|
2025-03-31 23:58:17 +02:00 |
|
type-alias-impl-trait-with-cycle-error-1.stderr
|
increment depth of nested obligations
|
2025-03-31 23:58:17 +02:00 |
|
type-alias-impl-trait-with-cycle-error-2.rs
|
increment depth of nested obligations
|
2025-03-31 23:58:17 +02:00 |
|
type-alias-impl-trait-with-cycle-error-2.stderr
|
increment depth of nested obligations
|
2025-03-31 23:58:17 +02:00 |
|
type-alias-impl-trait-with-cycle-error-3.rs
|
increment depth of nested obligations
|
2025-03-31 23:58:17 +02:00 |
|
type-alias-impl-trait-with-cycle-error-3.stderr
|
increment depth of nested obligations
|
2025-03-31 23:58:17 +02:00 |
|
type-alias-impl-trait-with-cycle-error-4.rs
|
Mark some tests as known-bugs and add the test case from the corresponding issue
|
2024-04-08 15:08:06 +00:00 |
|
type-alias-impl-trait-with-cycle-error-4.stderr
|
Bless ui tests.
|
2024-10-04 23:38:41 +00:00 |
|
type-alias-impl-trait-with-no-traits.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-alias-impl-trait-with-no-traits.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-alias-impl-trait.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-alias-impl-trait2.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-alias-nested-impl-trait.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type-error-drop-elaboration.rs
|
Consider errors in MIR as impossible predicates.
|
2025-09-21 03:26:21 +00:00 |
|
type-error-drop-elaboration.stderr
|
Consider errors in MIR as impossible predicates.
|
2025-09-21 03:26:21 +00:00 |
|
type_of_a_let.current.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
type_of_a_let.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
unbounded_opaque_type.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
unconstrained-due-to-bad-pattern.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
unconstrained-due-to-bad-pattern.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
unconstrained-impl-param.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
unconstrained-impl-param.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
under-binder.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
under-binder.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
underconstrained_generic.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
underconstrained_generic.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
underconstrained_lifetime.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
underconstrained_lifetime.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
underef-index-out-of-bounds-121472.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
underef-index-out-of-bounds-121472.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
unnameable_type.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
unnameable_type.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
unused_generic_param.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
variance.rs
|
UI tests: add missing diagnostic kinds where possible
|
2025-04-08 23:06:31 +03:00 |
|
variance.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
weird-return-types.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
wf-check-definition-site.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
wf-check-fn-def.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
wf-check-fn-def.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
wf-check-fn-ptrs.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
wf-check-rpit-lifetimes.rs
|
[AUTO-GENERATED] Migrate ui tests from // to //@ directives
|
2024-02-16 20:02:50 +00:00 |
|
wf-in-associated-type.fail.stderr
|
Manually register some bounds for a better span
|
2024-11-08 04:56:08 +00:00 |
|
wf-in-associated-type.rs
|
Get rid of check_opaque_type_well_formed
|
2024-11-08 03:46:27 +00:00 |
|
wf-nested.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
wf-nested.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
wf_check_closures.rs
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |
|
wf_check_closures.stderr
|
Implement #[define_opaque] attribute for functions.
|
2025-03-11 12:05:02 +00:00 |