rust/tests/ui/structs
Esteban Küber 692bc344d5 Make parse error suggestions verbose and fix spans
Go over all structured parser suggestions and make them verbose style.

When suggesting to add or remove delimiters, turn them into multiple suggestion parts.
2024-07-12 03:02:57 +00:00
..
auxiliary
ice-struct-tail-normalization-113272.rs Handle normalization failure in `struct_tail_erasing_lifetimes` 2024-05-01 09:29:33 +05:30
ice-struct-tail-normalization-113272.stderr Handle normalization failure in `struct_tail_erasing_lifetimes` 2024-05-01 09:29:33 +05:30
incomplete-fn-in-struct-definition.rs
incomplete-fn-in-struct-definition.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-80853.rs
issue-80853.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
large-records.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
method-chain-expression-failure.rs Recurse over the method chain and maintain a stack to peek at previous receiver to align spans 2023-11-10 13:00:27 -08:00
method-chain-expression-failure.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
multi-line-fru-suggestion.rs
multi-line-fru-suggestion.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
rhs-type.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
struct-base-wrong-type.rs
struct-base-wrong-type.stderr
struct-duplicate-comma.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
struct-duplicate-comma.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
struct-duplicate-comma.stderr Make parse error suggestions verbose and fix spans 2024-07-12 03:02:57 +00:00
struct-field-cfg.rs
struct-field-cfg.stderr Don't mention already set fields 2023-06-05 21:00:08 +00:00
struct-field-init-syntax.rs
struct-field-init-syntax.stderr Make parse error suggestions verbose and fix spans 2024-07-12 03:02:57 +00:00
struct-field-privacy.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
struct-field-privacy.stderr
struct-fields-decl-dupe.rs
struct-fields-decl-dupe.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
struct-fields-dupe.rs
struct-fields-dupe.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
struct-fields-hints-no-dupe.rs
struct-fields-hints-no-dupe.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
struct-fields-hints.rs
struct-fields-hints.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
struct-fields-missing.rs
struct-fields-missing.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
struct-fields-shorthand-unresolved.rs
struct-fields-shorthand-unresolved.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
struct-fields-shorthand.rs
struct-fields-shorthand.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
struct-fields-too-many.rs
struct-fields-too-many.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
struct-fields-typo.rs
struct-fields-typo.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
struct-fn-in-definition.rs
struct-fn-in-definition.stderr
struct-missing-comma.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
struct-missing-comma.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
struct-missing-comma.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
struct-pat-derived-error.rs
struct-pat-derived-error.stderr recover primary span label 2023-11-16 17:00:23 +00:00
struct-path-alias-bounds.rs
struct-path-alias-bounds.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
struct-path-associated-type.rs diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
struct-path-associated-type.stderr Unify suggestion wording 2023-10-17 17:33:55 +00:00
struct-path-self-type-mismatch.rs
struct-path-self-type-mismatch.stderr Suggest replacing `Self` with the right type on type error 2023-11-16 16:19:19 +00:00
struct-path-self.rs
struct-path-self.stderr
struct-record-suggestion.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
struct-record-suggestion.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
struct-record-suggestion.stderr
struct-tuple-field-names.rs better diagnostics for pattern matching tuple structs 2023-03-30 10:38:04 +02:00
struct-tuple-field-names.stderr better diagnostics for pattern matching tuple structs 2023-03-30 10:38:04 +02:00
struct-variant-privacy-xc.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
struct-variant-privacy-xc.stderr Tweak privacy errors to account for reachable items 2023-06-22 16:50:31 +00:00
struct-variant-privacy.rs
struct-variant-privacy.stderr Tweak privacy errors to account for reachable items 2023-06-22 16:50:31 +00:00
structure-constructor-type-mismatch.rs diagnostics: remove inconsistent English article "this" from E0107 2023-02-23 10:27:06 -07:00
structure-constructor-type-mismatch.stderr Use shorter span for float literal suggestion 2024-07-04 05:19:35 +00:00
suggest-private-fields.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
suggest-private-fields.stderr tweak logic of "unknown field" label 2023-11-18 00:40:11 +00:00
suggest-replacing-field-when-specifying-same-type.rs
suggest-replacing-field-when-specifying-same-type.stderr
unresolved-struct-with-fru.rs
unresolved-struct-with-fru.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00