rust/tests/ui/span
Esteban Küber 8ce8c42e0b Do not underline suggestions for code that is already there
When a suggestion part is for already present code, do not highlight it. If after that there are no highlights left, do not show the suggestion at all.

Fix clippy lint suggestion incorrectly treated as `span_help`.
2024-08-01 18:53:42 +00:00
..
auxiliary
borrowck-borrow-overloaded-auto-deref-mut.rs
borrowck-borrow-overloaded-auto-deref-mut.stderr
borrowck-borrow-overloaded-deref-mut.rs
borrowck-borrow-overloaded-deref-mut.stderr
borrowck-call-is-borrow-issue-12224.rs
borrowck-call-is-borrow-issue-12224.stderr Suggest .clone() in some move errors 2024-04-11 16:41:41 +00:00
borrowck-call-method-from-mut-aliasable.rs
borrowck-call-method-from-mut-aliasable.stderr
borrowck-fn-in-const-b.rs
borrowck-fn-in-const-b.stderr
borrowck-let-suggestion-suffixes.rs
borrowck-let-suggestion-suffixes.stderr
borrowck-object-mutability.rs
borrowck-object-mutability.stderr
borrowck-ref-into-rvalue.fixed [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
borrowck-ref-into-rvalue.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
borrowck-ref-into-rvalue.stderr
coerce-suggestions.rs remove sub_relations from infcx, recompute in diagnostics 2024-02-22 17:29:25 +01:00
coerce-suggestions.stderr remove sub_relations from infcx, recompute in diagnostics 2024-02-22 17:29:25 +01:00
destructor-restrictions.rs
destructor-restrictions.stderr
drop-location-span-error-rust-2021-incompatible-closure-captures-93117.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
drop-location-span-error-rust-2021-incompatible-closure-captures-93117.stderr Be more accurate about calculating display_col from a BytePos 2024-07-18 20:08:38 +00:00
drop-location-span-error-rust-2021-incompatible-closure-captures-96258.rs Make sure that async closures (and fns) only capture their parent callable's parameters by move, and nothing else 2024-02-06 02:22:57 +00:00
drop-location-span-error-rust-2021-incompatible-closure-captures-96258.stderr Make sure that async closures (and fns) only capture their parent callable's parameters by move, and nothing else 2024-02-06 02:22:57 +00:00
dropck-object-cycle.rs
dropck-object-cycle.stderr
dropck_arr_cycle_checked.rs
dropck_arr_cycle_checked.stderr
dropck_direct_cycle_with_drop.rs
dropck_direct_cycle_with_drop.stderr
dropck_misc_variants.rs
dropck_misc_variants.stderr
dropck_vec_cycle_checked.rs
dropck_vec_cycle_checked.stderr
E0046.rs
E0046.stderr
E0072.rs
E0072.stderr
E0204.rs
E0204.stderr
E0493.rs
E0493.stderr
E0535.rs
E0535.stderr
E0536.rs
E0536.stderr
E0537.rs
E0537.stderr
gated-features-attr-spans.rs
gated-features-attr-spans.stderr Bless tests 2024-01-13 12:46:58 -05:00
impl-wrong-item-for-trait.rs
impl-wrong-item-for-trait.stderr
import-ty-params.rs
import-ty-params.stderr
issue-11925.rs
issue-11925.stderr
issue-15480.fixed [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-15480.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-15480.stderr
issue-23338-locals-die-before-temps-of-body.rs
issue-23338-locals-die-before-temps-of-body.stderr
issue-23729.rs
issue-23729.stderr
issue-23827.rs Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
issue-23827.stderr Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
issue-24356.rs
issue-24356.stderr
issue-24690.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-24690.stderr
issue-24805-dropck-child-has-items-via-parent.rs
issue-24805-dropck-child-has-items-via-parent.stderr
issue-24805-dropck-trait-has-items.rs
issue-24805-dropck-trait-has-items.stderr
issue-24895-copy-clone-dropck.rs
issue-24895-copy-clone-dropck.stderr
issue-25199.rs
issue-25199.stderr
issue-26656.rs
issue-26656.stderr
issue-27522.rs
issue-27522.stderr Replace item names containing an error code with something more meaningful 2024-04-30 22:27:19 +02:00
issue-29106.rs
issue-29106.stderr
issue-29595.rs
issue-29595.stderr
issue-33884.rs
issue-33884.stderr
issue-34264.rs
issue-34264.stderr Use ordinal number in argument error 2024-07-14 13:50:09 +09:00
issue-35987.rs Merge collect_mod_item_types query into check_well_formed 2024-03-07 14:26:31 +00:00
issue-35987.stderr Merge collect_mod_item_types query into check_well_formed 2024-03-07 14:26:31 +00:00
issue-36537.rs
issue-36537.stderr
issue-37767.rs
issue-37767.stderr
issue-39018.rs
issue-39018.stderr
issue-39698.rs Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
issue-39698.stderr Continue to borrowck even if there were previous errors 2024-02-08 08:10:43 +00:00
issue-40157.rs
issue-40157.stderr
issue-42234-unknown-receiver-type.full.stderr Do not underline suggestions for code that is already there 2024-08-01 18:53:42 +00:00
issue-42234-unknown-receiver-type.generic_arg.stderr
issue-42234-unknown-receiver-type.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-43927-non-ADT-derive.rs Supress unhelpful diagnostics for unresolved top level attributes 2024-01-29 17:43:07 +08:00
issue-43927-non-ADT-derive.stderr Supress unhelpful diagnostics for unresolved top level attributes 2024-01-29 17:43:07 +08:00
issue-71363.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-71363.stderr
issue-81800.rs
issue-81800.stderr
issue-107353.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue28498-reject-ex1.rs
issue28498-reject-ex1.stderr
issue28498-reject-lifetime-param.rs
issue28498-reject-lifetime-param.stderr
issue28498-reject-passed-to-fn.rs
issue28498-reject-passed-to-fn.stderr
issue28498-reject-trait-bound.rs
issue28498-reject-trait-bound.stderr
lint-unused-unsafe.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
lint-unused-unsafe.stderr
macro-span-replacement.rs macro_rules: Preserve all metavariable spans in a global side table 2024-02-18 11:19:24 +03:00
macro-span-replacement.stderr macro_rules: Preserve all metavariable spans in a global side table 2024-02-18 11:19:24 +03:00
macro-ty-params.rs ignore generics args in attribute paths 2024-05-11 00:13:27 +08:00
macro-ty-params.stderr ignore generics args in attribute paths 2024-05-11 00:13:27 +08:00
method-and-field-eager-resolution.rs
method-and-field-eager-resolution.stderr
missing-unit-argument.rs
missing-unit-argument.stderr Use ordinal number in argument error 2024-07-14 13:50:09 +09:00
move-closure.rs
move-closure.stderr
multiline-span-E0072.rs
multiline-span-E0072.stderr
multiline-span-simple.rs
multiline-span-simple.stderr Spell out other trait diagnostic 2024-06-12 12:34:47 +00:00
multispan-import-lint.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
multispan-import-lint.stderr Make early lints translatable 2024-05-21 20:16:39 +00:00
mut-arg-hint.rs
mut-arg-hint.stderr
mut-ptr-cant-outlive-ref.rs
mut-ptr-cant-outlive-ref.stderr
non-existing-module-import.rs
non-existing-module-import.stderr
pub-struct-field.rs
pub-struct-field.stderr
range-2.rs
range-2.stderr
recursive-type-field.rs
recursive-type-field.stderr Fix ... in multline code-skips in suggestions 2024-06-20 04:25:17 +00:00
regionck-unboxed-closure-lifetimes.rs
regionck-unboxed-closure-lifetimes.stderr
regions-close-over-borrowed-ref-in-obj.rs
regions-close-over-borrowed-ref-in-obj.stderr
regions-close-over-type-parameter-2.rs
regions-close-over-type-parameter-2.stderr
regions-escape-loop-via-variable.rs
regions-escape-loop-via-variable.stderr
regions-escape-loop-via-vec.rs
regions-escape-loop-via-vec.stderr
regions-infer-borrow-scope-within-loop.rs
regions-infer-borrow-scope-within-loop.stderr
send-is-not-static-ensures-scoping.rs
send-is-not-static-ensures-scoping.stderr Modify find_expr from Span to better account for closures 2024-04-24 22:21:13 +00:00
send-is-not-static-std-sync-2.rs
send-is-not-static-std-sync-2.stderr
send-is-not-static-std-sync.rs
send-is-not-static-std-sync.stderr Peel off explicit (or implicit) deref before suggesting clone on move error in borrowck 2024-07-26 14:41:56 -04:00
slice-borrow.rs
slice-borrow.stderr
suggestion-non-ascii.rs
suggestion-non-ascii.stderr
suggestion-raw-68962.rs Add raw identifier in a typo suggestion 2024-04-29 15:02:12 +08:00
suggestion-raw-68962.stderr Add raw identifier in a typo suggestion 2024-04-29 15:02:12 +08:00
transitive-dep-span.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
transitive-dep-span.stderr
type-annotations-needed-expr.rs
type-annotations-needed-expr.stderr
type-binding.rs
type-binding.stderr
typo-suggestion.rs
typo-suggestion.stderr
unused-warning-point-at-identifier.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
unused-warning-point-at-identifier.stderr
vec-must-not-hide-type-from-dropck.rs
vec-must-not-hide-type-from-dropck.stderr
vec_refs_data_with_early_death.rs
vec_refs_data_with_early_death.stderr
visibility-ty-params.rs
visibility-ty-params.stderr
wf-method-late-bound-regions.rs
wf-method-late-bound-regions.stderr