diff options
Diffstat (limited to '')
-rw-r--r-- | tests/ui/lint-unknown-lints-at-crate-level.rs (renamed from src/test/ui/lint-unknown-lints-at-crate-level.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/auxiliary/add-impl.rs (renamed from src/test/ui/lint/auxiliary/add-impl.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/auxiliary/external_extern_fn.rs (renamed from src/test/ui/lint/auxiliary/external_extern_fn.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/auxiliary/inherited_stability.rs (renamed from src/test/ui/lint/auxiliary/inherited_stability.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/auxiliary/lint_output_format.rs (renamed from src/test/ui/lint/auxiliary/lint_output_format.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/auxiliary/lint_stability.rs (renamed from src/test/ui/lint/auxiliary/lint_stability.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/auxiliary/lint_stability_fields.rs (renamed from src/test/ui/lint/auxiliary/lint_stability_fields.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/auxiliary/lints-in-foreign-macros.rs (renamed from src/test/ui/lint/auxiliary/lints-in-foreign-macros.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/auxiliary/stability-cfg2.rs (renamed from src/test/ui/lint/auxiliary/stability-cfg2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/auxiliary/stability_cfg1.rs (renamed from src/test/ui/lint/auxiliary/stability_cfg1.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/auxiliary/stability_cfg2.rs (renamed from src/test/ui/lint/auxiliary/stability_cfg2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/auxiliary/trivial-cast-ice.rs (renamed from src/test/ui/lint/auxiliary/trivial-cast-ice.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/auxiliary/unaligned_references_external_crate.rs (renamed from src/test/ui/lint/auxiliary/unaligned_references_external_crate.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/bad-lint-cap.rs (renamed from src/test/ui/lint/bad-lint-cap.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/bad-lint-cap.stderr (renamed from src/test/ui/lint/bad-lint-cap.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/bad-lint-cap2.rs (renamed from src/test/ui/lint/bad-lint-cap2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/bad-lint-cap2.stderr (renamed from src/test/ui/lint/bad-lint-cap2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/bad-lint-cap3.rs (renamed from src/test/ui/lint/bad-lint-cap3.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/bad-lint-cap3.stderr (renamed from src/test/ui/lint/bad-lint-cap3.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/bare-trait-objects-path.rs (renamed from src/test/ui/lint/bare-trait-objects-path.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/bare-trait-objects-path.stderr (renamed from src/test/ui/lint/bare-trait-objects-path.stderr) | 2 | ||||
-rw-r--r-- | tests/ui/lint/clashing-extern-fn-recursion.rs (renamed from src/test/ui/lint/clashing-extern-fn-recursion.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/clashing-extern-fn-wasm.rs (renamed from src/test/ui/lint/clashing-extern-fn-wasm.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/clashing-extern-fn.rs (renamed from src/test/ui/lint/clashing-extern-fn.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/clashing-extern-fn.stderr (renamed from src/test/ui/lint/clashing-extern-fn.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/cli-lint-override.forbid_warn.stderr (renamed from src/test/ui/lint/cli-lint-override.forbid_warn.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/cli-lint-override.force_warn_deny.stderr (renamed from src/test/ui/lint/cli-lint-override.force_warn_deny.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/cli-lint-override.rs (renamed from src/test/ui/lint/cli-lint-override.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/cli-lint-override.warn_deny.stderr (renamed from src/test/ui/lint/cli-lint-override.warn_deny.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/cli-unknown-force-warn.rs (renamed from src/test/ui/lint/cli-unknown-force-warn.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/cli-unknown-force-warn.stderr (renamed from src/test/ui/lint/cli-unknown-force-warn.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/command-line-lint-group-allow.rs (renamed from src/test/ui/lint/command-line-lint-group-allow.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/command-line-lint-group-deny.rs (renamed from src/test/ui/lint/command-line-lint-group-deny.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/command-line-lint-group-deny.stderr (renamed from src/test/ui/lint/command-line-lint-group-deny.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/command-line-lint-group-forbid.rs (renamed from src/test/ui/lint/command-line-lint-group-forbid.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/command-line-lint-group-forbid.stderr (renamed from src/test/ui/lint/command-line-lint-group-forbid.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/command-line-lint-group-warn.rs (renamed from src/test/ui/lint/command-line-lint-group-warn.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/command-line-lint-group-warn.stderr (renamed from src/test/ui/lint/command-line-lint-group-warn.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/command-line-register-lint-tool.rs (renamed from src/test/ui/lint/command-line-register-lint-tool.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/command-line-register-unknown-lint-tool.rs (renamed from src/test/ui/lint/command-line-register-unknown-lint-tool.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/command-line-register-unknown-lint-tool.stderr (renamed from src/test/ui/lint/command-line-register-unknown-lint-tool.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/crate_level_only_lint.rs (renamed from src/test/ui/lint/crate_level_only_lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/crate_level_only_lint.stderr (renamed from src/test/ui/lint/crate_level_only_lint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/alias-in-pat.rs (renamed from src/test/ui/lint/dead-code/alias-in-pat.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/anon-const-in-pat.rs (renamed from src/test/ui/lint/dead-code/anon-const-in-pat.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/associated-type.rs (renamed from src/test/ui/lint/dead-code/associated-type.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/basic.rs (renamed from src/test/ui/lint/dead-code/basic.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/basic.stderr (renamed from src/test/ui/lint/dead-code/basic.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/closure-bang.rs (renamed from src/test/ui/lint/dead-code/closure-bang.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/const-and-self.rs (renamed from src/test/ui/lint/dead-code/const-and-self.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/const-and-self.stderr (renamed from src/test/ui/lint/dead-code/const-and-self.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/empty-unused-enum.rs (renamed from src/test/ui/lint/dead-code/empty-unused-enum.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/empty-unused-enum.stderr (renamed from src/test/ui/lint/dead-code/empty-unused-enum.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/empty-unused-public-enum.rs (renamed from src/test/ui/lint/dead-code/empty-unused-public-enum.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/enum-variants.rs (renamed from src/test/ui/lint/dead-code/enum-variants.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/impl-trait.rs (renamed from src/test/ui/lint/dead-code/impl-trait.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/impl-trait.stderr (renamed from src/test/ui/lint/dead-code/impl-trait.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/issue-68408-false-positive.rs (renamed from src/test/ui/lint/dead-code/issue-68408-false-positive.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/issue-85071-2.rs (renamed from src/test/ui/lint/dead-code/issue-85071-2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/issue-85071-2.stderr (renamed from src/test/ui/lint/dead-code/issue-85071-2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/issue-85071.rs (renamed from src/test/ui/lint/dead-code/issue-85071.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/issue-85071.stderr (renamed from src/test/ui/lint/dead-code/issue-85071.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/issue-85255.rs (renamed from src/test/ui/lint/dead-code/issue-85255.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/issue-85255.stderr (renamed from src/test/ui/lint/dead-code/issue-85255.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/leading-underscore.rs (renamed from src/test/ui/lint/dead-code/leading-underscore.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/lint-dead-code-1.rs (renamed from src/test/ui/lint/dead-code/lint-dead-code-1.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/lint-dead-code-1.stderr (renamed from src/test/ui/lint/dead-code/lint-dead-code-1.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/lint-dead-code-2.rs (renamed from src/test/ui/lint/dead-code/lint-dead-code-2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/lint-dead-code-2.stderr (renamed from src/test/ui/lint/dead-code/lint-dead-code-2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/lint-dead-code-3.rs (renamed from src/test/ui/lint/dead-code/lint-dead-code-3.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/lint-dead-code-3.stderr (renamed from src/test/ui/lint/dead-code/lint-dead-code-3.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/lint-dead-code-4.rs (renamed from src/test/ui/lint/dead-code/lint-dead-code-4.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/lint-dead-code-4.stderr (renamed from src/test/ui/lint/dead-code/lint-dead-code-4.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/lint-dead-code-5.rs (renamed from src/test/ui/lint/dead-code/lint-dead-code-5.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/lint-dead-code-5.stderr (renamed from src/test/ui/lint/dead-code/lint-dead-code-5.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/lint-dead-code-6.rs (renamed from src/test/ui/lint/dead-code/lint-dead-code-6.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/lint-dead-code-6.stderr (renamed from src/test/ui/lint/dead-code/lint-dead-code-6.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.rs (renamed from src/test/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.stderr (renamed from src/test/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/newline-span.rs (renamed from src/test/ui/lint/dead-code/newline-span.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/newline-span.stderr (renamed from src/test/ui/lint/dead-code/newline-span.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/self-assign.rs (renamed from src/test/ui/lint/dead-code/self-assign.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/self-assign.stderr (renamed from src/test/ui/lint/dead-code/self-assign.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/trait-impl.rs (renamed from src/test/ui/lint/dead-code/trait-impl.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/tuple-struct-field.rs (renamed from src/test/ui/lint/dead-code/tuple-struct-field.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/tuple-struct-field.stderr (renamed from src/test/ui/lint/dead-code/tuple-struct-field.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/type-alias.rs (renamed from src/test/ui/lint/dead-code/type-alias.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/type-alias.stderr (renamed from src/test/ui/lint/dead-code/type-alias.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/type-in-foreign.rs (renamed from src/test/ui/lint/dead-code/type-in-foreign.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/unused-enum.rs (renamed from src/test/ui/lint/dead-code/unused-enum.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/unused-enum.stderr (renamed from src/test/ui/lint/dead-code/unused-enum.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/unused-struct-variant.rs (renamed from src/test/ui/lint/dead-code/unused-struct-variant.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/unused-struct-variant.stderr (renamed from src/test/ui/lint/dead-code/unused-struct-variant.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/unused-variant-pub.rs (renamed from src/test/ui/lint/dead-code/unused-variant-pub.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/unused-variant.rs (renamed from src/test/ui/lint/dead-code/unused-variant.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/unused-variant.stderr (renamed from src/test/ui/lint/dead-code/unused-variant.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/with-core-crate.rs (renamed from src/test/ui/lint/dead-code/with-core-crate.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/with-core-crate.stderr (renamed from src/test/ui/lint/dead-code/with-core-crate.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/dead-code/with-impl.rs (renamed from src/test/ui/lint/dead-code/with-impl.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/deny-overflowing-literals.rs (renamed from src/test/ui/lint/deny-overflowing-literals.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/deny-overflowing-literals.stderr (renamed from src/test/ui/lint/deny-overflowing-literals.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/empty-lint-attributes.rs (renamed from src/test/ui/lint/empty-lint-attributes.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/enable-unstable-lib-feature.rs (renamed from src/test/ui/lint/enable-unstable-lib-feature.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/enable-unstable-lib-feature.stderr (renamed from src/test/ui/lint/enable-unstable-lib-feature.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/expansion-time-include.rs (renamed from src/test/ui/lint/expansion-time-include.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/expansion-time.rs (renamed from src/test/ui/lint/expansion-time.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/expansion-time.stderr (renamed from src/test/ui/lint/expansion-time.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/expr_attr_paren_order.rs (renamed from src/test/ui/lint/expr_attr_paren_order.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/expr_attr_paren_order.stderr (renamed from src/test/ui/lint/expr_attr_paren_order.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/fn_must_use.rs (renamed from src/test/ui/lint/fn_must_use.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/fn_must_use.stderr (renamed from src/test/ui/lint/fn_must_use.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/for_loop_over_fallibles.rs (renamed from src/test/ui/lint/for_loop_over_fallibles.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/for_loop_over_fallibles.stderr (renamed from src/test/ui/lint/for_loop_over_fallibles.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/forbid-error-capped.rs (renamed from src/test/ui/lint/forbid-error-capped.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/forbid-group-group-1.rs (renamed from src/test/ui/lint/forbid-group-group-1.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/forbid-group-group-1.stderr (renamed from src/test/ui/lint/forbid-group-group-1.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/forbid-group-group-2.rs (renamed from src/test/ui/lint/forbid-group-group-2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/forbid-group-group-2.stderr (renamed from src/test/ui/lint/forbid-group-group-2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/forbid-group-member.rs (renamed from src/test/ui/lint/forbid-group-member.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/forbid-group-member.stderr (renamed from src/test/ui/lint/forbid-group-member.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/forbid-member-group.rs (renamed from src/test/ui/lint/forbid-member-group.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/forbid-member-group.stderr (renamed from src/test/ui/lint/forbid-member-group.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/allow-warnings.rs (renamed from src/test/ui/lint/force-warn/allow-warnings.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/allow-warnings.stderr (renamed from src/test/ui/lint/force-warn/allow-warnings.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/allowed-by-default-lint.rs (renamed from src/test/ui/lint/force-warn/allowed-by-default-lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/allowed-by-default-lint.stderr (renamed from src/test/ui/lint/force-warn/allowed-by-default-lint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/allowed-cli-deny-by-default-lint.rs (renamed from src/test/ui/lint/force-warn/allowed-cli-deny-by-default-lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/allowed-cli-deny-by-default-lint.stderr (renamed from src/test/ui/lint/force-warn/allowed-cli-deny-by-default-lint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/allowed-deny-by-default-lint.rs (renamed from src/test/ui/lint/force-warn/allowed-deny-by-default-lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/allowed-deny-by-default-lint.stderr (renamed from src/test/ui/lint/force-warn/allowed-deny-by-default-lint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/allowed-group-warn-by-default-lint.rs (renamed from src/test/ui/lint/force-warn/allowed-group-warn-by-default-lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/allowed-group-warn-by-default-lint.stderr (renamed from src/test/ui/lint/force-warn/allowed-group-warn-by-default-lint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/allowed-warn-by-default-lint.rs (renamed from src/test/ui/lint/force-warn/allowed-warn-by-default-lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/allowed-warn-by-default-lint.stderr (renamed from src/test/ui/lint/force-warn/allowed-warn-by-default-lint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/cap-lints-allow.rs (renamed from src/test/ui/lint/force-warn/cap-lints-allow.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/cap-lints-allow.stderr (renamed from src/test/ui/lint/force-warn/cap-lints-allow.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/cap-lints-warn-allowed-warn-by-default-lint.rs (renamed from src/test/ui/lint/force-warn/cap-lints-warn-allowed-warn-by-default-lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/cap-lints-warn-allowed-warn-by-default-lint.stderr (renamed from src/test/ui/lint/force-warn/cap-lints-warn-allowed-warn-by-default-lint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/deny-by-default-lint.rs (renamed from src/test/ui/lint/force-warn/deny-by-default-lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/deny-by-default-lint.stderr (renamed from src/test/ui/lint/force-warn/deny-by-default-lint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/lint-group-allow-warnings.rs (renamed from src/test/ui/lint/force-warn/lint-group-allow-warnings.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/lint-group-allow-warnings.stderr (renamed from src/test/ui/lint/force-warn/lint-group-allow-warnings.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/lint-group-allowed-cli-warn-by-default-lint.rs (renamed from src/test/ui/lint/force-warn/lint-group-allowed-cli-warn-by-default-lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/lint-group-allowed-cli-warn-by-default-lint.stderr (renamed from src/test/ui/lint/force-warn/lint-group-allowed-cli-warn-by-default-lint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/lint-group-allowed-lint-group.rs (renamed from src/test/ui/lint/force-warn/lint-group-allowed-lint-group.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/lint-group-allowed-lint-group.stderr (renamed from src/test/ui/lint/force-warn/lint-group-allowed-lint-group.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/lint-group-allowed-warn-by-default-lint.rs (renamed from src/test/ui/lint/force-warn/lint-group-allowed-warn-by-default-lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/lint-group-allowed-warn-by-default-lint.stderr (renamed from src/test/ui/lint/force-warn/lint-group-allowed-warn-by-default-lint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/warn-by-default-lint-two-modules.rs (renamed from src/test/ui/lint/force-warn/warn-by-default-lint-two-modules.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/warn-by-default-lint-two-modules.stderr (renamed from src/test/ui/lint/force-warn/warn-by-default-lint-two-modules.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/warnings-lint-group.rs (renamed from src/test/ui/lint/force-warn/warnings-lint-group.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/force-warn/warnings-lint-group.stderr (renamed from src/test/ui/lint/force-warn/warnings-lint-group.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/function-item-references.rs (renamed from src/test/ui/lint/function-item-references.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/function-item-references.stderr (renamed from src/test/ui/lint/function-item-references.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/future-incompat-test.rs (renamed from src/test/ui/lint/future-incompat-test.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/future-incompat-test.stderr (renamed from src/test/ui/lint/future-incompat-test.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/inclusive-range-pattern-syntax.fixed (renamed from src/test/ui/lint/inclusive-range-pattern-syntax.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/inclusive-range-pattern-syntax.rs (renamed from src/test/ui/lint/inclusive-range-pattern-syntax.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/inclusive-range-pattern-syntax.stderr (renamed from src/test/ui/lint/inclusive-range-pattern-syntax.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/inert-attr-macro.rs (renamed from src/test/ui/lint/inert-attr-macro.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/inert-attr-macro.stderr (renamed from src/test/ui/lint/inert-attr-macro.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/inline-trait-and-foreign-items.rs (renamed from src/test/ui/lint/inline-trait-and-foreign-items.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/inline-trait-and-foreign-items.stderr (renamed from src/test/ui/lint/inline-trait-and-foreign-items.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/invalid_value.rs (renamed from src/test/ui/lint/invalid_value.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/invalid_value.stderr (renamed from src/test/ui/lint/invalid_value.stderr) | 3 | ||||
-rw-r--r-- | tests/ui/lint/issue-101284.rs (renamed from src/test/ui/lint/issue-101284.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-102705.rs (renamed from src/test/ui/lint/issue-102705.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-103317.fixed (renamed from src/test/ui/lint/issue-103317.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-103317.rs (renamed from src/test/ui/lint/issue-103317.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-103317.stderr (renamed from src/test/ui/lint/issue-103317.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-103435-extra-parentheses.fixed (renamed from src/test/ui/lint/issue-103435-extra-parentheses.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-103435-extra-parentheses.rs (renamed from src/test/ui/lint/issue-103435-extra-parentheses.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-103435-extra-parentheses.stderr (renamed from src/test/ui/lint/issue-103435-extra-parentheses.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-104392.rs (renamed from src/test/ui/lint/issue-104392.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-104392.stderr (renamed from src/test/ui/lint/issue-104392.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-104897.rs (renamed from src/test/ui/lint/issue-104897.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-104897.stderr (renamed from src/test/ui/lint/issue-104897.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-108155.rs | 15 | ||||
-rw-r--r-- | tests/ui/lint/issue-14309.rs (renamed from src/test/ui/lint/issue-14309.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-14309.stderr (renamed from src/test/ui/lint/issue-14309.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-14837.rs (renamed from src/test/ui/lint/issue-14837.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-17718-const-naming.rs (renamed from src/test/ui/lint/issue-17718-const-naming.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-17718-const-naming.stderr (renamed from src/test/ui/lint/issue-17718-const-naming.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-1866.rs (renamed from src/test/ui/lint/issue-1866.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-1866.stderr (renamed from src/test/ui/lint/issue-1866.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-20343.rs (renamed from src/test/ui/lint/issue-20343.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-30302.rs (renamed from src/test/ui/lint/issue-30302.rs) | 2 | ||||
-rw-r--r-- | tests/ui/lint/issue-30302.stderr | 26 | ||||
-rw-r--r-- | tests/ui/lint/issue-31924-non-snake-ffi.rs (renamed from src/test/ui/lint/issue-31924-non-snake-ffi.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-34798.rs (renamed from src/test/ui/lint/issue-34798.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-35075.rs (renamed from src/test/ui/lint/issue-35075.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-35075.stderr (renamed from src/test/ui/lint/issue-35075.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-47775-nested-macro-unnecessary-parens-arg.rs (renamed from src/test/ui/lint/issue-47775-nested-macro-unnecessary-parens-arg.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-54099-camel-case-underscore-types.rs (renamed from src/test/ui/lint/issue-54099-camel-case-underscore-types.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-57410-1.rs (renamed from src/test/ui/lint/issue-57410-1.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-57410.rs (renamed from src/test/ui/lint/issue-57410.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-63364.rs (renamed from src/test/ui/lint/issue-63364.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-63364.stderr (renamed from src/test/ui/lint/issue-63364.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-66362-no-snake-case-warning-for-field-puns.rs (renamed from src/test/ui/lint/issue-66362-no-snake-case-warning-for-field-puns.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-66362-no-snake-case-warning-for-field-puns.stderr (renamed from src/test/ui/lint/issue-66362-no-snake-case-warning-for-field-puns.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-70819-dont-override-forbid-in-same-scope.rs (renamed from src/test/ui/lint/issue-70819-dont-override-forbid-in-same-scope.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-70819-dont-override-forbid-in-same-scope.stderr (renamed from src/test/ui/lint/issue-70819-dont-override-forbid-in-same-scope.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-79546-fuel-ice.rs (renamed from src/test/ui/lint/issue-79546-fuel-ice.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-79744.rs (renamed from src/test/ui/lint/issue-79744.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-79744.stderr (renamed from src/test/ui/lint/issue-79744.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-80988.rs (renamed from src/test/ui/lint/issue-80988.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-80988.stderr (renamed from src/test/ui/lint/issue-80988.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-81218.rs (renamed from src/test/ui/lint/issue-81218.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-83477.rs (renamed from src/test/ui/lint/issue-83477.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-83477.stderr (renamed from src/test/ui/lint/issue-83477.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-86600-lint-twice.rs (renamed from src/test/ui/lint/issue-86600-lint-twice.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-86600-lint-twice.stderr (renamed from src/test/ui/lint/issue-86600-lint-twice.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-87274-paren-parent.rs (renamed from src/test/ui/lint/issue-87274-paren-parent.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-87274-paren-parent.stderr (renamed from src/test/ui/lint/issue-87274-paren-parent.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-89469.rs (renamed from src/test/ui/lint/issue-89469.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-90614-accept-allow-text-direction-codepoint-in-comment-lint.rs (renamed from src/test/ui/lint/issue-90614-accept-allow-text-direction-codepoint-in-comment-lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-97094.rs (renamed from src/test/ui/lint/issue-97094.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-97094.stderr (renamed from src/test/ui/lint/issue-97094.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/issue-99387.rs (renamed from src/test/ui/lint/issue-99387.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/known-tool-in-submodule/root.rs (renamed from src/test/ui/lint/known-tool-in-submodule/root.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/known-tool-in-submodule/submodule.rs (renamed from src/test/ui/lint/known-tool-in-submodule/submodule.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/let_underscore/let_underscore_drop.rs (renamed from src/test/ui/lint/let_underscore/let_underscore_drop.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/let_underscore/let_underscore_drop.stderr (renamed from src/test/ui/lint/let_underscore/let_underscore_drop.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/let_underscore/let_underscore_lock.rs (renamed from src/test/ui/lint/let_underscore/let_underscore_lock.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/let_underscore/let_underscore_lock.stderr (renamed from src/test/ui/lint/let_underscore/let_underscore_lock.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-attr-everywhere-early.rs (renamed from src/test/ui/lint/lint-attr-everywhere-early.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-attr-everywhere-early.stderr (renamed from src/test/ui/lint/lint-attr-everywhere-early.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-attr-everywhere-late.rs (renamed from src/test/ui/lint/lint-attr-everywhere-late.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-attr-everywhere-late.stderr (renamed from src/test/ui/lint/lint-attr-everywhere-late.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-attr-non-item-node.rs (renamed from src/test/ui/lint/lint-attr-non-item-node.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-attr-non-item-node.stderr (renamed from src/test/ui/lint/lint-attr-non-item-node.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-cap.rs (renamed from src/test/ui/lint/lint-cap.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-change-warnings.rs (renamed from src/test/ui/lint/lint-change-warnings.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-change-warnings.stderr (renamed from src/test/ui/lint/lint-change-warnings.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-const-item-mutation.rs (renamed from src/test/ui/lint/lint-const-item-mutation.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-const-item-mutation.stderr (renamed from src/test/ui/lint/lint-const-item-mutation.stderr) | 3 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-66202.rs (renamed from src/test/ui/lint/lint-ctypes-66202.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73249-1.rs (renamed from src/test/ui/lint/lint-ctypes-73249-1.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73249-2.rs (renamed from src/test/ui/lint/lint-ctypes-73249-2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73249-2.stderr (renamed from src/test/ui/lint/lint-ctypes-73249-2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73249-3.rs (renamed from src/test/ui/lint/lint-ctypes-73249-3.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73249-3.stderr (renamed from src/test/ui/lint/lint-ctypes-73249-3.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73249-4.rs (renamed from src/test/ui/lint/lint-ctypes-73249-4.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73249-5.rs (renamed from src/test/ui/lint/lint-ctypes-73249-5.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73249-5.stderr (renamed from src/test/ui/lint/lint-ctypes-73249-5.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73249.rs (renamed from src/test/ui/lint/lint-ctypes-73249.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73251-1.rs (renamed from src/test/ui/lint/lint-ctypes-73251-1.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73251-1.stderr (renamed from src/test/ui/lint/lint-ctypes-73251-1.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73251-2.rs (renamed from src/test/ui/lint/lint-ctypes-73251-2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73251-2.stderr (renamed from src/test/ui/lint/lint-ctypes-73251-2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73251.rs (renamed from src/test/ui/lint/lint-ctypes-73251.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-73747.rs (renamed from src/test/ui/lint/lint-ctypes-73747.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-enum.rs (renamed from src/test/ui/lint/lint-ctypes-enum.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-enum.stderr (renamed from src/test/ui/lint/lint-ctypes-enum.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-fn.rs (renamed from src/test/ui/lint/lint-ctypes-fn.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes-fn.stderr (renamed from src/test/ui/lint/lint-ctypes-fn.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes.rs (renamed from src/test/ui/lint/lint-ctypes.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ctypes.stderr (renamed from src/test/ui/lint/lint-ctypes.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-deref-nullptr.rs (renamed from src/test/ui/lint/lint-deref-nullptr.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-deref-nullptr.stderr (renamed from src/test/ui/lint/lint-deref-nullptr.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-directives-on-use-items-issue-10534.rs (renamed from src/test/ui/lint/lint-directives-on-use-items-issue-10534.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-directives-on-use-items-issue-10534.stderr (renamed from src/test/ui/lint/lint-directives-on-use-items-issue-10534.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-enum-intrinsics-non-enums.rs (renamed from src/test/ui/lint/lint-enum-intrinsics-non-enums.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-enum-intrinsics-non-enums.stderr (renamed from src/test/ui/lint/lint-enum-intrinsics-non-enums.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-exceeding-bitshifts.noopt.stderr (renamed from src/test/ui/lint/lint-exceeding-bitshifts.noopt.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-exceeding-bitshifts.opt.stderr (renamed from src/test/ui/lint/lint-exceeding-bitshifts.opt.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-exceeding-bitshifts.opt_with_overflow_checks.stderr (renamed from src/test/ui/lint/lint-exceeding-bitshifts.opt_with_overflow_checks.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-exceeding-bitshifts.rs (renamed from src/test/ui/lint/lint-exceeding-bitshifts.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-expr-stmt-attrs-for-early-lints.rs (renamed from src/test/ui/lint/lint-expr-stmt-attrs-for-early-lints.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-ffi-safety-all-phantom.rs | 22 | ||||
-rw-r--r-- | tests/ui/lint/lint-forbid-attr.rs (renamed from src/test/ui/lint/lint-forbid-attr.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-forbid-attr.stderr (renamed from src/test/ui/lint/lint-forbid-attr.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-forbid-cmdline.rs (renamed from src/test/ui/lint/lint-forbid-cmdline.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-forbid-cmdline.stderr (renamed from src/test/ui/lint/lint-forbid-cmdline.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-forbid-internal-unsafe.rs (renamed from src/test/ui/lint/lint-forbid-internal-unsafe.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-forbid-internal-unsafe.stderr (renamed from src/test/ui/lint/lint-forbid-internal-unsafe.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-group-nonstandard-style.rs (renamed from src/test/ui/lint/lint-group-nonstandard-style.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-group-nonstandard-style.stderr (renamed from src/test/ui/lint/lint-group-nonstandard-style.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-impl-fn.rs (renamed from src/test/ui/lint/lint-impl-fn.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-impl-fn.stderr (renamed from src/test/ui/lint/lint-impl-fn.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-incoherent-auto-trait-objects.rs (renamed from src/test/ui/lint/lint-incoherent-auto-trait-objects.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-incoherent-auto-trait-objects.stderr (renamed from src/test/ui/lint/lint-incoherent-auto-trait-objects.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-bool.rs (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-bool.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-bool.stderr (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-bool.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-exchange-weak.rs (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-exchange-weak.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-exchange-weak.stderr (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-exchange-weak.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-exchange.rs (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-exchange.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-exchange.stderr (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-exchange.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-false-positive.rs (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-false-positive.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-fence.rs (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-fence.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-fence.stderr (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-fence.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-fetch-update.rs (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-fetch-update.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-fetch-update.stderr (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-fetch-update.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-int.rs (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-int.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-int.stderr (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-int.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-ptr.rs (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-ptr.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-ptr.stderr (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-ptr.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-uint.rs (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-uint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-invalid-atomic-ordering-uint.stderr (renamed from src/test/ui/lint/lint-invalid-atomic-ordering-uint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-level-macro-def-mod.rs (renamed from src/test/ui/lint/lint-level-macro-def-mod.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-level-macro-def.rs (renamed from src/test/ui/lint/lint-level-macro-def.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-lowercase-static-const-pattern-rename.rs (renamed from src/test/ui/lint/lint-lowercase-static-const-pattern-rename.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-lowercase-static-const-pattern.rs (renamed from src/test/ui/lint/lint-lowercase-static-const-pattern.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-lowercase-static-const-pattern.stderr (renamed from src/test/ui/lint/lint-lowercase-static-const-pattern.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-malformed.rs (renamed from src/test/ui/lint/lint-malformed.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-malformed.stderr (renamed from src/test/ui/lint/lint-malformed.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-match-arms.rs (renamed from src/test/ui/lint/lint-match-arms.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-match-arms.stderr (renamed from src/test/ui/lint/lint-match-arms.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-misplaced-attr.rs (renamed from src/test/ui/lint/lint-misplaced-attr.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-misplaced-attr.stderr (renamed from src/test/ui/lint/lint-misplaced-attr.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-missing-copy-implementations-allow.rs | 35 | ||||
-rw-r--r-- | tests/ui/lint/lint-missing-copy-implementations.rs (renamed from src/test/ui/lint/lint-missing-copy-implementations.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-missing-copy-implementations.stderr (renamed from src/test/ui/lint/lint-missing-copy-implementations.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-missing-doc.rs (renamed from src/test/ui/lint/lint-missing-doc.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-missing-doc.stderr (renamed from src/test/ui/lint/lint-missing-doc.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-camel-case-types.rs (renamed from src/test/ui/lint/lint-non-camel-case-types.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-camel-case-types.stderr (renamed from src/test/ui/lint/lint-non-camel-case-types.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-camel-case-variant.rs (renamed from src/test/ui/lint/lint-non-camel-case-variant.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-camel-case-with-trailing-underscores.rs (renamed from src/test/ui/lint/lint-non-camel-case-with-trailing-underscores.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-crate-2.rs (renamed from src/test/ui/lint/lint-non-snake-case-crate-2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-crate-2.stderr (renamed from src/test/ui/lint/lint-non-snake-case-crate-2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-crate.rs (renamed from src/test/ui/lint/lint-non-snake-case-crate.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-crate.stderr (renamed from src/test/ui/lint/lint-non-snake-case-crate.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-functions.rs (renamed from src/test/ui/lint/lint-non-snake-case-functions.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-functions.stderr (renamed from src/test/ui/lint/lint-non-snake-case-functions.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-identifiers-suggestion-reserved.rs (renamed from src/test/ui/lint/lint-non-snake-case-identifiers-suggestion-reserved.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-identifiers-suggestion-reserved.stderr (renamed from src/test/ui/lint/lint-non-snake-case-identifiers-suggestion-reserved.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-lifetimes.rs (renamed from src/test/ui/lint/lint-non-snake-case-lifetimes.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-lifetimes.stderr (renamed from src/test/ui/lint/lint-non-snake-case-lifetimes.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-modules.rs (renamed from src/test/ui/lint/lint-non-snake-case-modules.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-modules.stderr (renamed from src/test/ui/lint/lint-non-snake-case-modules.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-snake-case-no-lowercase-equivalent.rs (renamed from src/test/ui/lint/lint-non-snake-case-no-lowercase-equivalent.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-uppercase-associated-const.rs (renamed from src/test/ui/lint/lint-non-uppercase-associated-const.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-uppercase-associated-const.stderr (renamed from src/test/ui/lint/lint-non-uppercase-associated-const.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-uppercase-statics.rs (renamed from src/test/ui/lint/lint-non-uppercase-statics.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-non-uppercase-statics.stderr (renamed from src/test/ui/lint/lint-non-uppercase-statics.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-nonstandard-style-unicode-1.rs (renamed from src/test/ui/lint/lint-nonstandard-style-unicode-1.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-nonstandard-style-unicode-1.stderr (renamed from src/test/ui/lint/lint-nonstandard-style-unicode-1.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-nonstandard-style-unicode-2.rs (renamed from src/test/ui/lint/lint-nonstandard-style-unicode-2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-nonstandard-style-unicode-2.stderr (renamed from src/test/ui/lint/lint-nonstandard-style-unicode-2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-nonstandard-style-unicode-3.rs (renamed from src/test/ui/lint/lint-nonstandard-style-unicode-3.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-nonstandard-style-unicode-3.stderr (renamed from src/test/ui/lint/lint-nonstandard-style-unicode-3.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-output-format-2.rs (renamed from src/test/ui/lint/lint-output-format-2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-output-format-2.stderr (renamed from src/test/ui/lint/lint-output-format-2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-output-format.rs (renamed from src/test/ui/lint/lint-output-format.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-output-format.stderr (renamed from src/test/ui/lint/lint-output-format.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-owned-heap-memory.rs (renamed from src/test/ui/lint/lint-owned-heap-memory.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-owned-heap-memory.stderr (renamed from src/test/ui/lint/lint-owned-heap-memory.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-pre-expansion-extern-module.rs (renamed from src/test/ui/lint/lint-pre-expansion-extern-module.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-pre-expansion-extern-module.stderr (renamed from src/test/ui/lint/lint-pre-expansion-extern-module.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-pub-unreachable-for-nested-glob.rs (renamed from src/test/ui/lint/lint-pub-unreachable-for-nested-glob.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-qualification.rs (renamed from src/test/ui/lint/lint-qualification.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-qualification.stderr (renamed from src/test/ui/lint/lint-qualification.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-range-endpoint-overflow.rs (renamed from src/test/ui/lint/lint-range-endpoint-overflow.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-range-endpoint-overflow.stderr (renamed from src/test/ui/lint/lint-range-endpoint-overflow.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-removed-allow.rs (renamed from src/test/ui/lint/lint-removed-allow.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-removed-allow.stderr (renamed from src/test/ui/lint/lint-removed-allow.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-removed-cmdline.rs (renamed from src/test/ui/lint/lint-removed-cmdline.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-removed-cmdline.stderr (renamed from src/test/ui/lint/lint-removed-cmdline.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-removed.rs (renamed from src/test/ui/lint/lint-removed.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-removed.stderr (renamed from src/test/ui/lint/lint-removed.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-renamed-allow.rs (renamed from src/test/ui/lint/lint-renamed-allow.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-renamed-allow.stderr (renamed from src/test/ui/lint/lint-renamed-allow.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-renamed-cmdline.rs (renamed from src/test/ui/lint/lint-renamed-cmdline.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-renamed-cmdline.stderr (renamed from src/test/ui/lint/lint-renamed-cmdline.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-renamed.rs (renamed from src/test/ui/lint/lint-renamed.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-renamed.stderr (renamed from src/test/ui/lint/lint-renamed.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-shorthand-field.fixed (renamed from src/test/ui/lint/lint-shorthand-field.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-shorthand-field.rs (renamed from src/test/ui/lint/lint-shorthand-field.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-shorthand-field.stderr (renamed from src/test/ui/lint/lint-shorthand-field.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability-2.rs (renamed from src/test/ui/lint/lint-stability-2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability-2.stderr (renamed from src/test/ui/lint/lint-stability-2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability-deprecated.rs (renamed from src/test/ui/lint/lint-stability-deprecated.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability-deprecated.stderr (renamed from src/test/ui/lint/lint-stability-deprecated.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability-fields-deprecated.rs (renamed from src/test/ui/lint/lint-stability-fields-deprecated.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability-fields-deprecated.stderr (renamed from src/test/ui/lint/lint-stability-fields-deprecated.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability-fields.rs (renamed from src/test/ui/lint/lint-stability-fields.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability-fields.stderr (renamed from src/test/ui/lint/lint-stability-fields.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability.rs (renamed from src/test/ui/lint/lint-stability.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability.stderr (renamed from src/test/ui/lint/lint-stability.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability2.rs (renamed from src/test/ui/lint/lint-stability2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability2.stderr (renamed from src/test/ui/lint/lint-stability2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability3.rs (renamed from src/test/ui/lint/lint-stability3.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-stability3.stderr (renamed from src/test/ui/lint/lint-stability3.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-strict-provenance-fuzzy-casts.rs (renamed from src/test/ui/lint/lint-strict-provenance-fuzzy-casts.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-strict-provenance-fuzzy-casts.stderr (renamed from src/test/ui/lint/lint-strict-provenance-fuzzy-casts.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-strict-provenance-lossy-casts.rs (renamed from src/test/ui/lint/lint-strict-provenance-lossy-casts.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-strict-provenance-lossy-casts.stderr (renamed from src/test/ui/lint/lint-strict-provenance-lossy-casts.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-temporary-cstring-as-param.rs (renamed from src/test/ui/lint/lint-temporary-cstring-as-param.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-temporary-cstring-as-param.stderr (renamed from src/test/ui/lint/lint-temporary-cstring-as-param.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-temporary-cstring-as-ptr.rs (renamed from src/test/ui/lint/lint-temporary-cstring-as-ptr.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-temporary-cstring-as-ptr.stderr (renamed from src/test/ui/lint/lint-temporary-cstring-as-ptr.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-type-limits.rs (renamed from src/test/ui/lint/lint-type-limits.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-type-limits.stderr (renamed from src/test/ui/lint/lint-type-limits.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-type-limits2.rs (renamed from src/test/ui/lint/lint-type-limits2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-type-limits2.stderr (renamed from src/test/ui/lint/lint-type-limits2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-type-limits3.rs (renamed from src/test/ui/lint/lint-type-limits3.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-type-limits3.stderr (renamed from src/test/ui/lint/lint-type-limits3.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-type-overflow.rs (renamed from src/test/ui/lint/lint-type-overflow.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-type-overflow.stderr (renamed from src/test/ui/lint/lint-type-overflow.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-type-overflow2.rs (renamed from src/test/ui/lint/lint-type-overflow2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-type-overflow2.stderr (renamed from src/test/ui/lint/lint-type-overflow2.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unconditional-recursion.rs (renamed from src/test/ui/lint/lint-unconditional-recursion.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unconditional-recursion.stderr (renamed from src/test/ui/lint/lint-unconditional-recursion.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unexported-no-mangle.rs (renamed from src/test/ui/lint/lint-unexported-no-mangle.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unexported-no-mangle.stderr (renamed from src/test/ui/lint/lint-unexported-no-mangle.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unknown-feature-default.rs (renamed from src/test/ui/lint/lint-unknown-feature-default.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unknown-feature.rs (renamed from src/test/ui/lint/lint-unknown-feature.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unknown-lint-cmdline.rs (renamed from src/test/ui/lint/lint-unknown-lint-cmdline.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unknown-lint-cmdline.stderr (renamed from src/test/ui/lint/lint-unknown-lint-cmdline.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unknown-lint.rs (renamed from src/test/ui/lint/lint-unknown-lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unknown-lint.stderr (renamed from src/test/ui/lint/lint-unknown-lint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unnecessary-import-braces.rs (renamed from src/test/ui/lint/lint-unnecessary-import-braces.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unnecessary-import-braces.stderr (renamed from src/test/ui/lint/lint-unnecessary-import-braces.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unnecessary-parens.fixed (renamed from src/test/ui/lint/lint-unnecessary-parens.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unnecessary-parens.rs (renamed from src/test/ui/lint/lint-unnecessary-parens.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unnecessary-parens.stderr (renamed from src/test/ui/lint/lint-unnecessary-parens.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unsafe-code.rs (renamed from src/test/ui/lint/lint-unsafe-code.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-unsafe-code.stderr (renamed from src/test/ui/lint/lint-unsafe-code.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lint-uppercase-variables.rs | 41 | ||||
-rw-r--r-- | tests/ui/lint/lint-uppercase-variables.stderr (renamed from src/test/ui/lint/lint-uppercase-variables.stderr) | 16 | ||||
-rw-r--r-- | tests/ui/lint/lint_pre_expansion_extern_module_aux.rs (renamed from src/test/ui/lint/lint_pre_expansion_extern_module_aux.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lints-in-foreign-macros.rs (renamed from src/test/ui/lint/lints-in-foreign-macros.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/lints-in-foreign-macros.stderr (renamed from src/test/ui/lint/lints-in-foreign-macros.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/missing-doc-private-macro.rs (renamed from src/test/ui/lint/missing-doc-private-macro.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/missing-doc-private-macro.stderr (renamed from src/test/ui/lint/missing-doc-private-macro.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/boxed.rs (renamed from src/test/ui/lint/must_not_suspend/boxed.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/boxed.stderr (renamed from src/test/ui/lint/must_not_suspend/boxed.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/dedup.rs (renamed from src/test/ui/lint/must_not_suspend/dedup.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/dedup.stderr (renamed from src/test/ui/lint/must_not_suspend/dedup.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/feature-gate-must_not_suspend.rs (renamed from src/test/ui/lint/must_not_suspend/feature-gate-must_not_suspend.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/feature-gate-must_not_suspend.stderr (renamed from src/test/ui/lint/must_not_suspend/feature-gate-must_not_suspend.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/gated.rs (renamed from src/test/ui/lint/must_not_suspend/gated.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/gated.stderr (renamed from src/test/ui/lint/must_not_suspend/gated.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/generic.rs (renamed from src/test/ui/lint/must_not_suspend/generic.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/handled.rs (renamed from src/test/ui/lint/must_not_suspend/handled.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/issue-89562.rs (renamed from src/test/ui/lint/must_not_suspend/issue-89562.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/mutex.rs (renamed from src/test/ui/lint/must_not_suspend/mutex.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/mutex.stderr (renamed from src/test/ui/lint/must_not_suspend/mutex.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/other_items.rs (renamed from src/test/ui/lint/must_not_suspend/other_items.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/other_items.stderr (renamed from src/test/ui/lint/must_not_suspend/other_items.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/ref-drop-tracking.rs (renamed from src/test/ui/lint/must_not_suspend/ref-drop-tracking.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/ref-drop-tracking.stderr (renamed from src/test/ui/lint/must_not_suspend/ref-drop-tracking.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/ref.drop_tracking.stderr (renamed from src/test/ui/lint/must_not_suspend/ref.drop_tracking.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/ref.no_drop_tracking.stderr (renamed from src/test/ui/lint/must_not_suspend/ref.no_drop_tracking.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/ref.rs (renamed from src/test/ui/lint/must_not_suspend/ref.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/return.rs (renamed from src/test/ui/lint/must_not_suspend/return.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/return.stderr (renamed from src/test/ui/lint/must_not_suspend/return.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/trait.rs (renamed from src/test/ui/lint/must_not_suspend/trait.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/trait.stderr (renamed from src/test/ui/lint/must_not_suspend/trait.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/tuple-mismatch.rs | 9 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/tuple-mismatch.stderr | 12 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/unit.rs (renamed from src/test/ui/lint/must_not_suspend/unit.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/unit.stderr (renamed from src/test/ui/lint/must_not_suspend/unit.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/warn.rs (renamed from src/test/ui/lint/must_not_suspend/warn.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/must_not_suspend/warn.stderr (renamed from src/test/ui/lint/must_not_suspend/warn.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/no-coverage.rs (renamed from src/test/ui/lint/no-coverage.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/no-coverage.stderr (renamed from src/test/ui/lint/no-coverage.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/noop-method-call.rs (renamed from src/test/ui/lint/noop-method-call.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/noop-method-call.stderr (renamed from src/test/ui/lint/noop-method-call.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/not_found.rs (renamed from src/test/ui/lint/not_found.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/not_found.stderr (renamed from src/test/ui/lint/not_found.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/opaque-ty-ffi-normalization-cycle.rs (renamed from src/test/ui/lint/opaque-ty-ffi-normalization-cycle.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/opaque-ty-ffi-normalization-cycle.stderr (renamed from src/test/ui/lint/opaque-ty-ffi-normalization-cycle.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/opaque-ty-ffi-unsafe.rs (renamed from src/test/ui/lint/opaque-ty-ffi-unsafe.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/opaque-ty-ffi-unsafe.stderr (renamed from src/test/ui/lint/opaque-ty-ffi-unsafe.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/outer-forbid.rs (renamed from src/test/ui/lint/outer-forbid.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/outer-forbid.stderr (renamed from src/test/ui/lint/outer-forbid.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/reasons-erroneous.rs (renamed from src/test/ui/lint/reasons-erroneous.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/reasons-erroneous.stderr (renamed from src/test/ui/lint/reasons-erroneous.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/reasons-forbidden.rs (renamed from src/test/ui/lint/reasons-forbidden.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/reasons-forbidden.stderr (renamed from src/test/ui/lint/reasons-forbidden.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/reasons.rs (renamed from src/test/ui/lint/reasons.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/reasons.stderr (renamed from src/test/ui/lint/reasons.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/recommend-literal.rs (renamed from src/test/ui/lint/recommend-literal.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/recommend-literal.stderr (renamed from src/test/ui/lint/recommend-literal.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/redundant-semicolon/auxiliary/redundant-semi-proc-macro-def.rs (renamed from src/test/ui/lint/redundant-semicolon/auxiliary/redundant-semi-proc-macro-def.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/redundant-semicolon/item-stmt-semi.rs (renamed from src/test/ui/lint/redundant-semicolon/item-stmt-semi.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/redundant-semicolon/item-stmt-semi.stderr (renamed from src/test/ui/lint/redundant-semicolon/item-stmt-semi.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/redundant-semicolon/redundant-semi-proc-macro.rs (renamed from src/test/ui/lint/redundant-semicolon/redundant-semi-proc-macro.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/redundant-semicolon/redundant-semi-proc-macro.stderr (renamed from src/test/ui/lint/redundant-semicolon/redundant-semi-proc-macro.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/register-tool-lint.rs (renamed from src/test/ui/lint/register-tool-lint.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/register-tool-lint.stderr (renamed from src/test/ui/lint/register-tool-lint.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/renamed-lints-still-apply.rs (renamed from src/test/ui/lint/renamed-lints-still-apply.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/renamed-lints-still-apply.stderr (renamed from src/test/ui/lint/renamed-lints-still-apply.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/avoid_delayed_good_path_ice.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/avoid_delayed_good_path_ice.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/catch_multiple_lint_triggers.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/catch_multiple_lint_triggers.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/crate_level_expect.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/crate_level_expect.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/crate_level_expect.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/crate_level_expect.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_inside_macro.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_inside_macro.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_lint_from_macro.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_lint_from_macro.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_lint_from_macro.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_lint_from_macro.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_missing_feature_gate.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_missing_feature_gate.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_missing_feature_gate.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_missing_feature_gate.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_multiple_lints.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_multiple_lints.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_multiple_lints.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_multiple_lints.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_nested_lint_levels.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_nested_lint_levels.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_nested_lint_levels.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_nested_lint_levels.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_on_fn_params.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_on_fn_params.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_on_fn_params.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_on_fn_params.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_tool_lint_rfc_2383.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_tool_lint_rfc_2383.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_tool_lint_rfc_2383.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_tool_lint_rfc_2383.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_unfulfilled_expectation.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_unfulfilled_expectation.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_unfulfilled_expectation.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_unfulfilled_expectation.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_with_forbid.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_with_forbid.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_with_forbid.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_with_forbid.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_with_reason.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_with_reason.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/expect_with_reason.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/expect_with_reason.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_fulfilled.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_fulfilled.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_fulfilled.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_fulfilled.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_unfulfilled.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_unfulfilled.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_unfulfilled.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_unfulfilled.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/fulfilled_expectation_early_lints.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/fulfilled_expectation_early_lints.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/fulfilled_expectation_late_lints.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/fulfilled_expectation_late_lints.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/lint-attribute-only-with-reason.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/lint-attribute-only-with-reason.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/lint-attribute-only-with-reason.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/lint-attribute-only-with-reason.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/multiple_expect_attrs.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/multiple_expect_attrs.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/multiple_expect_attrs.stderr (renamed from src/test/ui/lint/rfc-2383-lint-reason/multiple_expect_attrs.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/no_ice_for_partial_compiler_runs.rs (renamed from src/test/ui/lint/rfc-2383-lint-reason/no_ice_for_partial_compiler_runs.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2383-lint-reason/no_ice_for_partial_compiler_runs.stdout (renamed from src/test/ui/lint/rfc-2383-lint-reason/no_ice_for_partial_compiler_runs.stdout) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2457-non-ascii-idents/lint-confusable-idents.rs (renamed from src/test/ui/lint/rfc-2457-non-ascii-idents/lint-confusable-idents.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2457-non-ascii-idents/lint-confusable-idents.stderr (renamed from src/test/ui/lint/rfc-2457-non-ascii-idents/lint-confusable-idents.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables-2.rs (renamed from src/test/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables-2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables.rs (renamed from src/test/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables.stderr (renamed from src/test/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2457-non-ascii-idents/lint-non-ascii-idents.rs (renamed from src/test/ui/lint/rfc-2457-non-ascii-idents/lint-non-ascii-idents.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2457-non-ascii-idents/lint-non-ascii-idents.stderr (renamed from src/test/ui/lint/rfc-2457-non-ascii-idents/lint-non-ascii-idents.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2457-non-ascii-idents/lint-uncommon-codepoints.rs (renamed from src/test/ui/lint/rfc-2457-non-ascii-idents/lint-uncommon-codepoints.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rfc-2457-non-ascii-idents/lint-uncommon-codepoints.stderr (renamed from src/test/ui/lint/rfc-2457-non-ascii-idents/lint-uncommon-codepoints.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rustdoc-group.rs (renamed from src/test/ui/lint/rustdoc-group.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rustdoc-group.stderr (renamed from src/test/ui/lint/rustdoc-group.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rustdoc-renamed.rs (renamed from src/test/ui/lint/rustdoc-renamed.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/rustdoc-renamed.stderr (renamed from src/test/ui/lint/rustdoc-renamed.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/semicolon-in-expressions-from-macros/auxiliary/foreign-crate.rs (renamed from src/test/ui/lint/semicolon-in-expressions-from-macros/auxiliary/foreign-crate.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/semicolon-in-expressions-from-macros/foreign-crate.rs (renamed from src/test/ui/lint/semicolon-in-expressions-from-macros/foreign-crate.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/semicolon-in-expressions-from-macros/semicolon-in-expressions-from-macros.rs (renamed from src/test/ui/lint/semicolon-in-expressions-from-macros/semicolon-in-expressions-from-macros.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/semicolon-in-expressions-from-macros/semicolon-in-expressions-from-macros.stderr | 185 | ||||
-rw-r--r-- | tests/ui/lint/semicolon-in-expressions-from-macros/warn-semicolon-in-expressions-from-macros.rs (renamed from src/test/ui/lint/semicolon-in-expressions-from-macros/warn-semicolon-in-expressions-from-macros.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/semicolon-in-expressions-from-macros/warn-semicolon-in-expressions-from-macros.stderr | 31 | ||||
-rw-r--r-- | tests/ui/lint/special-upper-lower-cases.rs (renamed from src/test/ui/lint/special-upper-lower-cases.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/special-upper-lower-cases.stderr (renamed from src/test/ui/lint/special-upper-lower-cases.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/suggestions.fixed (renamed from src/test/ui/lint/suggestions.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/suggestions.rs (renamed from src/test/ui/lint/suggestions.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/suggestions.stderr (renamed from src/test/ui/lint/suggestions.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/test-allow-dead-extern-static-no-warning.rs (renamed from src/test/ui/lint/test-allow-dead-extern-static-no-warning.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/test-inner-fn.rs (renamed from src/test/ui/lint/test-inner-fn.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/test-inner-fn.stderr (renamed from src/test/ui/lint/test-inner-fn.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/trivial-cast-ice.rs (renamed from src/test/ui/lint/trivial-cast-ice.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/trivial-casts-featuring-type-ascription.rs (renamed from src/test/ui/lint/trivial-casts-featuring-type-ascription.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/trivial-casts-featuring-type-ascription.stderr (renamed from src/test/ui/lint/trivial-casts-featuring-type-ascription.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/trivial-casts.rs (renamed from src/test/ui/lint/trivial-casts.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/trivial-casts.stderr (renamed from src/test/ui/lint/trivial-casts.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/trivial_casts.rs (renamed from src/test/ui/lint/trivial_casts.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/trivial_casts.stderr (renamed from src/test/ui/lint/trivial_casts.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/type-overflow.rs (renamed from src/test/ui/lint/type-overflow.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/type-overflow.stderr (renamed from src/test/ui/lint/type-overflow.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unaligned_references.rs (renamed from src/test/ui/lint/unaligned_references.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unaligned_references.stderr (renamed from src/test/ui/lint/unaligned_references.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unaligned_references_external_macro.rs (renamed from src/test/ui/lint/unaligned_references_external_macro.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unaligned_references_external_macro.stderr (renamed from src/test/ui/lint/unaligned_references_external_macro.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unnecessary-extern-crate.rs (renamed from src/test/ui/lint/unnecessary-extern-crate.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unnecessary-extern-crate.stderr (renamed from src/test/ui/lint/unnecessary-extern-crate.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unreachable-async-fn.rs (renamed from src/test/ui/lint/unreachable-async-fn.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unreachable_pub.rs (renamed from src/test/ui/lint/unreachable_pub.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unreachable_pub.stderr (renamed from src/test/ui/lint/unreachable_pub.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unsafe_code/auxiliary/forge_unsafe_block.rs (renamed from src/test/ui/lint/unsafe_code/auxiliary/forge_unsafe_block.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unsafe_code/forge_unsafe_block.rs (renamed from src/test/ui/lint/unsafe_code/forge_unsafe_block.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused-borrows.rs (renamed from src/test/ui/lint/unused-borrows.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused-borrows.stderr (renamed from src/test/ui/lint/unused-borrows.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused-braces-while-let-with-mutable-value.rs (renamed from src/test/ui/lint/unused-braces-while-let-with-mutable-value.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused-qualification-in-derive-expansion.rs (renamed from src/test/ui/lint/unused-qualification-in-derive-expansion.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/auxiliary/lint_unused_extern_crate.rs (renamed from src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/auxiliary/lint_unused_extern_crate2.rs (renamed from src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate2.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/auxiliary/lint_unused_extern_crate3.rs (renamed from src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate3.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/auxiliary/lint_unused_extern_crate4.rs (renamed from src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate4.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/auxiliary/lint_unused_extern_crate5.rs (renamed from src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate5.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-104397.rs (renamed from src/test/ui/lint/unused/issue-104397.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-105061-array-lint.rs | 11 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-105061-array-lint.stderr | 56 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-105061-should-lint.rs | 23 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-105061-should-lint.stderr | 32 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-105061.rs | 17 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-105061.stderr | 20 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-30730.rs (renamed from src/test/ui/lint/unused/issue-30730.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-30730.stderr (renamed from src/test/ui/lint/unused/issue-30730.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-46576.rs (renamed from src/test/ui/lint/unused/issue-46576.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-46576.stderr (renamed from src/test/ui/lint/unused/issue-46576.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-47390-unused-variable-in-struct-pattern.rs (renamed from src/test/ui/lint/unused/issue-47390-unused-variable-in-struct-pattern.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-47390-unused-variable-in-struct-pattern.stderr (renamed from src/test/ui/lint/unused/issue-47390-unused-variable-in-struct-pattern.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-54180-unused-ref-field.fixed (renamed from src/test/ui/lint/unused/issue-54180-unused-ref-field.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-54180-unused-ref-field.rs (renamed from src/test/ui/lint/unused/issue-54180-unused-ref-field.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-54180-unused-ref-field.stderr (renamed from src/test/ui/lint/unused/issue-54180-unused-ref-field.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-54538-unused-parens-lint.fixed (renamed from src/test/ui/lint/unused/issue-54538-unused-parens-lint.fixed) | 9 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-54538-unused-parens-lint.rs (renamed from src/test/ui/lint/unused/issue-54538-unused-parens-lint.rs) | 9 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-54538-unused-parens-lint.stderr (renamed from src/test/ui/lint/unused/issue-54538-unused-parens-lint.stderr) | 36 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-59896.rs (renamed from src/test/ui/lint/unused/issue-59896.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-59896.stderr (renamed from src/test/ui/lint/unused/issue-59896.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-67691-unused-field-in-or-pattern.rs (renamed from src/test/ui/lint/unused/issue-67691-unused-field-in-or-pattern.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-67691-unused-field-in-or-pattern.stderr (renamed from src/test/ui/lint/unused/issue-67691-unused-field-in-or-pattern.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-70041.rs (renamed from src/test/ui/lint/unused/issue-70041.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-70041.stderr (renamed from src/test/ui/lint/unused/issue-70041.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-71290-unused-paren-binop.rs (renamed from src/test/ui/lint/unused/issue-71290-unused-paren-binop.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-74883-unused-paren-baren-yield.rs (renamed from src/test/ui/lint/unused/issue-74883-unused-paren-baren-yield.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-74883-unused-paren-baren-yield.stderr (renamed from src/test/ui/lint/unused/issue-74883-unused-paren-baren-yield.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-81314-unused-span-ident.fixed (renamed from src/test/ui/lint/unused/issue-81314-unused-span-ident.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-81314-unused-span-ident.rs (renamed from src/test/ui/lint/unused/issue-81314-unused-span-ident.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-81314-unused-span-ident.stderr (renamed from src/test/ui/lint/unused/issue-81314-unused-span-ident.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-85913.rs (renamed from src/test/ui/lint/unused/issue-85913.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-85913.stderr (renamed from src/test/ui/lint/unused/issue-85913.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-88519-unused-paren.rs (renamed from src/test/ui/lint/unused/issue-88519-unused-paren.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-90807-unused-paren-error.rs (renamed from src/test/ui/lint/unused/issue-90807-unused-paren-error.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-90807-unused-paren-error.stderr (renamed from src/test/ui/lint/unused/issue-90807-unused-paren-error.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-90807-unused-paren.rs (renamed from src/test/ui/lint/unused/issue-90807-unused-paren.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-92751.rs (renamed from src/test/ui/lint/unused/issue-92751.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/issue-92751.stderr (renamed from src/test/ui/lint/unused/issue-92751.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/lint-unused-extern-crate.rs (renamed from src/test/ui/lint/unused/lint-unused-extern-crate.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/lint-unused-extern-crate.stderr (renamed from src/test/ui/lint/unused/lint-unused-extern-crate.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/lint-unused-imports.rs (renamed from src/test/ui/lint/unused/lint-unused-imports.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/lint-unused-imports.stderr (renamed from src/test/ui/lint/unused/lint-unused-imports.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/lint-unused-mut-self.fixed (renamed from src/test/ui/lint/unused/lint-unused-mut-self.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/lint-unused-mut-self.rs (renamed from src/test/ui/lint/unused/lint-unused-mut-self.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/lint-unused-mut-self.stderr (renamed from src/test/ui/lint/unused/lint-unused-mut-self.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/lint-unused-mut-variables.rs (renamed from src/test/ui/lint/unused/lint-unused-mut-variables.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/lint-unused-mut-variables.stderr (renamed from src/test/ui/lint/unused/lint-unused-mut-variables.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/lint-unused-variables.rs (renamed from src/test/ui/lint/unused/lint-unused-variables.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/lint-unused-variables.stderr (renamed from src/test/ui/lint/unused/lint-unused-variables.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must-use-box-from-raw.rs (renamed from src/test/ui/lint/unused/must-use-box-from-raw.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must-use-box-from-raw.stderr (renamed from src/test/ui/lint/unused/must-use-box-from-raw.stderr) | 2 | ||||
-rw-r--r-- | tests/ui/lint/unused/must-use-ops.rs (renamed from src/test/ui/lint/unused/must-use-ops.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must-use-ops.stderr (renamed from src/test/ui/lint/unused/must-use-ops.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must_use-array.rs (renamed from src/test/ui/lint/unused/must_use-array.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must_use-array.stderr (renamed from src/test/ui/lint/unused/must_use-array.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must_use-in-stdlib-traits.rs (renamed from src/test/ui/lint/unused/must_use-in-stdlib-traits.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must_use-in-stdlib-traits.stderr (renamed from src/test/ui/lint/unused/must_use-in-stdlib-traits.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must_use-trait.rs (renamed from src/test/ui/lint/unused/must_use-trait.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must_use-trait.stderr (renamed from src/test/ui/lint/unused/must_use-trait.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must_use-tuple.rs (renamed from src/test/ui/lint/unused/must_use-tuple.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must_use-tuple.stderr (renamed from src/test/ui/lint/unused/must_use-tuple.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must_use-unit.rs (renamed from src/test/ui/lint/unused/must_use-unit.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/must_use-unit.stderr (renamed from src/test/ui/lint/unused/must_use-unit.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/no-unused-parens-return-block.rs (renamed from src/test/ui/lint/unused/no-unused-parens-return-block.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-async.rs (renamed from src/test/ui/lint/unused/unused-async.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-async.stderr (renamed from src/test/ui/lint/unused/unused-async.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-attr-duplicate.rs (renamed from src/test/ui/lint/unused/unused-attr-duplicate.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-attr-duplicate.stderr (renamed from src/test/ui/lint/unused/unused-attr-duplicate.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-attr-macro-rules.rs (renamed from src/test/ui/lint/unused/unused-attr-macro-rules.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-attr-macro-rules.stderr (renamed from src/test/ui/lint/unused/unused-attr-macro-rules.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-closure.rs (renamed from src/test/ui/lint/unused/unused-closure.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-closure.stderr (renamed from src/test/ui/lint/unused/unused-closure.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-doc-comments-edge-cases.rs (renamed from src/test/ui/lint/unused/unused-doc-comments-edge-cases.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-doc-comments-edge-cases.stderr (renamed from src/test/ui/lint/unused/unused-doc-comments-edge-cases.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-doc-comments-for-macros.rs (renamed from src/test/ui/lint/unused/unused-doc-comments-for-macros.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-doc-comments-for-macros.stderr (renamed from src/test/ui/lint/unused/unused-doc-comments-for-macros.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macro-rules-compile-error.rs (renamed from src/test/ui/lint/unused/unused-macro-rules-compile-error.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macro-rules-compile-error.stderr (renamed from src/test/ui/lint/unused/unused-macro-rules-compile-error.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macro-rules-decl.rs (renamed from src/test/ui/lint/unused/unused-macro-rules-decl.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macro-rules-decl.stderr (renamed from src/test/ui/lint/unused/unused-macro-rules-decl.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macro-rules-malformed-rule.rs (renamed from src/test/ui/lint/unused/unused-macro-rules-malformed-rule.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macro-rules-malformed-rule.stderr (renamed from src/test/ui/lint/unused/unused-macro-rules-malformed-rule.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macro-rules.rs (renamed from src/test/ui/lint/unused/unused-macro-rules.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macro-rules.stderr (renamed from src/test/ui/lint/unused/unused-macro-rules.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macro-with-bad-frag-spec.rs (renamed from src/test/ui/lint/unused/unused-macro-with-bad-frag-spec.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macro-with-bad-frag-spec.stderr (renamed from src/test/ui/lint/unused/unused-macro-with-bad-frag-spec.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macro-with-follow-violation.rs (renamed from src/test/ui/lint/unused/unused-macro-with-follow-violation.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macro-with-follow-violation.stderr (renamed from src/test/ui/lint/unused/unused-macro-with-follow-violation.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macros-decl.rs (renamed from src/test/ui/lint/unused/unused-macros-decl.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macros-decl.stderr (renamed from src/test/ui/lint/unused/unused-macros-decl.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macros-malformed-rule.rs (renamed from src/test/ui/lint/unused/unused-macros-malformed-rule.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macros-malformed-rule.stderr (renamed from src/test/ui/lint/unused/unused-macros-malformed-rule.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macros.rs (renamed from src/test/ui/lint/unused/unused-macros.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-macros.stderr (renamed from src/test/ui/lint/unused/unused-macros.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-mut-warning-captured-var.fixed (renamed from src/test/ui/lint/unused/unused-mut-warning-captured-var.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-mut-warning-captured-var.rs (renamed from src/test/ui/lint/unused/unused-mut-warning-captured-var.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-mut-warning-captured-var.stderr (renamed from src/test/ui/lint/unused/unused-mut-warning-captured-var.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-result.rs (renamed from src/test/ui/lint/unused/unused-result.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-result.stderr (renamed from src/test/ui/lint/unused/unused-result.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-supertrait.rs (renamed from src/test/ui/lint/unused/unused-supertrait.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused-supertrait.stderr (renamed from src/test/ui/lint/unused/unused-supertrait.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused_attributes-must_use.rs (renamed from src/test/ui/lint/unused/unused_attributes-must_use.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/unused_attributes-must_use.stderr (renamed from src/test/ui/lint/unused/unused_attributes-must_use.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/useless-comment.rs (renamed from src/test/ui/lint/unused/useless-comment.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused/useless-comment.stderr (renamed from src/test/ui/lint/unused/useless-comment.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_braces.fixed | 57 | ||||
-rw-r--r-- | tests/ui/lint/unused_braces.rs | 57 | ||||
-rw-r--r-- | tests/ui/lint/unused_braces.stderr | 84 | ||||
-rw-r--r-- | tests/ui/lint/unused_braces_borrow.fixed (renamed from src/test/ui/lint/unused_braces_borrow.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_braces_borrow.rs (renamed from src/test/ui/lint/unused_braces_borrow.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_braces_borrow.stderr (renamed from src/test/ui/lint/unused_braces_borrow.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_braces_macro.rs | 6 | ||||
-rw-r--r-- | tests/ui/lint/unused_import_warning_issue_45268.rs (renamed from src/test/ui/lint/unused_import_warning_issue_45268.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_import_warning_issue_45268.stderr (renamed from src/test/ui/lint/unused_import_warning_issue_45268.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_labels.rs (renamed from src/test/ui/lint/unused_labels.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_labels.stderr (renamed from src/test/ui/lint/unused_labels.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_parens_json_suggestion.fixed (renamed from src/test/ui/lint/unused_parens_json_suggestion.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_parens_json_suggestion.rs (renamed from src/test/ui/lint/unused_parens_json_suggestion.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_parens_json_suggestion.stderr (renamed from src/test/ui/lint/unused_parens_json_suggestion.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_parens_multibyte_recovery.rs (renamed from src/test/ui/lint/unused_parens_multibyte_recovery.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_parens_multibyte_recovery.stderr (renamed from src/test/ui/lint/unused_parens_multibyte_recovery.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_parens_remove_json_suggestion.fixed (renamed from src/test/ui/lint/unused_parens_remove_json_suggestion.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_parens_remove_json_suggestion.rs (renamed from src/test/ui/lint/unused_parens_remove_json_suggestion.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_parens_remove_json_suggestion.stderr (renamed from src/test/ui/lint/unused_parens_remove_json_suggestion.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_variables-issue-82488.fixed (renamed from src/test/ui/lint/unused_variables-issue-82488.fixed) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_variables-issue-82488.rs (renamed from src/test/ui/lint/unused_variables-issue-82488.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/unused_variables-issue-82488.stderr (renamed from src/test/ui/lint/unused_variables-issue-82488.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/use-redundant.rs (renamed from src/test/ui/lint/use-redundant.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/use-redundant.stderr (renamed from src/test/ui/lint/use-redundant.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/use_suggestion_json.rs (renamed from src/test/ui/lint/use_suggestion_json.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/use_suggestion_json.stderr (renamed from src/test/ui/lint/use_suggestion_json.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/warn-ctypes-inhibit.rs (renamed from src/test/ui/lint/warn-ctypes-inhibit.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/warn-path-statement.rs (renamed from src/test/ui/lint/warn-path-statement.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/warn-path-statement.stderr (renamed from src/test/ui/lint/warn-path-statement.stderr) | 0 | ||||
-rw-r--r-- | tests/ui/lint/warn-unused-inline-on-fn-prototypes.rs (renamed from src/test/ui/lint/warn-unused-inline-on-fn-prototypes.rs) | 0 | ||||
-rw-r--r-- | tests/ui/lint/warn-unused-inline-on-fn-prototypes.stderr (renamed from src/test/ui/lint/warn-unused-inline-on-fn-prototypes.stderr) | 0 |
713 files changed, 784 insertions, 37 deletions
diff --git a/src/test/ui/lint-unknown-lints-at-crate-level.rs b/tests/ui/lint-unknown-lints-at-crate-level.rs index 61d27f1ef..61d27f1ef 100644 --- a/src/test/ui/lint-unknown-lints-at-crate-level.rs +++ b/tests/ui/lint-unknown-lints-at-crate-level.rs diff --git a/src/test/ui/lint/auxiliary/add-impl.rs b/tests/ui/lint/auxiliary/add-impl.rs index 9d0e3068a..9d0e3068a 100644 --- a/src/test/ui/lint/auxiliary/add-impl.rs +++ b/tests/ui/lint/auxiliary/add-impl.rs diff --git a/src/test/ui/lint/auxiliary/external_extern_fn.rs b/tests/ui/lint/auxiliary/external_extern_fn.rs index c2a8cadc6..c2a8cadc6 100644 --- a/src/test/ui/lint/auxiliary/external_extern_fn.rs +++ b/tests/ui/lint/auxiliary/external_extern_fn.rs diff --git a/src/test/ui/lint/auxiliary/inherited_stability.rs b/tests/ui/lint/auxiliary/inherited_stability.rs index 62100e5cc..62100e5cc 100644 --- a/src/test/ui/lint/auxiliary/inherited_stability.rs +++ b/tests/ui/lint/auxiliary/inherited_stability.rs diff --git a/src/test/ui/lint/auxiliary/lint_output_format.rs b/tests/ui/lint/auxiliary/lint_output_format.rs index 4e3547250..4e3547250 100644 --- a/src/test/ui/lint/auxiliary/lint_output_format.rs +++ b/tests/ui/lint/auxiliary/lint_output_format.rs diff --git a/src/test/ui/lint/auxiliary/lint_stability.rs b/tests/ui/lint/auxiliary/lint_stability.rs index 99c29dcdd..99c29dcdd 100644 --- a/src/test/ui/lint/auxiliary/lint_stability.rs +++ b/tests/ui/lint/auxiliary/lint_stability.rs diff --git a/src/test/ui/lint/auxiliary/lint_stability_fields.rs b/tests/ui/lint/auxiliary/lint_stability_fields.rs index e72a501e1..e72a501e1 100644 --- a/src/test/ui/lint/auxiliary/lint_stability_fields.rs +++ b/tests/ui/lint/auxiliary/lint_stability_fields.rs diff --git a/src/test/ui/lint/auxiliary/lints-in-foreign-macros.rs b/tests/ui/lint/auxiliary/lints-in-foreign-macros.rs index b969d9dba..b969d9dba 100644 --- a/src/test/ui/lint/auxiliary/lints-in-foreign-macros.rs +++ b/tests/ui/lint/auxiliary/lints-in-foreign-macros.rs diff --git a/src/test/ui/lint/auxiliary/stability-cfg2.rs b/tests/ui/lint/auxiliary/stability-cfg2.rs index c995038e5..c995038e5 100644 --- a/src/test/ui/lint/auxiliary/stability-cfg2.rs +++ b/tests/ui/lint/auxiliary/stability-cfg2.rs diff --git a/src/test/ui/lint/auxiliary/stability_cfg1.rs b/tests/ui/lint/auxiliary/stability_cfg1.rs index 2e027cc27..2e027cc27 100644 --- a/src/test/ui/lint/auxiliary/stability_cfg1.rs +++ b/tests/ui/lint/auxiliary/stability_cfg1.rs diff --git a/src/test/ui/lint/auxiliary/stability_cfg2.rs b/tests/ui/lint/auxiliary/stability_cfg2.rs index c995038e5..c995038e5 100644 --- a/src/test/ui/lint/auxiliary/stability_cfg2.rs +++ b/tests/ui/lint/auxiliary/stability_cfg2.rs diff --git a/src/test/ui/lint/auxiliary/trivial-cast-ice.rs b/tests/ui/lint/auxiliary/trivial-cast-ice.rs index ab2332d06..ab2332d06 100644 --- a/src/test/ui/lint/auxiliary/trivial-cast-ice.rs +++ b/tests/ui/lint/auxiliary/trivial-cast-ice.rs diff --git a/src/test/ui/lint/auxiliary/unaligned_references_external_crate.rs b/tests/ui/lint/auxiliary/unaligned_references_external_crate.rs index fb486c6b5..fb486c6b5 100644 --- a/src/test/ui/lint/auxiliary/unaligned_references_external_crate.rs +++ b/tests/ui/lint/auxiliary/unaligned_references_external_crate.rs diff --git a/src/test/ui/lint/bad-lint-cap.rs b/tests/ui/lint/bad-lint-cap.rs index e65c8319d..e65c8319d 100644 --- a/src/test/ui/lint/bad-lint-cap.rs +++ b/tests/ui/lint/bad-lint-cap.rs diff --git a/src/test/ui/lint/bad-lint-cap.stderr b/tests/ui/lint/bad-lint-cap.stderr index f284dbf84..f284dbf84 100644 --- a/src/test/ui/lint/bad-lint-cap.stderr +++ b/tests/ui/lint/bad-lint-cap.stderr diff --git a/src/test/ui/lint/bad-lint-cap2.rs b/tests/ui/lint/bad-lint-cap2.rs index 8bc8aca20..8bc8aca20 100644 --- a/src/test/ui/lint/bad-lint-cap2.rs +++ b/tests/ui/lint/bad-lint-cap2.rs diff --git a/src/test/ui/lint/bad-lint-cap2.stderr b/tests/ui/lint/bad-lint-cap2.stderr index 3f3affe5a..3f3affe5a 100644 --- a/src/test/ui/lint/bad-lint-cap2.stderr +++ b/tests/ui/lint/bad-lint-cap2.stderr diff --git a/src/test/ui/lint/bad-lint-cap3.rs b/tests/ui/lint/bad-lint-cap3.rs index c38105870..c38105870 100644 --- a/src/test/ui/lint/bad-lint-cap3.rs +++ b/tests/ui/lint/bad-lint-cap3.rs diff --git a/src/test/ui/lint/bad-lint-cap3.stderr b/tests/ui/lint/bad-lint-cap3.stderr index 0fb65322f..0fb65322f 100644 --- a/src/test/ui/lint/bad-lint-cap3.stderr +++ b/tests/ui/lint/bad-lint-cap3.stderr diff --git a/src/test/ui/lint/bare-trait-objects-path.rs b/tests/ui/lint/bare-trait-objects-path.rs index 0e2294715..0e2294715 100644 --- a/src/test/ui/lint/bare-trait-objects-path.rs +++ b/tests/ui/lint/bare-trait-objects-path.rs diff --git a/src/test/ui/lint/bare-trait-objects-path.stderr b/tests/ui/lint/bare-trait-objects-path.stderr index 8ed303ca6..a19f4963c 100644 --- a/src/test/ui/lint/bare-trait-objects-path.stderr +++ b/tests/ui/lint/bare-trait-objects-path.stderr @@ -16,7 +16,7 @@ error[E0223]: ambiguous associated type --> $DIR/bare-trait-objects-path.rs:23:12 | LL | let _: Dyn::Ty; - | ^^^^^^^ help: use fully-qualified syntax: `<dyn Dyn as Trait>::Ty` + | ^^^^^^^ help: use the fully-qualified path: `<dyn Dyn as Assoc>::Ty` warning: trait objects without an explicit `dyn` are deprecated --> $DIR/bare-trait-objects-path.rs:14:5 diff --git a/src/test/ui/lint/clashing-extern-fn-recursion.rs b/tests/ui/lint/clashing-extern-fn-recursion.rs index ab0fd0a2e..ab0fd0a2e 100644 --- a/src/test/ui/lint/clashing-extern-fn-recursion.rs +++ b/tests/ui/lint/clashing-extern-fn-recursion.rs diff --git a/src/test/ui/lint/clashing-extern-fn-wasm.rs b/tests/ui/lint/clashing-extern-fn-wasm.rs index eeb2b8eae..eeb2b8eae 100644 --- a/src/test/ui/lint/clashing-extern-fn-wasm.rs +++ b/tests/ui/lint/clashing-extern-fn-wasm.rs diff --git a/src/test/ui/lint/clashing-extern-fn.rs b/tests/ui/lint/clashing-extern-fn.rs index 809e06026..809e06026 100644 --- a/src/test/ui/lint/clashing-extern-fn.rs +++ b/tests/ui/lint/clashing-extern-fn.rs diff --git a/src/test/ui/lint/clashing-extern-fn.stderr b/tests/ui/lint/clashing-extern-fn.stderr index 217eed6c9..217eed6c9 100644 --- a/src/test/ui/lint/clashing-extern-fn.stderr +++ b/tests/ui/lint/clashing-extern-fn.stderr diff --git a/src/test/ui/lint/cli-lint-override.forbid_warn.stderr b/tests/ui/lint/cli-lint-override.forbid_warn.stderr index d1c66a81c..d1c66a81c 100644 --- a/src/test/ui/lint/cli-lint-override.forbid_warn.stderr +++ b/tests/ui/lint/cli-lint-override.forbid_warn.stderr diff --git a/src/test/ui/lint/cli-lint-override.force_warn_deny.stderr b/tests/ui/lint/cli-lint-override.force_warn_deny.stderr index 779c24c93..779c24c93 100644 --- a/src/test/ui/lint/cli-lint-override.force_warn_deny.stderr +++ b/tests/ui/lint/cli-lint-override.force_warn_deny.stderr diff --git a/src/test/ui/lint/cli-lint-override.rs b/tests/ui/lint/cli-lint-override.rs index a0e853fc3..a0e853fc3 100644 --- a/src/test/ui/lint/cli-lint-override.rs +++ b/tests/ui/lint/cli-lint-override.rs diff --git a/src/test/ui/lint/cli-lint-override.warn_deny.stderr b/tests/ui/lint/cli-lint-override.warn_deny.stderr index f034cfa93..f034cfa93 100644 --- a/src/test/ui/lint/cli-lint-override.warn_deny.stderr +++ b/tests/ui/lint/cli-lint-override.warn_deny.stderr diff --git a/src/test/ui/lint/cli-unknown-force-warn.rs b/tests/ui/lint/cli-unknown-force-warn.rs index f3dea87a6..f3dea87a6 100644 --- a/src/test/ui/lint/cli-unknown-force-warn.rs +++ b/tests/ui/lint/cli-unknown-force-warn.rs diff --git a/src/test/ui/lint/cli-unknown-force-warn.stderr b/tests/ui/lint/cli-unknown-force-warn.stderr index 9ce9f405a..9ce9f405a 100644 --- a/src/test/ui/lint/cli-unknown-force-warn.stderr +++ b/tests/ui/lint/cli-unknown-force-warn.stderr diff --git a/src/test/ui/lint/command-line-lint-group-allow.rs b/tests/ui/lint/command-line-lint-group-allow.rs index 21c0df028..21c0df028 100644 --- a/src/test/ui/lint/command-line-lint-group-allow.rs +++ b/tests/ui/lint/command-line-lint-group-allow.rs diff --git a/src/test/ui/lint/command-line-lint-group-deny.rs b/tests/ui/lint/command-line-lint-group-deny.rs index da999f33e..da999f33e 100644 --- a/src/test/ui/lint/command-line-lint-group-deny.rs +++ b/tests/ui/lint/command-line-lint-group-deny.rs diff --git a/src/test/ui/lint/command-line-lint-group-deny.stderr b/tests/ui/lint/command-line-lint-group-deny.stderr index 04c3f6f26..04c3f6f26 100644 --- a/src/test/ui/lint/command-line-lint-group-deny.stderr +++ b/tests/ui/lint/command-line-lint-group-deny.stderr diff --git a/src/test/ui/lint/command-line-lint-group-forbid.rs b/tests/ui/lint/command-line-lint-group-forbid.rs index 4e5c2aca5..4e5c2aca5 100644 --- a/src/test/ui/lint/command-line-lint-group-forbid.rs +++ b/tests/ui/lint/command-line-lint-group-forbid.rs diff --git a/src/test/ui/lint/command-line-lint-group-forbid.stderr b/tests/ui/lint/command-line-lint-group-forbid.stderr index 736782140..736782140 100644 --- a/src/test/ui/lint/command-line-lint-group-forbid.stderr +++ b/tests/ui/lint/command-line-lint-group-forbid.stderr diff --git a/src/test/ui/lint/command-line-lint-group-warn.rs b/tests/ui/lint/command-line-lint-group-warn.rs index f4536f9c9..f4536f9c9 100644 --- a/src/test/ui/lint/command-line-lint-group-warn.rs +++ b/tests/ui/lint/command-line-lint-group-warn.rs diff --git a/src/test/ui/lint/command-line-lint-group-warn.stderr b/tests/ui/lint/command-line-lint-group-warn.stderr index e9c80b4ef..e9c80b4ef 100644 --- a/src/test/ui/lint/command-line-lint-group-warn.stderr +++ b/tests/ui/lint/command-line-lint-group-warn.stderr diff --git a/src/test/ui/lint/command-line-register-lint-tool.rs b/tests/ui/lint/command-line-register-lint-tool.rs index d6e95fd3e..d6e95fd3e 100644 --- a/src/test/ui/lint/command-line-register-lint-tool.rs +++ b/tests/ui/lint/command-line-register-lint-tool.rs diff --git a/src/test/ui/lint/command-line-register-unknown-lint-tool.rs b/tests/ui/lint/command-line-register-unknown-lint-tool.rs index 59fc02000..59fc02000 100644 --- a/src/test/ui/lint/command-line-register-unknown-lint-tool.rs +++ b/tests/ui/lint/command-line-register-unknown-lint-tool.rs diff --git a/src/test/ui/lint/command-line-register-unknown-lint-tool.stderr b/tests/ui/lint/command-line-register-unknown-lint-tool.stderr index c9a2aff21..c9a2aff21 100644 --- a/src/test/ui/lint/command-line-register-unknown-lint-tool.stderr +++ b/tests/ui/lint/command-line-register-unknown-lint-tool.stderr diff --git a/src/test/ui/lint/crate_level_only_lint.rs b/tests/ui/lint/crate_level_only_lint.rs index d9673faa2..d9673faa2 100644 --- a/src/test/ui/lint/crate_level_only_lint.rs +++ b/tests/ui/lint/crate_level_only_lint.rs diff --git a/src/test/ui/lint/crate_level_only_lint.stderr b/tests/ui/lint/crate_level_only_lint.stderr index 8fb06df2a..8fb06df2a 100644 --- a/src/test/ui/lint/crate_level_only_lint.stderr +++ b/tests/ui/lint/crate_level_only_lint.stderr diff --git a/src/test/ui/lint/dead-code/alias-in-pat.rs b/tests/ui/lint/dead-code/alias-in-pat.rs index 69d455f3b..69d455f3b 100644 --- a/src/test/ui/lint/dead-code/alias-in-pat.rs +++ b/tests/ui/lint/dead-code/alias-in-pat.rs diff --git a/src/test/ui/lint/dead-code/anon-const-in-pat.rs b/tests/ui/lint/dead-code/anon-const-in-pat.rs index d3e39c0de..d3e39c0de 100644 --- a/src/test/ui/lint/dead-code/anon-const-in-pat.rs +++ b/tests/ui/lint/dead-code/anon-const-in-pat.rs diff --git a/src/test/ui/lint/dead-code/associated-type.rs b/tests/ui/lint/dead-code/associated-type.rs index 1cf66e75a..1cf66e75a 100644 --- a/src/test/ui/lint/dead-code/associated-type.rs +++ b/tests/ui/lint/dead-code/associated-type.rs diff --git a/src/test/ui/lint/dead-code/basic.rs b/tests/ui/lint/dead-code/basic.rs index 3b8ffd58c..3b8ffd58c 100644 --- a/src/test/ui/lint/dead-code/basic.rs +++ b/tests/ui/lint/dead-code/basic.rs diff --git a/src/test/ui/lint/dead-code/basic.stderr b/tests/ui/lint/dead-code/basic.stderr index 7d068cead..7d068cead 100644 --- a/src/test/ui/lint/dead-code/basic.stderr +++ b/tests/ui/lint/dead-code/basic.stderr diff --git a/src/test/ui/lint/dead-code/closure-bang.rs b/tests/ui/lint/dead-code/closure-bang.rs index 8e8636b11..8e8636b11 100644 --- a/src/test/ui/lint/dead-code/closure-bang.rs +++ b/tests/ui/lint/dead-code/closure-bang.rs diff --git a/src/test/ui/lint/dead-code/const-and-self.rs b/tests/ui/lint/dead-code/const-and-self.rs index 5c96e4d0e..5c96e4d0e 100644 --- a/src/test/ui/lint/dead-code/const-and-self.rs +++ b/tests/ui/lint/dead-code/const-and-self.rs diff --git a/src/test/ui/lint/dead-code/const-and-self.stderr b/tests/ui/lint/dead-code/const-and-self.stderr index 9d1d7d6ec..9d1d7d6ec 100644 --- a/src/test/ui/lint/dead-code/const-and-self.stderr +++ b/tests/ui/lint/dead-code/const-and-self.stderr diff --git a/src/test/ui/lint/dead-code/empty-unused-enum.rs b/tests/ui/lint/dead-code/empty-unused-enum.rs index 864501e94..864501e94 100644 --- a/src/test/ui/lint/dead-code/empty-unused-enum.rs +++ b/tests/ui/lint/dead-code/empty-unused-enum.rs diff --git a/src/test/ui/lint/dead-code/empty-unused-enum.stderr b/tests/ui/lint/dead-code/empty-unused-enum.stderr index 6391f0941..6391f0941 100644 --- a/src/test/ui/lint/dead-code/empty-unused-enum.stderr +++ b/tests/ui/lint/dead-code/empty-unused-enum.stderr diff --git a/src/test/ui/lint/dead-code/empty-unused-public-enum.rs b/tests/ui/lint/dead-code/empty-unused-public-enum.rs index 15b04496b..15b04496b 100644 --- a/src/test/ui/lint/dead-code/empty-unused-public-enum.rs +++ b/tests/ui/lint/dead-code/empty-unused-public-enum.rs diff --git a/src/test/ui/lint/dead-code/enum-variants.rs b/tests/ui/lint/dead-code/enum-variants.rs index 91c97232e..91c97232e 100644 --- a/src/test/ui/lint/dead-code/enum-variants.rs +++ b/tests/ui/lint/dead-code/enum-variants.rs diff --git a/src/test/ui/lint/dead-code/impl-trait.rs b/tests/ui/lint/dead-code/impl-trait.rs index 757b8f83e..757b8f83e 100644 --- a/src/test/ui/lint/dead-code/impl-trait.rs +++ b/tests/ui/lint/dead-code/impl-trait.rs diff --git a/src/test/ui/lint/dead-code/impl-trait.stderr b/tests/ui/lint/dead-code/impl-trait.stderr index e35e13a9e..e35e13a9e 100644 --- a/src/test/ui/lint/dead-code/impl-trait.stderr +++ b/tests/ui/lint/dead-code/impl-trait.stderr diff --git a/src/test/ui/lint/dead-code/issue-68408-false-positive.rs b/tests/ui/lint/dead-code/issue-68408-false-positive.rs index 7ee6b5d72..7ee6b5d72 100644 --- a/src/test/ui/lint/dead-code/issue-68408-false-positive.rs +++ b/tests/ui/lint/dead-code/issue-68408-false-positive.rs diff --git a/src/test/ui/lint/dead-code/issue-85071-2.rs b/tests/ui/lint/dead-code/issue-85071-2.rs index f0639931c..f0639931c 100644 --- a/src/test/ui/lint/dead-code/issue-85071-2.rs +++ b/tests/ui/lint/dead-code/issue-85071-2.rs diff --git a/src/test/ui/lint/dead-code/issue-85071-2.stderr b/tests/ui/lint/dead-code/issue-85071-2.stderr index 5e963183d..5e963183d 100644 --- a/src/test/ui/lint/dead-code/issue-85071-2.stderr +++ b/tests/ui/lint/dead-code/issue-85071-2.stderr diff --git a/src/test/ui/lint/dead-code/issue-85071.rs b/tests/ui/lint/dead-code/issue-85071.rs index d6969321c..d6969321c 100644 --- a/src/test/ui/lint/dead-code/issue-85071.rs +++ b/tests/ui/lint/dead-code/issue-85071.rs diff --git a/src/test/ui/lint/dead-code/issue-85071.stderr b/tests/ui/lint/dead-code/issue-85071.stderr index 721fb8148..721fb8148 100644 --- a/src/test/ui/lint/dead-code/issue-85071.stderr +++ b/tests/ui/lint/dead-code/issue-85071.stderr diff --git a/src/test/ui/lint/dead-code/issue-85255.rs b/tests/ui/lint/dead-code/issue-85255.rs index 043f68137..043f68137 100644 --- a/src/test/ui/lint/dead-code/issue-85255.rs +++ b/tests/ui/lint/dead-code/issue-85255.rs diff --git a/src/test/ui/lint/dead-code/issue-85255.stderr b/tests/ui/lint/dead-code/issue-85255.stderr index 3497b952f..3497b952f 100644 --- a/src/test/ui/lint/dead-code/issue-85255.stderr +++ b/tests/ui/lint/dead-code/issue-85255.stderr diff --git a/src/test/ui/lint/dead-code/leading-underscore.rs b/tests/ui/lint/dead-code/leading-underscore.rs index d3582961b..d3582961b 100644 --- a/src/test/ui/lint/dead-code/leading-underscore.rs +++ b/tests/ui/lint/dead-code/leading-underscore.rs diff --git a/src/test/ui/lint/dead-code/lint-dead-code-1.rs b/tests/ui/lint/dead-code/lint-dead-code-1.rs index 8f5a4c41e..8f5a4c41e 100644 --- a/src/test/ui/lint/dead-code/lint-dead-code-1.rs +++ b/tests/ui/lint/dead-code/lint-dead-code-1.rs diff --git a/src/test/ui/lint/dead-code/lint-dead-code-1.stderr b/tests/ui/lint/dead-code/lint-dead-code-1.stderr index eb728b5b9..eb728b5b9 100644 --- a/src/test/ui/lint/dead-code/lint-dead-code-1.stderr +++ b/tests/ui/lint/dead-code/lint-dead-code-1.stderr diff --git a/src/test/ui/lint/dead-code/lint-dead-code-2.rs b/tests/ui/lint/dead-code/lint-dead-code-2.rs index 6bfa4d96f..6bfa4d96f 100644 --- a/src/test/ui/lint/dead-code/lint-dead-code-2.rs +++ b/tests/ui/lint/dead-code/lint-dead-code-2.rs diff --git a/src/test/ui/lint/dead-code/lint-dead-code-2.stderr b/tests/ui/lint/dead-code/lint-dead-code-2.stderr index 85af553c9..85af553c9 100644 --- a/src/test/ui/lint/dead-code/lint-dead-code-2.stderr +++ b/tests/ui/lint/dead-code/lint-dead-code-2.stderr diff --git a/src/test/ui/lint/dead-code/lint-dead-code-3.rs b/tests/ui/lint/dead-code/lint-dead-code-3.rs index 293fcdbc5..293fcdbc5 100644 --- a/src/test/ui/lint/dead-code/lint-dead-code-3.rs +++ b/tests/ui/lint/dead-code/lint-dead-code-3.rs diff --git a/src/test/ui/lint/dead-code/lint-dead-code-3.stderr b/tests/ui/lint/dead-code/lint-dead-code-3.stderr index 26fc13bae..26fc13bae 100644 --- a/src/test/ui/lint/dead-code/lint-dead-code-3.stderr +++ b/tests/ui/lint/dead-code/lint-dead-code-3.stderr diff --git a/src/test/ui/lint/dead-code/lint-dead-code-4.rs b/tests/ui/lint/dead-code/lint-dead-code-4.rs index 0fc6c6156..0fc6c6156 100644 --- a/src/test/ui/lint/dead-code/lint-dead-code-4.rs +++ b/tests/ui/lint/dead-code/lint-dead-code-4.rs diff --git a/src/test/ui/lint/dead-code/lint-dead-code-4.stderr b/tests/ui/lint/dead-code/lint-dead-code-4.stderr index 668c1dacf..668c1dacf 100644 --- a/src/test/ui/lint/dead-code/lint-dead-code-4.stderr +++ b/tests/ui/lint/dead-code/lint-dead-code-4.stderr diff --git a/src/test/ui/lint/dead-code/lint-dead-code-5.rs b/tests/ui/lint/dead-code/lint-dead-code-5.rs index ed90fb464..ed90fb464 100644 --- a/src/test/ui/lint/dead-code/lint-dead-code-5.rs +++ b/tests/ui/lint/dead-code/lint-dead-code-5.rs diff --git a/src/test/ui/lint/dead-code/lint-dead-code-5.stderr b/tests/ui/lint/dead-code/lint-dead-code-5.stderr index eaf43e453..eaf43e453 100644 --- a/src/test/ui/lint/dead-code/lint-dead-code-5.stderr +++ b/tests/ui/lint/dead-code/lint-dead-code-5.stderr diff --git a/src/test/ui/lint/dead-code/lint-dead-code-6.rs b/tests/ui/lint/dead-code/lint-dead-code-6.rs index e3074acf1..e3074acf1 100644 --- a/src/test/ui/lint/dead-code/lint-dead-code-6.rs +++ b/tests/ui/lint/dead-code/lint-dead-code-6.rs diff --git a/src/test/ui/lint/dead-code/lint-dead-code-6.stderr b/tests/ui/lint/dead-code/lint-dead-code-6.stderr index f9d83308a..f9d83308a 100644 --- a/src/test/ui/lint/dead-code/lint-dead-code-6.stderr +++ b/tests/ui/lint/dead-code/lint-dead-code-6.stderr diff --git a/src/test/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.rs b/tests/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.rs index 2003e1e29..2003e1e29 100644 --- a/src/test/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.rs +++ b/tests/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.rs diff --git a/src/test/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.stderr b/tests/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.stderr index 0e5c78a71..0e5c78a71 100644 --- a/src/test/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.stderr +++ b/tests/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.stderr diff --git a/src/test/ui/lint/dead-code/newline-span.rs b/tests/ui/lint/dead-code/newline-span.rs index 209c3cd93..209c3cd93 100644 --- a/src/test/ui/lint/dead-code/newline-span.rs +++ b/tests/ui/lint/dead-code/newline-span.rs diff --git a/src/test/ui/lint/dead-code/newline-span.stderr b/tests/ui/lint/dead-code/newline-span.stderr index 4eeadccc8..4eeadccc8 100644 --- a/src/test/ui/lint/dead-code/newline-span.stderr +++ b/tests/ui/lint/dead-code/newline-span.stderr diff --git a/src/test/ui/lint/dead-code/self-assign.rs b/tests/ui/lint/dead-code/self-assign.rs index ea7ce98d8..ea7ce98d8 100644 --- a/src/test/ui/lint/dead-code/self-assign.rs +++ b/tests/ui/lint/dead-code/self-assign.rs diff --git a/src/test/ui/lint/dead-code/self-assign.stderr b/tests/ui/lint/dead-code/self-assign.stderr index bb79c0ec7..bb79c0ec7 100644 --- a/src/test/ui/lint/dead-code/self-assign.stderr +++ b/tests/ui/lint/dead-code/self-assign.stderr diff --git a/src/test/ui/lint/dead-code/trait-impl.rs b/tests/ui/lint/dead-code/trait-impl.rs index 92e389a93..92e389a93 100644 --- a/src/test/ui/lint/dead-code/trait-impl.rs +++ b/tests/ui/lint/dead-code/trait-impl.rs diff --git a/src/test/ui/lint/dead-code/tuple-struct-field.rs b/tests/ui/lint/dead-code/tuple-struct-field.rs index 14fb30be9..14fb30be9 100644 --- a/src/test/ui/lint/dead-code/tuple-struct-field.rs +++ b/tests/ui/lint/dead-code/tuple-struct-field.rs diff --git a/src/test/ui/lint/dead-code/tuple-struct-field.stderr b/tests/ui/lint/dead-code/tuple-struct-field.stderr index b8ad5cbe4..b8ad5cbe4 100644 --- a/src/test/ui/lint/dead-code/tuple-struct-field.stderr +++ b/tests/ui/lint/dead-code/tuple-struct-field.stderr diff --git a/src/test/ui/lint/dead-code/type-alias.rs b/tests/ui/lint/dead-code/type-alias.rs index 35a7f125d..35a7f125d 100644 --- a/src/test/ui/lint/dead-code/type-alias.rs +++ b/tests/ui/lint/dead-code/type-alias.rs diff --git a/src/test/ui/lint/dead-code/type-alias.stderr b/tests/ui/lint/dead-code/type-alias.stderr index 446447d97..446447d97 100644 --- a/src/test/ui/lint/dead-code/type-alias.stderr +++ b/tests/ui/lint/dead-code/type-alias.stderr diff --git a/src/test/ui/lint/dead-code/type-in-foreign.rs b/tests/ui/lint/dead-code/type-in-foreign.rs index b6c593f31..b6c593f31 100644 --- a/src/test/ui/lint/dead-code/type-in-foreign.rs +++ b/tests/ui/lint/dead-code/type-in-foreign.rs diff --git a/src/test/ui/lint/dead-code/unused-enum.rs b/tests/ui/lint/dead-code/unused-enum.rs index 20df3e1de..20df3e1de 100644 --- a/src/test/ui/lint/dead-code/unused-enum.rs +++ b/tests/ui/lint/dead-code/unused-enum.rs diff --git a/src/test/ui/lint/dead-code/unused-enum.stderr b/tests/ui/lint/dead-code/unused-enum.stderr index d2602dbb3..d2602dbb3 100644 --- a/src/test/ui/lint/dead-code/unused-enum.stderr +++ b/tests/ui/lint/dead-code/unused-enum.stderr diff --git a/src/test/ui/lint/dead-code/unused-struct-variant.rs b/tests/ui/lint/dead-code/unused-struct-variant.rs index a914e0c33..a914e0c33 100644 --- a/src/test/ui/lint/dead-code/unused-struct-variant.rs +++ b/tests/ui/lint/dead-code/unused-struct-variant.rs diff --git a/src/test/ui/lint/dead-code/unused-struct-variant.stderr b/tests/ui/lint/dead-code/unused-struct-variant.stderr index d26dd3aff..d26dd3aff 100644 --- a/src/test/ui/lint/dead-code/unused-struct-variant.stderr +++ b/tests/ui/lint/dead-code/unused-struct-variant.stderr diff --git a/src/test/ui/lint/dead-code/unused-variant-pub.rs b/tests/ui/lint/dead-code/unused-variant-pub.rs index 3a9061340..3a9061340 100644 --- a/src/test/ui/lint/dead-code/unused-variant-pub.rs +++ b/tests/ui/lint/dead-code/unused-variant-pub.rs diff --git a/src/test/ui/lint/dead-code/unused-variant.rs b/tests/ui/lint/dead-code/unused-variant.rs index 82108fa9c..82108fa9c 100644 --- a/src/test/ui/lint/dead-code/unused-variant.rs +++ b/tests/ui/lint/dead-code/unused-variant.rs diff --git a/src/test/ui/lint/dead-code/unused-variant.stderr b/tests/ui/lint/dead-code/unused-variant.stderr index 6029bf268..6029bf268 100644 --- a/src/test/ui/lint/dead-code/unused-variant.stderr +++ b/tests/ui/lint/dead-code/unused-variant.stderr diff --git a/src/test/ui/lint/dead-code/with-core-crate.rs b/tests/ui/lint/dead-code/with-core-crate.rs index 0a94b528f..0a94b528f 100644 --- a/src/test/ui/lint/dead-code/with-core-crate.rs +++ b/tests/ui/lint/dead-code/with-core-crate.rs diff --git a/src/test/ui/lint/dead-code/with-core-crate.stderr b/tests/ui/lint/dead-code/with-core-crate.stderr index 7adcf8848..7adcf8848 100644 --- a/src/test/ui/lint/dead-code/with-core-crate.stderr +++ b/tests/ui/lint/dead-code/with-core-crate.stderr diff --git a/src/test/ui/lint/dead-code/with-impl.rs b/tests/ui/lint/dead-code/with-impl.rs index 812fcdd09..812fcdd09 100644 --- a/src/test/ui/lint/dead-code/with-impl.rs +++ b/tests/ui/lint/dead-code/with-impl.rs diff --git a/src/test/ui/lint/deny-overflowing-literals.rs b/tests/ui/lint/deny-overflowing-literals.rs index 21c8ba7d6..21c8ba7d6 100644 --- a/src/test/ui/lint/deny-overflowing-literals.rs +++ b/tests/ui/lint/deny-overflowing-literals.rs diff --git a/src/test/ui/lint/deny-overflowing-literals.stderr b/tests/ui/lint/deny-overflowing-literals.stderr index beb0ad795..beb0ad795 100644 --- a/src/test/ui/lint/deny-overflowing-literals.stderr +++ b/tests/ui/lint/deny-overflowing-literals.stderr diff --git a/src/test/ui/lint/empty-lint-attributes.rs b/tests/ui/lint/empty-lint-attributes.rs index 9a0ec2533..9a0ec2533 100644 --- a/src/test/ui/lint/empty-lint-attributes.rs +++ b/tests/ui/lint/empty-lint-attributes.rs diff --git a/src/test/ui/lint/enable-unstable-lib-feature.rs b/tests/ui/lint/enable-unstable-lib-feature.rs index aa6a973d7..aa6a973d7 100644 --- a/src/test/ui/lint/enable-unstable-lib-feature.rs +++ b/tests/ui/lint/enable-unstable-lib-feature.rs diff --git a/src/test/ui/lint/enable-unstable-lib-feature.stderr b/tests/ui/lint/enable-unstable-lib-feature.stderr index bb4e928ad..bb4e928ad 100644 --- a/src/test/ui/lint/enable-unstable-lib-feature.stderr +++ b/tests/ui/lint/enable-unstable-lib-feature.stderr diff --git a/src/test/ui/lint/expansion-time-include.rs b/tests/ui/lint/expansion-time-include.rs index 4ea89d5ad..4ea89d5ad 100644 --- a/src/test/ui/lint/expansion-time-include.rs +++ b/tests/ui/lint/expansion-time-include.rs diff --git a/src/test/ui/lint/expansion-time.rs b/tests/ui/lint/expansion-time.rs index f23c7cb0d..f23c7cb0d 100644 --- a/src/test/ui/lint/expansion-time.rs +++ b/tests/ui/lint/expansion-time.rs diff --git a/src/test/ui/lint/expansion-time.stderr b/tests/ui/lint/expansion-time.stderr index 064ee5fad..064ee5fad 100644 --- a/src/test/ui/lint/expansion-time.stderr +++ b/tests/ui/lint/expansion-time.stderr diff --git a/src/test/ui/lint/expr_attr_paren_order.rs b/tests/ui/lint/expr_attr_paren_order.rs index e1ec2e951..e1ec2e951 100644 --- a/src/test/ui/lint/expr_attr_paren_order.rs +++ b/tests/ui/lint/expr_attr_paren_order.rs diff --git a/src/test/ui/lint/expr_attr_paren_order.stderr b/tests/ui/lint/expr_attr_paren_order.stderr index 42beed10c..42beed10c 100644 --- a/src/test/ui/lint/expr_attr_paren_order.stderr +++ b/tests/ui/lint/expr_attr_paren_order.stderr diff --git a/src/test/ui/lint/fn_must_use.rs b/tests/ui/lint/fn_must_use.rs index b4e9da0fc..b4e9da0fc 100644 --- a/src/test/ui/lint/fn_must_use.rs +++ b/tests/ui/lint/fn_must_use.rs diff --git a/src/test/ui/lint/fn_must_use.stderr b/tests/ui/lint/fn_must_use.stderr index 657f23c60..657f23c60 100644 --- a/src/test/ui/lint/fn_must_use.stderr +++ b/tests/ui/lint/fn_must_use.stderr diff --git a/src/test/ui/lint/for_loop_over_fallibles.rs b/tests/ui/lint/for_loop_over_fallibles.rs index 43d71c2e8..43d71c2e8 100644 --- a/src/test/ui/lint/for_loop_over_fallibles.rs +++ b/tests/ui/lint/for_loop_over_fallibles.rs diff --git a/src/test/ui/lint/for_loop_over_fallibles.stderr b/tests/ui/lint/for_loop_over_fallibles.stderr index 96efdf85c..96efdf85c 100644 --- a/src/test/ui/lint/for_loop_over_fallibles.stderr +++ b/tests/ui/lint/for_loop_over_fallibles.stderr diff --git a/src/test/ui/lint/forbid-error-capped.rs b/tests/ui/lint/forbid-error-capped.rs index b56471a75..b56471a75 100644 --- a/src/test/ui/lint/forbid-error-capped.rs +++ b/tests/ui/lint/forbid-error-capped.rs diff --git a/src/test/ui/lint/forbid-group-group-1.rs b/tests/ui/lint/forbid-group-group-1.rs index 80f7db4e5..80f7db4e5 100644 --- a/src/test/ui/lint/forbid-group-group-1.rs +++ b/tests/ui/lint/forbid-group-group-1.rs diff --git a/src/test/ui/lint/forbid-group-group-1.stderr b/tests/ui/lint/forbid-group-group-1.stderr index fd425e5f7..fd425e5f7 100644 --- a/src/test/ui/lint/forbid-group-group-1.stderr +++ b/tests/ui/lint/forbid-group-group-1.stderr diff --git a/src/test/ui/lint/forbid-group-group-2.rs b/tests/ui/lint/forbid-group-group-2.rs index b12fd72da..b12fd72da 100644 --- a/src/test/ui/lint/forbid-group-group-2.rs +++ b/tests/ui/lint/forbid-group-group-2.rs diff --git a/src/test/ui/lint/forbid-group-group-2.stderr b/tests/ui/lint/forbid-group-group-2.stderr index b2e2bcea1..b2e2bcea1 100644 --- a/src/test/ui/lint/forbid-group-group-2.stderr +++ b/tests/ui/lint/forbid-group-group-2.stderr diff --git a/src/test/ui/lint/forbid-group-member.rs b/tests/ui/lint/forbid-group-member.rs index 664edeaa8..664edeaa8 100644 --- a/src/test/ui/lint/forbid-group-member.rs +++ b/tests/ui/lint/forbid-group-member.rs diff --git a/src/test/ui/lint/forbid-group-member.stderr b/tests/ui/lint/forbid-group-member.stderr index 47336d4d8..47336d4d8 100644 --- a/src/test/ui/lint/forbid-group-member.stderr +++ b/tests/ui/lint/forbid-group-member.stderr diff --git a/src/test/ui/lint/forbid-member-group.rs b/tests/ui/lint/forbid-member-group.rs index e2f76825a..e2f76825a 100644 --- a/src/test/ui/lint/forbid-member-group.rs +++ b/tests/ui/lint/forbid-member-group.rs diff --git a/src/test/ui/lint/forbid-member-group.stderr b/tests/ui/lint/forbid-member-group.stderr index e65301778..e65301778 100644 --- a/src/test/ui/lint/forbid-member-group.stderr +++ b/tests/ui/lint/forbid-member-group.stderr diff --git a/src/test/ui/lint/force-warn/allow-warnings.rs b/tests/ui/lint/force-warn/allow-warnings.rs index 0199381fc..0199381fc 100644 --- a/src/test/ui/lint/force-warn/allow-warnings.rs +++ b/tests/ui/lint/force-warn/allow-warnings.rs diff --git a/src/test/ui/lint/force-warn/allow-warnings.stderr b/tests/ui/lint/force-warn/allow-warnings.stderr index 4de68a079..4de68a079 100644 --- a/src/test/ui/lint/force-warn/allow-warnings.stderr +++ b/tests/ui/lint/force-warn/allow-warnings.stderr diff --git a/src/test/ui/lint/force-warn/allowed-by-default-lint.rs b/tests/ui/lint/force-warn/allowed-by-default-lint.rs index b24ab822d..b24ab822d 100644 --- a/src/test/ui/lint/force-warn/allowed-by-default-lint.rs +++ b/tests/ui/lint/force-warn/allowed-by-default-lint.rs diff --git a/src/test/ui/lint/force-warn/allowed-by-default-lint.stderr b/tests/ui/lint/force-warn/allowed-by-default-lint.stderr index ac98b5896..ac98b5896 100644 --- a/src/test/ui/lint/force-warn/allowed-by-default-lint.stderr +++ b/tests/ui/lint/force-warn/allowed-by-default-lint.stderr diff --git a/src/test/ui/lint/force-warn/allowed-cli-deny-by-default-lint.rs b/tests/ui/lint/force-warn/allowed-cli-deny-by-default-lint.rs index 257df13ef..257df13ef 100644 --- a/src/test/ui/lint/force-warn/allowed-cli-deny-by-default-lint.rs +++ b/tests/ui/lint/force-warn/allowed-cli-deny-by-default-lint.rs diff --git a/src/test/ui/lint/force-warn/allowed-cli-deny-by-default-lint.stderr b/tests/ui/lint/force-warn/allowed-cli-deny-by-default-lint.stderr index 6a1fc76e1..6a1fc76e1 100644 --- a/src/test/ui/lint/force-warn/allowed-cli-deny-by-default-lint.stderr +++ b/tests/ui/lint/force-warn/allowed-cli-deny-by-default-lint.stderr diff --git a/src/test/ui/lint/force-warn/allowed-deny-by-default-lint.rs b/tests/ui/lint/force-warn/allowed-deny-by-default-lint.rs index 0d4b468c2..0d4b468c2 100644 --- a/src/test/ui/lint/force-warn/allowed-deny-by-default-lint.rs +++ b/tests/ui/lint/force-warn/allowed-deny-by-default-lint.rs diff --git a/src/test/ui/lint/force-warn/allowed-deny-by-default-lint.stderr b/tests/ui/lint/force-warn/allowed-deny-by-default-lint.stderr index 9ef53d47e..9ef53d47e 100644 --- a/src/test/ui/lint/force-warn/allowed-deny-by-default-lint.stderr +++ b/tests/ui/lint/force-warn/allowed-deny-by-default-lint.stderr diff --git a/src/test/ui/lint/force-warn/allowed-group-warn-by-default-lint.rs b/tests/ui/lint/force-warn/allowed-group-warn-by-default-lint.rs index 631a8cb2f..631a8cb2f 100644 --- a/src/test/ui/lint/force-warn/allowed-group-warn-by-default-lint.rs +++ b/tests/ui/lint/force-warn/allowed-group-warn-by-default-lint.rs diff --git a/src/test/ui/lint/force-warn/allowed-group-warn-by-default-lint.stderr b/tests/ui/lint/force-warn/allowed-group-warn-by-default-lint.stderr index 0f58953a5..0f58953a5 100644 --- a/src/test/ui/lint/force-warn/allowed-group-warn-by-default-lint.stderr +++ b/tests/ui/lint/force-warn/allowed-group-warn-by-default-lint.stderr diff --git a/src/test/ui/lint/force-warn/allowed-warn-by-default-lint.rs b/tests/ui/lint/force-warn/allowed-warn-by-default-lint.rs index 06b372867..06b372867 100644 --- a/src/test/ui/lint/force-warn/allowed-warn-by-default-lint.rs +++ b/tests/ui/lint/force-warn/allowed-warn-by-default-lint.rs diff --git a/src/test/ui/lint/force-warn/allowed-warn-by-default-lint.stderr b/tests/ui/lint/force-warn/allowed-warn-by-default-lint.stderr index a6634e212..a6634e212 100644 --- a/src/test/ui/lint/force-warn/allowed-warn-by-default-lint.stderr +++ b/tests/ui/lint/force-warn/allowed-warn-by-default-lint.stderr diff --git a/src/test/ui/lint/force-warn/cap-lints-allow.rs b/tests/ui/lint/force-warn/cap-lints-allow.rs index fdba7f410..fdba7f410 100644 --- a/src/test/ui/lint/force-warn/cap-lints-allow.rs +++ b/tests/ui/lint/force-warn/cap-lints-allow.rs diff --git a/src/test/ui/lint/force-warn/cap-lints-allow.stderr b/tests/ui/lint/force-warn/cap-lints-allow.stderr index 03a32fa6f..03a32fa6f 100644 --- a/src/test/ui/lint/force-warn/cap-lints-allow.stderr +++ b/tests/ui/lint/force-warn/cap-lints-allow.stderr diff --git a/src/test/ui/lint/force-warn/cap-lints-warn-allowed-warn-by-default-lint.rs b/tests/ui/lint/force-warn/cap-lints-warn-allowed-warn-by-default-lint.rs index e65f156bf..e65f156bf 100644 --- a/src/test/ui/lint/force-warn/cap-lints-warn-allowed-warn-by-default-lint.rs +++ b/tests/ui/lint/force-warn/cap-lints-warn-allowed-warn-by-default-lint.rs diff --git a/src/test/ui/lint/force-warn/cap-lints-warn-allowed-warn-by-default-lint.stderr b/tests/ui/lint/force-warn/cap-lints-warn-allowed-warn-by-default-lint.stderr index d1b764b34..d1b764b34 100644 --- a/src/test/ui/lint/force-warn/cap-lints-warn-allowed-warn-by-default-lint.stderr +++ b/tests/ui/lint/force-warn/cap-lints-warn-allowed-warn-by-default-lint.stderr diff --git a/src/test/ui/lint/force-warn/deny-by-default-lint.rs b/tests/ui/lint/force-warn/deny-by-default-lint.rs index c2e9377e9..c2e9377e9 100644 --- a/src/test/ui/lint/force-warn/deny-by-default-lint.rs +++ b/tests/ui/lint/force-warn/deny-by-default-lint.rs diff --git a/src/test/ui/lint/force-warn/deny-by-default-lint.stderr b/tests/ui/lint/force-warn/deny-by-default-lint.stderr index c644d0fe7..c644d0fe7 100644 --- a/src/test/ui/lint/force-warn/deny-by-default-lint.stderr +++ b/tests/ui/lint/force-warn/deny-by-default-lint.stderr diff --git a/src/test/ui/lint/force-warn/lint-group-allow-warnings.rs b/tests/ui/lint/force-warn/lint-group-allow-warnings.rs index 4b95f4d2d..4b95f4d2d 100644 --- a/src/test/ui/lint/force-warn/lint-group-allow-warnings.rs +++ b/tests/ui/lint/force-warn/lint-group-allow-warnings.rs diff --git a/src/test/ui/lint/force-warn/lint-group-allow-warnings.stderr b/tests/ui/lint/force-warn/lint-group-allow-warnings.stderr index dc7b1b7b9..dc7b1b7b9 100644 --- a/src/test/ui/lint/force-warn/lint-group-allow-warnings.stderr +++ b/tests/ui/lint/force-warn/lint-group-allow-warnings.stderr diff --git a/src/test/ui/lint/force-warn/lint-group-allowed-cli-warn-by-default-lint.rs b/tests/ui/lint/force-warn/lint-group-allowed-cli-warn-by-default-lint.rs index 7ad7462dd..7ad7462dd 100644 --- a/src/test/ui/lint/force-warn/lint-group-allowed-cli-warn-by-default-lint.rs +++ b/tests/ui/lint/force-warn/lint-group-allowed-cli-warn-by-default-lint.rs diff --git a/src/test/ui/lint/force-warn/lint-group-allowed-cli-warn-by-default-lint.stderr b/tests/ui/lint/force-warn/lint-group-allowed-cli-warn-by-default-lint.stderr index e17630fd3..e17630fd3 100644 --- a/src/test/ui/lint/force-warn/lint-group-allowed-cli-warn-by-default-lint.stderr +++ b/tests/ui/lint/force-warn/lint-group-allowed-cli-warn-by-default-lint.stderr diff --git a/src/test/ui/lint/force-warn/lint-group-allowed-lint-group.rs b/tests/ui/lint/force-warn/lint-group-allowed-lint-group.rs index ee5a18c38..ee5a18c38 100644 --- a/src/test/ui/lint/force-warn/lint-group-allowed-lint-group.rs +++ b/tests/ui/lint/force-warn/lint-group-allowed-lint-group.rs diff --git a/src/test/ui/lint/force-warn/lint-group-allowed-lint-group.stderr b/tests/ui/lint/force-warn/lint-group-allowed-lint-group.stderr index 72198541a..72198541a 100644 --- a/src/test/ui/lint/force-warn/lint-group-allowed-lint-group.stderr +++ b/tests/ui/lint/force-warn/lint-group-allowed-lint-group.stderr diff --git a/src/test/ui/lint/force-warn/lint-group-allowed-warn-by-default-lint.rs b/tests/ui/lint/force-warn/lint-group-allowed-warn-by-default-lint.rs index 248aece6f..248aece6f 100644 --- a/src/test/ui/lint/force-warn/lint-group-allowed-warn-by-default-lint.rs +++ b/tests/ui/lint/force-warn/lint-group-allowed-warn-by-default-lint.rs diff --git a/src/test/ui/lint/force-warn/lint-group-allowed-warn-by-default-lint.stderr b/tests/ui/lint/force-warn/lint-group-allowed-warn-by-default-lint.stderr index 52c870ac2..52c870ac2 100644 --- a/src/test/ui/lint/force-warn/lint-group-allowed-warn-by-default-lint.stderr +++ b/tests/ui/lint/force-warn/lint-group-allowed-warn-by-default-lint.stderr diff --git a/src/test/ui/lint/force-warn/warn-by-default-lint-two-modules.rs b/tests/ui/lint/force-warn/warn-by-default-lint-two-modules.rs index 47a480ad7..47a480ad7 100644 --- a/src/test/ui/lint/force-warn/warn-by-default-lint-two-modules.rs +++ b/tests/ui/lint/force-warn/warn-by-default-lint-two-modules.rs diff --git a/src/test/ui/lint/force-warn/warn-by-default-lint-two-modules.stderr b/tests/ui/lint/force-warn/warn-by-default-lint-two-modules.stderr index 824bcccc0..824bcccc0 100644 --- a/src/test/ui/lint/force-warn/warn-by-default-lint-two-modules.stderr +++ b/tests/ui/lint/force-warn/warn-by-default-lint-two-modules.stderr diff --git a/src/test/ui/lint/force-warn/warnings-lint-group.rs b/tests/ui/lint/force-warn/warnings-lint-group.rs index d1d4f5602..d1d4f5602 100644 --- a/src/test/ui/lint/force-warn/warnings-lint-group.rs +++ b/tests/ui/lint/force-warn/warnings-lint-group.rs diff --git a/src/test/ui/lint/force-warn/warnings-lint-group.stderr b/tests/ui/lint/force-warn/warnings-lint-group.stderr index 1faeed337..1faeed337 100644 --- a/src/test/ui/lint/force-warn/warnings-lint-group.stderr +++ b/tests/ui/lint/force-warn/warnings-lint-group.stderr diff --git a/src/test/ui/lint/function-item-references.rs b/tests/ui/lint/function-item-references.rs index 05213f4ed..05213f4ed 100644 --- a/src/test/ui/lint/function-item-references.rs +++ b/tests/ui/lint/function-item-references.rs diff --git a/src/test/ui/lint/function-item-references.stderr b/tests/ui/lint/function-item-references.stderr index a9d18bb6a..a9d18bb6a 100644 --- a/src/test/ui/lint/function-item-references.stderr +++ b/tests/ui/lint/function-item-references.stderr diff --git a/src/test/ui/lint/future-incompat-test.rs b/tests/ui/lint/future-incompat-test.rs index c5f477cc4..c5f477cc4 100644 --- a/src/test/ui/lint/future-incompat-test.rs +++ b/tests/ui/lint/future-incompat-test.rs diff --git a/src/test/ui/lint/future-incompat-test.stderr b/tests/ui/lint/future-incompat-test.stderr index 52674a843..52674a843 100644 --- a/src/test/ui/lint/future-incompat-test.stderr +++ b/tests/ui/lint/future-incompat-test.stderr diff --git a/src/test/ui/lint/inclusive-range-pattern-syntax.fixed b/tests/ui/lint/inclusive-range-pattern-syntax.fixed index bee5d4ae4..bee5d4ae4 100644 --- a/src/test/ui/lint/inclusive-range-pattern-syntax.fixed +++ b/tests/ui/lint/inclusive-range-pattern-syntax.fixed diff --git a/src/test/ui/lint/inclusive-range-pattern-syntax.rs b/tests/ui/lint/inclusive-range-pattern-syntax.rs index d98c10c26..d98c10c26 100644 --- a/src/test/ui/lint/inclusive-range-pattern-syntax.rs +++ b/tests/ui/lint/inclusive-range-pattern-syntax.rs diff --git a/src/test/ui/lint/inclusive-range-pattern-syntax.stderr b/tests/ui/lint/inclusive-range-pattern-syntax.stderr index ed9fa0d41..ed9fa0d41 100644 --- a/src/test/ui/lint/inclusive-range-pattern-syntax.stderr +++ b/tests/ui/lint/inclusive-range-pattern-syntax.stderr diff --git a/src/test/ui/lint/inert-attr-macro.rs b/tests/ui/lint/inert-attr-macro.rs index dc0bb8ac2..dc0bb8ac2 100644 --- a/src/test/ui/lint/inert-attr-macro.rs +++ b/tests/ui/lint/inert-attr-macro.rs diff --git a/src/test/ui/lint/inert-attr-macro.stderr b/tests/ui/lint/inert-attr-macro.stderr index 5ccb4ffe7..5ccb4ffe7 100644 --- a/src/test/ui/lint/inert-attr-macro.stderr +++ b/tests/ui/lint/inert-attr-macro.stderr diff --git a/src/test/ui/lint/inline-trait-and-foreign-items.rs b/tests/ui/lint/inline-trait-and-foreign-items.rs index 13dab7ed9..13dab7ed9 100644 --- a/src/test/ui/lint/inline-trait-and-foreign-items.rs +++ b/tests/ui/lint/inline-trait-and-foreign-items.rs diff --git a/src/test/ui/lint/inline-trait-and-foreign-items.stderr b/tests/ui/lint/inline-trait-and-foreign-items.stderr index 2f1fb4c46..2f1fb4c46 100644 --- a/src/test/ui/lint/inline-trait-and-foreign-items.stderr +++ b/tests/ui/lint/inline-trait-and-foreign-items.stderr diff --git a/src/test/ui/lint/invalid_value.rs b/tests/ui/lint/invalid_value.rs index 57d8cbe7c..57d8cbe7c 100644 --- a/src/test/ui/lint/invalid_value.rs +++ b/tests/ui/lint/invalid_value.rs diff --git a/src/test/ui/lint/invalid_value.stderr b/tests/ui/lint/invalid_value.stderr index 5370660d6..48fd4169d 100644 --- a/src/test/ui/lint/invalid_value.stderr +++ b/tests/ui/lint/invalid_value.stderr @@ -604,9 +604,6 @@ LL | let _val: Result<i32, i32> = mem::uninitialized(); | note: enums with multiple inhabited variants have to be initialized to a variant --> $SRC_DIR/core/src/result.rs:LL:COL - | -LL | pub enum Result<T, E> { - | ^^^^^^^^^^^^^^^^^^^^^ error: the type `&i32` does not permit zero-initialization --> $DIR/invalid_value.rs:152:34 diff --git a/src/test/ui/lint/issue-101284.rs b/tests/ui/lint/issue-101284.rs index 1381d4f17..1381d4f17 100644 --- a/src/test/ui/lint/issue-101284.rs +++ b/tests/ui/lint/issue-101284.rs diff --git a/src/test/ui/lint/issue-102705.rs b/tests/ui/lint/issue-102705.rs index 5bcc8950a..5bcc8950a 100644 --- a/src/test/ui/lint/issue-102705.rs +++ b/tests/ui/lint/issue-102705.rs diff --git a/src/test/ui/lint/issue-103317.fixed b/tests/ui/lint/issue-103317.fixed index 5a987423e..5a987423e 100644 --- a/src/test/ui/lint/issue-103317.fixed +++ b/tests/ui/lint/issue-103317.fixed diff --git a/src/test/ui/lint/issue-103317.rs b/tests/ui/lint/issue-103317.rs index c2ba939e1..c2ba939e1 100644 --- a/src/test/ui/lint/issue-103317.rs +++ b/tests/ui/lint/issue-103317.rs diff --git a/src/test/ui/lint/issue-103317.stderr b/tests/ui/lint/issue-103317.stderr index 9c982ddc3..9c982ddc3 100644 --- a/src/test/ui/lint/issue-103317.stderr +++ b/tests/ui/lint/issue-103317.stderr diff --git a/src/test/ui/lint/issue-103435-extra-parentheses.fixed b/tests/ui/lint/issue-103435-extra-parentheses.fixed index 2b01b414b..2b01b414b 100644 --- a/src/test/ui/lint/issue-103435-extra-parentheses.fixed +++ b/tests/ui/lint/issue-103435-extra-parentheses.fixed diff --git a/src/test/ui/lint/issue-103435-extra-parentheses.rs b/tests/ui/lint/issue-103435-extra-parentheses.rs index 8261610cf..8261610cf 100644 --- a/src/test/ui/lint/issue-103435-extra-parentheses.rs +++ b/tests/ui/lint/issue-103435-extra-parentheses.rs diff --git a/src/test/ui/lint/issue-103435-extra-parentheses.stderr b/tests/ui/lint/issue-103435-extra-parentheses.stderr index 29c41c910..29c41c910 100644 --- a/src/test/ui/lint/issue-103435-extra-parentheses.stderr +++ b/tests/ui/lint/issue-103435-extra-parentheses.stderr diff --git a/src/test/ui/lint/issue-104392.rs b/tests/ui/lint/issue-104392.rs index d5608edb4..d5608edb4 100644 --- a/src/test/ui/lint/issue-104392.rs +++ b/tests/ui/lint/issue-104392.rs diff --git a/src/test/ui/lint/issue-104392.stderr b/tests/ui/lint/issue-104392.stderr index 8e466439a..8e466439a 100644 --- a/src/test/ui/lint/issue-104392.stderr +++ b/tests/ui/lint/issue-104392.stderr diff --git a/src/test/ui/lint/issue-104897.rs b/tests/ui/lint/issue-104897.rs index 5fbc658f1..5fbc658f1 100644 --- a/src/test/ui/lint/issue-104897.rs +++ b/tests/ui/lint/issue-104897.rs diff --git a/src/test/ui/lint/issue-104897.stderr b/tests/ui/lint/issue-104897.stderr index 817a93c2f..817a93c2f 100644 --- a/src/test/ui/lint/issue-104897.stderr +++ b/tests/ui/lint/issue-104897.stderr diff --git a/tests/ui/lint/issue-108155.rs b/tests/ui/lint/issue-108155.rs new file mode 100644 index 000000000..4ae0cbd92 --- /dev/null +++ b/tests/ui/lint/issue-108155.rs @@ -0,0 +1,15 @@ +// check-pass +// check that `deref_into_dyn_supertrait` doesn't cause ICE by eagerly converting +// a cancelled lint + +#![allow(deref_into_dyn_supertrait)] + +trait Trait {} +impl std::ops::Deref for dyn Trait + Send + Sync { + type Target = dyn Trait; + fn deref(&self) -> &Self::Target { + self + } +} + +fn main() {} diff --git a/src/test/ui/lint/issue-14309.rs b/tests/ui/lint/issue-14309.rs index 328a4c982..328a4c982 100644 --- a/src/test/ui/lint/issue-14309.rs +++ b/tests/ui/lint/issue-14309.rs diff --git a/src/test/ui/lint/issue-14309.stderr b/tests/ui/lint/issue-14309.stderr index 9ce62a6b8..9ce62a6b8 100644 --- a/src/test/ui/lint/issue-14309.stderr +++ b/tests/ui/lint/issue-14309.stderr diff --git a/src/test/ui/lint/issue-14837.rs b/tests/ui/lint/issue-14837.rs index a83bc4150..a83bc4150 100644 --- a/src/test/ui/lint/issue-14837.rs +++ b/tests/ui/lint/issue-14837.rs diff --git a/src/test/ui/lint/issue-17718-const-naming.rs b/tests/ui/lint/issue-17718-const-naming.rs index d7f0e7276..d7f0e7276 100644 --- a/src/test/ui/lint/issue-17718-const-naming.rs +++ b/tests/ui/lint/issue-17718-const-naming.rs diff --git a/src/test/ui/lint/issue-17718-const-naming.stderr b/tests/ui/lint/issue-17718-const-naming.stderr index 7d2aadd5f..7d2aadd5f 100644 --- a/src/test/ui/lint/issue-17718-const-naming.stderr +++ b/tests/ui/lint/issue-17718-const-naming.stderr diff --git a/src/test/ui/lint/issue-1866.rs b/tests/ui/lint/issue-1866.rs index caac0c504..caac0c504 100644 --- a/src/test/ui/lint/issue-1866.rs +++ b/tests/ui/lint/issue-1866.rs diff --git a/src/test/ui/lint/issue-1866.stderr b/tests/ui/lint/issue-1866.stderr index d19a13496..d19a13496 100644 --- a/src/test/ui/lint/issue-1866.stderr +++ b/tests/ui/lint/issue-1866.stderr diff --git a/src/test/ui/lint/issue-20343.rs b/tests/ui/lint/issue-20343.rs index 000b63984..000b63984 100644 --- a/src/test/ui/lint/issue-20343.rs +++ b/tests/ui/lint/issue-20343.rs diff --git a/src/test/ui/lint/issue-30302.rs b/tests/ui/lint/issue-30302.rs index c37d4f29d..5eccb8cd5 100644 --- a/src/test/ui/lint/issue-30302.rs +++ b/tests/ui/lint/issue-30302.rs @@ -11,7 +11,7 @@ enum Stack<T> { fn is_empty<T>(s: Stack<T>) -> bool { match s { Nil => true, -//~^ WARN pattern binding `Nil` is named the same as one of the variants of the type `Stack` +//~^ ERROR pattern binding `Nil` is named the same as one of the variants of the type `Stack` _ => false //~^ ERROR unreachable pattern } diff --git a/tests/ui/lint/issue-30302.stderr b/tests/ui/lint/issue-30302.stderr new file mode 100644 index 000000000..baf6c0d7a --- /dev/null +++ b/tests/ui/lint/issue-30302.stderr @@ -0,0 +1,26 @@ +error[E0170]: pattern binding `Nil` is named the same as one of the variants of the type `Stack` + --> $DIR/issue-30302.rs:13:9 + | +LL | Nil => true, + | ^^^ help: to match on the variant, qualify the path: `Stack::Nil` + | + = note: `#[deny(bindings_with_variant_name)]` on by default + +error: unreachable pattern + --> $DIR/issue-30302.rs:15:9 + | +LL | Nil => true, + | --- matches any value +LL | +LL | _ => false + | ^ unreachable pattern + | +note: the lint level is defined here + --> $DIR/issue-30302.rs:4:9 + | +LL | #![deny(unreachable_patterns)] + | ^^^^^^^^^^^^^^^^^^^^ + +error: aborting due to 2 previous errors + +For more information about this error, try `rustc --explain E0170`. diff --git a/src/test/ui/lint/issue-31924-non-snake-ffi.rs b/tests/ui/lint/issue-31924-non-snake-ffi.rs index 5b9faca49..5b9faca49 100644 --- a/src/test/ui/lint/issue-31924-non-snake-ffi.rs +++ b/tests/ui/lint/issue-31924-non-snake-ffi.rs diff --git a/src/test/ui/lint/issue-34798.rs b/tests/ui/lint/issue-34798.rs index f0d710123..f0d710123 100644 --- a/src/test/ui/lint/issue-34798.rs +++ b/tests/ui/lint/issue-34798.rs diff --git a/src/test/ui/lint/issue-35075.rs b/tests/ui/lint/issue-35075.rs index 0e54131c2..0e54131c2 100644 --- a/src/test/ui/lint/issue-35075.rs +++ b/tests/ui/lint/issue-35075.rs diff --git a/src/test/ui/lint/issue-35075.stderr b/tests/ui/lint/issue-35075.stderr index 08bdaa728..08bdaa728 100644 --- a/src/test/ui/lint/issue-35075.stderr +++ b/tests/ui/lint/issue-35075.stderr diff --git a/src/test/ui/lint/issue-47775-nested-macro-unnecessary-parens-arg.rs b/tests/ui/lint/issue-47775-nested-macro-unnecessary-parens-arg.rs index 0a951cfa9..0a951cfa9 100644 --- a/src/test/ui/lint/issue-47775-nested-macro-unnecessary-parens-arg.rs +++ b/tests/ui/lint/issue-47775-nested-macro-unnecessary-parens-arg.rs diff --git a/src/test/ui/lint/issue-54099-camel-case-underscore-types.rs b/tests/ui/lint/issue-54099-camel-case-underscore-types.rs index b2bf87358..b2bf87358 100644 --- a/src/test/ui/lint/issue-54099-camel-case-underscore-types.rs +++ b/tests/ui/lint/issue-54099-camel-case-underscore-types.rs diff --git a/src/test/ui/lint/issue-57410-1.rs b/tests/ui/lint/issue-57410-1.rs index d825cb180..d825cb180 100644 --- a/src/test/ui/lint/issue-57410-1.rs +++ b/tests/ui/lint/issue-57410-1.rs diff --git a/src/test/ui/lint/issue-57410.rs b/tests/ui/lint/issue-57410.rs index 0cf4b8068..0cf4b8068 100644 --- a/src/test/ui/lint/issue-57410.rs +++ b/tests/ui/lint/issue-57410.rs diff --git a/src/test/ui/lint/issue-63364.rs b/tests/ui/lint/issue-63364.rs index 5223267a6..5223267a6 100644 --- a/src/test/ui/lint/issue-63364.rs +++ b/tests/ui/lint/issue-63364.rs diff --git a/src/test/ui/lint/issue-63364.stderr b/tests/ui/lint/issue-63364.stderr index 9b5453fa8..9b5453fa8 100644 --- a/src/test/ui/lint/issue-63364.stderr +++ b/tests/ui/lint/issue-63364.stderr diff --git a/src/test/ui/lint/issue-66362-no-snake-case-warning-for-field-puns.rs b/tests/ui/lint/issue-66362-no-snake-case-warning-for-field-puns.rs index c2b81959f..c2b81959f 100644 --- a/src/test/ui/lint/issue-66362-no-snake-case-warning-for-field-puns.rs +++ b/tests/ui/lint/issue-66362-no-snake-case-warning-for-field-puns.rs diff --git a/src/test/ui/lint/issue-66362-no-snake-case-warning-for-field-puns.stderr b/tests/ui/lint/issue-66362-no-snake-case-warning-for-field-puns.stderr index 09dc3640f..09dc3640f 100644 --- a/src/test/ui/lint/issue-66362-no-snake-case-warning-for-field-puns.stderr +++ b/tests/ui/lint/issue-66362-no-snake-case-warning-for-field-puns.stderr diff --git a/src/test/ui/lint/issue-70819-dont-override-forbid-in-same-scope.rs b/tests/ui/lint/issue-70819-dont-override-forbid-in-same-scope.rs index b4fc33174..b4fc33174 100644 --- a/src/test/ui/lint/issue-70819-dont-override-forbid-in-same-scope.rs +++ b/tests/ui/lint/issue-70819-dont-override-forbid-in-same-scope.rs diff --git a/src/test/ui/lint/issue-70819-dont-override-forbid-in-same-scope.stderr b/tests/ui/lint/issue-70819-dont-override-forbid-in-same-scope.stderr index cc44f8aa5..cc44f8aa5 100644 --- a/src/test/ui/lint/issue-70819-dont-override-forbid-in-same-scope.stderr +++ b/tests/ui/lint/issue-70819-dont-override-forbid-in-same-scope.stderr diff --git a/src/test/ui/lint/issue-79546-fuel-ice.rs b/tests/ui/lint/issue-79546-fuel-ice.rs index 0e9f54088..0e9f54088 100644 --- a/src/test/ui/lint/issue-79546-fuel-ice.rs +++ b/tests/ui/lint/issue-79546-fuel-ice.rs diff --git a/src/test/ui/lint/issue-79744.rs b/tests/ui/lint/issue-79744.rs index e9725a027..e9725a027 100644 --- a/src/test/ui/lint/issue-79744.rs +++ b/tests/ui/lint/issue-79744.rs diff --git a/src/test/ui/lint/issue-79744.stderr b/tests/ui/lint/issue-79744.stderr index c1b56250d..c1b56250d 100644 --- a/src/test/ui/lint/issue-79744.stderr +++ b/tests/ui/lint/issue-79744.stderr diff --git a/src/test/ui/lint/issue-80988.rs b/tests/ui/lint/issue-80988.rs index 1e116206f..1e116206f 100644 --- a/src/test/ui/lint/issue-80988.rs +++ b/tests/ui/lint/issue-80988.rs diff --git a/src/test/ui/lint/issue-80988.stderr b/tests/ui/lint/issue-80988.stderr index 73e27ffda..73e27ffda 100644 --- a/src/test/ui/lint/issue-80988.stderr +++ b/tests/ui/lint/issue-80988.stderr diff --git a/src/test/ui/lint/issue-81218.rs b/tests/ui/lint/issue-81218.rs index f02aa9040..f02aa9040 100644 --- a/src/test/ui/lint/issue-81218.rs +++ b/tests/ui/lint/issue-81218.rs diff --git a/src/test/ui/lint/issue-83477.rs b/tests/ui/lint/issue-83477.rs index 4262a2879..4262a2879 100644 --- a/src/test/ui/lint/issue-83477.rs +++ b/tests/ui/lint/issue-83477.rs diff --git a/src/test/ui/lint/issue-83477.stderr b/tests/ui/lint/issue-83477.stderr index f824fc09e..f824fc09e 100644 --- a/src/test/ui/lint/issue-83477.stderr +++ b/tests/ui/lint/issue-83477.stderr diff --git a/src/test/ui/lint/issue-86600-lint-twice.rs b/tests/ui/lint/issue-86600-lint-twice.rs index 0e8a837d9..0e8a837d9 100644 --- a/src/test/ui/lint/issue-86600-lint-twice.rs +++ b/tests/ui/lint/issue-86600-lint-twice.rs diff --git a/src/test/ui/lint/issue-86600-lint-twice.stderr b/tests/ui/lint/issue-86600-lint-twice.stderr index 5a65c6121..5a65c6121 100644 --- a/src/test/ui/lint/issue-86600-lint-twice.stderr +++ b/tests/ui/lint/issue-86600-lint-twice.stderr diff --git a/src/test/ui/lint/issue-87274-paren-parent.rs b/tests/ui/lint/issue-87274-paren-parent.rs index 0141c5a25..0141c5a25 100644 --- a/src/test/ui/lint/issue-87274-paren-parent.rs +++ b/tests/ui/lint/issue-87274-paren-parent.rs diff --git a/src/test/ui/lint/issue-87274-paren-parent.stderr b/tests/ui/lint/issue-87274-paren-parent.stderr index f06024298..f06024298 100644 --- a/src/test/ui/lint/issue-87274-paren-parent.stderr +++ b/tests/ui/lint/issue-87274-paren-parent.stderr diff --git a/src/test/ui/lint/issue-89469.rs b/tests/ui/lint/issue-89469.rs index 3a6ab4528..3a6ab4528 100644 --- a/src/test/ui/lint/issue-89469.rs +++ b/tests/ui/lint/issue-89469.rs diff --git a/src/test/ui/lint/issue-90614-accept-allow-text-direction-codepoint-in-comment-lint.rs b/tests/ui/lint/issue-90614-accept-allow-text-direction-codepoint-in-comment-lint.rs index 425e2703c..425e2703c 100644 --- a/src/test/ui/lint/issue-90614-accept-allow-text-direction-codepoint-in-comment-lint.rs +++ b/tests/ui/lint/issue-90614-accept-allow-text-direction-codepoint-in-comment-lint.rs diff --git a/src/test/ui/lint/issue-97094.rs b/tests/ui/lint/issue-97094.rs index 22525ca11..22525ca11 100644 --- a/src/test/ui/lint/issue-97094.rs +++ b/tests/ui/lint/issue-97094.rs diff --git a/src/test/ui/lint/issue-97094.stderr b/tests/ui/lint/issue-97094.stderr index 1a0a3eaf2..1a0a3eaf2 100644 --- a/src/test/ui/lint/issue-97094.stderr +++ b/tests/ui/lint/issue-97094.stderr diff --git a/src/test/ui/lint/issue-99387.rs b/tests/ui/lint/issue-99387.rs index 616eb935e..616eb935e 100644 --- a/src/test/ui/lint/issue-99387.rs +++ b/tests/ui/lint/issue-99387.rs diff --git a/src/test/ui/lint/known-tool-in-submodule/root.rs b/tests/ui/lint/known-tool-in-submodule/root.rs index 80806dcbd..80806dcbd 100644 --- a/src/test/ui/lint/known-tool-in-submodule/root.rs +++ b/tests/ui/lint/known-tool-in-submodule/root.rs diff --git a/src/test/ui/lint/known-tool-in-submodule/submodule.rs b/tests/ui/lint/known-tool-in-submodule/submodule.rs index bb25e1005..bb25e1005 100644 --- a/src/test/ui/lint/known-tool-in-submodule/submodule.rs +++ b/tests/ui/lint/known-tool-in-submodule/submodule.rs diff --git a/src/test/ui/lint/let_underscore/let_underscore_drop.rs b/tests/ui/lint/let_underscore/let_underscore_drop.rs index f298871f1..f298871f1 100644 --- a/src/test/ui/lint/let_underscore/let_underscore_drop.rs +++ b/tests/ui/lint/let_underscore/let_underscore_drop.rs diff --git a/src/test/ui/lint/let_underscore/let_underscore_drop.stderr b/tests/ui/lint/let_underscore/let_underscore_drop.stderr index 7b7de202e..7b7de202e 100644 --- a/src/test/ui/lint/let_underscore/let_underscore_drop.stderr +++ b/tests/ui/lint/let_underscore/let_underscore_drop.stderr diff --git a/src/test/ui/lint/let_underscore/let_underscore_lock.rs b/tests/ui/lint/let_underscore/let_underscore_lock.rs index 7423862cd..7423862cd 100644 --- a/src/test/ui/lint/let_underscore/let_underscore_lock.rs +++ b/tests/ui/lint/let_underscore/let_underscore_lock.rs diff --git a/src/test/ui/lint/let_underscore/let_underscore_lock.stderr b/tests/ui/lint/let_underscore/let_underscore_lock.stderr index fb58af0a4..fb58af0a4 100644 --- a/src/test/ui/lint/let_underscore/let_underscore_lock.stderr +++ b/tests/ui/lint/let_underscore/let_underscore_lock.stderr diff --git a/src/test/ui/lint/lint-attr-everywhere-early.rs b/tests/ui/lint/lint-attr-everywhere-early.rs index fd0c4b43e..fd0c4b43e 100644 --- a/src/test/ui/lint/lint-attr-everywhere-early.rs +++ b/tests/ui/lint/lint-attr-everywhere-early.rs diff --git a/src/test/ui/lint/lint-attr-everywhere-early.stderr b/tests/ui/lint/lint-attr-everywhere-early.stderr index d6c6d5fae..d6c6d5fae 100644 --- a/src/test/ui/lint/lint-attr-everywhere-early.stderr +++ b/tests/ui/lint/lint-attr-everywhere-early.stderr diff --git a/src/test/ui/lint/lint-attr-everywhere-late.rs b/tests/ui/lint/lint-attr-everywhere-late.rs index 1055157d6..1055157d6 100644 --- a/src/test/ui/lint/lint-attr-everywhere-late.rs +++ b/tests/ui/lint/lint-attr-everywhere-late.rs diff --git a/src/test/ui/lint/lint-attr-everywhere-late.stderr b/tests/ui/lint/lint-attr-everywhere-late.stderr index a69c2e0ef..a69c2e0ef 100644 --- a/src/test/ui/lint/lint-attr-everywhere-late.stderr +++ b/tests/ui/lint/lint-attr-everywhere-late.stderr diff --git a/src/test/ui/lint/lint-attr-non-item-node.rs b/tests/ui/lint/lint-attr-non-item-node.rs index 3f05e83a7..3f05e83a7 100644 --- a/src/test/ui/lint/lint-attr-non-item-node.rs +++ b/tests/ui/lint/lint-attr-non-item-node.rs diff --git a/src/test/ui/lint/lint-attr-non-item-node.stderr b/tests/ui/lint/lint-attr-non-item-node.stderr index 583579140..583579140 100644 --- a/src/test/ui/lint/lint-attr-non-item-node.stderr +++ b/tests/ui/lint/lint-attr-non-item-node.stderr diff --git a/src/test/ui/lint/lint-cap.rs b/tests/ui/lint/lint-cap.rs index 461b923cc..461b923cc 100644 --- a/src/test/ui/lint/lint-cap.rs +++ b/tests/ui/lint/lint-cap.rs diff --git a/src/test/ui/lint/lint-change-warnings.rs b/tests/ui/lint/lint-change-warnings.rs index 37af3b761..37af3b761 100644 --- a/src/test/ui/lint/lint-change-warnings.rs +++ b/tests/ui/lint/lint-change-warnings.rs diff --git a/src/test/ui/lint/lint-change-warnings.stderr b/tests/ui/lint/lint-change-warnings.stderr index 3fd5283aa..3fd5283aa 100644 --- a/src/test/ui/lint/lint-change-warnings.stderr +++ b/tests/ui/lint/lint-change-warnings.stderr diff --git a/src/test/ui/lint/lint-const-item-mutation.rs b/tests/ui/lint/lint-const-item-mutation.rs index 4bf5e0a9e..4bf5e0a9e 100644 --- a/src/test/ui/lint/lint-const-item-mutation.rs +++ b/tests/ui/lint/lint-const-item-mutation.rs diff --git a/src/test/ui/lint/lint-const-item-mutation.stderr b/tests/ui/lint/lint-const-item-mutation.stderr index 9f4360e67..747c38b80 100644 --- a/src/test/ui/lint/lint-const-item-mutation.stderr +++ b/tests/ui/lint/lint-const-item-mutation.stderr @@ -108,9 +108,6 @@ LL | VEC.push(0); = note: the mutable reference will refer to this temporary, not the original `const` item note: mutable reference created due to call to this method --> $SRC_DIR/alloc/src/vec/mod.rs:LL:COL - | -LL | pub fn push(&mut self, value: T) { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ note: `const` item defined here --> $DIR/lint-const-item-mutation.rs:31:1 | diff --git a/src/test/ui/lint/lint-ctypes-66202.rs b/tests/ui/lint/lint-ctypes-66202.rs index ebab41d14..ebab41d14 100644 --- a/src/test/ui/lint/lint-ctypes-66202.rs +++ b/tests/ui/lint/lint-ctypes-66202.rs diff --git a/src/test/ui/lint/lint-ctypes-73249-1.rs b/tests/ui/lint/lint-ctypes-73249-1.rs index cf416c3fe..cf416c3fe 100644 --- a/src/test/ui/lint/lint-ctypes-73249-1.rs +++ b/tests/ui/lint/lint-ctypes-73249-1.rs diff --git a/src/test/ui/lint/lint-ctypes-73249-2.rs b/tests/ui/lint/lint-ctypes-73249-2.rs index 691047c8a..691047c8a 100644 --- a/src/test/ui/lint/lint-ctypes-73249-2.rs +++ b/tests/ui/lint/lint-ctypes-73249-2.rs diff --git a/src/test/ui/lint/lint-ctypes-73249-2.stderr b/tests/ui/lint/lint-ctypes-73249-2.stderr index 8073c33dd..8073c33dd 100644 --- a/src/test/ui/lint/lint-ctypes-73249-2.stderr +++ b/tests/ui/lint/lint-ctypes-73249-2.stderr diff --git a/src/test/ui/lint/lint-ctypes-73249-3.rs b/tests/ui/lint/lint-ctypes-73249-3.rs index ef8ab7e03..ef8ab7e03 100644 --- a/src/test/ui/lint/lint-ctypes-73249-3.rs +++ b/tests/ui/lint/lint-ctypes-73249-3.rs diff --git a/src/test/ui/lint/lint-ctypes-73249-3.stderr b/tests/ui/lint/lint-ctypes-73249-3.stderr index c41ce666d..c41ce666d 100644 --- a/src/test/ui/lint/lint-ctypes-73249-3.stderr +++ b/tests/ui/lint/lint-ctypes-73249-3.stderr diff --git a/src/test/ui/lint/lint-ctypes-73249-4.rs b/tests/ui/lint/lint-ctypes-73249-4.rs index 6c72bd691..6c72bd691 100644 --- a/src/test/ui/lint/lint-ctypes-73249-4.rs +++ b/tests/ui/lint/lint-ctypes-73249-4.rs diff --git a/src/test/ui/lint/lint-ctypes-73249-5.rs b/tests/ui/lint/lint-ctypes-73249-5.rs index 083fb6c5f..083fb6c5f 100644 --- a/src/test/ui/lint/lint-ctypes-73249-5.rs +++ b/tests/ui/lint/lint-ctypes-73249-5.rs diff --git a/src/test/ui/lint/lint-ctypes-73249-5.stderr b/tests/ui/lint/lint-ctypes-73249-5.stderr index 98245c4f1..98245c4f1 100644 --- a/src/test/ui/lint/lint-ctypes-73249-5.stderr +++ b/tests/ui/lint/lint-ctypes-73249-5.stderr diff --git a/src/test/ui/lint/lint-ctypes-73249.rs b/tests/ui/lint/lint-ctypes-73249.rs index 5b48fa9b7..5b48fa9b7 100644 --- a/src/test/ui/lint/lint-ctypes-73249.rs +++ b/tests/ui/lint/lint-ctypes-73249.rs diff --git a/src/test/ui/lint/lint-ctypes-73251-1.rs b/tests/ui/lint/lint-ctypes-73251-1.rs index 145ba784f..145ba784f 100644 --- a/src/test/ui/lint/lint-ctypes-73251-1.rs +++ b/tests/ui/lint/lint-ctypes-73251-1.rs diff --git a/src/test/ui/lint/lint-ctypes-73251-1.stderr b/tests/ui/lint/lint-ctypes-73251-1.stderr index 9f43576ad..9f43576ad 100644 --- a/src/test/ui/lint/lint-ctypes-73251-1.stderr +++ b/tests/ui/lint/lint-ctypes-73251-1.stderr diff --git a/src/test/ui/lint/lint-ctypes-73251-2.rs b/tests/ui/lint/lint-ctypes-73251-2.rs index df71a9457..df71a9457 100644 --- a/src/test/ui/lint/lint-ctypes-73251-2.rs +++ b/tests/ui/lint/lint-ctypes-73251-2.rs diff --git a/src/test/ui/lint/lint-ctypes-73251-2.stderr b/tests/ui/lint/lint-ctypes-73251-2.stderr index 0b3de379c..0b3de379c 100644 --- a/src/test/ui/lint/lint-ctypes-73251-2.stderr +++ b/tests/ui/lint/lint-ctypes-73251-2.stderr diff --git a/src/test/ui/lint/lint-ctypes-73251.rs b/tests/ui/lint/lint-ctypes-73251.rs index ebc2ca77b..ebc2ca77b 100644 --- a/src/test/ui/lint/lint-ctypes-73251.rs +++ b/tests/ui/lint/lint-ctypes-73251.rs diff --git a/src/test/ui/lint/lint-ctypes-73747.rs b/tests/ui/lint/lint-ctypes-73747.rs index 293ffd5c2..293ffd5c2 100644 --- a/src/test/ui/lint/lint-ctypes-73747.rs +++ b/tests/ui/lint/lint-ctypes-73747.rs diff --git a/src/test/ui/lint/lint-ctypes-enum.rs b/tests/ui/lint/lint-ctypes-enum.rs index 7c2060805..7c2060805 100644 --- a/src/test/ui/lint/lint-ctypes-enum.rs +++ b/tests/ui/lint/lint-ctypes-enum.rs diff --git a/src/test/ui/lint/lint-ctypes-enum.stderr b/tests/ui/lint/lint-ctypes-enum.stderr index 8554e2617..8554e2617 100644 --- a/src/test/ui/lint/lint-ctypes-enum.stderr +++ b/tests/ui/lint/lint-ctypes-enum.stderr diff --git a/src/test/ui/lint/lint-ctypes-fn.rs b/tests/ui/lint/lint-ctypes-fn.rs index d3b36a9d5..d3b36a9d5 100644 --- a/src/test/ui/lint/lint-ctypes-fn.rs +++ b/tests/ui/lint/lint-ctypes-fn.rs diff --git a/src/test/ui/lint/lint-ctypes-fn.stderr b/tests/ui/lint/lint-ctypes-fn.stderr index a05206bf1..a05206bf1 100644 --- a/src/test/ui/lint/lint-ctypes-fn.stderr +++ b/tests/ui/lint/lint-ctypes-fn.stderr diff --git a/src/test/ui/lint/lint-ctypes.rs b/tests/ui/lint/lint-ctypes.rs index 9165e14b7..9165e14b7 100644 --- a/src/test/ui/lint/lint-ctypes.rs +++ b/tests/ui/lint/lint-ctypes.rs diff --git a/src/test/ui/lint/lint-ctypes.stderr b/tests/ui/lint/lint-ctypes.stderr index 121ad0ce8..121ad0ce8 100644 --- a/src/test/ui/lint/lint-ctypes.stderr +++ b/tests/ui/lint/lint-ctypes.stderr diff --git a/src/test/ui/lint/lint-deref-nullptr.rs b/tests/ui/lint/lint-deref-nullptr.rs index d052dbd9b..d052dbd9b 100644 --- a/src/test/ui/lint/lint-deref-nullptr.rs +++ b/tests/ui/lint/lint-deref-nullptr.rs diff --git a/src/test/ui/lint/lint-deref-nullptr.stderr b/tests/ui/lint/lint-deref-nullptr.stderr index c6f432e4e..c6f432e4e 100644 --- a/src/test/ui/lint/lint-deref-nullptr.stderr +++ b/tests/ui/lint/lint-deref-nullptr.stderr diff --git a/src/test/ui/lint/lint-directives-on-use-items-issue-10534.rs b/tests/ui/lint/lint-directives-on-use-items-issue-10534.rs index e5cb0d3df..e5cb0d3df 100644 --- a/src/test/ui/lint/lint-directives-on-use-items-issue-10534.rs +++ b/tests/ui/lint/lint-directives-on-use-items-issue-10534.rs diff --git a/src/test/ui/lint/lint-directives-on-use-items-issue-10534.stderr b/tests/ui/lint/lint-directives-on-use-items-issue-10534.stderr index ccb139e0e..ccb139e0e 100644 --- a/src/test/ui/lint/lint-directives-on-use-items-issue-10534.stderr +++ b/tests/ui/lint/lint-directives-on-use-items-issue-10534.stderr diff --git a/src/test/ui/lint/lint-enum-intrinsics-non-enums.rs b/tests/ui/lint/lint-enum-intrinsics-non-enums.rs index 8ad337064..8ad337064 100644 --- a/src/test/ui/lint/lint-enum-intrinsics-non-enums.rs +++ b/tests/ui/lint/lint-enum-intrinsics-non-enums.rs diff --git a/src/test/ui/lint/lint-enum-intrinsics-non-enums.stderr b/tests/ui/lint/lint-enum-intrinsics-non-enums.stderr index 63ed2503c..63ed2503c 100644 --- a/src/test/ui/lint/lint-enum-intrinsics-non-enums.stderr +++ b/tests/ui/lint/lint-enum-intrinsics-non-enums.stderr diff --git a/src/test/ui/lint/lint-exceeding-bitshifts.noopt.stderr b/tests/ui/lint/lint-exceeding-bitshifts.noopt.stderr index 3a84c6c1f..3a84c6c1f 100644 --- a/src/test/ui/lint/lint-exceeding-bitshifts.noopt.stderr +++ b/tests/ui/lint/lint-exceeding-bitshifts.noopt.stderr diff --git a/src/test/ui/lint/lint-exceeding-bitshifts.opt.stderr b/tests/ui/lint/lint-exceeding-bitshifts.opt.stderr index 3a84c6c1f..3a84c6c1f 100644 --- a/src/test/ui/lint/lint-exceeding-bitshifts.opt.stderr +++ b/tests/ui/lint/lint-exceeding-bitshifts.opt.stderr diff --git a/src/test/ui/lint/lint-exceeding-bitshifts.opt_with_overflow_checks.stderr b/tests/ui/lint/lint-exceeding-bitshifts.opt_with_overflow_checks.stderr index 3a84c6c1f..3a84c6c1f 100644 --- a/src/test/ui/lint/lint-exceeding-bitshifts.opt_with_overflow_checks.stderr +++ b/tests/ui/lint/lint-exceeding-bitshifts.opt_with_overflow_checks.stderr diff --git a/src/test/ui/lint/lint-exceeding-bitshifts.rs b/tests/ui/lint/lint-exceeding-bitshifts.rs index 048c1aff8..048c1aff8 100644 --- a/src/test/ui/lint/lint-exceeding-bitshifts.rs +++ b/tests/ui/lint/lint-exceeding-bitshifts.rs diff --git a/src/test/ui/lint/lint-expr-stmt-attrs-for-early-lints.rs b/tests/ui/lint/lint-expr-stmt-attrs-for-early-lints.rs index 07a32904a..07a32904a 100644 --- a/src/test/ui/lint/lint-expr-stmt-attrs-for-early-lints.rs +++ b/tests/ui/lint/lint-expr-stmt-attrs-for-early-lints.rs diff --git a/tests/ui/lint/lint-ffi-safety-all-phantom.rs b/tests/ui/lint/lint-ffi-safety-all-phantom.rs new file mode 100644 index 000000000..7419d3458 --- /dev/null +++ b/tests/ui/lint/lint-ffi-safety-all-phantom.rs @@ -0,0 +1,22 @@ +// This is a regression test for issue https://github.com/rust-lang/rust/issues/106629. +// It ensures that transparent types where all fields are PhantomData are marked as +// FFI-safe. + +// check-pass + +#[repr(transparent)] +#[derive(Copy, Clone)] +struct MyPhantom(core::marker::PhantomData<u8>); + +#[repr(C)] +#[derive(Copy, Clone)] +pub struct Bar { + pub x: i32, + _marker: MyPhantom, +} + +extern "C" { + pub fn foo(bar: *mut Bar); +} + +fn main() {} diff --git a/src/test/ui/lint/lint-forbid-attr.rs b/tests/ui/lint/lint-forbid-attr.rs index 6d4cfd834..6d4cfd834 100644 --- a/src/test/ui/lint/lint-forbid-attr.rs +++ b/tests/ui/lint/lint-forbid-attr.rs diff --git a/src/test/ui/lint/lint-forbid-attr.stderr b/tests/ui/lint/lint-forbid-attr.stderr index 5977b9c94..5977b9c94 100644 --- a/src/test/ui/lint/lint-forbid-attr.stderr +++ b/tests/ui/lint/lint-forbid-attr.stderr diff --git a/src/test/ui/lint/lint-forbid-cmdline.rs b/tests/ui/lint/lint-forbid-cmdline.rs index 5246ccb57..5246ccb57 100644 --- a/src/test/ui/lint/lint-forbid-cmdline.rs +++ b/tests/ui/lint/lint-forbid-cmdline.rs diff --git a/src/test/ui/lint/lint-forbid-cmdline.stderr b/tests/ui/lint/lint-forbid-cmdline.stderr index 0a92e58c0..0a92e58c0 100644 --- a/src/test/ui/lint/lint-forbid-cmdline.stderr +++ b/tests/ui/lint/lint-forbid-cmdline.stderr diff --git a/src/test/ui/lint/lint-forbid-internal-unsafe.rs b/tests/ui/lint/lint-forbid-internal-unsafe.rs index 3ee55ba96..3ee55ba96 100644 --- a/src/test/ui/lint/lint-forbid-internal-unsafe.rs +++ b/tests/ui/lint/lint-forbid-internal-unsafe.rs diff --git a/src/test/ui/lint/lint-forbid-internal-unsafe.stderr b/tests/ui/lint/lint-forbid-internal-unsafe.stderr index ba425ceb4..ba425ceb4 100644 --- a/src/test/ui/lint/lint-forbid-internal-unsafe.stderr +++ b/tests/ui/lint/lint-forbid-internal-unsafe.stderr diff --git a/src/test/ui/lint/lint-group-nonstandard-style.rs b/tests/ui/lint/lint-group-nonstandard-style.rs index bd7f327bc..bd7f327bc 100644 --- a/src/test/ui/lint/lint-group-nonstandard-style.rs +++ b/tests/ui/lint/lint-group-nonstandard-style.rs diff --git a/src/test/ui/lint/lint-group-nonstandard-style.stderr b/tests/ui/lint/lint-group-nonstandard-style.stderr index fcd010123..fcd010123 100644 --- a/src/test/ui/lint/lint-group-nonstandard-style.stderr +++ b/tests/ui/lint/lint-group-nonstandard-style.stderr diff --git a/src/test/ui/lint/lint-impl-fn.rs b/tests/ui/lint/lint-impl-fn.rs index 46874d95c..46874d95c 100644 --- a/src/test/ui/lint/lint-impl-fn.rs +++ b/tests/ui/lint/lint-impl-fn.rs diff --git a/src/test/ui/lint/lint-impl-fn.stderr b/tests/ui/lint/lint-impl-fn.stderr index 24ec9c7e4..24ec9c7e4 100644 --- a/src/test/ui/lint/lint-impl-fn.stderr +++ b/tests/ui/lint/lint-impl-fn.stderr diff --git a/src/test/ui/lint/lint-incoherent-auto-trait-objects.rs b/tests/ui/lint/lint-incoherent-auto-trait-objects.rs index d53b51447..d53b51447 100644 --- a/src/test/ui/lint/lint-incoherent-auto-trait-objects.rs +++ b/tests/ui/lint/lint-incoherent-auto-trait-objects.rs diff --git a/src/test/ui/lint/lint-incoherent-auto-trait-objects.stderr b/tests/ui/lint/lint-incoherent-auto-trait-objects.stderr index 553ab3869..553ab3869 100644 --- a/src/test/ui/lint/lint-incoherent-auto-trait-objects.stderr +++ b/tests/ui/lint/lint-incoherent-auto-trait-objects.stderr diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-bool.rs b/tests/ui/lint/lint-invalid-atomic-ordering-bool.rs index 15ceb6195..15ceb6195 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-bool.rs +++ b/tests/ui/lint/lint-invalid-atomic-ordering-bool.rs diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-bool.stderr b/tests/ui/lint/lint-invalid-atomic-ordering-bool.stderr index 9f38dcb0b..9f38dcb0b 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-bool.stderr +++ b/tests/ui/lint/lint-invalid-atomic-ordering-bool.stderr diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-exchange-weak.rs b/tests/ui/lint/lint-invalid-atomic-ordering-exchange-weak.rs index 63204c725..63204c725 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-exchange-weak.rs +++ b/tests/ui/lint/lint-invalid-atomic-ordering-exchange-weak.rs diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-exchange-weak.stderr b/tests/ui/lint/lint-invalid-atomic-ordering-exchange-weak.stderr index cc075ce9e..cc075ce9e 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-exchange-weak.stderr +++ b/tests/ui/lint/lint-invalid-atomic-ordering-exchange-weak.stderr diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-exchange.rs b/tests/ui/lint/lint-invalid-atomic-ordering-exchange.rs index 488d268ee..488d268ee 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-exchange.rs +++ b/tests/ui/lint/lint-invalid-atomic-ordering-exchange.rs diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-exchange.stderr b/tests/ui/lint/lint-invalid-atomic-ordering-exchange.stderr index fe6c7e55c..fe6c7e55c 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-exchange.stderr +++ b/tests/ui/lint/lint-invalid-atomic-ordering-exchange.stderr diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-false-positive.rs b/tests/ui/lint/lint-invalid-atomic-ordering-false-positive.rs index 4fb8605b4..4fb8605b4 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-false-positive.rs +++ b/tests/ui/lint/lint-invalid-atomic-ordering-false-positive.rs diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-fence.rs b/tests/ui/lint/lint-invalid-atomic-ordering-fence.rs index 22034472c..22034472c 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-fence.rs +++ b/tests/ui/lint/lint-invalid-atomic-ordering-fence.rs diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-fence.stderr b/tests/ui/lint/lint-invalid-atomic-ordering-fence.stderr index 38327d607..38327d607 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-fence.stderr +++ b/tests/ui/lint/lint-invalid-atomic-ordering-fence.stderr diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-fetch-update.rs b/tests/ui/lint/lint-invalid-atomic-ordering-fetch-update.rs index 734b63324..734b63324 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-fetch-update.rs +++ b/tests/ui/lint/lint-invalid-atomic-ordering-fetch-update.rs diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-fetch-update.stderr b/tests/ui/lint/lint-invalid-atomic-ordering-fetch-update.stderr index 33829d68f..33829d68f 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-fetch-update.stderr +++ b/tests/ui/lint/lint-invalid-atomic-ordering-fetch-update.stderr diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-int.rs b/tests/ui/lint/lint-invalid-atomic-ordering-int.rs index 462c9670f..462c9670f 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-int.rs +++ b/tests/ui/lint/lint-invalid-atomic-ordering-int.rs diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-int.stderr b/tests/ui/lint/lint-invalid-atomic-ordering-int.stderr index 36930e2f4..36930e2f4 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-int.stderr +++ b/tests/ui/lint/lint-invalid-atomic-ordering-int.stderr diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-ptr.rs b/tests/ui/lint/lint-invalid-atomic-ordering-ptr.rs index 984f7edeb..984f7edeb 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-ptr.rs +++ b/tests/ui/lint/lint-invalid-atomic-ordering-ptr.rs diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-ptr.stderr b/tests/ui/lint/lint-invalid-atomic-ordering-ptr.stderr index 12f4cad90..12f4cad90 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-ptr.stderr +++ b/tests/ui/lint/lint-invalid-atomic-ordering-ptr.stderr diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-uint.rs b/tests/ui/lint/lint-invalid-atomic-ordering-uint.rs index 80ec3b9ee..80ec3b9ee 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-uint.rs +++ b/tests/ui/lint/lint-invalid-atomic-ordering-uint.rs diff --git a/src/test/ui/lint/lint-invalid-atomic-ordering-uint.stderr b/tests/ui/lint/lint-invalid-atomic-ordering-uint.stderr index d26621f2a..d26621f2a 100644 --- a/src/test/ui/lint/lint-invalid-atomic-ordering-uint.stderr +++ b/tests/ui/lint/lint-invalid-atomic-ordering-uint.stderr diff --git a/src/test/ui/lint/lint-level-macro-def-mod.rs b/tests/ui/lint/lint-level-macro-def-mod.rs index 79f7d1206..79f7d1206 100644 --- a/src/test/ui/lint/lint-level-macro-def-mod.rs +++ b/tests/ui/lint/lint-level-macro-def-mod.rs diff --git a/src/test/ui/lint/lint-level-macro-def.rs b/tests/ui/lint/lint-level-macro-def.rs index 720f4b453..720f4b453 100644 --- a/src/test/ui/lint/lint-level-macro-def.rs +++ b/tests/ui/lint/lint-level-macro-def.rs diff --git a/src/test/ui/lint/lint-lowercase-static-const-pattern-rename.rs b/tests/ui/lint/lint-lowercase-static-const-pattern-rename.rs index d085db43a..d085db43a 100644 --- a/src/test/ui/lint/lint-lowercase-static-const-pattern-rename.rs +++ b/tests/ui/lint/lint-lowercase-static-const-pattern-rename.rs diff --git a/src/test/ui/lint/lint-lowercase-static-const-pattern.rs b/tests/ui/lint/lint-lowercase-static-const-pattern.rs index c2e159eec..c2e159eec 100644 --- a/src/test/ui/lint/lint-lowercase-static-const-pattern.rs +++ b/tests/ui/lint/lint-lowercase-static-const-pattern.rs diff --git a/src/test/ui/lint/lint-lowercase-static-const-pattern.stderr b/tests/ui/lint/lint-lowercase-static-const-pattern.stderr index 8780fac05..8780fac05 100644 --- a/src/test/ui/lint/lint-lowercase-static-const-pattern.stderr +++ b/tests/ui/lint/lint-lowercase-static-const-pattern.stderr diff --git a/src/test/ui/lint/lint-malformed.rs b/tests/ui/lint/lint-malformed.rs index 188e702f9..188e702f9 100644 --- a/src/test/ui/lint/lint-malformed.rs +++ b/tests/ui/lint/lint-malformed.rs diff --git a/src/test/ui/lint/lint-malformed.stderr b/tests/ui/lint/lint-malformed.stderr index 91b4e509b..91b4e509b 100644 --- a/src/test/ui/lint/lint-malformed.stderr +++ b/tests/ui/lint/lint-malformed.stderr diff --git a/src/test/ui/lint/lint-match-arms.rs b/tests/ui/lint/lint-match-arms.rs index 5c2ccc60e..5c2ccc60e 100644 --- a/src/test/ui/lint/lint-match-arms.rs +++ b/tests/ui/lint/lint-match-arms.rs diff --git a/src/test/ui/lint/lint-match-arms.stderr b/tests/ui/lint/lint-match-arms.stderr index 1bc0e41fd..1bc0e41fd 100644 --- a/src/test/ui/lint/lint-match-arms.stderr +++ b/tests/ui/lint/lint-match-arms.stderr diff --git a/src/test/ui/lint/lint-misplaced-attr.rs b/tests/ui/lint/lint-misplaced-attr.rs index d06917ea3..d06917ea3 100644 --- a/src/test/ui/lint/lint-misplaced-attr.rs +++ b/tests/ui/lint/lint-misplaced-attr.rs diff --git a/src/test/ui/lint/lint-misplaced-attr.stderr b/tests/ui/lint/lint-misplaced-attr.stderr index abaf4620e..abaf4620e 100644 --- a/src/test/ui/lint/lint-misplaced-attr.stderr +++ b/tests/ui/lint/lint-misplaced-attr.stderr diff --git a/tests/ui/lint/lint-missing-copy-implementations-allow.rs b/tests/ui/lint/lint-missing-copy-implementations-allow.rs new file mode 100644 index 000000000..051a905ae --- /dev/null +++ b/tests/ui/lint/lint-missing-copy-implementations-allow.rs @@ -0,0 +1,35 @@ +// check-pass +#![deny(missing_copy_implementations)] + +// Don't recommend implementing Copy on something stateful like an iterator. +pub struct MyIterator { + num: u8, +} + +impl Iterator for MyIterator { + type Item = u8; + + fn next(&mut self) -> Option<Self::Item> { + todo!() + } +} + +pub struct Handle { + inner: *mut (), +} + +pub struct Handle2 { + inner: *const (), +} + +pub enum MaybeHandle { + Ptr(*mut ()), +} + +pub union UnionHandle { + ptr: *mut (), +} + +pub struct Array([u8; 2048]); + +fn main() {} diff --git a/src/test/ui/lint/lint-missing-copy-implementations.rs b/tests/ui/lint/lint-missing-copy-implementations.rs index 918f40de1..918f40de1 100644 --- a/src/test/ui/lint/lint-missing-copy-implementations.rs +++ b/tests/ui/lint/lint-missing-copy-implementations.rs diff --git a/src/test/ui/lint/lint-missing-copy-implementations.stderr b/tests/ui/lint/lint-missing-copy-implementations.stderr index e5f5ce20d..e5f5ce20d 100644 --- a/src/test/ui/lint/lint-missing-copy-implementations.stderr +++ b/tests/ui/lint/lint-missing-copy-implementations.stderr diff --git a/src/test/ui/lint/lint-missing-doc.rs b/tests/ui/lint/lint-missing-doc.rs index 229725791..229725791 100644 --- a/src/test/ui/lint/lint-missing-doc.rs +++ b/tests/ui/lint/lint-missing-doc.rs diff --git a/src/test/ui/lint/lint-missing-doc.stderr b/tests/ui/lint/lint-missing-doc.stderr index d68472d4b..d68472d4b 100644 --- a/src/test/ui/lint/lint-missing-doc.stderr +++ b/tests/ui/lint/lint-missing-doc.stderr diff --git a/src/test/ui/lint/lint-non-camel-case-types.rs b/tests/ui/lint/lint-non-camel-case-types.rs index acd5c5df9..acd5c5df9 100644 --- a/src/test/ui/lint/lint-non-camel-case-types.rs +++ b/tests/ui/lint/lint-non-camel-case-types.rs diff --git a/src/test/ui/lint/lint-non-camel-case-types.stderr b/tests/ui/lint/lint-non-camel-case-types.stderr index 875380b5d..875380b5d 100644 --- a/src/test/ui/lint/lint-non-camel-case-types.stderr +++ b/tests/ui/lint/lint-non-camel-case-types.stderr diff --git a/src/test/ui/lint/lint-non-camel-case-variant.rs b/tests/ui/lint/lint-non-camel-case-variant.rs index 2b1a52f25..2b1a52f25 100644 --- a/src/test/ui/lint/lint-non-camel-case-variant.rs +++ b/tests/ui/lint/lint-non-camel-case-variant.rs diff --git a/src/test/ui/lint/lint-non-camel-case-with-trailing-underscores.rs b/tests/ui/lint/lint-non-camel-case-with-trailing-underscores.rs index b832e4bcd..b832e4bcd 100644 --- a/src/test/ui/lint/lint-non-camel-case-with-trailing-underscores.rs +++ b/tests/ui/lint/lint-non-camel-case-with-trailing-underscores.rs diff --git a/src/test/ui/lint/lint-non-snake-case-crate-2.rs b/tests/ui/lint/lint-non-snake-case-crate-2.rs index 1b763a9d8..1b763a9d8 100644 --- a/src/test/ui/lint/lint-non-snake-case-crate-2.rs +++ b/tests/ui/lint/lint-non-snake-case-crate-2.rs diff --git a/src/test/ui/lint/lint-non-snake-case-crate-2.stderr b/tests/ui/lint/lint-non-snake-case-crate-2.stderr index 4b42145bb..4b42145bb 100644 --- a/src/test/ui/lint/lint-non-snake-case-crate-2.stderr +++ b/tests/ui/lint/lint-non-snake-case-crate-2.stderr diff --git a/src/test/ui/lint/lint-non-snake-case-crate.rs b/tests/ui/lint/lint-non-snake-case-crate.rs index e4e84261a..e4e84261a 100644 --- a/src/test/ui/lint/lint-non-snake-case-crate.rs +++ b/tests/ui/lint/lint-non-snake-case-crate.rs diff --git a/src/test/ui/lint/lint-non-snake-case-crate.stderr b/tests/ui/lint/lint-non-snake-case-crate.stderr index da6b89c1e..da6b89c1e 100644 --- a/src/test/ui/lint/lint-non-snake-case-crate.stderr +++ b/tests/ui/lint/lint-non-snake-case-crate.stderr diff --git a/src/test/ui/lint/lint-non-snake-case-functions.rs b/tests/ui/lint/lint-non-snake-case-functions.rs index fa64a9f98..fa64a9f98 100644 --- a/src/test/ui/lint/lint-non-snake-case-functions.rs +++ b/tests/ui/lint/lint-non-snake-case-functions.rs diff --git a/src/test/ui/lint/lint-non-snake-case-functions.stderr b/tests/ui/lint/lint-non-snake-case-functions.stderr index f6ac6b99b..f6ac6b99b 100644 --- a/src/test/ui/lint/lint-non-snake-case-functions.stderr +++ b/tests/ui/lint/lint-non-snake-case-functions.stderr diff --git a/src/test/ui/lint/lint-non-snake-case-identifiers-suggestion-reserved.rs b/tests/ui/lint/lint-non-snake-case-identifiers-suggestion-reserved.rs index 8cc4f976a..8cc4f976a 100644 --- a/src/test/ui/lint/lint-non-snake-case-identifiers-suggestion-reserved.rs +++ b/tests/ui/lint/lint-non-snake-case-identifiers-suggestion-reserved.rs diff --git a/src/test/ui/lint/lint-non-snake-case-identifiers-suggestion-reserved.stderr b/tests/ui/lint/lint-non-snake-case-identifiers-suggestion-reserved.stderr index 2841815ec..2841815ec 100644 --- a/src/test/ui/lint/lint-non-snake-case-identifiers-suggestion-reserved.stderr +++ b/tests/ui/lint/lint-non-snake-case-identifiers-suggestion-reserved.stderr diff --git a/src/test/ui/lint/lint-non-snake-case-lifetimes.rs b/tests/ui/lint/lint-non-snake-case-lifetimes.rs index de76d2dbe..de76d2dbe 100644 --- a/src/test/ui/lint/lint-non-snake-case-lifetimes.rs +++ b/tests/ui/lint/lint-non-snake-case-lifetimes.rs diff --git a/src/test/ui/lint/lint-non-snake-case-lifetimes.stderr b/tests/ui/lint/lint-non-snake-case-lifetimes.stderr index d4fe26a43..d4fe26a43 100644 --- a/src/test/ui/lint/lint-non-snake-case-lifetimes.stderr +++ b/tests/ui/lint/lint-non-snake-case-lifetimes.stderr diff --git a/src/test/ui/lint/lint-non-snake-case-modules.rs b/tests/ui/lint/lint-non-snake-case-modules.rs index 73f123321..73f123321 100644 --- a/src/test/ui/lint/lint-non-snake-case-modules.rs +++ b/tests/ui/lint/lint-non-snake-case-modules.rs diff --git a/src/test/ui/lint/lint-non-snake-case-modules.stderr b/tests/ui/lint/lint-non-snake-case-modules.stderr index c8b997c87..c8b997c87 100644 --- a/src/test/ui/lint/lint-non-snake-case-modules.stderr +++ b/tests/ui/lint/lint-non-snake-case-modules.stderr diff --git a/src/test/ui/lint/lint-non-snake-case-no-lowercase-equivalent.rs b/tests/ui/lint/lint-non-snake-case-no-lowercase-equivalent.rs index 9f0c87dca..9f0c87dca 100644 --- a/src/test/ui/lint/lint-non-snake-case-no-lowercase-equivalent.rs +++ b/tests/ui/lint/lint-non-snake-case-no-lowercase-equivalent.rs diff --git a/src/test/ui/lint/lint-non-uppercase-associated-const.rs b/tests/ui/lint/lint-non-uppercase-associated-const.rs index 7b0d93960..7b0d93960 100644 --- a/src/test/ui/lint/lint-non-uppercase-associated-const.rs +++ b/tests/ui/lint/lint-non-uppercase-associated-const.rs diff --git a/src/test/ui/lint/lint-non-uppercase-associated-const.stderr b/tests/ui/lint/lint-non-uppercase-associated-const.stderr index 411ff51aa..411ff51aa 100644 --- a/src/test/ui/lint/lint-non-uppercase-associated-const.stderr +++ b/tests/ui/lint/lint-non-uppercase-associated-const.stderr diff --git a/src/test/ui/lint/lint-non-uppercase-statics.rs b/tests/ui/lint/lint-non-uppercase-statics.rs index 5bd143032..5bd143032 100644 --- a/src/test/ui/lint/lint-non-uppercase-statics.rs +++ b/tests/ui/lint/lint-non-uppercase-statics.rs diff --git a/src/test/ui/lint/lint-non-uppercase-statics.stderr b/tests/ui/lint/lint-non-uppercase-statics.stderr index c6fd0a6e0..c6fd0a6e0 100644 --- a/src/test/ui/lint/lint-non-uppercase-statics.stderr +++ b/tests/ui/lint/lint-non-uppercase-statics.stderr diff --git a/src/test/ui/lint/lint-nonstandard-style-unicode-1.rs b/tests/ui/lint/lint-nonstandard-style-unicode-1.rs index 7c45c0993..7c45c0993 100644 --- a/src/test/ui/lint/lint-nonstandard-style-unicode-1.rs +++ b/tests/ui/lint/lint-nonstandard-style-unicode-1.rs diff --git a/src/test/ui/lint/lint-nonstandard-style-unicode-1.stderr b/tests/ui/lint/lint-nonstandard-style-unicode-1.stderr index 6c2aa225e..6c2aa225e 100644 --- a/src/test/ui/lint/lint-nonstandard-style-unicode-1.stderr +++ b/tests/ui/lint/lint-nonstandard-style-unicode-1.stderr diff --git a/src/test/ui/lint/lint-nonstandard-style-unicode-2.rs b/tests/ui/lint/lint-nonstandard-style-unicode-2.rs index 9690be590..9690be590 100644 --- a/src/test/ui/lint/lint-nonstandard-style-unicode-2.rs +++ b/tests/ui/lint/lint-nonstandard-style-unicode-2.rs diff --git a/src/test/ui/lint/lint-nonstandard-style-unicode-2.stderr b/tests/ui/lint/lint-nonstandard-style-unicode-2.stderr index 8eb0654e0..8eb0654e0 100644 --- a/src/test/ui/lint/lint-nonstandard-style-unicode-2.stderr +++ b/tests/ui/lint/lint-nonstandard-style-unicode-2.stderr diff --git a/src/test/ui/lint/lint-nonstandard-style-unicode-3.rs b/tests/ui/lint/lint-nonstandard-style-unicode-3.rs index 9175be7a0..9175be7a0 100644 --- a/src/test/ui/lint/lint-nonstandard-style-unicode-3.rs +++ b/tests/ui/lint/lint-nonstandard-style-unicode-3.rs diff --git a/src/test/ui/lint/lint-nonstandard-style-unicode-3.stderr b/tests/ui/lint/lint-nonstandard-style-unicode-3.stderr index 970e6b838..970e6b838 100644 --- a/src/test/ui/lint/lint-nonstandard-style-unicode-3.stderr +++ b/tests/ui/lint/lint-nonstandard-style-unicode-3.stderr diff --git a/src/test/ui/lint/lint-output-format-2.rs b/tests/ui/lint/lint-output-format-2.rs index 985166e09..985166e09 100644 --- a/src/test/ui/lint/lint-output-format-2.rs +++ b/tests/ui/lint/lint-output-format-2.rs diff --git a/src/test/ui/lint/lint-output-format-2.stderr b/tests/ui/lint/lint-output-format-2.stderr index a36dbd61f..a36dbd61f 100644 --- a/src/test/ui/lint/lint-output-format-2.stderr +++ b/tests/ui/lint/lint-output-format-2.stderr diff --git a/src/test/ui/lint/lint-output-format.rs b/tests/ui/lint/lint-output-format.rs index 67e8ec8f1..67e8ec8f1 100644 --- a/src/test/ui/lint/lint-output-format.rs +++ b/tests/ui/lint/lint-output-format.rs diff --git a/src/test/ui/lint/lint-output-format.stderr b/tests/ui/lint/lint-output-format.stderr index 0db79a156..0db79a156 100644 --- a/src/test/ui/lint/lint-output-format.stderr +++ b/tests/ui/lint/lint-output-format.stderr diff --git a/src/test/ui/lint/lint-owned-heap-memory.rs b/tests/ui/lint/lint-owned-heap-memory.rs index af47d5c07..af47d5c07 100644 --- a/src/test/ui/lint/lint-owned-heap-memory.rs +++ b/tests/ui/lint/lint-owned-heap-memory.rs diff --git a/src/test/ui/lint/lint-owned-heap-memory.stderr b/tests/ui/lint/lint-owned-heap-memory.stderr index 5ba396970..5ba396970 100644 --- a/src/test/ui/lint/lint-owned-heap-memory.stderr +++ b/tests/ui/lint/lint-owned-heap-memory.stderr diff --git a/src/test/ui/lint/lint-pre-expansion-extern-module.rs b/tests/ui/lint/lint-pre-expansion-extern-module.rs index 30e2ed8b7..30e2ed8b7 100644 --- a/src/test/ui/lint/lint-pre-expansion-extern-module.rs +++ b/tests/ui/lint/lint-pre-expansion-extern-module.rs diff --git a/src/test/ui/lint/lint-pre-expansion-extern-module.stderr b/tests/ui/lint/lint-pre-expansion-extern-module.stderr index ce3e8806a..ce3e8806a 100644 --- a/src/test/ui/lint/lint-pre-expansion-extern-module.stderr +++ b/tests/ui/lint/lint-pre-expansion-extern-module.stderr diff --git a/src/test/ui/lint/lint-pub-unreachable-for-nested-glob.rs b/tests/ui/lint/lint-pub-unreachable-for-nested-glob.rs index 2df6d08e7..2df6d08e7 100644 --- a/src/test/ui/lint/lint-pub-unreachable-for-nested-glob.rs +++ b/tests/ui/lint/lint-pub-unreachable-for-nested-glob.rs diff --git a/src/test/ui/lint/lint-qualification.rs b/tests/ui/lint/lint-qualification.rs index 0cace0ca0..0cace0ca0 100644 --- a/src/test/ui/lint/lint-qualification.rs +++ b/tests/ui/lint/lint-qualification.rs diff --git a/src/test/ui/lint/lint-qualification.stderr b/tests/ui/lint/lint-qualification.stderr index 149a782d9..149a782d9 100644 --- a/src/test/ui/lint/lint-qualification.stderr +++ b/tests/ui/lint/lint-qualification.stderr diff --git a/src/test/ui/lint/lint-range-endpoint-overflow.rs b/tests/ui/lint/lint-range-endpoint-overflow.rs index 7034d56aa..7034d56aa 100644 --- a/src/test/ui/lint/lint-range-endpoint-overflow.rs +++ b/tests/ui/lint/lint-range-endpoint-overflow.rs diff --git a/src/test/ui/lint/lint-range-endpoint-overflow.stderr b/tests/ui/lint/lint-range-endpoint-overflow.stderr index d2df73727..d2df73727 100644 --- a/src/test/ui/lint/lint-range-endpoint-overflow.stderr +++ b/tests/ui/lint/lint-range-endpoint-overflow.stderr diff --git a/src/test/ui/lint/lint-removed-allow.rs b/tests/ui/lint/lint-removed-allow.rs index 30ba4f02f..30ba4f02f 100644 --- a/src/test/ui/lint/lint-removed-allow.rs +++ b/tests/ui/lint/lint-removed-allow.rs diff --git a/src/test/ui/lint/lint-removed-allow.stderr b/tests/ui/lint/lint-removed-allow.stderr index 029334c2e..029334c2e 100644 --- a/src/test/ui/lint/lint-removed-allow.stderr +++ b/tests/ui/lint/lint-removed-allow.stderr diff --git a/src/test/ui/lint/lint-removed-cmdline.rs b/tests/ui/lint/lint-removed-cmdline.rs index 462beabb9..462beabb9 100644 --- a/src/test/ui/lint/lint-removed-cmdline.rs +++ b/tests/ui/lint/lint-removed-cmdline.rs diff --git a/src/test/ui/lint/lint-removed-cmdline.stderr b/tests/ui/lint/lint-removed-cmdline.stderr index 9be532ef2..9be532ef2 100644 --- a/src/test/ui/lint/lint-removed-cmdline.stderr +++ b/tests/ui/lint/lint-removed-cmdline.stderr diff --git a/src/test/ui/lint/lint-removed.rs b/tests/ui/lint/lint-removed.rs index 92f4372c2..92f4372c2 100644 --- a/src/test/ui/lint/lint-removed.rs +++ b/tests/ui/lint/lint-removed.rs diff --git a/src/test/ui/lint/lint-removed.stderr b/tests/ui/lint/lint-removed.stderr index dc0515b84..dc0515b84 100644 --- a/src/test/ui/lint/lint-removed.stderr +++ b/tests/ui/lint/lint-removed.stderr diff --git a/src/test/ui/lint/lint-renamed-allow.rs b/tests/ui/lint/lint-renamed-allow.rs index 9cf6f329c..9cf6f329c 100644 --- a/src/test/ui/lint/lint-renamed-allow.rs +++ b/tests/ui/lint/lint-renamed-allow.rs diff --git a/src/test/ui/lint/lint-renamed-allow.stderr b/tests/ui/lint/lint-renamed-allow.stderr index 46f6a10de..46f6a10de 100644 --- a/src/test/ui/lint/lint-renamed-allow.stderr +++ b/tests/ui/lint/lint-renamed-allow.stderr diff --git a/src/test/ui/lint/lint-renamed-cmdline.rs b/tests/ui/lint/lint-renamed-cmdline.rs index c873771e3..c873771e3 100644 --- a/src/test/ui/lint/lint-renamed-cmdline.rs +++ b/tests/ui/lint/lint-renamed-cmdline.rs diff --git a/src/test/ui/lint/lint-renamed-cmdline.stderr b/tests/ui/lint/lint-renamed-cmdline.stderr index 8dfd61ac9..8dfd61ac9 100644 --- a/src/test/ui/lint/lint-renamed-cmdline.stderr +++ b/tests/ui/lint/lint-renamed-cmdline.stderr diff --git a/src/test/ui/lint/lint-renamed.rs b/tests/ui/lint/lint-renamed.rs index ca3299430..ca3299430 100644 --- a/src/test/ui/lint/lint-renamed.rs +++ b/tests/ui/lint/lint-renamed.rs diff --git a/src/test/ui/lint/lint-renamed.stderr b/tests/ui/lint/lint-renamed.stderr index 984254571..984254571 100644 --- a/src/test/ui/lint/lint-renamed.stderr +++ b/tests/ui/lint/lint-renamed.stderr diff --git a/src/test/ui/lint/lint-shorthand-field.fixed b/tests/ui/lint/lint-shorthand-field.fixed index 7cd5717bc..7cd5717bc 100644 --- a/src/test/ui/lint/lint-shorthand-field.fixed +++ b/tests/ui/lint/lint-shorthand-field.fixed diff --git a/src/test/ui/lint/lint-shorthand-field.rs b/tests/ui/lint/lint-shorthand-field.rs index 22de9c325..22de9c325 100644 --- a/src/test/ui/lint/lint-shorthand-field.rs +++ b/tests/ui/lint/lint-shorthand-field.rs diff --git a/src/test/ui/lint/lint-shorthand-field.stderr b/tests/ui/lint/lint-shorthand-field.stderr index 2d1ca30f9..2d1ca30f9 100644 --- a/src/test/ui/lint/lint-shorthand-field.stderr +++ b/tests/ui/lint/lint-shorthand-field.stderr diff --git a/src/test/ui/lint/lint-stability-2.rs b/tests/ui/lint/lint-stability-2.rs index 94a8d08c8..94a8d08c8 100644 --- a/src/test/ui/lint/lint-stability-2.rs +++ b/tests/ui/lint/lint-stability-2.rs diff --git a/src/test/ui/lint/lint-stability-2.stderr b/tests/ui/lint/lint-stability-2.stderr index 5b7537fa2..5b7537fa2 100644 --- a/src/test/ui/lint/lint-stability-2.stderr +++ b/tests/ui/lint/lint-stability-2.stderr diff --git a/src/test/ui/lint/lint-stability-deprecated.rs b/tests/ui/lint/lint-stability-deprecated.rs index 74c35083e..74c35083e 100644 --- a/src/test/ui/lint/lint-stability-deprecated.rs +++ b/tests/ui/lint/lint-stability-deprecated.rs diff --git a/src/test/ui/lint/lint-stability-deprecated.stderr b/tests/ui/lint/lint-stability-deprecated.stderr index 9f1e7b281..9f1e7b281 100644 --- a/src/test/ui/lint/lint-stability-deprecated.stderr +++ b/tests/ui/lint/lint-stability-deprecated.stderr diff --git a/src/test/ui/lint/lint-stability-fields-deprecated.rs b/tests/ui/lint/lint-stability-fields-deprecated.rs index a5511966d..a5511966d 100644 --- a/src/test/ui/lint/lint-stability-fields-deprecated.rs +++ b/tests/ui/lint/lint-stability-fields-deprecated.rs diff --git a/src/test/ui/lint/lint-stability-fields-deprecated.stderr b/tests/ui/lint/lint-stability-fields-deprecated.stderr index 2d8326020..2d8326020 100644 --- a/src/test/ui/lint/lint-stability-fields-deprecated.stderr +++ b/tests/ui/lint/lint-stability-fields-deprecated.stderr diff --git a/src/test/ui/lint/lint-stability-fields.rs b/tests/ui/lint/lint-stability-fields.rs index 51990b6ee..51990b6ee 100644 --- a/src/test/ui/lint/lint-stability-fields.rs +++ b/tests/ui/lint/lint-stability-fields.rs diff --git a/src/test/ui/lint/lint-stability-fields.stderr b/tests/ui/lint/lint-stability-fields.stderr index 3d2e73c1e..3d2e73c1e 100644 --- a/src/test/ui/lint/lint-stability-fields.stderr +++ b/tests/ui/lint/lint-stability-fields.stderr diff --git a/src/test/ui/lint/lint-stability.rs b/tests/ui/lint/lint-stability.rs index d0f0e9f80..d0f0e9f80 100644 --- a/src/test/ui/lint/lint-stability.rs +++ b/tests/ui/lint/lint-stability.rs diff --git a/src/test/ui/lint/lint-stability.stderr b/tests/ui/lint/lint-stability.stderr index bd1a57dc4..bd1a57dc4 100644 --- a/src/test/ui/lint/lint-stability.stderr +++ b/tests/ui/lint/lint-stability.stderr diff --git a/src/test/ui/lint/lint-stability2.rs b/tests/ui/lint/lint-stability2.rs index 9ae23dac6..9ae23dac6 100644 --- a/src/test/ui/lint/lint-stability2.rs +++ b/tests/ui/lint/lint-stability2.rs diff --git a/src/test/ui/lint/lint-stability2.stderr b/tests/ui/lint/lint-stability2.stderr index 51bdf84a3..51bdf84a3 100644 --- a/src/test/ui/lint/lint-stability2.stderr +++ b/tests/ui/lint/lint-stability2.stderr diff --git a/src/test/ui/lint/lint-stability3.rs b/tests/ui/lint/lint-stability3.rs index 4452846ec..4452846ec 100644 --- a/src/test/ui/lint/lint-stability3.rs +++ b/tests/ui/lint/lint-stability3.rs diff --git a/src/test/ui/lint/lint-stability3.stderr b/tests/ui/lint/lint-stability3.stderr index 3bbb60dd3..3bbb60dd3 100644 --- a/src/test/ui/lint/lint-stability3.stderr +++ b/tests/ui/lint/lint-stability3.stderr diff --git a/src/test/ui/lint/lint-strict-provenance-fuzzy-casts.rs b/tests/ui/lint/lint-strict-provenance-fuzzy-casts.rs index d2d72a68f..d2d72a68f 100644 --- a/src/test/ui/lint/lint-strict-provenance-fuzzy-casts.rs +++ b/tests/ui/lint/lint-strict-provenance-fuzzy-casts.rs diff --git a/src/test/ui/lint/lint-strict-provenance-fuzzy-casts.stderr b/tests/ui/lint/lint-strict-provenance-fuzzy-casts.stderr index 383623b48..383623b48 100644 --- a/src/test/ui/lint/lint-strict-provenance-fuzzy-casts.stderr +++ b/tests/ui/lint/lint-strict-provenance-fuzzy-casts.stderr diff --git a/src/test/ui/lint/lint-strict-provenance-lossy-casts.rs b/tests/ui/lint/lint-strict-provenance-lossy-casts.rs index 9799a0537..9799a0537 100644 --- a/src/test/ui/lint/lint-strict-provenance-lossy-casts.rs +++ b/tests/ui/lint/lint-strict-provenance-lossy-casts.rs diff --git a/src/test/ui/lint/lint-strict-provenance-lossy-casts.stderr b/tests/ui/lint/lint-strict-provenance-lossy-casts.stderr index aa151fe2d..aa151fe2d 100644 --- a/src/test/ui/lint/lint-strict-provenance-lossy-casts.stderr +++ b/tests/ui/lint/lint-strict-provenance-lossy-casts.stderr diff --git a/src/test/ui/lint/lint-temporary-cstring-as-param.rs b/tests/ui/lint/lint-temporary-cstring-as-param.rs index 9f5805367..9f5805367 100644 --- a/src/test/ui/lint/lint-temporary-cstring-as-param.rs +++ b/tests/ui/lint/lint-temporary-cstring-as-param.rs diff --git a/src/test/ui/lint/lint-temporary-cstring-as-param.stderr b/tests/ui/lint/lint-temporary-cstring-as-param.stderr index 838b3bc13..838b3bc13 100644 --- a/src/test/ui/lint/lint-temporary-cstring-as-param.stderr +++ b/tests/ui/lint/lint-temporary-cstring-as-param.stderr diff --git a/src/test/ui/lint/lint-temporary-cstring-as-ptr.rs b/tests/ui/lint/lint-temporary-cstring-as-ptr.rs index 7aa4f2e1e..7aa4f2e1e 100644 --- a/src/test/ui/lint/lint-temporary-cstring-as-ptr.rs +++ b/tests/ui/lint/lint-temporary-cstring-as-ptr.rs diff --git a/src/test/ui/lint/lint-temporary-cstring-as-ptr.stderr b/tests/ui/lint/lint-temporary-cstring-as-ptr.stderr index 79ef57dd1..79ef57dd1 100644 --- a/src/test/ui/lint/lint-temporary-cstring-as-ptr.stderr +++ b/tests/ui/lint/lint-temporary-cstring-as-ptr.stderr diff --git a/src/test/ui/lint/lint-type-limits.rs b/tests/ui/lint/lint-type-limits.rs index 2b140f869..2b140f869 100644 --- a/src/test/ui/lint/lint-type-limits.rs +++ b/tests/ui/lint/lint-type-limits.rs diff --git a/src/test/ui/lint/lint-type-limits.stderr b/tests/ui/lint/lint-type-limits.stderr index 71a2b3bfd..71a2b3bfd 100644 --- a/src/test/ui/lint/lint-type-limits.stderr +++ b/tests/ui/lint/lint-type-limits.stderr diff --git a/src/test/ui/lint/lint-type-limits2.rs b/tests/ui/lint/lint-type-limits2.rs index 3f90119cd..3f90119cd 100644 --- a/src/test/ui/lint/lint-type-limits2.rs +++ b/tests/ui/lint/lint-type-limits2.rs diff --git a/src/test/ui/lint/lint-type-limits2.stderr b/tests/ui/lint/lint-type-limits2.stderr index b3420ad8a..b3420ad8a 100644 --- a/src/test/ui/lint/lint-type-limits2.stderr +++ b/tests/ui/lint/lint-type-limits2.stderr diff --git a/src/test/ui/lint/lint-type-limits3.rs b/tests/ui/lint/lint-type-limits3.rs index ceecf9ab3..ceecf9ab3 100644 --- a/src/test/ui/lint/lint-type-limits3.rs +++ b/tests/ui/lint/lint-type-limits3.rs diff --git a/src/test/ui/lint/lint-type-limits3.stderr b/tests/ui/lint/lint-type-limits3.stderr index db46e7ae7..db46e7ae7 100644 --- a/src/test/ui/lint/lint-type-limits3.stderr +++ b/tests/ui/lint/lint-type-limits3.stderr diff --git a/src/test/ui/lint/lint-type-overflow.rs b/tests/ui/lint/lint-type-overflow.rs index 9672da6d3..9672da6d3 100644 --- a/src/test/ui/lint/lint-type-overflow.rs +++ b/tests/ui/lint/lint-type-overflow.rs diff --git a/src/test/ui/lint/lint-type-overflow.stderr b/tests/ui/lint/lint-type-overflow.stderr index 48d8228b8..48d8228b8 100644 --- a/src/test/ui/lint/lint-type-overflow.stderr +++ b/tests/ui/lint/lint-type-overflow.stderr diff --git a/src/test/ui/lint/lint-type-overflow2.rs b/tests/ui/lint/lint-type-overflow2.rs index 9b1eb510b..9b1eb510b 100644 --- a/src/test/ui/lint/lint-type-overflow2.rs +++ b/tests/ui/lint/lint-type-overflow2.rs diff --git a/src/test/ui/lint/lint-type-overflow2.stderr b/tests/ui/lint/lint-type-overflow2.stderr index eb593d062..eb593d062 100644 --- a/src/test/ui/lint/lint-type-overflow2.stderr +++ b/tests/ui/lint/lint-type-overflow2.stderr diff --git a/src/test/ui/lint/lint-unconditional-recursion.rs b/tests/ui/lint/lint-unconditional-recursion.rs index ad052d36f..ad052d36f 100644 --- a/src/test/ui/lint/lint-unconditional-recursion.rs +++ b/tests/ui/lint/lint-unconditional-recursion.rs diff --git a/src/test/ui/lint/lint-unconditional-recursion.stderr b/tests/ui/lint/lint-unconditional-recursion.stderr index 9d200a789..9d200a789 100644 --- a/src/test/ui/lint/lint-unconditional-recursion.stderr +++ b/tests/ui/lint/lint-unconditional-recursion.stderr diff --git a/src/test/ui/lint/lint-unexported-no-mangle.rs b/tests/ui/lint/lint-unexported-no-mangle.rs index f260fc323..f260fc323 100644 --- a/src/test/ui/lint/lint-unexported-no-mangle.rs +++ b/tests/ui/lint/lint-unexported-no-mangle.rs diff --git a/src/test/ui/lint/lint-unexported-no-mangle.stderr b/tests/ui/lint/lint-unexported-no-mangle.stderr index a11ee769c..a11ee769c 100644 --- a/src/test/ui/lint/lint-unexported-no-mangle.stderr +++ b/tests/ui/lint/lint-unexported-no-mangle.stderr diff --git a/src/test/ui/lint/lint-unknown-feature-default.rs b/tests/ui/lint/lint-unknown-feature-default.rs index 84a2e5a4b..84a2e5a4b 100644 --- a/src/test/ui/lint/lint-unknown-feature-default.rs +++ b/tests/ui/lint/lint-unknown-feature-default.rs diff --git a/src/test/ui/lint/lint-unknown-feature.rs b/tests/ui/lint/lint-unknown-feature.rs index 1af8d4ff8..1af8d4ff8 100644 --- a/src/test/ui/lint/lint-unknown-feature.rs +++ b/tests/ui/lint/lint-unknown-feature.rs diff --git a/src/test/ui/lint/lint-unknown-lint-cmdline.rs b/tests/ui/lint/lint-unknown-lint-cmdline.rs index 7f3f55fba..7f3f55fba 100644 --- a/src/test/ui/lint/lint-unknown-lint-cmdline.rs +++ b/tests/ui/lint/lint-unknown-lint-cmdline.rs diff --git a/src/test/ui/lint/lint-unknown-lint-cmdline.stderr b/tests/ui/lint/lint-unknown-lint-cmdline.stderr index 3855d5527..3855d5527 100644 --- a/src/test/ui/lint/lint-unknown-lint-cmdline.stderr +++ b/tests/ui/lint/lint-unknown-lint-cmdline.stderr diff --git a/src/test/ui/lint/lint-unknown-lint.rs b/tests/ui/lint/lint-unknown-lint.rs index 2d842d514..2d842d514 100644 --- a/src/test/ui/lint/lint-unknown-lint.rs +++ b/tests/ui/lint/lint-unknown-lint.rs diff --git a/src/test/ui/lint/lint-unknown-lint.stderr b/tests/ui/lint/lint-unknown-lint.stderr index 0cb6b4957..0cb6b4957 100644 --- a/src/test/ui/lint/lint-unknown-lint.stderr +++ b/tests/ui/lint/lint-unknown-lint.stderr diff --git a/src/test/ui/lint/lint-unnecessary-import-braces.rs b/tests/ui/lint/lint-unnecessary-import-braces.rs index 9a3398a87..9a3398a87 100644 --- a/src/test/ui/lint/lint-unnecessary-import-braces.rs +++ b/tests/ui/lint/lint-unnecessary-import-braces.rs diff --git a/src/test/ui/lint/lint-unnecessary-import-braces.stderr b/tests/ui/lint/lint-unnecessary-import-braces.stderr index 2d289404d..2d289404d 100644 --- a/src/test/ui/lint/lint-unnecessary-import-braces.stderr +++ b/tests/ui/lint/lint-unnecessary-import-braces.stderr diff --git a/src/test/ui/lint/lint-unnecessary-parens.fixed b/tests/ui/lint/lint-unnecessary-parens.fixed index 9c144324f..9c144324f 100644 --- a/src/test/ui/lint/lint-unnecessary-parens.fixed +++ b/tests/ui/lint/lint-unnecessary-parens.fixed diff --git a/src/test/ui/lint/lint-unnecessary-parens.rs b/tests/ui/lint/lint-unnecessary-parens.rs index 4fd9cabb3..4fd9cabb3 100644 --- a/src/test/ui/lint/lint-unnecessary-parens.rs +++ b/tests/ui/lint/lint-unnecessary-parens.rs diff --git a/src/test/ui/lint/lint-unnecessary-parens.stderr b/tests/ui/lint/lint-unnecessary-parens.stderr index e13620f06..e13620f06 100644 --- a/src/test/ui/lint/lint-unnecessary-parens.stderr +++ b/tests/ui/lint/lint-unnecessary-parens.stderr diff --git a/src/test/ui/lint/lint-unsafe-code.rs b/tests/ui/lint/lint-unsafe-code.rs index b72e4c3a9..b72e4c3a9 100644 --- a/src/test/ui/lint/lint-unsafe-code.rs +++ b/tests/ui/lint/lint-unsafe-code.rs diff --git a/src/test/ui/lint/lint-unsafe-code.stderr b/tests/ui/lint/lint-unsafe-code.stderr index 037f0a832..037f0a832 100644 --- a/src/test/ui/lint/lint-unsafe-code.stderr +++ b/tests/ui/lint/lint-unsafe-code.stderr diff --git a/tests/ui/lint/lint-uppercase-variables.rs b/tests/ui/lint/lint-uppercase-variables.rs new file mode 100644 index 000000000..59dba536f --- /dev/null +++ b/tests/ui/lint/lint-uppercase-variables.rs @@ -0,0 +1,41 @@ +#![warn(unused)] +#![allow(dead_code)] +#![deny(non_snake_case)] + +mod foo { + pub enum Foo { Foo } +} + +struct Something { + X: usize //~ ERROR structure field `X` should have a snake case name +} + +fn test(Xx: usize) { //~ ERROR variable `Xx` should have a snake case name + println!("{}", Xx); +} + +fn main() { + let Test: usize = 0; //~ ERROR variable `Test` should have a snake case name + println!("{}", Test); + + match foo::Foo::Foo { + Foo => {} + //~^ ERROR variable `Foo` should have a snake case name + //~^^ ERROR `Foo` is named the same as one of the variants of the type `foo::Foo` + //~^^^ WARN unused variable: `Foo` + } + + let Foo = foo::Foo::Foo; + //~^ ERROR variable `Foo` should have a snake case name + //~^^ ERROR `Foo` is named the same as one of the variants of the type `foo::Foo` + //~^^^ WARN unused variable: `Foo` + + fn in_param(Foo: foo::Foo) {} + //~^ ERROR variable `Foo` should have a snake case name + //~^^ ERROR `Foo` is named the same as one of the variants of the type `foo::Foo` + //~^^^ WARN unused variable: `Foo` + + test(1); + + let _ = Something { X: 0 }; +} diff --git a/src/test/ui/lint/lint-uppercase-variables.stderr b/tests/ui/lint/lint-uppercase-variables.stderr index 71b24a835..42ec9364b 100644 --- a/src/test/ui/lint/lint-uppercase-variables.stderr +++ b/tests/ui/lint/lint-uppercase-variables.stderr @@ -1,22 +1,22 @@ -warning[E0170]: pattern binding `Foo` is named the same as one of the variants of the type `Foo` +error[E0170]: pattern binding `Foo` is named the same as one of the variants of the type `foo::Foo` --> $DIR/lint-uppercase-variables.rs:22:9 | LL | Foo => {} - | ^^^ help: to match on the variant, qualify the path: `Foo::Foo` + | ^^^ help: to match on the variant, qualify the path: `foo::Foo::Foo` | - = note: `#[warn(bindings_with_variant_name)]` on by default + = note: `#[deny(bindings_with_variant_name)]` on by default -warning[E0170]: pattern binding `Foo` is named the same as one of the variants of the type `Foo` +error[E0170]: pattern binding `Foo` is named the same as one of the variants of the type `foo::Foo` --> $DIR/lint-uppercase-variables.rs:28:9 | LL | let Foo = foo::Foo::Foo; - | ^^^ help: to match on the variant, qualify the path: `Foo::Foo` + | ^^^ help: to match on the variant, qualify the path: `foo::Foo::Foo` -warning[E0170]: pattern binding `Foo` is named the same as one of the variants of the type `Foo` +error[E0170]: pattern binding `Foo` is named the same as one of the variants of the type `foo::Foo` --> $DIR/lint-uppercase-variables.rs:33:17 | LL | fn in_param(Foo: foo::Foo) {} - | ^^^ help: to match on the variant, qualify the path: `Foo::Foo` + | ^^^ help: to match on the variant, qualify the path: `foo::Foo::Foo` warning: unused variable: `Foo` --> $DIR/lint-uppercase-variables.rs:22:9 @@ -85,6 +85,6 @@ error: variable `Foo` should have a snake case name LL | fn in_param(Foo: foo::Foo) {} | ^^^ help: convert the identifier to snake case (notice the capitalization): `foo` -error: aborting due to 6 previous errors; 6 warnings emitted +error: aborting due to 9 previous errors; 3 warnings emitted For more information about this error, try `rustc --explain E0170`. diff --git a/src/test/ui/lint/lint_pre_expansion_extern_module_aux.rs b/tests/ui/lint/lint_pre_expansion_extern_module_aux.rs index 71dec40ea..71dec40ea 100644 --- a/src/test/ui/lint/lint_pre_expansion_extern_module_aux.rs +++ b/tests/ui/lint/lint_pre_expansion_extern_module_aux.rs diff --git a/src/test/ui/lint/lints-in-foreign-macros.rs b/tests/ui/lint/lints-in-foreign-macros.rs index 1e8b6788a..1e8b6788a 100644 --- a/src/test/ui/lint/lints-in-foreign-macros.rs +++ b/tests/ui/lint/lints-in-foreign-macros.rs diff --git a/src/test/ui/lint/lints-in-foreign-macros.stderr b/tests/ui/lint/lints-in-foreign-macros.stderr index f20e16287..f20e16287 100644 --- a/src/test/ui/lint/lints-in-foreign-macros.stderr +++ b/tests/ui/lint/lints-in-foreign-macros.stderr diff --git a/src/test/ui/lint/missing-doc-private-macro.rs b/tests/ui/lint/missing-doc-private-macro.rs index 0d4332ed0..0d4332ed0 100644 --- a/src/test/ui/lint/missing-doc-private-macro.rs +++ b/tests/ui/lint/missing-doc-private-macro.rs diff --git a/src/test/ui/lint/missing-doc-private-macro.stderr b/tests/ui/lint/missing-doc-private-macro.stderr index 979b007d0..979b007d0 100644 --- a/src/test/ui/lint/missing-doc-private-macro.stderr +++ b/tests/ui/lint/missing-doc-private-macro.stderr diff --git a/src/test/ui/lint/must_not_suspend/boxed.rs b/tests/ui/lint/must_not_suspend/boxed.rs index 1f823fc55..1f823fc55 100644 --- a/src/test/ui/lint/must_not_suspend/boxed.rs +++ b/tests/ui/lint/must_not_suspend/boxed.rs diff --git a/src/test/ui/lint/must_not_suspend/boxed.stderr b/tests/ui/lint/must_not_suspend/boxed.stderr index 9efc7b069..9efc7b069 100644 --- a/src/test/ui/lint/must_not_suspend/boxed.stderr +++ b/tests/ui/lint/must_not_suspend/boxed.stderr diff --git a/src/test/ui/lint/must_not_suspend/dedup.rs b/tests/ui/lint/must_not_suspend/dedup.rs index 81a08579b..81a08579b 100644 --- a/src/test/ui/lint/must_not_suspend/dedup.rs +++ b/tests/ui/lint/must_not_suspend/dedup.rs diff --git a/src/test/ui/lint/must_not_suspend/dedup.stderr b/tests/ui/lint/must_not_suspend/dedup.stderr index f8978ba57..f8978ba57 100644 --- a/src/test/ui/lint/must_not_suspend/dedup.stderr +++ b/tests/ui/lint/must_not_suspend/dedup.stderr diff --git a/src/test/ui/lint/must_not_suspend/feature-gate-must_not_suspend.rs b/tests/ui/lint/must_not_suspend/feature-gate-must_not_suspend.rs index 1554408c1..1554408c1 100644 --- a/src/test/ui/lint/must_not_suspend/feature-gate-must_not_suspend.rs +++ b/tests/ui/lint/must_not_suspend/feature-gate-must_not_suspend.rs diff --git a/src/test/ui/lint/must_not_suspend/feature-gate-must_not_suspend.stderr b/tests/ui/lint/must_not_suspend/feature-gate-must_not_suspend.stderr index ab20a8be8..ab20a8be8 100644 --- a/src/test/ui/lint/must_not_suspend/feature-gate-must_not_suspend.stderr +++ b/tests/ui/lint/must_not_suspend/feature-gate-must_not_suspend.stderr diff --git a/src/test/ui/lint/must_not_suspend/gated.rs b/tests/ui/lint/must_not_suspend/gated.rs index b73a76555..b73a76555 100644 --- a/src/test/ui/lint/must_not_suspend/gated.rs +++ b/tests/ui/lint/must_not_suspend/gated.rs diff --git a/src/test/ui/lint/must_not_suspend/gated.stderr b/tests/ui/lint/must_not_suspend/gated.stderr index 64de1ebea..64de1ebea 100644 --- a/src/test/ui/lint/must_not_suspend/gated.stderr +++ b/tests/ui/lint/must_not_suspend/gated.stderr diff --git a/src/test/ui/lint/must_not_suspend/generic.rs b/tests/ui/lint/must_not_suspend/generic.rs index b3effa020..b3effa020 100644 --- a/src/test/ui/lint/must_not_suspend/generic.rs +++ b/tests/ui/lint/must_not_suspend/generic.rs diff --git a/src/test/ui/lint/must_not_suspend/handled.rs b/tests/ui/lint/must_not_suspend/handled.rs index 8714be644..8714be644 100644 --- a/src/test/ui/lint/must_not_suspend/handled.rs +++ b/tests/ui/lint/must_not_suspend/handled.rs diff --git a/src/test/ui/lint/must_not_suspend/issue-89562.rs b/tests/ui/lint/must_not_suspend/issue-89562.rs index acdb36fcd..acdb36fcd 100644 --- a/src/test/ui/lint/must_not_suspend/issue-89562.rs +++ b/tests/ui/lint/must_not_suspend/issue-89562.rs diff --git a/src/test/ui/lint/must_not_suspend/mutex.rs b/tests/ui/lint/must_not_suspend/mutex.rs index 7bb895e7d..7bb895e7d 100644 --- a/src/test/ui/lint/must_not_suspend/mutex.rs +++ b/tests/ui/lint/must_not_suspend/mutex.rs diff --git a/src/test/ui/lint/must_not_suspend/mutex.stderr b/tests/ui/lint/must_not_suspend/mutex.stderr index c251cb845..c251cb845 100644 --- a/src/test/ui/lint/must_not_suspend/mutex.stderr +++ b/tests/ui/lint/must_not_suspend/mutex.stderr diff --git a/src/test/ui/lint/must_not_suspend/other_items.rs b/tests/ui/lint/must_not_suspend/other_items.rs index 5aa1abb14..5aa1abb14 100644 --- a/src/test/ui/lint/must_not_suspend/other_items.rs +++ b/tests/ui/lint/must_not_suspend/other_items.rs diff --git a/src/test/ui/lint/must_not_suspend/other_items.stderr b/tests/ui/lint/must_not_suspend/other_items.stderr index 41c889692..41c889692 100644 --- a/src/test/ui/lint/must_not_suspend/other_items.stderr +++ b/tests/ui/lint/must_not_suspend/other_items.stderr diff --git a/src/test/ui/lint/must_not_suspend/ref-drop-tracking.rs b/tests/ui/lint/must_not_suspend/ref-drop-tracking.rs index 1bc4a3812..1bc4a3812 100644 --- a/src/test/ui/lint/must_not_suspend/ref-drop-tracking.rs +++ b/tests/ui/lint/must_not_suspend/ref-drop-tracking.rs diff --git a/src/test/ui/lint/must_not_suspend/ref-drop-tracking.stderr b/tests/ui/lint/must_not_suspend/ref-drop-tracking.stderr index 180e187c1..180e187c1 100644 --- a/src/test/ui/lint/must_not_suspend/ref-drop-tracking.stderr +++ b/tests/ui/lint/must_not_suspend/ref-drop-tracking.stderr diff --git a/src/test/ui/lint/must_not_suspend/ref.drop_tracking.stderr b/tests/ui/lint/must_not_suspend/ref.drop_tracking.stderr index abf76711b..abf76711b 100644 --- a/src/test/ui/lint/must_not_suspend/ref.drop_tracking.stderr +++ b/tests/ui/lint/must_not_suspend/ref.drop_tracking.stderr diff --git a/src/test/ui/lint/must_not_suspend/ref.no_drop_tracking.stderr b/tests/ui/lint/must_not_suspend/ref.no_drop_tracking.stderr index 41ac09ea7..41ac09ea7 100644 --- a/src/test/ui/lint/must_not_suspend/ref.no_drop_tracking.stderr +++ b/tests/ui/lint/must_not_suspend/ref.no_drop_tracking.stderr diff --git a/src/test/ui/lint/must_not_suspend/ref.rs b/tests/ui/lint/must_not_suspend/ref.rs index f6b23746f..f6b23746f 100644 --- a/src/test/ui/lint/must_not_suspend/ref.rs +++ b/tests/ui/lint/must_not_suspend/ref.rs diff --git a/src/test/ui/lint/must_not_suspend/return.rs b/tests/ui/lint/must_not_suspend/return.rs index 5b1fa5e27..5b1fa5e27 100644 --- a/src/test/ui/lint/must_not_suspend/return.rs +++ b/tests/ui/lint/must_not_suspend/return.rs diff --git a/src/test/ui/lint/must_not_suspend/return.stderr b/tests/ui/lint/must_not_suspend/return.stderr index fdada85eb..fdada85eb 100644 --- a/src/test/ui/lint/must_not_suspend/return.stderr +++ b/tests/ui/lint/must_not_suspend/return.stderr diff --git a/src/test/ui/lint/must_not_suspend/trait.rs b/tests/ui/lint/must_not_suspend/trait.rs index 6c911cb4b..6c911cb4b 100644 --- a/src/test/ui/lint/must_not_suspend/trait.rs +++ b/tests/ui/lint/must_not_suspend/trait.rs diff --git a/src/test/ui/lint/must_not_suspend/trait.stderr b/tests/ui/lint/must_not_suspend/trait.stderr index d64d25aae..d64d25aae 100644 --- a/src/test/ui/lint/must_not_suspend/trait.stderr +++ b/tests/ui/lint/must_not_suspend/trait.stderr diff --git a/tests/ui/lint/must_not_suspend/tuple-mismatch.rs b/tests/ui/lint/must_not_suspend/tuple-mismatch.rs new file mode 100644 index 000000000..c7e14e425 --- /dev/null +++ b/tests/ui/lint/must_not_suspend/tuple-mismatch.rs @@ -0,0 +1,9 @@ +#![feature(generators)] + +fn main() { + let _generator = || { + yield ((), ((), ())); + yield ((), ()); + //~^ ERROR mismatched types + }; +} diff --git a/tests/ui/lint/must_not_suspend/tuple-mismatch.stderr b/tests/ui/lint/must_not_suspend/tuple-mismatch.stderr new file mode 100644 index 000000000..cca8cd9bd --- /dev/null +++ b/tests/ui/lint/must_not_suspend/tuple-mismatch.stderr @@ -0,0 +1,12 @@ +error[E0308]: mismatched types + --> $DIR/tuple-mismatch.rs:6:20 + | +LL | yield ((), ()); + | ^^ expected tuple, found `()` + | + = note: expected tuple `((), ())` + found unit type `()` + +error: aborting due to previous error + +For more information about this error, try `rustc --explain E0308`. diff --git a/src/test/ui/lint/must_not_suspend/unit.rs b/tests/ui/lint/must_not_suspend/unit.rs index d3a19f704..d3a19f704 100644 --- a/src/test/ui/lint/must_not_suspend/unit.rs +++ b/tests/ui/lint/must_not_suspend/unit.rs diff --git a/src/test/ui/lint/must_not_suspend/unit.stderr b/tests/ui/lint/must_not_suspend/unit.stderr index c967dbac5..c967dbac5 100644 --- a/src/test/ui/lint/must_not_suspend/unit.stderr +++ b/tests/ui/lint/must_not_suspend/unit.stderr diff --git a/src/test/ui/lint/must_not_suspend/warn.rs b/tests/ui/lint/must_not_suspend/warn.rs index 7fdea66a2..7fdea66a2 100644 --- a/src/test/ui/lint/must_not_suspend/warn.rs +++ b/tests/ui/lint/must_not_suspend/warn.rs diff --git a/src/test/ui/lint/must_not_suspend/warn.stderr b/tests/ui/lint/must_not_suspend/warn.stderr index fe551c652..fe551c652 100644 --- a/src/test/ui/lint/must_not_suspend/warn.stderr +++ b/tests/ui/lint/must_not_suspend/warn.stderr diff --git a/src/test/ui/lint/no-coverage.rs b/tests/ui/lint/no-coverage.rs index ff24c12b2..ff24c12b2 100644 --- a/src/test/ui/lint/no-coverage.rs +++ b/tests/ui/lint/no-coverage.rs diff --git a/src/test/ui/lint/no-coverage.stderr b/tests/ui/lint/no-coverage.stderr index 404efbeac..404efbeac 100644 --- a/src/test/ui/lint/no-coverage.stderr +++ b/tests/ui/lint/no-coverage.stderr diff --git a/src/test/ui/lint/noop-method-call.rs b/tests/ui/lint/noop-method-call.rs index 89b296635..89b296635 100644 --- a/src/test/ui/lint/noop-method-call.rs +++ b/tests/ui/lint/noop-method-call.rs diff --git a/src/test/ui/lint/noop-method-call.stderr b/tests/ui/lint/noop-method-call.stderr index 6a904d01a..6a904d01a 100644 --- a/src/test/ui/lint/noop-method-call.stderr +++ b/tests/ui/lint/noop-method-call.stderr diff --git a/src/test/ui/lint/not_found.rs b/tests/ui/lint/not_found.rs index de120b6e0..de120b6e0 100644 --- a/src/test/ui/lint/not_found.rs +++ b/tests/ui/lint/not_found.rs diff --git a/src/test/ui/lint/not_found.stderr b/tests/ui/lint/not_found.stderr index ea118c73c..ea118c73c 100644 --- a/src/test/ui/lint/not_found.stderr +++ b/tests/ui/lint/not_found.stderr diff --git a/src/test/ui/lint/opaque-ty-ffi-normalization-cycle.rs b/tests/ui/lint/opaque-ty-ffi-normalization-cycle.rs index c83bca4a4..c83bca4a4 100644 --- a/src/test/ui/lint/opaque-ty-ffi-normalization-cycle.rs +++ b/tests/ui/lint/opaque-ty-ffi-normalization-cycle.rs diff --git a/src/test/ui/lint/opaque-ty-ffi-normalization-cycle.stderr b/tests/ui/lint/opaque-ty-ffi-normalization-cycle.stderr index e8d696477..e8d696477 100644 --- a/src/test/ui/lint/opaque-ty-ffi-normalization-cycle.stderr +++ b/tests/ui/lint/opaque-ty-ffi-normalization-cycle.stderr diff --git a/src/test/ui/lint/opaque-ty-ffi-unsafe.rs b/tests/ui/lint/opaque-ty-ffi-unsafe.rs index b7cc38e99..b7cc38e99 100644 --- a/src/test/ui/lint/opaque-ty-ffi-unsafe.rs +++ b/tests/ui/lint/opaque-ty-ffi-unsafe.rs diff --git a/src/test/ui/lint/opaque-ty-ffi-unsafe.stderr b/tests/ui/lint/opaque-ty-ffi-unsafe.stderr index 33aa95854..33aa95854 100644 --- a/src/test/ui/lint/opaque-ty-ffi-unsafe.stderr +++ b/tests/ui/lint/opaque-ty-ffi-unsafe.stderr diff --git a/src/test/ui/lint/outer-forbid.rs b/tests/ui/lint/outer-forbid.rs index ba330258d..ba330258d 100644 --- a/src/test/ui/lint/outer-forbid.rs +++ b/tests/ui/lint/outer-forbid.rs diff --git a/src/test/ui/lint/outer-forbid.stderr b/tests/ui/lint/outer-forbid.stderr index a47877980..a47877980 100644 --- a/src/test/ui/lint/outer-forbid.stderr +++ b/tests/ui/lint/outer-forbid.stderr diff --git a/src/test/ui/lint/reasons-erroneous.rs b/tests/ui/lint/reasons-erroneous.rs index cd693ae16..cd693ae16 100644 --- a/src/test/ui/lint/reasons-erroneous.rs +++ b/tests/ui/lint/reasons-erroneous.rs diff --git a/src/test/ui/lint/reasons-erroneous.stderr b/tests/ui/lint/reasons-erroneous.stderr index 5521af17c..5521af17c 100644 --- a/src/test/ui/lint/reasons-erroneous.stderr +++ b/tests/ui/lint/reasons-erroneous.stderr diff --git a/src/test/ui/lint/reasons-forbidden.rs b/tests/ui/lint/reasons-forbidden.rs index 9c2edec4d..9c2edec4d 100644 --- a/src/test/ui/lint/reasons-forbidden.rs +++ b/tests/ui/lint/reasons-forbidden.rs diff --git a/src/test/ui/lint/reasons-forbidden.stderr b/tests/ui/lint/reasons-forbidden.stderr index ab6f19a01..ab6f19a01 100644 --- a/src/test/ui/lint/reasons-forbidden.stderr +++ b/tests/ui/lint/reasons-forbidden.stderr diff --git a/src/test/ui/lint/reasons.rs b/tests/ui/lint/reasons.rs index da1c740c4..da1c740c4 100644 --- a/src/test/ui/lint/reasons.rs +++ b/tests/ui/lint/reasons.rs diff --git a/src/test/ui/lint/reasons.stderr b/tests/ui/lint/reasons.stderr index cd8412153..cd8412153 100644 --- a/src/test/ui/lint/reasons.stderr +++ b/tests/ui/lint/reasons.stderr diff --git a/src/test/ui/lint/recommend-literal.rs b/tests/ui/lint/recommend-literal.rs index 453cbf285..453cbf285 100644 --- a/src/test/ui/lint/recommend-literal.rs +++ b/tests/ui/lint/recommend-literal.rs diff --git a/src/test/ui/lint/recommend-literal.stderr b/tests/ui/lint/recommend-literal.stderr index 424ecadd4..424ecadd4 100644 --- a/src/test/ui/lint/recommend-literal.stderr +++ b/tests/ui/lint/recommend-literal.stderr diff --git a/src/test/ui/lint/redundant-semicolon/auxiliary/redundant-semi-proc-macro-def.rs b/tests/ui/lint/redundant-semicolon/auxiliary/redundant-semi-proc-macro-def.rs index 5a94ccd74..5a94ccd74 100644 --- a/src/test/ui/lint/redundant-semicolon/auxiliary/redundant-semi-proc-macro-def.rs +++ b/tests/ui/lint/redundant-semicolon/auxiliary/redundant-semi-proc-macro-def.rs diff --git a/src/test/ui/lint/redundant-semicolon/item-stmt-semi.rs b/tests/ui/lint/redundant-semicolon/item-stmt-semi.rs index 8c79630b7..8c79630b7 100644 --- a/src/test/ui/lint/redundant-semicolon/item-stmt-semi.rs +++ b/tests/ui/lint/redundant-semicolon/item-stmt-semi.rs diff --git a/src/test/ui/lint/redundant-semicolon/item-stmt-semi.stderr b/tests/ui/lint/redundant-semicolon/item-stmt-semi.stderr index 451b152cb..451b152cb 100644 --- a/src/test/ui/lint/redundant-semicolon/item-stmt-semi.stderr +++ b/tests/ui/lint/redundant-semicolon/item-stmt-semi.stderr diff --git a/src/test/ui/lint/redundant-semicolon/redundant-semi-proc-macro.rs b/tests/ui/lint/redundant-semicolon/redundant-semi-proc-macro.rs index 08a5c6c2b..08a5c6c2b 100644 --- a/src/test/ui/lint/redundant-semicolon/redundant-semi-proc-macro.rs +++ b/tests/ui/lint/redundant-semicolon/redundant-semi-proc-macro.rs diff --git a/src/test/ui/lint/redundant-semicolon/redundant-semi-proc-macro.stderr b/tests/ui/lint/redundant-semicolon/redundant-semi-proc-macro.stderr index e31d14c55..e31d14c55 100644 --- a/src/test/ui/lint/redundant-semicolon/redundant-semi-proc-macro.stderr +++ b/tests/ui/lint/redundant-semicolon/redundant-semi-proc-macro.stderr diff --git a/src/test/ui/lint/register-tool-lint.rs b/tests/ui/lint/register-tool-lint.rs index 17d3afbf6..17d3afbf6 100644 --- a/src/test/ui/lint/register-tool-lint.rs +++ b/tests/ui/lint/register-tool-lint.rs diff --git a/src/test/ui/lint/register-tool-lint.stderr b/tests/ui/lint/register-tool-lint.stderr index 842d845ff..842d845ff 100644 --- a/src/test/ui/lint/register-tool-lint.stderr +++ b/tests/ui/lint/register-tool-lint.stderr diff --git a/src/test/ui/lint/renamed-lints-still-apply.rs b/tests/ui/lint/renamed-lints-still-apply.rs index 01cd32536..01cd32536 100644 --- a/src/test/ui/lint/renamed-lints-still-apply.rs +++ b/tests/ui/lint/renamed-lints-still-apply.rs diff --git a/src/test/ui/lint/renamed-lints-still-apply.stderr b/tests/ui/lint/renamed-lints-still-apply.stderr index e926719bb..e926719bb 100644 --- a/src/test/ui/lint/renamed-lints-still-apply.stderr +++ b/tests/ui/lint/renamed-lints-still-apply.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/avoid_delayed_good_path_ice.rs b/tests/ui/lint/rfc-2383-lint-reason/avoid_delayed_good_path_ice.rs index 912e831d8..912e831d8 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/avoid_delayed_good_path_ice.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/avoid_delayed_good_path_ice.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/catch_multiple_lint_triggers.rs b/tests/ui/lint/rfc-2383-lint-reason/catch_multiple_lint_triggers.rs index 6b255b799..6b255b799 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/catch_multiple_lint_triggers.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/catch_multiple_lint_triggers.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/crate_level_expect.rs b/tests/ui/lint/rfc-2383-lint-reason/crate_level_expect.rs index 9f591ba98..9f591ba98 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/crate_level_expect.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/crate_level_expect.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/crate_level_expect.stderr b/tests/ui/lint/rfc-2383-lint-reason/crate_level_expect.stderr index 7237f6fb6..7237f6fb6 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/crate_level_expect.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/crate_level_expect.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_inside_macro.rs b/tests/ui/lint/rfc-2383-lint-reason/expect_inside_macro.rs index b95815bc5..b95815bc5 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_inside_macro.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_inside_macro.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_lint_from_macro.rs b/tests/ui/lint/rfc-2383-lint-reason/expect_lint_from_macro.rs index 07c60fa0c..07c60fa0c 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_lint_from_macro.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_lint_from_macro.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_lint_from_macro.stderr b/tests/ui/lint/rfc-2383-lint-reason/expect_lint_from_macro.stderr index 817e16fdc..817e16fdc 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_lint_from_macro.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_lint_from_macro.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_missing_feature_gate.rs b/tests/ui/lint/rfc-2383-lint-reason/expect_missing_feature_gate.rs index 928e16106..928e16106 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_missing_feature_gate.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_missing_feature_gate.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_missing_feature_gate.stderr b/tests/ui/lint/rfc-2383-lint-reason/expect_missing_feature_gate.stderr index b5601cf9e..b5601cf9e 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_missing_feature_gate.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_missing_feature_gate.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_multiple_lints.rs b/tests/ui/lint/rfc-2383-lint-reason/expect_multiple_lints.rs index dc9a719a3..dc9a719a3 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_multiple_lints.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_multiple_lints.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_multiple_lints.stderr b/tests/ui/lint/rfc-2383-lint-reason/expect_multiple_lints.stderr index 90ee744b2..90ee744b2 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_multiple_lints.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_multiple_lints.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_nested_lint_levels.rs b/tests/ui/lint/rfc-2383-lint-reason/expect_nested_lint_levels.rs index 8f94bd6ec..8f94bd6ec 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_nested_lint_levels.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_nested_lint_levels.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_nested_lint_levels.stderr b/tests/ui/lint/rfc-2383-lint-reason/expect_nested_lint_levels.stderr index 2c35647b8..2c35647b8 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_nested_lint_levels.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_nested_lint_levels.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_on_fn_params.rs b/tests/ui/lint/rfc-2383-lint-reason/expect_on_fn_params.rs index 5fdb71041..5fdb71041 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_on_fn_params.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_on_fn_params.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_on_fn_params.stderr b/tests/ui/lint/rfc-2383-lint-reason/expect_on_fn_params.stderr index 69f7cda08..69f7cda08 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_on_fn_params.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_on_fn_params.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_tool_lint_rfc_2383.rs b/tests/ui/lint/rfc-2383-lint-reason/expect_tool_lint_rfc_2383.rs index f80fe88cb..f80fe88cb 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_tool_lint_rfc_2383.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_tool_lint_rfc_2383.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_tool_lint_rfc_2383.stderr b/tests/ui/lint/rfc-2383-lint-reason/expect_tool_lint_rfc_2383.stderr index 6d49e7543..6d49e7543 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_tool_lint_rfc_2383.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_tool_lint_rfc_2383.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_unfulfilled_expectation.rs b/tests/ui/lint/rfc-2383-lint-reason/expect_unfulfilled_expectation.rs index d38e65533..d38e65533 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_unfulfilled_expectation.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_unfulfilled_expectation.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_unfulfilled_expectation.stderr b/tests/ui/lint/rfc-2383-lint-reason/expect_unfulfilled_expectation.stderr index 9a1c3e442..9a1c3e442 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_unfulfilled_expectation.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_unfulfilled_expectation.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_with_forbid.rs b/tests/ui/lint/rfc-2383-lint-reason/expect_with_forbid.rs index 479ee198e..479ee198e 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_with_forbid.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_with_forbid.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_with_forbid.stderr b/tests/ui/lint/rfc-2383-lint-reason/expect_with_forbid.stderr index a8116e934..a8116e934 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_with_forbid.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_with_forbid.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_with_reason.rs b/tests/ui/lint/rfc-2383-lint-reason/expect_with_reason.rs index b4183d982..b4183d982 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_with_reason.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_with_reason.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/expect_with_reason.stderr b/tests/ui/lint/rfc-2383-lint-reason/expect_with_reason.stderr index e349e4081..e349e4081 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/expect_with_reason.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/expect_with_reason.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_fulfilled.rs b/tests/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_fulfilled.rs index a3c3933d7..a3c3933d7 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_fulfilled.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_fulfilled.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_fulfilled.stderr b/tests/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_fulfilled.stderr index 5942fa8ae..5942fa8ae 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_fulfilled.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_fulfilled.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_unfulfilled.rs b/tests/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_unfulfilled.rs index 080e30023..080e30023 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_unfulfilled.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_unfulfilled.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_unfulfilled.stderr b/tests/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_unfulfilled.stderr index c74fabe27..c74fabe27 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_unfulfilled.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/force_warn_expected_lints_unfulfilled.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/fulfilled_expectation_early_lints.rs b/tests/ui/lint/rfc-2383-lint-reason/fulfilled_expectation_early_lints.rs index 6624b930e..6624b930e 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/fulfilled_expectation_early_lints.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/fulfilled_expectation_early_lints.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/fulfilled_expectation_late_lints.rs b/tests/ui/lint/rfc-2383-lint-reason/fulfilled_expectation_late_lints.rs index 5d928b3ca..5d928b3ca 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/fulfilled_expectation_late_lints.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/fulfilled_expectation_late_lints.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/lint-attribute-only-with-reason.rs b/tests/ui/lint/rfc-2383-lint-reason/lint-attribute-only-with-reason.rs index bafdea96e..bafdea96e 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/lint-attribute-only-with-reason.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/lint-attribute-only-with-reason.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/lint-attribute-only-with-reason.stderr b/tests/ui/lint/rfc-2383-lint-reason/lint-attribute-only-with-reason.stderr index 3e9d70821..3e9d70821 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/lint-attribute-only-with-reason.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/lint-attribute-only-with-reason.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/multiple_expect_attrs.rs b/tests/ui/lint/rfc-2383-lint-reason/multiple_expect_attrs.rs index 98080b4e8..98080b4e8 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/multiple_expect_attrs.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/multiple_expect_attrs.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/multiple_expect_attrs.stderr b/tests/ui/lint/rfc-2383-lint-reason/multiple_expect_attrs.stderr index df7d6584f..df7d6584f 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/multiple_expect_attrs.stderr +++ b/tests/ui/lint/rfc-2383-lint-reason/multiple_expect_attrs.stderr diff --git a/src/test/ui/lint/rfc-2383-lint-reason/no_ice_for_partial_compiler_runs.rs b/tests/ui/lint/rfc-2383-lint-reason/no_ice_for_partial_compiler_runs.rs index 2b6c3c6a1..2b6c3c6a1 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/no_ice_for_partial_compiler_runs.rs +++ b/tests/ui/lint/rfc-2383-lint-reason/no_ice_for_partial_compiler_runs.rs diff --git a/src/test/ui/lint/rfc-2383-lint-reason/no_ice_for_partial_compiler_runs.stdout b/tests/ui/lint/rfc-2383-lint-reason/no_ice_for_partial_compiler_runs.stdout index 0ee3a03c3..0ee3a03c3 100644 --- a/src/test/ui/lint/rfc-2383-lint-reason/no_ice_for_partial_compiler_runs.stdout +++ b/tests/ui/lint/rfc-2383-lint-reason/no_ice_for_partial_compiler_runs.stdout diff --git a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-confusable-idents.rs b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-confusable-idents.rs index e7da825ae..e7da825ae 100644 --- a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-confusable-idents.rs +++ b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-confusable-idents.rs diff --git a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-confusable-idents.stderr b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-confusable-idents.stderr index e9906c83d..e9906c83d 100644 --- a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-confusable-idents.stderr +++ b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-confusable-idents.stderr diff --git a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables-2.rs b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables-2.rs index f62c8a190..f62c8a190 100644 --- a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables-2.rs +++ b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables-2.rs diff --git a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables.rs b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables.rs index 9d837d41f..9d837d41f 100644 --- a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables.rs +++ b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables.rs diff --git a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables.stderr b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables.stderr index 884a4a453..884a4a453 100644 --- a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables.stderr +++ b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-mixed-script-confusables.stderr diff --git a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-non-ascii-idents.rs b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-non-ascii-idents.rs index 8ae174409..8ae174409 100644 --- a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-non-ascii-idents.rs +++ b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-non-ascii-idents.rs diff --git a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-non-ascii-idents.stderr b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-non-ascii-idents.stderr index 8ed7f093c..8ed7f093c 100644 --- a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-non-ascii-idents.stderr +++ b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-non-ascii-idents.stderr diff --git a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-uncommon-codepoints.rs b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-uncommon-codepoints.rs index ed8e7dddd..ed8e7dddd 100644 --- a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-uncommon-codepoints.rs +++ b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-uncommon-codepoints.rs diff --git a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-uncommon-codepoints.stderr b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-uncommon-codepoints.stderr index 0533da030..0533da030 100644 --- a/src/test/ui/lint/rfc-2457-non-ascii-idents/lint-uncommon-codepoints.stderr +++ b/tests/ui/lint/rfc-2457-non-ascii-idents/lint-uncommon-codepoints.stderr diff --git a/src/test/ui/lint/rustdoc-group.rs b/tests/ui/lint/rustdoc-group.rs index 130abe425..130abe425 100644 --- a/src/test/ui/lint/rustdoc-group.rs +++ b/tests/ui/lint/rustdoc-group.rs diff --git a/src/test/ui/lint/rustdoc-group.stderr b/tests/ui/lint/rustdoc-group.stderr index fddc863ae..fddc863ae 100644 --- a/src/test/ui/lint/rustdoc-group.stderr +++ b/tests/ui/lint/rustdoc-group.stderr diff --git a/src/test/ui/lint/rustdoc-renamed.rs b/tests/ui/lint/rustdoc-renamed.rs index ecd6155b7..ecd6155b7 100644 --- a/src/test/ui/lint/rustdoc-renamed.rs +++ b/tests/ui/lint/rustdoc-renamed.rs diff --git a/src/test/ui/lint/rustdoc-renamed.stderr b/tests/ui/lint/rustdoc-renamed.stderr index 096e867aa..096e867aa 100644 --- a/src/test/ui/lint/rustdoc-renamed.stderr +++ b/tests/ui/lint/rustdoc-renamed.stderr diff --git a/src/test/ui/lint/semicolon-in-expressions-from-macros/auxiliary/foreign-crate.rs b/tests/ui/lint/semicolon-in-expressions-from-macros/auxiliary/foreign-crate.rs index 781391cc5..781391cc5 100644 --- a/src/test/ui/lint/semicolon-in-expressions-from-macros/auxiliary/foreign-crate.rs +++ b/tests/ui/lint/semicolon-in-expressions-from-macros/auxiliary/foreign-crate.rs diff --git a/src/test/ui/lint/semicolon-in-expressions-from-macros/foreign-crate.rs b/tests/ui/lint/semicolon-in-expressions-from-macros/foreign-crate.rs index 374506366..374506366 100644 --- a/src/test/ui/lint/semicolon-in-expressions-from-macros/foreign-crate.rs +++ b/tests/ui/lint/semicolon-in-expressions-from-macros/foreign-crate.rs diff --git a/src/test/ui/lint/semicolon-in-expressions-from-macros/semicolon-in-expressions-from-macros.rs b/tests/ui/lint/semicolon-in-expressions-from-macros/semicolon-in-expressions-from-macros.rs index fff380934..fff380934 100644 --- a/src/test/ui/lint/semicolon-in-expressions-from-macros/semicolon-in-expressions-from-macros.rs +++ b/tests/ui/lint/semicolon-in-expressions-from-macros/semicolon-in-expressions-from-macros.rs diff --git a/tests/ui/lint/semicolon-in-expressions-from-macros/semicolon-in-expressions-from-macros.stderr b/tests/ui/lint/semicolon-in-expressions-from-macros/semicolon-in-expressions-from-macros.stderr new file mode 100644 index 000000000..c60120061 --- /dev/null +++ b/tests/ui/lint/semicolon-in-expressions-from-macros/semicolon-in-expressions-from-macros.stderr @@ -0,0 +1,185 @@ +warning: trailing semicolon in macro used in expression position + --> $DIR/semicolon-in-expressions-from-macros.rs:9:13 + | +LL | true; + | ^ +... +LL | foo!(warn_in_block) + | ------------------- in this macro invocation + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> + = note: macro invocations at the end of a block are treated as expressions + = note: to ignore the value produced by the macro, add a semicolon after the invocation of `foo` +note: the lint level is defined here + --> $DIR/semicolon-in-expressions-from-macros.rs:4:9 + | +LL | #![warn(semicolon_in_expressions_from_macros)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + = note: this warning originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: trailing semicolon in macro used in expression position + --> $DIR/semicolon-in-expressions-from-macros.rs:9:13 + | +LL | true; + | ^ +... +LL | let _ = foo!(warn_in_expr); + | ------------------ in this macro invocation + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> + = note: this warning originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: trailing semicolon in macro used in expression position + --> $DIR/semicolon-in-expressions-from-macros.rs:9:13 + | +LL | true; + | ^ +... +LL | let _ = #[allow(semicolon_in_expressions_from_macros)] foo!(allow_does_not_work); + | ------------------------- in this macro invocation + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> + = note: this warning originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: 3 warnings emitted + +Future incompatibility report: Future breakage diagnostic: +warning: trailing semicolon in macro used in expression position + --> $DIR/semicolon-in-expressions-from-macros.rs:9:13 + | +LL | true; + | ^ +... +LL | foo!(first) + | ----------- in this macro invocation + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> + = note: macro invocations at the end of a block are treated as expressions + = note: to ignore the value produced by the macro, add a semicolon after the invocation of `foo` +note: the lint level is defined here + --> $DIR/semicolon-in-expressions-from-macros.rs:24:13 + | +LL | #[allow(semicolon_in_expressions_from_macros)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + = note: this warning originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info) + +Future breakage diagnostic: +warning: trailing semicolon in macro used in expression position + --> $DIR/semicolon-in-expressions-from-macros.rs:9:13 + | +LL | true; + | ^ +... +LL | let _ = foo!(second); + | ------------ in this macro invocation + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> +note: the lint level is defined here + --> $DIR/semicolon-in-expressions-from-macros.rs:29:13 + | +LL | #[allow(semicolon_in_expressions_from_macros)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + = note: this warning originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info) + +Future breakage diagnostic: +warning: trailing semicolon in macro used in expression position + --> $DIR/semicolon-in-expressions-from-macros.rs:9:13 + | +LL | true; + | ^ +... +LL | let _ = foo!(third); + | ----------- in this macro invocation + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> +note: the lint level is defined here + --> $DIR/semicolon-in-expressions-from-macros.rs:32:13 + | +LL | #[allow(semicolon_in_expressions_from_macros)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + = note: this warning originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info) + +Future breakage diagnostic: +warning: trailing semicolon in macro used in expression position + --> $DIR/semicolon-in-expressions-from-macros.rs:9:13 + | +LL | true; + | ^ +... +LL | let _ = foo!(fourth); + | ------------ in this macro invocation + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> +note: the lint level is defined here + --> $DIR/semicolon-in-expressions-from-macros.rs:37:13 + | +LL | #[allow(semicolon_in_expressions_from_macros)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + = note: this warning originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info) + +Future breakage diagnostic: +warning: trailing semicolon in macro used in expression position + --> $DIR/semicolon-in-expressions-from-macros.rs:9:13 + | +LL | true; + | ^ +... +LL | foo!(warn_in_block) + | ------------------- in this macro invocation + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> + = note: macro invocations at the end of a block are treated as expressions + = note: to ignore the value produced by the macro, add a semicolon after the invocation of `foo` +note: the lint level is defined here + --> $DIR/semicolon-in-expressions-from-macros.rs:4:9 + | +LL | #![warn(semicolon_in_expressions_from_macros)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + = note: this warning originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info) + +Future breakage diagnostic: +warning: trailing semicolon in macro used in expression position + --> $DIR/semicolon-in-expressions-from-macros.rs:9:13 + | +LL | true; + | ^ +... +LL | let _ = foo!(warn_in_expr); + | ------------------ in this macro invocation + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> +note: the lint level is defined here + --> $DIR/semicolon-in-expressions-from-macros.rs:4:9 + | +LL | #![warn(semicolon_in_expressions_from_macros)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + = note: this warning originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info) + +Future breakage diagnostic: +warning: trailing semicolon in macro used in expression position + --> $DIR/semicolon-in-expressions-from-macros.rs:9:13 + | +LL | true; + | ^ +... +LL | let _ = #[allow(semicolon_in_expressions_from_macros)] foo!(allow_does_not_work); + | ------------------------- in this macro invocation + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> +note: the lint level is defined here + --> $DIR/semicolon-in-expressions-from-macros.rs:4:9 + | +LL | #![warn(semicolon_in_expressions_from_macros)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + = note: this warning originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info) + diff --git a/src/test/ui/lint/semicolon-in-expressions-from-macros/warn-semicolon-in-expressions-from-macros.rs b/tests/ui/lint/semicolon-in-expressions-from-macros/warn-semicolon-in-expressions-from-macros.rs index 2c63311e6..2c63311e6 100644 --- a/src/test/ui/lint/semicolon-in-expressions-from-macros/warn-semicolon-in-expressions-from-macros.rs +++ b/tests/ui/lint/semicolon-in-expressions-from-macros/warn-semicolon-in-expressions-from-macros.rs diff --git a/tests/ui/lint/semicolon-in-expressions-from-macros/warn-semicolon-in-expressions-from-macros.stderr b/tests/ui/lint/semicolon-in-expressions-from-macros/warn-semicolon-in-expressions-from-macros.stderr new file mode 100644 index 000000000..0fec4996f --- /dev/null +++ b/tests/ui/lint/semicolon-in-expressions-from-macros/warn-semicolon-in-expressions-from-macros.stderr @@ -0,0 +1,31 @@ +warning: trailing semicolon in macro used in expression position + --> $DIR/warn-semicolon-in-expressions-from-macros.rs:6:13 + | +LL | true; + | ^ +... +LL | _ => foo!() + | ------ in this macro invocation + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> + = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default + = note: this warning originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info) + +warning: 1 warning emitted + +Future incompatibility report: Future breakage diagnostic: +warning: trailing semicolon in macro used in expression position + --> $DIR/warn-semicolon-in-expressions-from-macros.rs:6:13 + | +LL | true; + | ^ +... +LL | _ => foo!() + | ------ in this macro invocation + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! + = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813> + = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default + = note: this warning originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info) + diff --git a/src/test/ui/lint/special-upper-lower-cases.rs b/tests/ui/lint/special-upper-lower-cases.rs index 761be61fa..761be61fa 100644 --- a/src/test/ui/lint/special-upper-lower-cases.rs +++ b/tests/ui/lint/special-upper-lower-cases.rs diff --git a/src/test/ui/lint/special-upper-lower-cases.stderr b/tests/ui/lint/special-upper-lower-cases.stderr index 2aa13c33b..2aa13c33b 100644 --- a/src/test/ui/lint/special-upper-lower-cases.stderr +++ b/tests/ui/lint/special-upper-lower-cases.stderr diff --git a/src/test/ui/lint/suggestions.fixed b/tests/ui/lint/suggestions.fixed index 35851690b..35851690b 100644 --- a/src/test/ui/lint/suggestions.fixed +++ b/tests/ui/lint/suggestions.fixed diff --git a/src/test/ui/lint/suggestions.rs b/tests/ui/lint/suggestions.rs index be6f0d6b3..be6f0d6b3 100644 --- a/src/test/ui/lint/suggestions.rs +++ b/tests/ui/lint/suggestions.rs diff --git a/src/test/ui/lint/suggestions.stderr b/tests/ui/lint/suggestions.stderr index 4caee777a..4caee777a 100644 --- a/src/test/ui/lint/suggestions.stderr +++ b/tests/ui/lint/suggestions.stderr diff --git a/src/test/ui/lint/test-allow-dead-extern-static-no-warning.rs b/tests/ui/lint/test-allow-dead-extern-static-no-warning.rs index 2583e431e..2583e431e 100644 --- a/src/test/ui/lint/test-allow-dead-extern-static-no-warning.rs +++ b/tests/ui/lint/test-allow-dead-extern-static-no-warning.rs diff --git a/src/test/ui/lint/test-inner-fn.rs b/tests/ui/lint/test-inner-fn.rs index d419cc6fa..d419cc6fa 100644 --- a/src/test/ui/lint/test-inner-fn.rs +++ b/tests/ui/lint/test-inner-fn.rs diff --git a/src/test/ui/lint/test-inner-fn.stderr b/tests/ui/lint/test-inner-fn.stderr index 7a32bc86b..7a32bc86b 100644 --- a/src/test/ui/lint/test-inner-fn.stderr +++ b/tests/ui/lint/test-inner-fn.stderr diff --git a/src/test/ui/lint/trivial-cast-ice.rs b/tests/ui/lint/trivial-cast-ice.rs index f781fab22..f781fab22 100644 --- a/src/test/ui/lint/trivial-cast-ice.rs +++ b/tests/ui/lint/trivial-cast-ice.rs diff --git a/src/test/ui/lint/trivial-casts-featuring-type-ascription.rs b/tests/ui/lint/trivial-casts-featuring-type-ascription.rs index 96bf2dcfb..96bf2dcfb 100644 --- a/src/test/ui/lint/trivial-casts-featuring-type-ascription.rs +++ b/tests/ui/lint/trivial-casts-featuring-type-ascription.rs diff --git a/src/test/ui/lint/trivial-casts-featuring-type-ascription.stderr b/tests/ui/lint/trivial-casts-featuring-type-ascription.stderr index 5087807b6..5087807b6 100644 --- a/src/test/ui/lint/trivial-casts-featuring-type-ascription.stderr +++ b/tests/ui/lint/trivial-casts-featuring-type-ascription.stderr diff --git a/src/test/ui/lint/trivial-casts.rs b/tests/ui/lint/trivial-casts.rs index b17de624a..b17de624a 100644 --- a/src/test/ui/lint/trivial-casts.rs +++ b/tests/ui/lint/trivial-casts.rs diff --git a/src/test/ui/lint/trivial-casts.stderr b/tests/ui/lint/trivial-casts.stderr index 7ace353de..7ace353de 100644 --- a/src/test/ui/lint/trivial-casts.stderr +++ b/tests/ui/lint/trivial-casts.stderr diff --git a/src/test/ui/lint/trivial_casts.rs b/tests/ui/lint/trivial_casts.rs index 0a8b9de1d..0a8b9de1d 100644 --- a/src/test/ui/lint/trivial_casts.rs +++ b/tests/ui/lint/trivial_casts.rs diff --git a/src/test/ui/lint/trivial_casts.stderr b/tests/ui/lint/trivial_casts.stderr index 74f962835..74f962835 100644 --- a/src/test/ui/lint/trivial_casts.stderr +++ b/tests/ui/lint/trivial_casts.stderr diff --git a/src/test/ui/lint/type-overflow.rs b/tests/ui/lint/type-overflow.rs index 6234b794c..6234b794c 100644 --- a/src/test/ui/lint/type-overflow.rs +++ b/tests/ui/lint/type-overflow.rs diff --git a/src/test/ui/lint/type-overflow.stderr b/tests/ui/lint/type-overflow.stderr index 62cb1f7f4..62cb1f7f4 100644 --- a/src/test/ui/lint/type-overflow.stderr +++ b/tests/ui/lint/type-overflow.stderr diff --git a/src/test/ui/lint/unaligned_references.rs b/tests/ui/lint/unaligned_references.rs index e547f031a..e547f031a 100644 --- a/src/test/ui/lint/unaligned_references.rs +++ b/tests/ui/lint/unaligned_references.rs diff --git a/src/test/ui/lint/unaligned_references.stderr b/tests/ui/lint/unaligned_references.stderr index 346f49b92..346f49b92 100644 --- a/src/test/ui/lint/unaligned_references.stderr +++ b/tests/ui/lint/unaligned_references.stderr diff --git a/src/test/ui/lint/unaligned_references_external_macro.rs b/tests/ui/lint/unaligned_references_external_macro.rs index cb597c38e..cb597c38e 100644 --- a/src/test/ui/lint/unaligned_references_external_macro.rs +++ b/tests/ui/lint/unaligned_references_external_macro.rs diff --git a/src/test/ui/lint/unaligned_references_external_macro.stderr b/tests/ui/lint/unaligned_references_external_macro.stderr index c46ca6742..c46ca6742 100644 --- a/src/test/ui/lint/unaligned_references_external_macro.stderr +++ b/tests/ui/lint/unaligned_references_external_macro.stderr diff --git a/src/test/ui/lint/unnecessary-extern-crate.rs b/tests/ui/lint/unnecessary-extern-crate.rs index af2bd84bd..af2bd84bd 100644 --- a/src/test/ui/lint/unnecessary-extern-crate.rs +++ b/tests/ui/lint/unnecessary-extern-crate.rs diff --git a/src/test/ui/lint/unnecessary-extern-crate.stderr b/tests/ui/lint/unnecessary-extern-crate.stderr index 14ba9d052..14ba9d052 100644 --- a/src/test/ui/lint/unnecessary-extern-crate.stderr +++ b/tests/ui/lint/unnecessary-extern-crate.stderr diff --git a/src/test/ui/lint/unreachable-async-fn.rs b/tests/ui/lint/unreachable-async-fn.rs index eedd877fe..eedd877fe 100644 --- a/src/test/ui/lint/unreachable-async-fn.rs +++ b/tests/ui/lint/unreachable-async-fn.rs diff --git a/src/test/ui/lint/unreachable_pub.rs b/tests/ui/lint/unreachable_pub.rs index a50467ce8..a50467ce8 100644 --- a/src/test/ui/lint/unreachable_pub.rs +++ b/tests/ui/lint/unreachable_pub.rs diff --git a/src/test/ui/lint/unreachable_pub.stderr b/tests/ui/lint/unreachable_pub.stderr index 762834b97..762834b97 100644 --- a/src/test/ui/lint/unreachable_pub.stderr +++ b/tests/ui/lint/unreachable_pub.stderr diff --git a/src/test/ui/lint/unsafe_code/auxiliary/forge_unsafe_block.rs b/tests/ui/lint/unsafe_code/auxiliary/forge_unsafe_block.rs index 26871c98d..26871c98d 100644 --- a/src/test/ui/lint/unsafe_code/auxiliary/forge_unsafe_block.rs +++ b/tests/ui/lint/unsafe_code/auxiliary/forge_unsafe_block.rs diff --git a/src/test/ui/lint/unsafe_code/forge_unsafe_block.rs b/tests/ui/lint/unsafe_code/forge_unsafe_block.rs index a1bd7b413..a1bd7b413 100644 --- a/src/test/ui/lint/unsafe_code/forge_unsafe_block.rs +++ b/tests/ui/lint/unsafe_code/forge_unsafe_block.rs diff --git a/src/test/ui/lint/unused-borrows.rs b/tests/ui/lint/unused-borrows.rs index 4518522ae..4518522ae 100644 --- a/src/test/ui/lint/unused-borrows.rs +++ b/tests/ui/lint/unused-borrows.rs diff --git a/src/test/ui/lint/unused-borrows.stderr b/tests/ui/lint/unused-borrows.stderr index d8dd2b5fd..d8dd2b5fd 100644 --- a/src/test/ui/lint/unused-borrows.stderr +++ b/tests/ui/lint/unused-borrows.stderr diff --git a/src/test/ui/lint/unused-braces-while-let-with-mutable-value.rs b/tests/ui/lint/unused-braces-while-let-with-mutable-value.rs index ac547293c..ac547293c 100644 --- a/src/test/ui/lint/unused-braces-while-let-with-mutable-value.rs +++ b/tests/ui/lint/unused-braces-while-let-with-mutable-value.rs diff --git a/src/test/ui/lint/unused-qualification-in-derive-expansion.rs b/tests/ui/lint/unused-qualification-in-derive-expansion.rs index c2efbf507..c2efbf507 100644 --- a/src/test/ui/lint/unused-qualification-in-derive-expansion.rs +++ b/tests/ui/lint/unused-qualification-in-derive-expansion.rs diff --git a/src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate.rs b/tests/ui/lint/unused/auxiliary/lint_unused_extern_crate.rs index b76b4321d..b76b4321d 100644 --- a/src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate.rs +++ b/tests/ui/lint/unused/auxiliary/lint_unused_extern_crate.rs diff --git a/src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate2.rs b/tests/ui/lint/unused/auxiliary/lint_unused_extern_crate2.rs index b76b4321d..b76b4321d 100644 --- a/src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate2.rs +++ b/tests/ui/lint/unused/auxiliary/lint_unused_extern_crate2.rs diff --git a/src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate3.rs b/tests/ui/lint/unused/auxiliary/lint_unused_extern_crate3.rs index b76b4321d..b76b4321d 100644 --- a/src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate3.rs +++ b/tests/ui/lint/unused/auxiliary/lint_unused_extern_crate3.rs diff --git a/src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate4.rs b/tests/ui/lint/unused/auxiliary/lint_unused_extern_crate4.rs index d11c69f81..d11c69f81 100644 --- a/src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate4.rs +++ b/tests/ui/lint/unused/auxiliary/lint_unused_extern_crate4.rs diff --git a/src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate5.rs b/tests/ui/lint/unused/auxiliary/lint_unused_extern_crate5.rs index d11c69f81..d11c69f81 100644 --- a/src/test/ui/lint/unused/auxiliary/lint_unused_extern_crate5.rs +++ b/tests/ui/lint/unused/auxiliary/lint_unused_extern_crate5.rs diff --git a/src/test/ui/lint/unused/issue-104397.rs b/tests/ui/lint/unused/issue-104397.rs index 94e15cd96..94e15cd96 100644 --- a/src/test/ui/lint/unused/issue-104397.rs +++ b/tests/ui/lint/unused/issue-104397.rs diff --git a/tests/ui/lint/unused/issue-105061-array-lint.rs b/tests/ui/lint/unused/issue-105061-array-lint.rs new file mode 100644 index 000000000..9b06a4fde --- /dev/null +++ b/tests/ui/lint/unused/issue-105061-array-lint.rs @@ -0,0 +1,11 @@ +#![warn(unused)] +#![deny(warnings)] + +fn main() { + let _x: ([u32; 3]); //~ ERROR unnecessary parentheses around type + let _y: [u8; (3)]; //~ ERROR unnecessary parentheses around const expression + let _z: ([u8; (3)]); + //~^ ERROR unnecessary parentheses around const expression + //~| ERROR unnecessary parentheses around type + +} diff --git a/tests/ui/lint/unused/issue-105061-array-lint.stderr b/tests/ui/lint/unused/issue-105061-array-lint.stderr new file mode 100644 index 000000000..7eb761aee --- /dev/null +++ b/tests/ui/lint/unused/issue-105061-array-lint.stderr @@ -0,0 +1,56 @@ +error: unnecessary parentheses around type + --> $DIR/issue-105061-array-lint.rs:5:13 + | +LL | let _x: ([u32; 3]); + | ^ ^ + | +note: the lint level is defined here + --> $DIR/issue-105061-array-lint.rs:2:9 + | +LL | #![deny(warnings)] + | ^^^^^^^^ + = note: `#[deny(unused_parens)]` implied by `#[deny(warnings)]` +help: remove these parentheses + | +LL - let _x: ([u32; 3]); +LL + let _x: [u32; 3]; + | + +error: unnecessary parentheses around const expression + --> $DIR/issue-105061-array-lint.rs:6:18 + | +LL | let _y: [u8; (3)]; + | ^ ^ + | +help: remove these parentheses + | +LL - let _y: [u8; (3)]; +LL + let _y: [u8; 3]; + | + +error: unnecessary parentheses around type + --> $DIR/issue-105061-array-lint.rs:7:13 + | +LL | let _z: ([u8; (3)]); + | ^ ^ + | +help: remove these parentheses + | +LL - let _z: ([u8; (3)]); +LL + let _z: [u8; (3)]; + | + +error: unnecessary parentheses around const expression + --> $DIR/issue-105061-array-lint.rs:7:19 + | +LL | let _z: ([u8; (3)]); + | ^ ^ + | +help: remove these parentheses + | +LL - let _z: ([u8; (3)]); +LL + let _z: ([u8; 3]); + | + +error: aborting due to 4 previous errors + diff --git a/tests/ui/lint/unused/issue-105061-should-lint.rs b/tests/ui/lint/unused/issue-105061-should-lint.rs new file mode 100644 index 000000000..7e4e09473 --- /dev/null +++ b/tests/ui/lint/unused/issue-105061-should-lint.rs @@ -0,0 +1,23 @@ +#![warn(unused)] +#![deny(warnings)] + +struct Inv<'a>(&'a mut &'a ()); + +trait Trait<'a> {} +impl<'b> Trait<'b> for for<'a> fn(Inv<'a>) {} + +fn with_bound() +where + for<'b> (for<'a> fn(Inv<'a>)): Trait<'b>, //~ ERROR unnecessary parentheses around type +{} + +trait Hello<T> {} +fn with_dyn_bound<T>() +where + (dyn Hello<(for<'b> fn(&'b ()))>): Hello<T> //~ ERROR unnecessary parentheses around type +{} + +fn main() { + with_bound(); + with_dyn_bound(); +} diff --git a/tests/ui/lint/unused/issue-105061-should-lint.stderr b/tests/ui/lint/unused/issue-105061-should-lint.stderr new file mode 100644 index 000000000..e591f1ffb --- /dev/null +++ b/tests/ui/lint/unused/issue-105061-should-lint.stderr @@ -0,0 +1,32 @@ +error: unnecessary parentheses around type + --> $DIR/issue-105061-should-lint.rs:11:13 + | +LL | for<'b> (for<'a> fn(Inv<'a>)): Trait<'b>, + | ^ ^ + | +note: the lint level is defined here + --> $DIR/issue-105061-should-lint.rs:2:9 + | +LL | #![deny(warnings)] + | ^^^^^^^^ + = note: `#[deny(unused_parens)]` implied by `#[deny(warnings)]` +help: remove these parentheses + | +LL - for<'b> (for<'a> fn(Inv<'a>)): Trait<'b>, +LL + for<'b> for<'a> fn(Inv<'a>): Trait<'b>, + | + +error: unnecessary parentheses around type + --> $DIR/issue-105061-should-lint.rs:17:16 + | +LL | (dyn Hello<(for<'b> fn(&'b ()))>): Hello<T> + | ^ ^ + | +help: remove these parentheses + | +LL - (dyn Hello<(for<'b> fn(&'b ()))>): Hello<T> +LL + (dyn Hello<for<'b> fn(&'b ())>): Hello<T> + | + +error: aborting due to 2 previous errors + diff --git a/tests/ui/lint/unused/issue-105061.rs b/tests/ui/lint/unused/issue-105061.rs new file mode 100644 index 000000000..92d636d0a --- /dev/null +++ b/tests/ui/lint/unused/issue-105061.rs @@ -0,0 +1,17 @@ +#![warn(unused)] +#![deny(warnings)] + +struct Inv<'a>(&'a mut &'a ()); + +trait Trait {} +impl Trait for (for<'a> fn(Inv<'a>),) {} + + +fn with_bound() +where + ((for<'a> fn(Inv<'a>)),): Trait, //~ ERROR unnecessary parentheses around type +{} + +fn main() { + with_bound(); +} diff --git a/tests/ui/lint/unused/issue-105061.stderr b/tests/ui/lint/unused/issue-105061.stderr new file mode 100644 index 000000000..f07aa2012 --- /dev/null +++ b/tests/ui/lint/unused/issue-105061.stderr @@ -0,0 +1,20 @@ +error: unnecessary parentheses around type + --> $DIR/issue-105061.rs:12:6 + | +LL | ((for<'a> fn(Inv<'a>)),): Trait, + | ^ ^ + | +note: the lint level is defined here + --> $DIR/issue-105061.rs:2:9 + | +LL | #![deny(warnings)] + | ^^^^^^^^ + = note: `#[deny(unused_parens)]` implied by `#[deny(warnings)]` +help: remove these parentheses + | +LL - ((for<'a> fn(Inv<'a>)),): Trait, +LL + (for<'a> fn(Inv<'a>),): Trait, + | + +error: aborting due to previous error + diff --git a/src/test/ui/lint/unused/issue-30730.rs b/tests/ui/lint/unused/issue-30730.rs index d6be90c81..d6be90c81 100644 --- a/src/test/ui/lint/unused/issue-30730.rs +++ b/tests/ui/lint/unused/issue-30730.rs diff --git a/src/test/ui/lint/unused/issue-30730.stderr b/tests/ui/lint/unused/issue-30730.stderr index b299e99a3..b299e99a3 100644 --- a/src/test/ui/lint/unused/issue-30730.stderr +++ b/tests/ui/lint/unused/issue-30730.stderr diff --git a/src/test/ui/lint/unused/issue-46576.rs b/tests/ui/lint/unused/issue-46576.rs index 15f458f38..15f458f38 100644 --- a/src/test/ui/lint/unused/issue-46576.rs +++ b/tests/ui/lint/unused/issue-46576.rs diff --git a/src/test/ui/lint/unused/issue-46576.stderr b/tests/ui/lint/unused/issue-46576.stderr index 6f4d97068..6f4d97068 100644 --- a/src/test/ui/lint/unused/issue-46576.stderr +++ b/tests/ui/lint/unused/issue-46576.stderr diff --git a/src/test/ui/lint/unused/issue-47390-unused-variable-in-struct-pattern.rs b/tests/ui/lint/unused/issue-47390-unused-variable-in-struct-pattern.rs index 4822a9b2c..4822a9b2c 100644 --- a/src/test/ui/lint/unused/issue-47390-unused-variable-in-struct-pattern.rs +++ b/tests/ui/lint/unused/issue-47390-unused-variable-in-struct-pattern.rs diff --git a/src/test/ui/lint/unused/issue-47390-unused-variable-in-struct-pattern.stderr b/tests/ui/lint/unused/issue-47390-unused-variable-in-struct-pattern.stderr index fe2e3afc8..fe2e3afc8 100644 --- a/src/test/ui/lint/unused/issue-47390-unused-variable-in-struct-pattern.stderr +++ b/tests/ui/lint/unused/issue-47390-unused-variable-in-struct-pattern.stderr diff --git a/src/test/ui/lint/unused/issue-54180-unused-ref-field.fixed b/tests/ui/lint/unused/issue-54180-unused-ref-field.fixed index 1350b7ca6..1350b7ca6 100644 --- a/src/test/ui/lint/unused/issue-54180-unused-ref-field.fixed +++ b/tests/ui/lint/unused/issue-54180-unused-ref-field.fixed diff --git a/src/test/ui/lint/unused/issue-54180-unused-ref-field.rs b/tests/ui/lint/unused/issue-54180-unused-ref-field.rs index 7b3392b60..7b3392b60 100644 --- a/src/test/ui/lint/unused/issue-54180-unused-ref-field.rs +++ b/tests/ui/lint/unused/issue-54180-unused-ref-field.rs diff --git a/src/test/ui/lint/unused/issue-54180-unused-ref-field.stderr b/tests/ui/lint/unused/issue-54180-unused-ref-field.stderr index f2e616899..f2e616899 100644 --- a/src/test/ui/lint/unused/issue-54180-unused-ref-field.stderr +++ b/tests/ui/lint/unused/issue-54180-unused-ref-field.stderr diff --git a/src/test/ui/lint/unused/issue-54538-unused-parens-lint.fixed b/tests/ui/lint/unused/issue-54538-unused-parens-lint.fixed index 0b3fe9371..71ebaea8e 100644 --- a/src/test/ui/lint/unused/issue-54538-unused-parens-lint.fixed +++ b/tests/ui/lint/unused/issue-54538-unused-parens-lint.fixed @@ -1,6 +1,6 @@ // run-rustfix -#![feature(box_patterns, stmt_expr_attributes)] +#![feature(box_patterns, stmt_expr_attributes, yeet_expr)] #![allow( dead_code, @@ -25,6 +25,13 @@ fn _no_lint_attr() { let _x = #[allow(dead_code)] (1 + 2); } +fn _no_lint_yeet() -> Result<(), ()> { + #[allow(unreachable_code)] + if (do yeet) {} + + Ok(()) +} + // Don't lint in these cases (#64106). fn or_patterns_no_lint() { match Box::new(0) { diff --git a/src/test/ui/lint/unused/issue-54538-unused-parens-lint.rs b/tests/ui/lint/unused/issue-54538-unused-parens-lint.rs index 1e78ec5f7..28b662dd0 100644 --- a/src/test/ui/lint/unused/issue-54538-unused-parens-lint.rs +++ b/tests/ui/lint/unused/issue-54538-unused-parens-lint.rs @@ -1,6 +1,6 @@ // run-rustfix -#![feature(box_patterns, stmt_expr_attributes)] +#![feature(box_patterns, stmt_expr_attributes, yeet_expr)] #![allow( dead_code, @@ -25,6 +25,13 @@ fn _no_lint_attr() { let _x = #[allow(dead_code)] (1 + 2); } +fn _no_lint_yeet() -> Result<(), ()> { + #[allow(unreachable_code)] + if (do yeet) {} + + Ok(()) +} + // Don't lint in these cases (#64106). fn or_patterns_no_lint() { match Box::new(0) { diff --git a/src/test/ui/lint/unused/issue-54538-unused-parens-lint.stderr b/tests/ui/lint/unused/issue-54538-unused-parens-lint.stderr index c73884663..a5e69e6d9 100644 --- a/src/test/ui/lint/unused/issue-54538-unused-parens-lint.stderr +++ b/tests/ui/lint/unused/issue-54538-unused-parens-lint.stderr @@ -76,7 +76,7 @@ LL + let _ = |a: u8| 0; | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:49:12 + --> $DIR/issue-54538-unused-parens-lint.rs:56:12 | LL | if let (0 | 1) = 0 {} | ^ ^ @@ -88,7 +88,7 @@ LL + if let 0 | 1 = 0 {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:50:13 + --> $DIR/issue-54538-unused-parens-lint.rs:57:13 | LL | if let ((0 | 1),) = (0,) {} | ^ ^ @@ -100,7 +100,7 @@ LL + if let (0 | 1,) = (0,) {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:51:13 + --> $DIR/issue-54538-unused-parens-lint.rs:58:13 | LL | if let [(0 | 1)] = [0] {} | ^ ^ @@ -112,7 +112,7 @@ LL + if let [0 | 1] = [0] {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:52:16 + --> $DIR/issue-54538-unused-parens-lint.rs:59:16 | LL | if let 0 | (1 | 2) = 0 {} | ^ ^ @@ -124,7 +124,7 @@ LL + if let 0 | 1 | 2 = 0 {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:54:15 + --> $DIR/issue-54538-unused-parens-lint.rs:61:15 | LL | if let TS((0 | 1)) = TS(0) {} | ^ ^ @@ -136,7 +136,7 @@ LL + if let TS(0 | 1) = TS(0) {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:56:20 + --> $DIR/issue-54538-unused-parens-lint.rs:63:20 | LL | if let NS { f: (0 | 1) } = (NS { f: 0 }) {} | ^ ^ @@ -148,7 +148,7 @@ LL + if let NS { f: 0 | 1 } = (NS { f: 0 }) {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:66:9 + --> $DIR/issue-54538-unused-parens-lint.rs:73:9 | LL | (_) => {} | ^ ^ @@ -160,7 +160,7 @@ LL + _ => {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:67:9 + --> $DIR/issue-54538-unused-parens-lint.rs:74:9 | LL | (y) => {} | ^ ^ @@ -172,7 +172,7 @@ LL + y => {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:68:9 + --> $DIR/issue-54538-unused-parens-lint.rs:75:9 | LL | (ref r) => {} | ^ ^ @@ -184,7 +184,7 @@ LL + ref r => {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:69:9 + --> $DIR/issue-54538-unused-parens-lint.rs:76:9 | LL | (e @ 1...2) => {} | ^ ^ @@ -196,7 +196,7 @@ LL + e @ 1...2 => {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:75:9 + --> $DIR/issue-54538-unused-parens-lint.rs:82:9 | LL | (e @ &(1...2)) => {} | ^ ^ @@ -208,7 +208,7 @@ LL + e @ &(1...2) => {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:76:10 + --> $DIR/issue-54538-unused-parens-lint.rs:83:10 | LL | &(_) => {} | ^ ^ @@ -220,7 +220,7 @@ LL + &_ => {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:87:9 + --> $DIR/issue-54538-unused-parens-lint.rs:94:9 | LL | (_) => {} | ^ ^ @@ -232,7 +232,7 @@ LL + _ => {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:88:9 + --> $DIR/issue-54538-unused-parens-lint.rs:95:9 | LL | (y) => {} | ^ ^ @@ -244,7 +244,7 @@ LL + y => {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:89:9 + --> $DIR/issue-54538-unused-parens-lint.rs:96:9 | LL | (ref r) => {} | ^ ^ @@ -256,7 +256,7 @@ LL + ref r => {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:90:9 + --> $DIR/issue-54538-unused-parens-lint.rs:97:9 | LL | (e @ 1..=2) => {} | ^ ^ @@ -268,7 +268,7 @@ LL + e @ 1..=2 => {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:96:9 + --> $DIR/issue-54538-unused-parens-lint.rs:103:9 | LL | (e @ &(1..=2)) => {} | ^ ^ @@ -280,7 +280,7 @@ LL + e @ &(1..=2) => {} | error: unnecessary parentheses around pattern - --> $DIR/issue-54538-unused-parens-lint.rs:97:10 + --> $DIR/issue-54538-unused-parens-lint.rs:104:10 | LL | &(_) => {} | ^ ^ diff --git a/src/test/ui/lint/unused/issue-59896.rs b/tests/ui/lint/unused/issue-59896.rs index ff9f19acf..ff9f19acf 100644 --- a/src/test/ui/lint/unused/issue-59896.rs +++ b/tests/ui/lint/unused/issue-59896.rs diff --git a/src/test/ui/lint/unused/issue-59896.stderr b/tests/ui/lint/unused/issue-59896.stderr index 95b7938ae..95b7938ae 100644 --- a/src/test/ui/lint/unused/issue-59896.stderr +++ b/tests/ui/lint/unused/issue-59896.stderr diff --git a/src/test/ui/lint/unused/issue-67691-unused-field-in-or-pattern.rs b/tests/ui/lint/unused/issue-67691-unused-field-in-or-pattern.rs index e3631d014..e3631d014 100644 --- a/src/test/ui/lint/unused/issue-67691-unused-field-in-or-pattern.rs +++ b/tests/ui/lint/unused/issue-67691-unused-field-in-or-pattern.rs diff --git a/src/test/ui/lint/unused/issue-67691-unused-field-in-or-pattern.stderr b/tests/ui/lint/unused/issue-67691-unused-field-in-or-pattern.stderr index 8fc2d1bc8..8fc2d1bc8 100644 --- a/src/test/ui/lint/unused/issue-67691-unused-field-in-or-pattern.stderr +++ b/tests/ui/lint/unused/issue-67691-unused-field-in-or-pattern.stderr diff --git a/src/test/ui/lint/unused/issue-70041.rs b/tests/ui/lint/unused/issue-70041.rs index 22e42295e..22e42295e 100644 --- a/src/test/ui/lint/unused/issue-70041.rs +++ b/tests/ui/lint/unused/issue-70041.rs diff --git a/src/test/ui/lint/unused/issue-70041.stderr b/tests/ui/lint/unused/issue-70041.stderr index b2e6d1aeb..b2e6d1aeb 100644 --- a/src/test/ui/lint/unused/issue-70041.stderr +++ b/tests/ui/lint/unused/issue-70041.stderr diff --git a/src/test/ui/lint/unused/issue-71290-unused-paren-binop.rs b/tests/ui/lint/unused/issue-71290-unused-paren-binop.rs index 24d77e36d..24d77e36d 100644 --- a/src/test/ui/lint/unused/issue-71290-unused-paren-binop.rs +++ b/tests/ui/lint/unused/issue-71290-unused-paren-binop.rs diff --git a/src/test/ui/lint/unused/issue-74883-unused-paren-baren-yield.rs b/tests/ui/lint/unused/issue-74883-unused-paren-baren-yield.rs index 8064c3a88..8064c3a88 100644 --- a/src/test/ui/lint/unused/issue-74883-unused-paren-baren-yield.rs +++ b/tests/ui/lint/unused/issue-74883-unused-paren-baren-yield.rs diff --git a/src/test/ui/lint/unused/issue-74883-unused-paren-baren-yield.stderr b/tests/ui/lint/unused/issue-74883-unused-paren-baren-yield.stderr index 3f1fee332..3f1fee332 100644 --- a/src/test/ui/lint/unused/issue-74883-unused-paren-baren-yield.stderr +++ b/tests/ui/lint/unused/issue-74883-unused-paren-baren-yield.stderr diff --git a/src/test/ui/lint/unused/issue-81314-unused-span-ident.fixed b/tests/ui/lint/unused/issue-81314-unused-span-ident.fixed index aac918f2b..aac918f2b 100644 --- a/src/test/ui/lint/unused/issue-81314-unused-span-ident.fixed +++ b/tests/ui/lint/unused/issue-81314-unused-span-ident.fixed diff --git a/src/test/ui/lint/unused/issue-81314-unused-span-ident.rs b/tests/ui/lint/unused/issue-81314-unused-span-ident.rs index 78296f425..78296f425 100644 --- a/src/test/ui/lint/unused/issue-81314-unused-span-ident.rs +++ b/tests/ui/lint/unused/issue-81314-unused-span-ident.rs diff --git a/src/test/ui/lint/unused/issue-81314-unused-span-ident.stderr b/tests/ui/lint/unused/issue-81314-unused-span-ident.stderr index 519c71e94..519c71e94 100644 --- a/src/test/ui/lint/unused/issue-81314-unused-span-ident.stderr +++ b/tests/ui/lint/unused/issue-81314-unused-span-ident.stderr diff --git a/src/test/ui/lint/unused/issue-85913.rs b/tests/ui/lint/unused/issue-85913.rs index 7f3817b6e..7f3817b6e 100644 --- a/src/test/ui/lint/unused/issue-85913.rs +++ b/tests/ui/lint/unused/issue-85913.rs diff --git a/src/test/ui/lint/unused/issue-85913.stderr b/tests/ui/lint/unused/issue-85913.stderr index 8234ed3b1..8234ed3b1 100644 --- a/src/test/ui/lint/unused/issue-85913.stderr +++ b/tests/ui/lint/unused/issue-85913.stderr diff --git a/src/test/ui/lint/unused/issue-88519-unused-paren.rs b/tests/ui/lint/unused/issue-88519-unused-paren.rs index ce3d15ac1..ce3d15ac1 100644 --- a/src/test/ui/lint/unused/issue-88519-unused-paren.rs +++ b/tests/ui/lint/unused/issue-88519-unused-paren.rs diff --git a/src/test/ui/lint/unused/issue-90807-unused-paren-error.rs b/tests/ui/lint/unused/issue-90807-unused-paren-error.rs index 2fca2e262..2fca2e262 100644 --- a/src/test/ui/lint/unused/issue-90807-unused-paren-error.rs +++ b/tests/ui/lint/unused/issue-90807-unused-paren-error.rs diff --git a/src/test/ui/lint/unused/issue-90807-unused-paren-error.stderr b/tests/ui/lint/unused/issue-90807-unused-paren-error.stderr index b3b809d5f..b3b809d5f 100644 --- a/src/test/ui/lint/unused/issue-90807-unused-paren-error.stderr +++ b/tests/ui/lint/unused/issue-90807-unused-paren-error.stderr diff --git a/src/test/ui/lint/unused/issue-90807-unused-paren.rs b/tests/ui/lint/unused/issue-90807-unused-paren.rs index 4c0930f96..4c0930f96 100644 --- a/src/test/ui/lint/unused/issue-90807-unused-paren.rs +++ b/tests/ui/lint/unused/issue-90807-unused-paren.rs diff --git a/src/test/ui/lint/unused/issue-92751.rs b/tests/ui/lint/unused/issue-92751.rs index 2fb292736..2fb292736 100644 --- a/src/test/ui/lint/unused/issue-92751.rs +++ b/tests/ui/lint/unused/issue-92751.rs diff --git a/src/test/ui/lint/unused/issue-92751.stderr b/tests/ui/lint/unused/issue-92751.stderr index 0a8d8e672..0a8d8e672 100644 --- a/src/test/ui/lint/unused/issue-92751.stderr +++ b/tests/ui/lint/unused/issue-92751.stderr diff --git a/src/test/ui/lint/unused/lint-unused-extern-crate.rs b/tests/ui/lint/unused/lint-unused-extern-crate.rs index d5e4da526..d5e4da526 100644 --- a/src/test/ui/lint/unused/lint-unused-extern-crate.rs +++ b/tests/ui/lint/unused/lint-unused-extern-crate.rs diff --git a/src/test/ui/lint/unused/lint-unused-extern-crate.stderr b/tests/ui/lint/unused/lint-unused-extern-crate.stderr index 46d8f3bee..46d8f3bee 100644 --- a/src/test/ui/lint/unused/lint-unused-extern-crate.stderr +++ b/tests/ui/lint/unused/lint-unused-extern-crate.stderr diff --git a/src/test/ui/lint/unused/lint-unused-imports.rs b/tests/ui/lint/unused/lint-unused-imports.rs index 4754d8880..4754d8880 100644 --- a/src/test/ui/lint/unused/lint-unused-imports.rs +++ b/tests/ui/lint/unused/lint-unused-imports.rs diff --git a/src/test/ui/lint/unused/lint-unused-imports.stderr b/tests/ui/lint/unused/lint-unused-imports.stderr index 0574ca456..0574ca456 100644 --- a/src/test/ui/lint/unused/lint-unused-imports.stderr +++ b/tests/ui/lint/unused/lint-unused-imports.stderr diff --git a/src/test/ui/lint/unused/lint-unused-mut-self.fixed b/tests/ui/lint/unused/lint-unused-mut-self.fixed index 92ce10358..92ce10358 100644 --- a/src/test/ui/lint/unused/lint-unused-mut-self.fixed +++ b/tests/ui/lint/unused/lint-unused-mut-self.fixed diff --git a/src/test/ui/lint/unused/lint-unused-mut-self.rs b/tests/ui/lint/unused/lint-unused-mut-self.rs index 70736ce21..70736ce21 100644 --- a/src/test/ui/lint/unused/lint-unused-mut-self.rs +++ b/tests/ui/lint/unused/lint-unused-mut-self.rs diff --git a/src/test/ui/lint/unused/lint-unused-mut-self.stderr b/tests/ui/lint/unused/lint-unused-mut-self.stderr index 01a524bd3..01a524bd3 100644 --- a/src/test/ui/lint/unused/lint-unused-mut-self.stderr +++ b/tests/ui/lint/unused/lint-unused-mut-self.stderr diff --git a/src/test/ui/lint/unused/lint-unused-mut-variables.rs b/tests/ui/lint/unused/lint-unused-mut-variables.rs index 67ec7facf..67ec7facf 100644 --- a/src/test/ui/lint/unused/lint-unused-mut-variables.rs +++ b/tests/ui/lint/unused/lint-unused-mut-variables.rs diff --git a/src/test/ui/lint/unused/lint-unused-mut-variables.stderr b/tests/ui/lint/unused/lint-unused-mut-variables.stderr index 805ed2b40..805ed2b40 100644 --- a/src/test/ui/lint/unused/lint-unused-mut-variables.stderr +++ b/tests/ui/lint/unused/lint-unused-mut-variables.stderr diff --git a/src/test/ui/lint/unused/lint-unused-variables.rs b/tests/ui/lint/unused/lint-unused-variables.rs index 6850e9992..6850e9992 100644 --- a/src/test/ui/lint/unused/lint-unused-variables.rs +++ b/tests/ui/lint/unused/lint-unused-variables.rs diff --git a/src/test/ui/lint/unused/lint-unused-variables.stderr b/tests/ui/lint/unused/lint-unused-variables.stderr index fd9a5bcbf..fd9a5bcbf 100644 --- a/src/test/ui/lint/unused/lint-unused-variables.stderr +++ b/tests/ui/lint/unused/lint-unused-variables.stderr diff --git a/src/test/ui/lint/unused/must-use-box-from-raw.rs b/tests/ui/lint/unused/must-use-box-from-raw.rs index 9ea772689..9ea772689 100644 --- a/src/test/ui/lint/unused/must-use-box-from-raw.rs +++ b/tests/ui/lint/unused/must-use-box-from-raw.rs diff --git a/src/test/ui/lint/unused/must-use-box-from-raw.stderr b/tests/ui/lint/unused/must-use-box-from-raw.stderr index 721182757..47ab613be 100644 --- a/src/test/ui/lint/unused/must-use-box-from-raw.stderr +++ b/tests/ui/lint/unused/must-use-box-from-raw.stderr @@ -4,7 +4,7 @@ warning: unused return value of `Box::<T>::from_raw` that must be used LL | Box::from_raw(ptr); | ^^^^^^^^^^^^^^^^^^ | - = note: call `drop(from_raw(ptr))` if you intend to drop the `Box` + = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` note: the lint level is defined here --> $DIR/must-use-box-from-raw.rs:5:9 | diff --git a/src/test/ui/lint/unused/must-use-ops.rs b/tests/ui/lint/unused/must-use-ops.rs index 60f877aa8..60f877aa8 100644 --- a/src/test/ui/lint/unused/must-use-ops.rs +++ b/tests/ui/lint/unused/must-use-ops.rs diff --git a/src/test/ui/lint/unused/must-use-ops.stderr b/tests/ui/lint/unused/must-use-ops.stderr index 79a53d39c..79a53d39c 100644 --- a/src/test/ui/lint/unused/must-use-ops.stderr +++ b/tests/ui/lint/unused/must-use-ops.stderr diff --git a/src/test/ui/lint/unused/must_use-array.rs b/tests/ui/lint/unused/must_use-array.rs index b7bae4b0a..b7bae4b0a 100644 --- a/src/test/ui/lint/unused/must_use-array.rs +++ b/tests/ui/lint/unused/must_use-array.rs diff --git a/src/test/ui/lint/unused/must_use-array.stderr b/tests/ui/lint/unused/must_use-array.stderr index 61ef2088d..61ef2088d 100644 --- a/src/test/ui/lint/unused/must_use-array.stderr +++ b/tests/ui/lint/unused/must_use-array.stderr diff --git a/src/test/ui/lint/unused/must_use-in-stdlib-traits.rs b/tests/ui/lint/unused/must_use-in-stdlib-traits.rs index 70dddf61f..70dddf61f 100644 --- a/src/test/ui/lint/unused/must_use-in-stdlib-traits.rs +++ b/tests/ui/lint/unused/must_use-in-stdlib-traits.rs diff --git a/src/test/ui/lint/unused/must_use-in-stdlib-traits.stderr b/tests/ui/lint/unused/must_use-in-stdlib-traits.stderr index ef738708d..ef738708d 100644 --- a/src/test/ui/lint/unused/must_use-in-stdlib-traits.stderr +++ b/tests/ui/lint/unused/must_use-in-stdlib-traits.stderr diff --git a/src/test/ui/lint/unused/must_use-trait.rs b/tests/ui/lint/unused/must_use-trait.rs index 0aa751443..0aa751443 100644 --- a/src/test/ui/lint/unused/must_use-trait.rs +++ b/tests/ui/lint/unused/must_use-trait.rs diff --git a/src/test/ui/lint/unused/must_use-trait.stderr b/tests/ui/lint/unused/must_use-trait.stderr index 2f5496484..2f5496484 100644 --- a/src/test/ui/lint/unused/must_use-trait.stderr +++ b/tests/ui/lint/unused/must_use-trait.stderr diff --git a/src/test/ui/lint/unused/must_use-tuple.rs b/tests/ui/lint/unused/must_use-tuple.rs index 0f0aa2025..0f0aa2025 100644 --- a/src/test/ui/lint/unused/must_use-tuple.rs +++ b/tests/ui/lint/unused/must_use-tuple.rs diff --git a/src/test/ui/lint/unused/must_use-tuple.stderr b/tests/ui/lint/unused/must_use-tuple.stderr index 63e0318fb..63e0318fb 100644 --- a/src/test/ui/lint/unused/must_use-tuple.stderr +++ b/tests/ui/lint/unused/must_use-tuple.stderr diff --git a/src/test/ui/lint/unused/must_use-unit.rs b/tests/ui/lint/unused/must_use-unit.rs index 4dd4798ab..4dd4798ab 100644 --- a/src/test/ui/lint/unused/must_use-unit.rs +++ b/tests/ui/lint/unused/must_use-unit.rs diff --git a/src/test/ui/lint/unused/must_use-unit.stderr b/tests/ui/lint/unused/must_use-unit.stderr index 9fcbc5074..9fcbc5074 100644 --- a/src/test/ui/lint/unused/must_use-unit.stderr +++ b/tests/ui/lint/unused/must_use-unit.stderr diff --git a/src/test/ui/lint/unused/no-unused-parens-return-block.rs b/tests/ui/lint/unused/no-unused-parens-return-block.rs index 37dc519a2..37dc519a2 100644 --- a/src/test/ui/lint/unused/no-unused-parens-return-block.rs +++ b/tests/ui/lint/unused/no-unused-parens-return-block.rs diff --git a/src/test/ui/lint/unused/unused-async.rs b/tests/ui/lint/unused/unused-async.rs index 4be93aa15..4be93aa15 100644 --- a/src/test/ui/lint/unused/unused-async.rs +++ b/tests/ui/lint/unused/unused-async.rs diff --git a/src/test/ui/lint/unused/unused-async.stderr b/tests/ui/lint/unused/unused-async.stderr index 4bcb26dc1..4bcb26dc1 100644 --- a/src/test/ui/lint/unused/unused-async.stderr +++ b/tests/ui/lint/unused/unused-async.stderr diff --git a/src/test/ui/lint/unused/unused-attr-duplicate.rs b/tests/ui/lint/unused/unused-attr-duplicate.rs index 692617eac..692617eac 100644 --- a/src/test/ui/lint/unused/unused-attr-duplicate.rs +++ b/tests/ui/lint/unused/unused-attr-duplicate.rs diff --git a/src/test/ui/lint/unused/unused-attr-duplicate.stderr b/tests/ui/lint/unused/unused-attr-duplicate.stderr index 769b17487..769b17487 100644 --- a/src/test/ui/lint/unused/unused-attr-duplicate.stderr +++ b/tests/ui/lint/unused/unused-attr-duplicate.stderr diff --git a/src/test/ui/lint/unused/unused-attr-macro-rules.rs b/tests/ui/lint/unused/unused-attr-macro-rules.rs index c0fc280ab..c0fc280ab 100644 --- a/src/test/ui/lint/unused/unused-attr-macro-rules.rs +++ b/tests/ui/lint/unused/unused-attr-macro-rules.rs diff --git a/src/test/ui/lint/unused/unused-attr-macro-rules.stderr b/tests/ui/lint/unused/unused-attr-macro-rules.stderr index e3ca90d9a..e3ca90d9a 100644 --- a/src/test/ui/lint/unused/unused-attr-macro-rules.stderr +++ b/tests/ui/lint/unused/unused-attr-macro-rules.stderr diff --git a/src/test/ui/lint/unused/unused-closure.rs b/tests/ui/lint/unused/unused-closure.rs index c96c90731..c96c90731 100644 --- a/src/test/ui/lint/unused/unused-closure.rs +++ b/tests/ui/lint/unused/unused-closure.rs diff --git a/src/test/ui/lint/unused/unused-closure.stderr b/tests/ui/lint/unused/unused-closure.stderr index c3a82402e..c3a82402e 100644 --- a/src/test/ui/lint/unused/unused-closure.stderr +++ b/tests/ui/lint/unused/unused-closure.stderr diff --git a/src/test/ui/lint/unused/unused-doc-comments-edge-cases.rs b/tests/ui/lint/unused/unused-doc-comments-edge-cases.rs index 54d86c31f..54d86c31f 100644 --- a/src/test/ui/lint/unused/unused-doc-comments-edge-cases.rs +++ b/tests/ui/lint/unused/unused-doc-comments-edge-cases.rs diff --git a/src/test/ui/lint/unused/unused-doc-comments-edge-cases.stderr b/tests/ui/lint/unused/unused-doc-comments-edge-cases.stderr index 078b780d8..078b780d8 100644 --- a/src/test/ui/lint/unused/unused-doc-comments-edge-cases.stderr +++ b/tests/ui/lint/unused/unused-doc-comments-edge-cases.stderr diff --git a/src/test/ui/lint/unused/unused-doc-comments-for-macros.rs b/tests/ui/lint/unused/unused-doc-comments-for-macros.rs index 05828ebb2..05828ebb2 100644 --- a/src/test/ui/lint/unused/unused-doc-comments-for-macros.rs +++ b/tests/ui/lint/unused/unused-doc-comments-for-macros.rs diff --git a/src/test/ui/lint/unused/unused-doc-comments-for-macros.stderr b/tests/ui/lint/unused/unused-doc-comments-for-macros.stderr index 26b1c2b05..26b1c2b05 100644 --- a/src/test/ui/lint/unused/unused-doc-comments-for-macros.stderr +++ b/tests/ui/lint/unused/unused-doc-comments-for-macros.stderr diff --git a/src/test/ui/lint/unused/unused-macro-rules-compile-error.rs b/tests/ui/lint/unused/unused-macro-rules-compile-error.rs index 4d51db89b..4d51db89b 100644 --- a/src/test/ui/lint/unused/unused-macro-rules-compile-error.rs +++ b/tests/ui/lint/unused/unused-macro-rules-compile-error.rs diff --git a/src/test/ui/lint/unused/unused-macro-rules-compile-error.stderr b/tests/ui/lint/unused/unused-macro-rules-compile-error.stderr index 76af8c967..76af8c967 100644 --- a/src/test/ui/lint/unused/unused-macro-rules-compile-error.stderr +++ b/tests/ui/lint/unused/unused-macro-rules-compile-error.stderr diff --git a/src/test/ui/lint/unused/unused-macro-rules-decl.rs b/tests/ui/lint/unused/unused-macro-rules-decl.rs index 537c84940..537c84940 100644 --- a/src/test/ui/lint/unused/unused-macro-rules-decl.rs +++ b/tests/ui/lint/unused/unused-macro-rules-decl.rs diff --git a/src/test/ui/lint/unused/unused-macro-rules-decl.stderr b/tests/ui/lint/unused/unused-macro-rules-decl.stderr index 4d9b22fed..4d9b22fed 100644 --- a/src/test/ui/lint/unused/unused-macro-rules-decl.stderr +++ b/tests/ui/lint/unused/unused-macro-rules-decl.stderr diff --git a/src/test/ui/lint/unused/unused-macro-rules-malformed-rule.rs b/tests/ui/lint/unused/unused-macro-rules-malformed-rule.rs index a826026ec..a826026ec 100644 --- a/src/test/ui/lint/unused/unused-macro-rules-malformed-rule.rs +++ b/tests/ui/lint/unused/unused-macro-rules-malformed-rule.rs diff --git a/src/test/ui/lint/unused/unused-macro-rules-malformed-rule.stderr b/tests/ui/lint/unused/unused-macro-rules-malformed-rule.stderr index 797c86710..797c86710 100644 --- a/src/test/ui/lint/unused/unused-macro-rules-malformed-rule.stderr +++ b/tests/ui/lint/unused/unused-macro-rules-malformed-rule.stderr diff --git a/src/test/ui/lint/unused/unused-macro-rules.rs b/tests/ui/lint/unused/unused-macro-rules.rs index eeaf4d1b0..eeaf4d1b0 100644 --- a/src/test/ui/lint/unused/unused-macro-rules.rs +++ b/tests/ui/lint/unused/unused-macro-rules.rs diff --git a/src/test/ui/lint/unused/unused-macro-rules.stderr b/tests/ui/lint/unused/unused-macro-rules.stderr index 2b3098a51..2b3098a51 100644 --- a/src/test/ui/lint/unused/unused-macro-rules.stderr +++ b/tests/ui/lint/unused/unused-macro-rules.stderr diff --git a/src/test/ui/lint/unused/unused-macro-with-bad-frag-spec.rs b/tests/ui/lint/unused/unused-macro-with-bad-frag-spec.rs index ce187047b..ce187047b 100644 --- a/src/test/ui/lint/unused/unused-macro-with-bad-frag-spec.rs +++ b/tests/ui/lint/unused/unused-macro-with-bad-frag-spec.rs diff --git a/src/test/ui/lint/unused/unused-macro-with-bad-frag-spec.stderr b/tests/ui/lint/unused/unused-macro-with-bad-frag-spec.stderr index 6edf0a2cf..6edf0a2cf 100644 --- a/src/test/ui/lint/unused/unused-macro-with-bad-frag-spec.stderr +++ b/tests/ui/lint/unused/unused-macro-with-bad-frag-spec.stderr diff --git a/src/test/ui/lint/unused/unused-macro-with-follow-violation.rs b/tests/ui/lint/unused/unused-macro-with-follow-violation.rs index 1666dae69..1666dae69 100644 --- a/src/test/ui/lint/unused/unused-macro-with-follow-violation.rs +++ b/tests/ui/lint/unused/unused-macro-with-follow-violation.rs diff --git a/src/test/ui/lint/unused/unused-macro-with-follow-violation.stderr b/tests/ui/lint/unused/unused-macro-with-follow-violation.stderr index 5eced4f06..5eced4f06 100644 --- a/src/test/ui/lint/unused/unused-macro-with-follow-violation.stderr +++ b/tests/ui/lint/unused/unused-macro-with-follow-violation.stderr diff --git a/src/test/ui/lint/unused/unused-macros-decl.rs b/tests/ui/lint/unused/unused-macros-decl.rs index 21f6108b1..21f6108b1 100644 --- a/src/test/ui/lint/unused/unused-macros-decl.rs +++ b/tests/ui/lint/unused/unused-macros-decl.rs diff --git a/src/test/ui/lint/unused/unused-macros-decl.stderr b/tests/ui/lint/unused/unused-macros-decl.stderr index 1f426b9d9..1f426b9d9 100644 --- a/src/test/ui/lint/unused/unused-macros-decl.stderr +++ b/tests/ui/lint/unused/unused-macros-decl.stderr diff --git a/src/test/ui/lint/unused/unused-macros-malformed-rule.rs b/tests/ui/lint/unused/unused-macros-malformed-rule.rs index d4c35fad9..d4c35fad9 100644 --- a/src/test/ui/lint/unused/unused-macros-malformed-rule.rs +++ b/tests/ui/lint/unused/unused-macros-malformed-rule.rs diff --git a/src/test/ui/lint/unused/unused-macros-malformed-rule.stderr b/tests/ui/lint/unused/unused-macros-malformed-rule.stderr index 9a880dccf..9a880dccf 100644 --- a/src/test/ui/lint/unused/unused-macros-malformed-rule.stderr +++ b/tests/ui/lint/unused/unused-macros-malformed-rule.stderr diff --git a/src/test/ui/lint/unused/unused-macros.rs b/tests/ui/lint/unused/unused-macros.rs index 70b50b208..70b50b208 100644 --- a/src/test/ui/lint/unused/unused-macros.rs +++ b/tests/ui/lint/unused/unused-macros.rs diff --git a/src/test/ui/lint/unused/unused-macros.stderr b/tests/ui/lint/unused/unused-macros.stderr index d0baf5bec..d0baf5bec 100644 --- a/src/test/ui/lint/unused/unused-macros.stderr +++ b/tests/ui/lint/unused/unused-macros.stderr diff --git a/src/test/ui/lint/unused/unused-mut-warning-captured-var.fixed b/tests/ui/lint/unused/unused-mut-warning-captured-var.fixed index c21f18015..c21f18015 100644 --- a/src/test/ui/lint/unused/unused-mut-warning-captured-var.fixed +++ b/tests/ui/lint/unused/unused-mut-warning-captured-var.fixed diff --git a/src/test/ui/lint/unused/unused-mut-warning-captured-var.rs b/tests/ui/lint/unused/unused-mut-warning-captured-var.rs index 3119d83a0..3119d83a0 100644 --- a/src/test/ui/lint/unused/unused-mut-warning-captured-var.rs +++ b/tests/ui/lint/unused/unused-mut-warning-captured-var.rs diff --git a/src/test/ui/lint/unused/unused-mut-warning-captured-var.stderr b/tests/ui/lint/unused/unused-mut-warning-captured-var.stderr index 20aeedcc2..20aeedcc2 100644 --- a/src/test/ui/lint/unused/unused-mut-warning-captured-var.stderr +++ b/tests/ui/lint/unused/unused-mut-warning-captured-var.stderr diff --git a/src/test/ui/lint/unused/unused-result.rs b/tests/ui/lint/unused/unused-result.rs index e283eaa88..e283eaa88 100644 --- a/src/test/ui/lint/unused/unused-result.rs +++ b/tests/ui/lint/unused/unused-result.rs diff --git a/src/test/ui/lint/unused/unused-result.stderr b/tests/ui/lint/unused/unused-result.stderr index 4e1ba1fd9..4e1ba1fd9 100644 --- a/src/test/ui/lint/unused/unused-result.stderr +++ b/tests/ui/lint/unused/unused-result.stderr diff --git a/src/test/ui/lint/unused/unused-supertrait.rs b/tests/ui/lint/unused/unused-supertrait.rs index 64a8e5204..64a8e5204 100644 --- a/src/test/ui/lint/unused/unused-supertrait.rs +++ b/tests/ui/lint/unused/unused-supertrait.rs diff --git a/src/test/ui/lint/unused/unused-supertrait.stderr b/tests/ui/lint/unused/unused-supertrait.stderr index cb45add9c..cb45add9c 100644 --- a/src/test/ui/lint/unused/unused-supertrait.stderr +++ b/tests/ui/lint/unused/unused-supertrait.stderr diff --git a/src/test/ui/lint/unused/unused_attributes-must_use.rs b/tests/ui/lint/unused/unused_attributes-must_use.rs index 51f868706..51f868706 100644 --- a/src/test/ui/lint/unused/unused_attributes-must_use.rs +++ b/tests/ui/lint/unused/unused_attributes-must_use.rs diff --git a/src/test/ui/lint/unused/unused_attributes-must_use.stderr b/tests/ui/lint/unused/unused_attributes-must_use.stderr index 0f699429e..0f699429e 100644 --- a/src/test/ui/lint/unused/unused_attributes-must_use.stderr +++ b/tests/ui/lint/unused/unused_attributes-must_use.stderr diff --git a/src/test/ui/lint/unused/useless-comment.rs b/tests/ui/lint/unused/useless-comment.rs index 7d2e5ab6f..7d2e5ab6f 100644 --- a/src/test/ui/lint/unused/useless-comment.rs +++ b/tests/ui/lint/unused/useless-comment.rs diff --git a/src/test/ui/lint/unused/useless-comment.stderr b/tests/ui/lint/unused/useless-comment.stderr index 8bb5bdaeb..8bb5bdaeb 100644 --- a/src/test/ui/lint/unused/useless-comment.stderr +++ b/tests/ui/lint/unused/useless-comment.stderr diff --git a/tests/ui/lint/unused_braces.fixed b/tests/ui/lint/unused_braces.fixed new file mode 100644 index 000000000..e691fb37e --- /dev/null +++ b/tests/ui/lint/unused_braces.fixed @@ -0,0 +1,57 @@ +// check-pass +// run-rustfix + +#![warn(unused_braces, unused_parens)] +#![allow(unreachable_code, unused_unsafe)] // for rustfix + +fn consume<T>(_: T) {} + +fn main() { + let _ = 7; + //~^WARN unnecessary parentheses + + // Do not emit a lint in these cases, + // as we have to be careful with + // `ref` patterns. + { + let _ = { 7 }; + + if let 7 = { 7 } { } + + match { 7 } { + _ => (), + } + } + + if true { + //~^ WARN unnecessary braces + } + + while false { + //~^ WARN unnecessary braces + } + + let _: [u8; 3]; + //~^ WARN unnecessary braces + + consume(7); + //~^ WARN unnecessary braces + + // Do not emit lint for multiline blocks. + let _ = { + 7 + }; + + // Do not emit lint for unsafe blocks. + let _ = unsafe { 7 }; + + // Do not emit lint, as the `{` would then + // be parsed as part of the `return`. + if { return } { + + } + + // regression test for https://github.com/rust-lang/rust/issues/106899 + return println!("!"); + //~^ WARN unnecessary braces +} diff --git a/tests/ui/lint/unused_braces.rs b/tests/ui/lint/unused_braces.rs new file mode 100644 index 000000000..0d260d2cb --- /dev/null +++ b/tests/ui/lint/unused_braces.rs @@ -0,0 +1,57 @@ +// check-pass +// run-rustfix + +#![warn(unused_braces, unused_parens)] +#![allow(unreachable_code, unused_unsafe)] // for rustfix + +fn consume<T>(_: T) {} + +fn main() { + let _ = (7); + //~^WARN unnecessary parentheses + + // Do not emit a lint in these cases, + // as we have to be careful with + // `ref` patterns. + { + let _ = { 7 }; + + if let 7 = { 7 } { } + + match { 7 } { + _ => (), + } + } + + if { true } { + //~^ WARN unnecessary braces + } + + while { false } { + //~^ WARN unnecessary braces + } + + let _: [u8; { 3 }]; + //~^ WARN unnecessary braces + + consume({ 7 }); + //~^ WARN unnecessary braces + + // Do not emit lint for multiline blocks. + let _ = { + 7 + }; + + // Do not emit lint for unsafe blocks. + let _ = unsafe { 7 }; + + // Do not emit lint, as the `{` would then + // be parsed as part of the `return`. + if { return } { + + } + + // regression test for https://github.com/rust-lang/rust/issues/106899 + return { println!("!") }; + //~^ WARN unnecessary braces +} diff --git a/tests/ui/lint/unused_braces.stderr b/tests/ui/lint/unused_braces.stderr new file mode 100644 index 000000000..0b4a1c321 --- /dev/null +++ b/tests/ui/lint/unused_braces.stderr @@ -0,0 +1,84 @@ +warning: unnecessary parentheses around assigned value + --> $DIR/unused_braces.rs:10:13 + | +LL | let _ = (7); + | ^ ^ + | +note: the lint level is defined here + --> $DIR/unused_braces.rs:4:24 + | +LL | #![warn(unused_braces, unused_parens)] + | ^^^^^^^^^^^^^ +help: remove these parentheses + | +LL - let _ = (7); +LL + let _ = 7; + | + +warning: unnecessary braces around `if` condition + --> $DIR/unused_braces.rs:26:8 + | +LL | if { true } { + | ^^ ^^ + | +note: the lint level is defined here + --> $DIR/unused_braces.rs:4:9 + | +LL | #![warn(unused_braces, unused_parens)] + | ^^^^^^^^^^^^^ +help: remove these braces + | +LL - if { true } { +LL + if true { + | + +warning: unnecessary braces around `while` condition + --> $DIR/unused_braces.rs:30:11 + | +LL | while { false } { + | ^^ ^^ + | +help: remove these braces + | +LL - while { false } { +LL + while false { + | + +warning: unnecessary braces around const expression + --> $DIR/unused_braces.rs:34:17 + | +LL | let _: [u8; { 3 }]; + | ^^ ^^ + | +help: remove these braces + | +LL - let _: [u8; { 3 }]; +LL + let _: [u8; 3]; + | + +warning: unnecessary braces around function argument + --> $DIR/unused_braces.rs:37:13 + | +LL | consume({ 7 }); + | ^^ ^^ + | +help: remove these braces + | +LL - consume({ 7 }); +LL + consume(7); + | + +warning: unnecessary braces around `return` value + --> $DIR/unused_braces.rs:55:12 + | +LL | return { println!("!") }; + | ^^ ^^ + | +help: remove these braces + | +LL - return { println!("!") }; +LL + return println!("!"); + | + +warning: 6 warnings emitted + diff --git a/src/test/ui/lint/unused_braces_borrow.fixed b/tests/ui/lint/unused_braces_borrow.fixed index 583506f89..583506f89 100644 --- a/src/test/ui/lint/unused_braces_borrow.fixed +++ b/tests/ui/lint/unused_braces_borrow.fixed diff --git a/src/test/ui/lint/unused_braces_borrow.rs b/tests/ui/lint/unused_braces_borrow.rs index b7c529d73..b7c529d73 100644 --- a/src/test/ui/lint/unused_braces_borrow.rs +++ b/tests/ui/lint/unused_braces_borrow.rs diff --git a/src/test/ui/lint/unused_braces_borrow.stderr b/tests/ui/lint/unused_braces_borrow.stderr index 05f7432b8..05f7432b8 100644 --- a/src/test/ui/lint/unused_braces_borrow.stderr +++ b/tests/ui/lint/unused_braces_borrow.stderr diff --git a/tests/ui/lint/unused_braces_macro.rs b/tests/ui/lint/unused_braces_macro.rs new file mode 100644 index 000000000..bfee95378 --- /dev/null +++ b/tests/ui/lint/unused_braces_macro.rs @@ -0,0 +1,6 @@ +// build-pass +pub fn foo<const BAR: bool> () {} + +fn main() { + foo::<{cfg!(feature = "foo")}>(); +} diff --git a/src/test/ui/lint/unused_import_warning_issue_45268.rs b/tests/ui/lint/unused_import_warning_issue_45268.rs index 5ae482863..5ae482863 100644 --- a/src/test/ui/lint/unused_import_warning_issue_45268.rs +++ b/tests/ui/lint/unused_import_warning_issue_45268.rs diff --git a/src/test/ui/lint/unused_import_warning_issue_45268.stderr b/tests/ui/lint/unused_import_warning_issue_45268.stderr index fa8699abc..fa8699abc 100644 --- a/src/test/ui/lint/unused_import_warning_issue_45268.stderr +++ b/tests/ui/lint/unused_import_warning_issue_45268.stderr diff --git a/src/test/ui/lint/unused_labels.rs b/tests/ui/lint/unused_labels.rs index 87a5392fd..87a5392fd 100644 --- a/src/test/ui/lint/unused_labels.rs +++ b/tests/ui/lint/unused_labels.rs diff --git a/src/test/ui/lint/unused_labels.stderr b/tests/ui/lint/unused_labels.stderr index 846da792b..846da792b 100644 --- a/src/test/ui/lint/unused_labels.stderr +++ b/tests/ui/lint/unused_labels.stderr diff --git a/src/test/ui/lint/unused_parens_json_suggestion.fixed b/tests/ui/lint/unused_parens_json_suggestion.fixed index c40045404..c40045404 100644 --- a/src/test/ui/lint/unused_parens_json_suggestion.fixed +++ b/tests/ui/lint/unused_parens_json_suggestion.fixed diff --git a/src/test/ui/lint/unused_parens_json_suggestion.rs b/tests/ui/lint/unused_parens_json_suggestion.rs index 962c8bdd7..962c8bdd7 100644 --- a/src/test/ui/lint/unused_parens_json_suggestion.rs +++ b/tests/ui/lint/unused_parens_json_suggestion.rs diff --git a/src/test/ui/lint/unused_parens_json_suggestion.stderr b/tests/ui/lint/unused_parens_json_suggestion.stderr index ea19e0cdc..ea19e0cdc 100644 --- a/src/test/ui/lint/unused_parens_json_suggestion.stderr +++ b/tests/ui/lint/unused_parens_json_suggestion.stderr diff --git a/src/test/ui/lint/unused_parens_multibyte_recovery.rs b/tests/ui/lint/unused_parens_multibyte_recovery.rs index 8fcfae22a..8fcfae22a 100644 --- a/src/test/ui/lint/unused_parens_multibyte_recovery.rs +++ b/tests/ui/lint/unused_parens_multibyte_recovery.rs diff --git a/src/test/ui/lint/unused_parens_multibyte_recovery.stderr b/tests/ui/lint/unused_parens_multibyte_recovery.stderr index a0302b17e..a0302b17e 100644 --- a/src/test/ui/lint/unused_parens_multibyte_recovery.stderr +++ b/tests/ui/lint/unused_parens_multibyte_recovery.stderr diff --git a/src/test/ui/lint/unused_parens_remove_json_suggestion.fixed b/tests/ui/lint/unused_parens_remove_json_suggestion.fixed index 8a57cd573..8a57cd573 100644 --- a/src/test/ui/lint/unused_parens_remove_json_suggestion.fixed +++ b/tests/ui/lint/unused_parens_remove_json_suggestion.fixed diff --git a/src/test/ui/lint/unused_parens_remove_json_suggestion.rs b/tests/ui/lint/unused_parens_remove_json_suggestion.rs index 952332d54..952332d54 100644 --- a/src/test/ui/lint/unused_parens_remove_json_suggestion.rs +++ b/tests/ui/lint/unused_parens_remove_json_suggestion.rs diff --git a/src/test/ui/lint/unused_parens_remove_json_suggestion.stderr b/tests/ui/lint/unused_parens_remove_json_suggestion.stderr index f4c6ceaf1..f4c6ceaf1 100644 --- a/src/test/ui/lint/unused_parens_remove_json_suggestion.stderr +++ b/tests/ui/lint/unused_parens_remove_json_suggestion.stderr diff --git a/src/test/ui/lint/unused_variables-issue-82488.fixed b/tests/ui/lint/unused_variables-issue-82488.fixed index 3cb2c90d0..3cb2c90d0 100644 --- a/src/test/ui/lint/unused_variables-issue-82488.fixed +++ b/tests/ui/lint/unused_variables-issue-82488.fixed diff --git a/src/test/ui/lint/unused_variables-issue-82488.rs b/tests/ui/lint/unused_variables-issue-82488.rs index 007b0799b..007b0799b 100644 --- a/src/test/ui/lint/unused_variables-issue-82488.rs +++ b/tests/ui/lint/unused_variables-issue-82488.rs diff --git a/src/test/ui/lint/unused_variables-issue-82488.stderr b/tests/ui/lint/unused_variables-issue-82488.stderr index dce03a0f7..dce03a0f7 100644 --- a/src/test/ui/lint/unused_variables-issue-82488.stderr +++ b/tests/ui/lint/unused_variables-issue-82488.stderr diff --git a/src/test/ui/lint/use-redundant.rs b/tests/ui/lint/use-redundant.rs index 53315dcf6..53315dcf6 100644 --- a/src/test/ui/lint/use-redundant.rs +++ b/tests/ui/lint/use-redundant.rs diff --git a/src/test/ui/lint/use-redundant.stderr b/tests/ui/lint/use-redundant.stderr index c861a1956..c861a1956 100644 --- a/src/test/ui/lint/use-redundant.stderr +++ b/tests/ui/lint/use-redundant.stderr diff --git a/src/test/ui/lint/use_suggestion_json.rs b/tests/ui/lint/use_suggestion_json.rs index 7d641e08b..7d641e08b 100644 --- a/src/test/ui/lint/use_suggestion_json.rs +++ b/tests/ui/lint/use_suggestion_json.rs diff --git a/src/test/ui/lint/use_suggestion_json.stderr b/tests/ui/lint/use_suggestion_json.stderr index d17514303..d17514303 100644 --- a/src/test/ui/lint/use_suggestion_json.stderr +++ b/tests/ui/lint/use_suggestion_json.stderr diff --git a/src/test/ui/lint/warn-ctypes-inhibit.rs b/tests/ui/lint/warn-ctypes-inhibit.rs index 15d8b09d2..15d8b09d2 100644 --- a/src/test/ui/lint/warn-ctypes-inhibit.rs +++ b/tests/ui/lint/warn-ctypes-inhibit.rs diff --git a/src/test/ui/lint/warn-path-statement.rs b/tests/ui/lint/warn-path-statement.rs index 2435be623..2435be623 100644 --- a/src/test/ui/lint/warn-path-statement.rs +++ b/tests/ui/lint/warn-path-statement.rs diff --git a/src/test/ui/lint/warn-path-statement.stderr b/tests/ui/lint/warn-path-statement.stderr index 248d2ef29..248d2ef29 100644 --- a/src/test/ui/lint/warn-path-statement.stderr +++ b/tests/ui/lint/warn-path-statement.stderr diff --git a/src/test/ui/lint/warn-unused-inline-on-fn-prototypes.rs b/tests/ui/lint/warn-unused-inline-on-fn-prototypes.rs index 4684fe145..4684fe145 100644 --- a/src/test/ui/lint/warn-unused-inline-on-fn-prototypes.rs +++ b/tests/ui/lint/warn-unused-inline-on-fn-prototypes.rs diff --git a/src/test/ui/lint/warn-unused-inline-on-fn-prototypes.stderr b/tests/ui/lint/warn-unused-inline-on-fn-prototypes.stderr index ab19d80e7..ab19d80e7 100644 --- a/src/test/ui/lint/warn-unused-inline-on-fn-prototypes.stderr +++ b/tests/ui/lint/warn-unused-inline-on-fn-prototypes.stderr |