rust/src/test/ui/feature-gates
bors 33b923fd44 Auto merge of #53324 - alexreg:self_in_typedefs, r=eddyb
`Self` in type definitions (self_in_typedefs)

This implements the [`self_in_typedefs` feature](https://github.com/rust-lang/rfcs/blob/master/text/2300-self-in-typedefs.md) ([tracking issue 49303](https://github.com/rust-lang/rust/issues/49303)).

r? @eddyb

CC @Centril
2018-08-18 19:34:24 +00:00
..
auxiliary
feature-gate-abi_unadjusted.rs
feature-gate-abi_unadjusted.stderr
feature-gate-abi-msp430-interrupt.rs
feature-gate-abi-msp430-interrupt.stderr
feature-gate-abi.rs
feature-gate-abi.stderr
feature-gate-alloc-error-handler.rs
feature-gate-alloc-error-handler.stderr
feature-gate-allocator_internals.rs
feature-gate-allocator_internals.stderr
feature-gate-allow_fail.rs
feature-gate-allow_fail.stderr
feature-gate-allow-internal-unsafe-nested-macro.rs
feature-gate-allow-internal-unsafe-nested-macro.stderr
feature-gate-allow-internal-unstable-nested-macro.rs
feature-gate-allow-internal-unstable-nested-macro.stderr
feature-gate-allow-internal-unstable-struct.rs
feature-gate-allow-internal-unstable-struct.stderr
feature-gate-allow-internal-unstable.rs
feature-gate-allow-internal-unstable.stderr
feature-gate-arbitrary_self_types-raw-pointer.rs
feature-gate-arbitrary_self_types-raw-pointer.stderr
feature-gate-arbitrary-self-types.rs
feature-gate-arbitrary-self-types.stderr
feature-gate-asm2.rs
feature-gate-asm2.stderr
feature-gate-asm.rs
feature-gate-asm.stderr
feature-gate-assoc-type-defaults.rs
feature-gate-assoc-type-defaults.stderr
feature-gate-async-await-2015-edition.rs
feature-gate-async-await-2015-edition.stderr
feature-gate-async-await.rs
feature-gate-async-await.stderr
feature-gate-box_patterns.rs
feature-gate-box_patterns.stderr
feature-gate-box_syntax.rs
feature-gate-box_syntax.stderr
feature-gate-box-expr.rs
feature-gate-box-expr.stderr
feature-gate-catch_expr.rs
feature-gate-catch_expr.stderr
feature-gate-cfg-target-has-atomic.rs
feature-gate-cfg-target-has-atomic.stderr
feature-gate-cfg-target-thread-local.rs
feature-gate-cfg-target-thread-local.stderr
feature-gate-cfg-target-vendor.rs
feature-gate-cfg-target-vendor.stderr
feature-gate-compiler-builtins.rs
feature-gate-compiler-builtins.stderr
feature-gate-concat_idents2.rs
feature-gate-concat_idents2.stderr
feature-gate-concat_idents3.rs
feature-gate-concat_idents3.stderr
feature-gate-concat_idents.rs
feature-gate-concat_idents.stderr
feature-gate-const_fn.rs
feature-gate-const_fn.stderr
feature-gate-const_let.rs
feature-gate-const_let.stderr
feature-gate-const-indexing.rs
feature-gate-crate_in_paths.rs
feature-gate-crate_in_paths.stderr
feature-gate-crate_visibility_modifier.rs
feature-gate-crate_visibility_modifier.stderr
feature-gate-custom_attribute2.rs
feature-gate-custom_attribute2.stderr
feature-gate-custom_attribute.rs
feature-gate-custom_attribute.stderr Merged migrated compile-fail tests and ui tests. Fixes #46841. 2018-08-14 11:12:09 +02:00
feature-gate-custom_derive.rs
feature-gate-custom_derive.stderr
feature-gate-decl_macro.rs
feature-gate-decl_macro.stderr
feature-gate-default_type_parameter_fallback.rs
feature-gate-default_type_parameter_fallback.stderr
feature-gate-doc_alias.rs
feature-gate-doc_alias.stderr
feature-gate-doc_cfg.rs
feature-gate-doc_cfg.stderr
feature-gate-doc_keyword.rs
feature-gate-doc_keyword.stderr
feature-gate-doc_masked.rs
feature-gate-doc_masked.stderr
feature-gate-doc_spotlight.rs
feature-gate-doc_spotlight.stderr
feature-gate-dropck-ugeh-2.rs
feature-gate-dropck-ugeh-2.stderr
feature-gate-dropck-ugeh.rs
feature-gate-dropck-ugeh.stderr
feature-gate-exclusive-range-pattern.rs
feature-gate-exclusive-range-pattern.stderr
feature-gate-exhaustive-patterns.rs
feature-gate-exhaustive-patterns.stderr
feature-gate-existential-type.rs
feature-gate-existential-type.stderr
feature-gate-extern_absolute_paths.rs
feature-gate-extern_absolute_paths.stderr
feature-gate-extern_in_paths.rs
feature-gate-extern_in_paths.stderr
feature-gate-extern_prelude.rs
feature-gate-extern_prelude.stderr
feature-gate-extern_types.rs
feature-gate-extern_types.stderr
feature-gate-external_doc.rs
feature-gate-external_doc.stderr
feature-gate-feature-gate.rs
feature-gate-feature-gate.stderr
feature-gate-format_args_nl.rs
feature-gate-format_args_nl.stderr
feature-gate-fundamental.rs
feature-gate-fundamental.stderr
feature-gate-generators.rs
feature-gate-generators.stderr
feature-gate-generic_associated_types.rs
feature-gate-generic_associated_types.stderr
feature-gate-global_asm.rs
feature-gate-global_asm.stderr
feature-gate-if_while_or_patterns.rs
feature-gate-if_while_or_patterns.stderr
feature-gate-impl_header_lifetime_elision-with-in_band.rs
feature-gate-impl_header_lifetime_elision-with-in_band.stderr
feature-gate-impl_header_lifetime_elision.rs
feature-gate-impl_header_lifetime_elision.stderr
feature-gate-in_band_lifetimes.rs
feature-gate-in_band_lifetimes.stderr
feature-gate-infer_outlives_requirements.rs
feature-gate-infer_outlives_requirements.stderr
feature-gate-infer_static_outlives_requirements.rs
feature-gate-infer_static_outlives_requirements.stderr
feature-gate-intrinsics.rs
feature-gate-intrinsics.stderr
feature-gate-label_break_value.rs
feature-gate-label_break_value.stderr
feature-gate-lang-items.rs
feature-gate-lang-items.stderr
feature-gate-link_args.rs
feature-gate-link_args.stderr
feature-gate-link_cfg.rs
feature-gate-link_cfg.stderr
feature-gate-link_llvm_intrinsics.rs
feature-gate-link_llvm_intrinsics.stderr
feature-gate-linkage.rs
feature-gate-linkage.stderr
feature-gate-linker-flavor.rs
feature-gate-linker-flavor.stderr
feature-gate-log_syntax2.rs
feature-gate-log_syntax2.stderr
feature-gate-log_syntax.rs
feature-gate-log_syntax.stderr
feature-gate-macro-literal-matcher.rs
feature-gate-macro-literal-matcher.stderr
feature-gate-macro-vis-matcher.rs
feature-gate-macro-vis-matcher.stderr
feature-gate-macros_in_extern.rs
feature-gate-macros_in_extern.stderr
feature-gate-main.rs
feature-gate-main.stderr
feature-gate-may-dangle.rs
feature-gate-may-dangle.stderr
feature-gate-naked_functions.rs
feature-gate-naked_functions.stderr
feature-gate-needs-allocator.rs
feature-gate-needs-allocator.stderr
feature-gate-negate-unsigned.rs
feature-gate-negate-unsigned.stderr
feature-gate-never_type.rs
feature-gate-never_type.stderr
feature-gate-nll.nll.stderr
feature-gate-nll.rs
feature-gate-nll.stderr
feature-gate-no_core.rs
feature-gate-no_core.stderr
feature-gate-no-debug-2.rs
feature-gate-no-debug-2.stderr
feature-gate-no-debug.rs
feature-gate-no-debug.stderr
feature-gate-non_ascii_idents.rs
feature-gate-non_ascii_idents.stderr
feature-gate-non_exhaustive.rs
feature-gate-non_exhaustive.stderr
feature-gate-omit-gdb-pretty-printer-section.rs
feature-gate-omit-gdb-pretty-printer-section.stderr
feature-gate-on-unimplemented.rs
feature-gate-on-unimplemented.stderr
feature-gate-optin-builtin-traits.rs
feature-gate-optin-builtin-traits.stderr
feature-gate-overlapping_marker_traits.rs
feature-gate-overlapping_marker_traits.stderr
feature-gate-panic-implementation.rs
feature-gate-panic-implementation.stderr
feature-gate-pattern_parentheses.rs
feature-gate-pattern_parentheses.stderr
feature-gate-plugin_registrar.rs
feature-gate-plugin_registrar.stderr
feature-gate-plugin.rs
feature-gate-plugin.stderr
feature-gate-prelude_import.rs
feature-gate-prelude_import.stderr
feature-gate-profiler-runtime.rs
feature-gate-profiler-runtime.stderr
feature-gate-raw-identifiers.rs
feature-gate-raw-identifiers.stderr
feature-gate-repr128.rs
feature-gate-repr128.stderr
feature-gate-repr_packed.rs
feature-gate-repr_packed.stderr
feature-gate-repr-simd.rs
feature-gate-repr-simd.stderr
feature-gate-rustc_const_unstable.rs
feature-gate-rustc_const_unstable.stderr
feature-gate-rustc-attrs.rs
feature-gate-rustc-attrs.stderr
feature-gate-rustc-diagnostic-macros.rs
feature-gate-rustc-diagnostic-macros.stderr
feature-gate-sanitizer-runtime.rs
feature-gate-sanitizer-runtime.stderr
feature-gate-self-in-typedefs.rs Added feature gate. 2018-08-18 18:56:29 +01:00
feature-gate-self-in-typedefs.stderr Added feature gate. 2018-08-18 18:56:29 +01:00
feature-gate-simd-ffi.rs
feature-gate-simd-ffi.stderr
feature-gate-simd.rs
feature-gate-simd.stderr
feature-gate-slice-patterns.rs
feature-gate-slice-patterns.stderr
feature-gate-staged_api.rs
feature-gate-staged_api.stderr
feature-gate-start.rs
feature-gate-start.stderr
feature-gate-static-nobundle.rs
feature-gate-static-nobundle.stderr
feature-gate-stmt_expr_attributes.rs
feature-gate-stmt_expr_attributes.stderr
feature-gate-thread_local.rs
feature-gate-thread_local.stderr
feature-gate-tool_attributes.rs Stabilize use_extern_macros 2018-08-17 13:14:26 +03:00
feature-gate-tool_attributes.stderr Stabilize use_extern_macros 2018-08-17 13:14:26 +03:00
feature-gate-tool_lints-fail.rs
feature-gate-tool_lints-fail.stderr
feature-gate-tool_lints.rs
feature-gate-tool_lints.stderr
feature-gate-trace_macros.rs
feature-gate-trace_macros.stderr
feature-gate-trivial_bounds-lint.rs
feature-gate-trivial_bounds.rs
feature-gate-trivial_bounds.stderr
feature-gate-try_reserve.rs
feature-gate-try_reserve.stderr
feature-gate-type_ascription.rs
feature-gate-type_ascription.stderr
feature-gate-unboxed-closures-manual-impls.rs
feature-gate-unboxed-closures-manual-impls.stderr
feature-gate-unboxed-closures-method-calls.rs
feature-gate-unboxed-closures-method-calls.stderr
feature-gate-unboxed-closures-ufcs-calls.rs
feature-gate-unboxed-closures-ufcs-calls.stderr
feature-gate-unboxed-closures.rs
feature-gate-unboxed-closures.stderr
feature-gate-underscore-imports.rs
feature-gate-underscore-imports.stderr
feature-gate-unsized_tuple_coercion.rs
feature-gate-unsized_tuple_coercion.stderr
feature-gate-untagged_unions.rs
feature-gate-untagged_unions.stderr
feature-gate-unwind-attributes.rs
feature-gate-unwind-attributes.stderr
feature-gate-used.rs
feature-gate-used.stderr
feature-gate-without_gate_irrefutable_pattern.rs
feature-gate-without_gate_irrefutable_pattern.stderr