rust/tests/ui/feature-gates
bors 5ea62560f2 Auto merge of #118668 - fmease:resolve-assoc-item-bindings-by-namespace, r=compiler-errors
Resolve associated item bindings by namespace

This is the 3rd commit split off from #118360 with tests reblessed (they no longer contain duplicated diags which were caused by 4c0addc80a) & slightly adapted (removed supertraits from a UI test, cc #118040).

> * Resolve all assoc item bindings (type, const, fn (feature `return_type_notation`)) by namespace instead of trying to resolve a type first (in the non-RTN case) and falling back to consts afterwards. This is consistent with RTN. E.g., for `Tr<K = {…}>` we now always try to look up assoc consts (this extends to supertrait bounds). This gets rid of assoc tys shadowing assoc consts in assoc item bindings which is undesirable & inconsistent (types and consts live in different namespaces after all)
> * Consolidate the resolution of assoc {ty, const} bindings and RTN (dedup, better diags for RTN)
> * Fix assoc consts being labeled as assoc *types* in several diagnostics
> * Make a bunch of diagnostics translatable

Fixes #112560 (error → pass).

As discussed
r? `@compiler-errors`

---

**Addendum**: What I call “associated item bindings” are commonly referred to as “type bindings” for historical reasons. Nowadays, “type bindings” include assoc type bindings, assoc const bindings and RTN (return type notation) which is why I prefer not to use this outdated term.
2023-12-08 09:30:52 +00:00
..
auxiliary tidy check to find misc files in ui tests, and clean up the results 2023-05-09 20:35:39 -04:00
allow-features-empty.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
allow-features-empty.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
allow-features.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
allow-features.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
bench.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bench.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
doc-rust-logo.rs rustdoc: remove rust logo from non-Rust crates 2023-10-08 20:17:53 -07:00
doc-rust-logo.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
duplicate-features.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
duplicate-features.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi_amdgpu_kernel.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi_amdgpu_kernel.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi_ptx.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi_ptx.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi_unadjusted.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi_unadjusted.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-abi-avr-interrupt.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi-avr-interrupt.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi-msp430-interrupt.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi-msp430-interrupt.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi-riscv-interrupt.rs feat: riscv-interrupt-{m,s} calling conventions 2023-08-08 18:09:56 -07:00
feature-gate-abi-riscv-interrupt.stderr feat: riscv-interrupt-{m,s} calling conventions 2023-08-08 18:09:56 -07:00
feature-gate-abi-x86-interrupt.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi-x86-interrupt.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-abi.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-adt_const_params.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-adt_const_params.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-alloc-error-handler.rs Revert "Remove #[alloc_error_handler] from the compiler and library" 2023-04-25 00:08:35 +02:00
feature-gate-alloc-error-handler.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-allocator_internals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-allocator_internals.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-allow-internal-unsafe-nested-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-allow-internal-unsafe-nested-macro.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-allow-internal-unstable-nested-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-allow-internal-unstable-nested-macro.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-allow-internal-unstable-struct.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-allow-internal-unstable-struct.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-allow-internal-unstable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-allow-internal-unstable.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-arbitrary_self_types-raw-pointer.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-arbitrary_self_types-raw-pointer.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-arbitrary-self-types.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-arbitrary-self-types.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-asm_const.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-asm_const.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-asm_experimental_arch.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-asm_experimental_arch.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-asm_unwind.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-asm_unwind.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-assoc-type-defaults.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-assoc-type-defaults.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-associated_const_equality.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-associated_const_equality.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-associated_type_bounds.rs Tweak wording of E0562 2023-10-04 19:51:43 +00:00
feature-gate-associated_type_bounds.stderr Tweak wording of E0562 2023-10-04 19:51:43 +00:00
feature-gate-auto-traits.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-auto-traits.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-box_patterns.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-box_patterns.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-builtin_syntax.rs Add feature gate 2023-05-05 21:44:48 +02:00
feature-gate-builtin_syntax.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-c_variadic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-c_variadic.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-cfg_overflow_checks.rs Add support for cfg(overflow_checks) 2023-05-11 18:06:31 +04:00
feature-gate-cfg_overflow_checks.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-cfg_sanitize.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg_sanitize.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-cfg-relocation-model.rs Add the relocation_model to the cfg 2023-08-18 19:57:28 +02:00
feature-gate-cfg-relocation-model.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-cfg-target-abi.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-target-abi.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-target-compact.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-target-compact.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-target-has-atomic-equal-alignment.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-target-has-atomic-equal-alignment.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-target-has-atomic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-target-has-atomic.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-target-thread-local.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-target-thread-local.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-cfg-version.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfg-version.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-cfi_encoding.rs Add cross-language LLVM CFI support to the Rust compiler 2023-05-03 22:41:29 +00:00
feature-gate-cfi_encoding.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-check-cfg.rs Remove deprecated --check-cfg names() and values() syntax 2023-12-05 13:25:11 +01:00
feature-gate-check-cfg.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-closure_lifetime_binder.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-closure_lifetime_binder.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-closure_track_caller.rs s/generator/coroutine/ 2023-10-20 21:14:01 +00:00
feature-gate-closure_track_caller.stderr s/generator/coroutine/ 2023-10-20 21:14:01 +00:00
feature-gate-collapse_debuginfo.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-collapse_debuginfo.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-compiler-builtins.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-compiler-builtins.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-concat_bytes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-concat_bytes.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-concat_idents2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-concat_idents2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-concat_idents3.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-concat_idents3.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-concat_idents.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-concat_idents.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-const_refs_to_cell.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-const-indexing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-coroutines.e2024.stderr Feature gate coroutine yield usage 2023-10-27 13:05:48 +00:00
feature-gate-coroutines.none.stderr Feature gate coroutine yield usage 2023-10-27 13:05:48 +00:00
feature-gate-coroutines.rs Feature gate coroutine yield usage 2023-10-27 13:05:48 +00:00
feature-gate-coverage-attribute.rs Rename the feature, but not the attribute, to coverage_attribute 2023-09-08 12:46:09 +01:00
feature-gate-coverage-attribute.stderr Fix the error message for #![feature(no_coverage)] 2023-09-14 13:01:54 +10:00
feature-gate-custom_attribute2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-custom_attribute2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-custom_attribute.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-custom_attribute.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-custom_mir.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-custom_mir.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-custom_test_frameworks.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-custom_test_frameworks.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-decl_macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-decl_macro.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-default_type_parameter_fallback.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-default_type_parameter_fallback.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-deprecated_safe.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-deprecated_safe.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-dispatch-from-dyn-cell.rs add feature gate tests for DispatchFromDyn 2023-01-24 14:21:57 +01:00
feature-gate-dispatch-from-dyn-cell.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-dispatch-from-dyn-missing-impl.rs add feature gate tests for DispatchFromDyn 2023-01-24 14:21:57 +01:00
feature-gate-dispatch-from-dyn-missing-impl.stderr On object safety error, mention new enum as alternative 2023-10-29 23:55:46 +00:00
feature-gate-doc_cfg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-doc_cfg.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-doc_masked.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-doc_masked.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-doc_notable_trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-doc_notable_trait.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-exclusive-range-pattern.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-exclusive-range-pattern.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-exhaustive-patterns.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-exhaustive-patterns.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-explicit_tail_calls.rs Syntatically accept become expressions 2023-06-19 12:54:34 +00:00
feature-gate-explicit_tail_calls.stderr Syntatically accept become expressions 2023-06-19 12:54:34 +00:00
feature-gate-extern_absolute_paths.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-extern_absolute_paths.stderr When failing to import core, suggest std 2023-11-22 19:30:47 +00:00
feature-gate-extern_prelude.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-extern_prelude.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-extern_types.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-extern_types.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-feature-gate.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-feature-gate.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-ffi_const.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-ffi_const.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-ffi_pure.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-ffi_pure.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-ffi_returns_twice.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-ffi_returns_twice.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-fn_align.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-fn_align.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-fn_delegation.rs Add an experimental feature gate for function delegation 2023-11-23 17:27:31 +03:00
feature-gate-fn_delegation.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-format_args_nl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-format_args_nl.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-fundamental.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-fundamental.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-gen_blocks.e2024.stderr Feature gate gen blocks, even in 2024 edition 2023-10-27 13:05:48 +00:00
feature-gate-gen_blocks.none.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-gen_blocks.rs Feature gate gen blocks, even in 2024 edition 2023-10-27 13:05:48 +00:00
feature-gate-generic_arg_infer.normal.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-generic_arg_infer.rs Adjust UI tests for unit_bindings 2023-06-12 20:24:48 +08:00
feature-gate-generic_associated_types_extended.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-generic_associated_types_extended.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-impl_trait_in_assoc_type.rs Split out a separate feature gate for impl trait in associated types 2023-04-12 16:17:31 +00:00
feature-gate-impl_trait_in_assoc_type.stderr Split out a separate feature gate for impl trait in associated types 2023-04-12 16:17:31 +00:00
feature-gate-impl_trait_in_fn_trait_return.rs Tweak wording of E0562 2023-10-04 19:51:43 +00:00
feature-gate-impl_trait_in_fn_trait_return.stderr Tweak wording of E0562 2023-10-04 19:51:43 +00:00
feature-gate-imported_main.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-imported_main.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-inherent_associated_types.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-inherent_associated_types.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-inline_const_pat.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-inline_const_pat.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-inline_const.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-inline_const.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-intrinsics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-intrinsics.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-is_sorted.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-is_sorted.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-lang-items.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-lang-items.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-large-assignments.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-large-assignments.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-link_cfg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-link_cfg.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-link_llvm_intrinsics.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-link_llvm_intrinsics.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-link-arg-attribute.rs Enable link-arg link kind inside of #[link] attribute 2023-11-30 08:26:13 -08:00
feature-gate-link-arg-attribute.stderr Enable link-arg link kind inside of #[link] attribute 2023-11-30 08:26:13 -08:00
feature-gate-linkage.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-linkage.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-lint-reasons.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-lint-reasons.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
feature-gate-log_syntax2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-log_syntax2.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-log_syntax2.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-log_syntax.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-log_syntax.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-log_syntax.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-marker_trait_attr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-marker_trait_attr.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-may-dangle.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-may-dangle.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-min_const_fn.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-min_const_fn.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-more-qualified-paths.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-more-qualified-paths.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-multiple_supertrait_upcastable.rs Reintroduce multiple_supertrait_upcastable lint 2023-01-28 15:08:07 +00:00
feature-gate-multiple_supertrait_upcastable.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
feature-gate-naked_functions.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-naked_functions.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-native_link_modifiers_as_needed.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-native_link_modifiers_as_needed.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-needs-allocator.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-needs-allocator.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-negate-unsigned.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-negate-unsigned.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-negative_bounds.rs Implement negative bounds 2023-05-02 22:36:24 +00:00
feature-gate-negative_bounds.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-never_patterns.rs Add never_patterns feature gate 2023-11-29 03:58:29 +01:00
feature-gate-never_patterns.stderr Add never_patterns feature gate 2023-11-29 03:58:29 +01:00
feature-gate-never_type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-never_type.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-no_core.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-no_core.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-no_sanitize.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-no_sanitize.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-non_exhaustive_omitted_patterns_lint.rs Lint non_exhaustive_omitted_patterns per column 2023-10-14 19:39:18 +02:00
feature-gate-non_exhaustive_omitted_patterns_lint.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-non_lifetime_binders.rs Add feature gate for non_lifetime_binders 2023-02-16 03:39:58 +00:00
feature-gate-non_lifetime_binders.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-object_safe_for_dispatch.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-object_safe_for_dispatch.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-offset-of-enum.rs Feature gate enums in offset_of 2023-11-03 13:16:47 +00:00
feature-gate-offset-of-enum.stderr Feature gate enums in offset_of 2023-11-03 13:16:47 +00:00
feature-gate-omit-gdb-pretty-printer-section.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-omit-gdb-pretty-printer-section.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-optimize_attribute.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-optimize_attribute.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-overlapping_marker_traits.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-overlapping_marker_traits.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-precise_pointer_size_matching.rs Match usize/isize exhaustively 2023-10-27 19:56:12 +02:00
feature-gate-precise_pointer_size_matching.stderr Remove the precise_pointer_size_matching feature gate 2023-12-04 11:56:21 +01:00
feature-gate-prelude_import.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-prelude_import.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-proc_macro_byte_character.rs implement Literal::byte_character 2023-09-23 23:29:47 +02:00
feature-gate-proc_macro_byte_character.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-profiler-runtime.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-profiler-runtime.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-public_private_dependencies.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-register_tool.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-register_tool.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-repr128.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-repr128.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-repr-simd.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-repr-simd.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-return_type_notation.cfg_current.stderr Fix associated type suggestion when -Zlower-impl-trait-in-trait-to-assoc-ty 2023-06-23 18:23:52 -03:00
feature-gate-return_type_notation.cfg_next.stderr Fix associated type suggestion when -Zlower-impl-trait-in-trait-to-assoc-ty 2023-06-23 18:23:52 -03:00
feature-gate-return_type_notation.cfg.stderr Resolve assoc item bindings by namespace 2023-12-07 22:33:56 +01:00
feature-gate-return_type_notation.no_current.stderr Fix associated type suggestion when -Zlower-impl-trait-in-trait-to-assoc-ty 2023-06-23 18:23:52 -03:00
feature-gate-return_type_notation.no_next.stderr Fix associated type suggestion when -Zlower-impl-trait-in-trait-to-assoc-ty 2023-06-23 18:23:52 -03:00
feature-gate-return_type_notation.no.stderr Stabilize AFIT and RPITIT 2023-10-13 21:01:36 +00:00
feature-gate-return_type_notation.rs Resolve assoc item bindings by namespace 2023-12-07 22:33:56 +01:00
feature-gate-rust_cold_cc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rust_cold_cc.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rustc_const_unstable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rustc_const_unstable.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-rustc-allow-const-fn-unstable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rustc-allow-const-fn-unstable.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-rustc-attrs-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rustc-attrs-1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rustc-attrs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rustc-attrs.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rustdoc_internals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-rustdoc_internals.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-simd-ffi.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-simd-ffi.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-simd.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-simd.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-staged_api.rs Update since stability attributes in tests 2023-10-23 13:04:47 -07:00
feature-gate-staged_api.stderr Update since stability attributes in tests 2023-10-23 13:04:47 -07:00
feature-gate-start.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-start.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-stmt_expr_attributes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-stmt_expr_attributes.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-strict_provenance.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-strict_provenance.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
feature-gate-test_unstable_lint.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-test_unstable_lint.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
feature-gate-thread_local.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-thread_local.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-trace_macros.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-trace_macros.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-trait-alias.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-trait-alias.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-transparent_unions.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-transparent_unions.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-trivial_bounds-lint.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-trivial_bounds.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-trivial_bounds.stderr Do not mention lifetime names in force trimmed paths 2023-01-30 20:12:21 +00:00
feature-gate-try_blocks.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-try_blocks.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-type_alias_impl_trait.rs Require TAITs to be mentioned in the signatures of functions that register hidden types for them 2023-07-07 13:13:18 +00:00
feature-gate-type_ascription.rs Rip it out 2023-05-01 16:15:13 +08:00
feature-gate-type_ascription.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-type_privacy_lints.rs Replace old private-in-public diagnostic with type privacy lints 2023-08-02 13:40:28 +03:00
feature-gate-type_privacy_lints.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
feature-gate-unboxed-closures-manual-impls.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unboxed-closures-manual-impls.stderr feat: implement better error for manual impl of Fn* traits 2023-03-10 20:32:24 +13:00
feature-gate-unboxed-closures-method-calls.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unboxed-closures-method-calls.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unboxed-closures-ufcs-calls.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unboxed-closures-ufcs-calls.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unboxed-closures.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unboxed-closures.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unix_sigpipe.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unix_sigpipe.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-unnamed_fields.rs Parse unnamed fields and anonymous structs or unions 2023-08-24 11:17:54 +08:00
feature-gate-unnamed_fields.stderr Parse unnamed fields and anonymous structs or unions 2023-08-24 11:17:54 +08:00
feature-gate-unsafe_pin_internals.rs Add internal_features lint 2023-08-03 14:50:50 +02:00
feature-gate-unsafe_pin_internals.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-unsized_fn_params.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unsized_fn_params.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unsized_locals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unsized_locals.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-unsized_tuple_coercion.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-unsized_tuple_coercion.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-used_with_arg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-used_with_arg.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-vectorcall.rs Update tests 2023-04-29 13:01:46 +01:00
feature-gate-vectorcall.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-wasm_abi.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-wasm_abi.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-with_negative_coherence.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-with_negative_coherence.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
feature-gate-yeet_expr-in-cfg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-yeet_expr-in-cfg.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-yeet_expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gate-yeet_expr.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gated-feature-in-macro-arg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
feature-gated-feature-in-macro-arg.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
gated-bad-feature.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
gated-bad-feature.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-bench.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-bench.stderr Tweak suggestion spans for invalid crate-level inner attribute 2023-10-26 18:35:09 +00:00
issue-43106-gating-of-builtin-attrs-error.rs Tweak suggestion spans for invalid crate-level inner attribute 2023-10-26 18:35:09 +00:00
issue-43106-gating-of-builtin-attrs-error.stderr Tweak suggestion spans for invalid crate-level inner attribute 2023-10-26 18:35:09 +00:00
issue-43106-gating-of-builtin-attrs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-builtin-attrs.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-deprecated.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-derive-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-derive-2.stderr Add a note to duplicate diagnostics 2023-10-05 01:04:41 +00:00
issue-43106-gating-of-derive.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-derive.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-macro_escape.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-macro_escape.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-macro_use.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-macro_use.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-proc_macro_derive.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-proc_macro_derive.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-stable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-stable.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-test.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-test.stderr Tweak suggestion spans for invalid crate-level inner attribute 2023-10-26 18:35:09 +00:00
issue-43106-gating-of-unstable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-43106-gating-of-unstable.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-49983-see-issue-0.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-49983-see-issue-0.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
rustc-private.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustc-private.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
soft-syntax-gates-with-errors.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
soft-syntax-gates-with-errors.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
soft-syntax-gates-without-errors.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
soft-syntax-gates-without-errors.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stability-attribute-consistency.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stability-attribute-consistency.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stable-features.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stable-features.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
test-listing-format-json.rs update tests for the test harness's json formatting 2023-04-21 15:34:38 +02:00
test-listing-format-json.run.stderr update tests for the test harness's json formatting 2023-04-21 15:34:38 +02:00
trace_macros-gate.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trace_macros-gate.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unknown-feature.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unknown-feature.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
unstable-attribute-allow-issue-0.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unstable-attribute-allow-issue-0.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00