rust/tests/ui/macros
Nicholas Nethercote 76b04437be Remove `NtTy`.
Notes about tests:

- tests/ui/parser/macro/trait-object-macro-matcher.rs: the syntax error
  is duplicated, because it occurs now when parsing the decl macro
  input, and also when parsing the expanded decl macro. But this won't
  show up for normal users due to error de-duplication.

- tests/ui/associated-consts/issue-93835.rs: similar, plus there are
  some additional errors about this very broken code.

- The changes to metavariable descriptions in #132629 are now visible in
  error message for several tests.
2025-02-21 15:49:46 +11:00
..
auxiliary Update tests to use new proc-macro header 2024-11-27 07:18:25 -08:00
issue-69838-dir [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-expanded-include [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-metavar-expr-concat Fix #128346 2024-12-01 19:10:44 -03:00
rfc-2011-nicer-assert-messages make UI tests that use `--test` work on panic=abort targets 2025-01-21 17:39:15 +01:00
rfc-3086-metavar-expr "innermost", "outermost", "leftmost", and "rightmost" don't need hyphens 2024-10-23 02:45:24 -07:00
syntax-extension-source-utils-files Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ambiguity-legacy-vs-modern.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ambiguity-legacy-vs-modern.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-as-macro.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
assert-eq-macro-msg.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
assert-eq-macro-panic.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
assert-eq-macro-success.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
assert-eq-macro-unsized.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
assert-format-lazy.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
assert-long-condition.rs Update test directives for `wasm32-wasip1` 2024-03-11 09:36:35 -07:00
assert-long-condition.run.stderr Try to write the panic message with a single `write_all` call 2025-01-01 15:58:29 +01:00
assert-macro-explicit.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
assert-macro-fmt.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
assert-macro-owned.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
assert-macro-static.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
assert-matches-macro-msg.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
assert-ne-macro-msg.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
assert-ne-macro-panic.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
assert-ne-macro-success.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
assert-ne-macro-unsized.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
assert-trailing-junk.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
assert-trailing-junk.with-generic-asset.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
assert-trailing-junk.without-generic-asset.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
assert.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
assert.with-generic-asset.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert.without-generic-asset.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-empty-expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-empty-expr.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-from-macro.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
bad-concat.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bad-concat.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
bad_hello.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bad_hello.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bang-after-name.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
bang-after-name.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
bang-after-name.stderr Make `impl` and `!` removal suggestion `short` 2024-07-12 03:02:57 +00:00
best-failure.rs Tweak more warnings. 2024-10-28 14:20:28 +11:00
best-failure.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
block-to-expr-metavar.rs Remove `NtVis`. 2025-02-21 15:49:44 +11:00
break-last-token-twice.rs Fix `break_last_token`. 2024-09-23 09:14:30 +10:00
builtin-env-issue-114010.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
builtin-env-issue-114010.stderr builtin_macros: raw str in diagnostic output 2023-07-25 11:12:52 +01:00
builtin-prelude-no-accidents.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
builtin-prelude-no-accidents.stderr Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
builtin-std-paths-fail.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
builtin-std-paths-fail.stderr When finding item gated behind a `cfg` flat, point at it 2024-07-12 18:52:52 +00:00
builtin-std-paths.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
cfg.rs Improve non-boolean literal error in cfg predicate 2024-10-04 09:09:20 +02:00
cfg.stderr Improve non-boolean literal error in cfg predicate 2024-10-04 09:09:20 +02:00
colorful-write-macros.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
compile_error_macro.rs Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
compile_error_macro.stderr Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
concat-bytes-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
concat-bytes-error.stderr Migrate most of `rustc_builtin_macros` to diagnostic impls 2023-04-10 21:16:53 +01:00
concat-bytes.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
concat-rpass.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
concat.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
concat.stderr allow negative numeric literals in `concat!` 2023-01-15 12:48:53 +13:00
conditional-debug-macro-on.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
const-expr-invocations-issue-40136.rs Rename and Move some UI tests to more suitable subdirs 2025-02-04 17:02:37 +05:30
cross-crate-pat-span.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
defined-later-issue-121061-2.rs rename testcase 2024-02-29 19:06:31 +08:00
defined-later-issue-121061-2.stderr Diagnostic for using macro_rules macro as attr/derive 2024-11-22 16:49:10 +00:00
defined-later-issue-121061.rs rename testcase 2024-02-29 19:06:31 +08:00
defined-later-issue-121061.stderr Diagnostic for using macro_rules macro as attr/derive 2024-11-22 16:49:10 +00:00
derive-in-eager-expansion-hang.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-in-eager-expansion-hang.stderr When displaying multispans, ignore empty lines adjacent to `...` 2024-03-18 16:25:36 +00:00
die-macro-2.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
die-macro-expr.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
die-macro-pure.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
die-macro.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
doc-comment.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
dollar-crate-nested-encoding.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
duplicate-builtin.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
duplicate-builtin.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
edition-macro-pats.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
empty-trailing-stmt.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
empty-trailing-stmt.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expand-full-asm.rs delay expand macro bang when there has indeterminate path 2024-03-13 16:11:16 +08:00
expand-full-in-format-str.rs delay expand macro bang when there has indeterminate path 2024-03-13 16:11:16 +08:00
expand-full-no-resolution.rs delay expand macro bang when there has indeterminate path 2024-03-13 16:11:16 +08:00
expand-full-no-resolution.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
expr_2021.rs Stabilize expr_2021 fragment in all editions 2024-10-01 07:51:58 +00:00
expr_2021_cargo_fix_edition.fixed Stabilize expr_2021 fragment in all editions 2024-10-01 07:51:58 +00:00
expr_2021_cargo_fix_edition.rs Stabilize expr_2021 fragment in all editions 2024-10-01 07:51:58 +00:00
expr_2021_cargo_fix_edition.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
expr_2021_implicit_in_2024.rs Stabilize the 2024 edition 2024-11-22 11:12:15 -08:00
expr_2021_inline_const.edi2021.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
expr_2021_inline_const.edi2024.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
expr_2021_inline_const.rs Stabilize the 2024 edition 2024-11-22 11:12:15 -08:00
expr_2024_underscore_expr.edi2021.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
expr_2024_underscore_expr.edi2024.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
expr_2024_underscore_expr.rs Stabilize the 2024 edition 2024-11-22 11:12:15 -08:00
format-args-temporaries-async.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
format-args-temporaries-in-write.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
format-args-temporaries-in-write.stderr Do not set up wrong span for adjustments 2023-07-10 20:09:26 +00:00
format-args-temporaries.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
format-empty-block-unit-tuple-suggestion-130170.fixed Special treatment empty tuple when suggest adding a string literal in format macro. 2024-10-14 10:07:57 +08:00
format-empty-block-unit-tuple-suggestion-130170.rs Special treatment empty tuple when suggest adding a string literal in format macro. 2024-10-14 10:07:57 +08:00
format-empty-block-unit-tuple-suggestion-130170.stderr Special treatment empty tuple when suggest adding a string literal in format macro. 2024-10-14 10:07:57 +08:00
format-foreign.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
format-foreign.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
format-parse-errors.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
format-parse-errors.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
format-unused-lables.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
format-unused-lables.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
genercs-in-path-with-prettry-hir.rs ignore generics args in attribute paths 2024-05-11 00:13:27 +08:00
genercs-in-path-with-prettry-hir.stderr ignore generics args in attribute paths 2024-05-11 00:13:27 +08:00
genercs-in-path-with-prettry-hir.stdout Add hir::Attribute 2024-12-15 19:18:46 +01:00
global-asm.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
global-asm.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
html-literals.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
include-single-expr-helper-1.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
include-single-expr-helper.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
include-single-expr.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
include-single-expr.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
invalid-fragment-specifier.rs add test to guard against inaccurate diagnostic 2024-02-17 14:15:22 +02:00
invalid-fragment-specifier.stderr Stabilize expr_2021 fragment in all editions 2024-10-01 07:51:58 +00:00
issue-2804-2.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-2804.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-5060.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-6596-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-6596-1.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-6596-2.rs Move tests 2024-03-03 16:30:48 -03:00
issue-6596-2.stderr Move tests 2024-03-03 16:30:48 -03:00
issue-8709.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-8851.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
issue-10536.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-10536.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-11692-1.rs Move some tests 2024-04-21 15:43:43 -03:00
issue-11692-1.stderr Move some tests 2024-04-21 15:43:43 -03:00
issue-11692-2.rs Move some tests 2024-04-21 15:43:43 -03:00
issue-11692-2.stderr Move some tests 2024-04-21 15:43:43 -03:00
issue-16098.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-16098.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-19163.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-19163.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-21356.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-21356.stderr Stabilize expr_2021 fragment in all editions 2024-10-01 07:51:58 +00:00
issue-22463.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-25274.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-25385.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-25385.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-26094.rs Move test files 2023-04-20 15:06:17 -03:00
issue-26094.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-26322.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-29084.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-29084.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-30007.rs Tweak `expand_incomplete_parse` warning. 2024-10-28 14:12:45 +11:00
issue-30007.stderr Tweak `expand_incomplete_parse` warning. 2024-10-28 14:12:45 +11:00
issue-30143.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-30143.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-33185.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-34171.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-34421-mac-expr-bad-stmt-good-add-semi.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-34421-mac-expr-bad-stmt-good-add-semi.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-35450.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-35450.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-37175.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-38715.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-38715.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-39388.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-39388.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-39404.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-39404.stderr Mark `missing_fragment_specifier` as `FutureReleaseErrorReportInDeps` 2024-07-24 13:16:46 -04:00
issue-39467.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-40469.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-40770.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-41776.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-41776.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-41803.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-42954.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-42954.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-42954.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-44127.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-46438.rs Move some tests 2024-02-09 15:43:08 -03:00
issue-46438.stderr Move some tests 2024-02-09 15:43:08 -03:00
issue-51848.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-51848.stderr Remove `'apostrophes'` from `rustc_parse_format` 2024-10-14 23:22:51 +02:00
issue-52169.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-54441.rs Tweak `expand_incomplete_parse` warning. 2024-10-28 14:12:45 +11:00
issue-54441.stderr Tweak `expand_incomplete_parse` warning. 2024-10-28 14:12:45 +11:00
issue-57597.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-57597.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-58490.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-58490.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-61033-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61033-1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61033-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61033-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61053-different-kleene.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61053-different-kleene.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61053-duplicate-binder.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61053-duplicate-binder.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-61053-missing-repetition.rs Spruce up the diagnostics of some early lints 2024-06-03 07:25:32 +02:00
issue-61053-missing-repetition.stderr Spruce up the diagnostics of some early lints 2024-06-03 07:25:32 +02:00
issue-61053-unbound.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61053-unbound.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-63102.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-68058.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-68060.rs Treat safe target_feature functions as unsafe by default 2025-01-15 08:58:17 +00:00
issue-68060.stderr Treat safe target_feature functions as unsafe by default 2025-01-15 08:58:17 +00:00
issue-69396-const-no-type-in-macro.rs Fix macro shenanigans 2025-01-02 23:39:17 +00:00
issue-69396-const-no-type-in-macro.stderr Fix macro shenanigans 2025-01-02 23:39:17 +00:00
issue-69838-mods-relative-to-included-path.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-70446.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-75982-foreign-macro-weird-mod.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-77475.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-78325-inconsistent-resolution.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78325-inconsistent-resolution.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-78333.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-78892-substitution-in-statement-attr.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-81006.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-81006.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83340.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-83340.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-83344.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-83344.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-84195-lint-anon-const.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-84195-lint-anon-const.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-84429-matches-edition.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-84632-eager-expansion-recursion-limit.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-84632-eager-expansion-recursion-limit.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-86082-option-env-invalid-char.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-86865.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-86865.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-87877.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-88206.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-88206.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-88228.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-88228.stderr Tweak privacy errors to account for reachable items 2023-06-22 16:50:31 +00:00
issue-92267.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-92267.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-95267.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-95533.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-98466-allow.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-98466.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-98466.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-98466.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-99261.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-99265.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-99265.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-99265.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-99907.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-99907.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-99907.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-100199.rs Update tests to use new proc-macro header 2024-11-27 07:18:25 -08:00
issue-100199.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-102878.rs Exit when there are unmatched delims to avoid noisy diagnostics 2023-02-28 07:55:19 +00:00
issue-102878.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-103529.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-103529.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-104769-concat_bytes-invalid-literal.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-104769-concat_bytes-invalid-literal.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-105011.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-105011.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-106837.rs allow negative numeric literals in `concat!` 2023-01-15 12:48:53 +13:00
issue-106837.stderr allow negative numeric literals in `concat!` 2023-01-15 12:48:53 +13:00
issue-109237.rs Suggest surrounding the macro with `{}` to interpret as a statement 2023-03-17 14:36:22 +08:00
issue-109237.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
issue-111749.rs fix: emit error when fragment is `MethodReceiverExpr` and items is empty 2023-05-19 21:21:05 +08:00
issue-111749.stderr fix: emit error when fragment is `MethodReceiverExpr` and items is empty 2023-05-19 21:21:05 +08:00
issue-112342-1.rs feat(expand): emit note for doc comment in macro matcher 2023-06-07 10:20:36 +08:00
issue-112342-1.stderr feat(expand): emit note for doc comment in macro matcher 2023-06-07 10:20:36 +08:00
issue-112342-2.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
issue-112342-2.stderr feat(expand): emit note for doc comment in macro matcher 2023-06-07 10:20:36 +08:00
issue-118048.rs dedup for duplicate suggestions 2023-12-04 10:43:10 +08:00
issue-118048.stderr tests: remove some trailing ws 2024-04-27 10:54:31 +03:00
issue-118786.rs Tweak `expand_incomplete_parse` warning. 2024-10-28 14:12:45 +11:00
issue-118786.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
lint-trailing-macro-call.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
lint-trailing-macro-call.stderr Add `SEMICOLON_IN_EXPRESSIONS_FROM_MACROS` to future-incompat report 2023-01-21 14:38:25 -06:00
local-ambiguity-multiple-parsing-options.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
local-ambiguity-multiple-parsing-options.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
log_syntax-trace_macros-macro-locations.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
log_syntax-trace_macros-macro-locations.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-2.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-as-fn-body.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-at-most-once-rep-2015-rpass.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-at-most-once-rep-2015.rs Tweak more warnings. 2024-10-28 14:20:28 +11:00
macro-at-most-once-rep-2015.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
macro-at-most-once-rep-2018-rpass.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-at-most-once-rep-2018.rs Tweak more warnings. 2024-10-28 14:20:28 +11:00
macro-at-most-once-rep-2018.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
macro-attribute-expansion.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-attribute.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-attribute.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-attributes.rs Unify all the always-false cfgs under the `FALSE` cfg 2024-04-07 01:16:45 +02:00
macro-backtrace-invalid-internals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-backtrace-invalid-internals.stderr Trim suggestion parts to the subset that is purely additive 2025-02-14 00:44:10 -08:00
macro-backtrace-nested.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-backtrace-nested.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-backtrace-println.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-backtrace-println.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-block-nonterminal.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-comma-behavior-rpass.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-comma-behavior.core.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-comma-behavior.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-comma-behavior.std.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-comma-support-rpass.rs compiletest: add enable-by-default check-cfg 2024-05-04 11:30:38 +02:00
macro-comma-support.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-comma-support.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-context.rs Tweak `expand_incomplete_parse` warning. 2024-10-28 14:12:45 +11:00
macro-context.stderr Tweak `expand_incomplete_parse` warning. 2024-10-28 14:12:45 +11:00
macro-crate-def-only.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-crate-nonterminal-non-root.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-crate-nonterminal-non-root.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-crate-nonterminal-renamed.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-crate-nonterminal.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-crate-use.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-deep_expansion.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-def-site-super.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-delimiter-significance.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-deprecation.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-deprecation.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-doc-comments.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-doc-escapes.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-doc-raw-str-hashes.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-error.rs Unify all the always-false cfgs under the `FALSE` cfg 2024-04-07 01:16:45 +02:00
macro-error.stderr Unify all the always-false cfgs under the `FALSE` cfg 2024-04-07 01:16:45 +02:00
macro-expand-within-generics-in-path.rs ignore generics args in attribute paths 2024-05-11 00:13:27 +08:00
macro-expand-within-generics-in-path.stderr ignore generics args in attribute paths 2024-05-11 00:13:27 +08:00
macro-expansion-tests.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-expansion-tests.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-export-inner-module.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-first-set.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-follow-rpass.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-follow.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-follow.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-followed-by-seq-bad.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-followed-by-seq-bad.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-followed-by-seq.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-in-expression-context-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-in-expression-context-2.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-in-expression-context.fixed Tweak `expand_incomplete_parse` warning. 2024-10-28 14:12:45 +11:00
macro-in-expression-context.rs Tweak `expand_incomplete_parse` warning. 2024-10-28 14:12:45 +11:00
macro-in-expression-context.stderr Tweak `expand_incomplete_parse` warning. 2024-10-28 14:12:45 +11:00
macro-in-fn.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-include-items.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-inner-attributes.rs Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
macro-inner-attributes.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
macro-input-future-proofing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-input-future-proofing.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-interpolation.rs Remove `NtTy`. 2025-02-21 15:49:46 +11:00
macro-interpolation.stderr Remove `NtTy`. 2025-02-21 15:49:46 +11:00
macro-invocation-in-count-expr-fixed-array-type.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
macro-lifetime-used-with-bound.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-lifetime-used-with-labels.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-lifetime-used-with-static.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-lifetime.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-literal.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-local-data-key-priv.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-local-data-key-priv.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-match-nonterminal.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-match-nonterminal.stderr Fix wrong source location for some incorrect macro definitions 2024-08-16 21:27:06 +08:00
macro-meta-items-modern.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-meta-items.rs compiletest: add enable-by-default check-cfg 2024-05-04 11:30:38 +02:00
macro-method-issue-4621.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-missing-delimiters.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-missing-delimiters.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-missing-fragment-deduplication.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-missing-fragment-deduplication.stderr Mark `missing_fragment_specifier` as `FutureReleaseErrorReportInDeps` 2024-07-24 13:16:46 -04:00
macro-missing-fragment.e2015.stderr Update more 2024 tests to remove -Zunstable-options 2024-11-28 14:32:45 -08:00
macro-missing-fragment.e2024.stderr Update more 2024 tests to remove -Zunstable-options 2024-11-28 14:32:45 -08:00
macro-missing-fragment.rs Update more 2024 tests to remove -Zunstable-options 2024-11-28 14:32:45 -08:00
macro-multiple-items.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-multiple-matcher-bindings.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-multiple-matcher-bindings.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-name-typo.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-name-typo.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-named-default.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-nested_definition_issue-31946.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-nested_expr.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-nested_stmt_macros.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-non-lifetime.rs Tweak more warnings. 2024-10-28 14:20:28 +11:00
macro-non-lifetime.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
macro-nt-list.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
macro-of-higher-order.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-or-patterns-back-compat.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-or-patterns-back-compat.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-or-patterns-back-compat.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-outer-attributes.rs Unify all the always-false cfgs under the `FALSE` cfg 2024-04-07 01:16:45 +02:00
macro-outer-attributes.stderr When finding item gated behind a `cfg` flat, point at it 2024-07-12 18:52:52 +00:00
macro-parameter-span.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-parameter-span.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-pat-follow-2018.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-pat-follow.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-pat-neg-lit.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-pat-pattern-followed-by-or-in-2021.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-pat-pattern-followed-by-or-in-2021.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-pat-pattern-followed-by-or.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-pat.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-pat2021-pattern-followed-by-or.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-pat2021-pattern-followed-by-or.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-path-prelude-fail-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-path-prelude-fail-1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-path-prelude-fail-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-path-prelude-fail-2.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-path-prelude-fail-3.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-path-prelude-fail-3.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-path-prelude-fail-4.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-path-prelude-fail-4.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-path-prelude-fail-5.rs Add more complex test cases for new suggestion 2023-04-07 04:22:43 +01:00
macro-path-prelude-fail-5.stderr Add more complex test cases for new suggestion 2023-04-07 04:22:43 +01:00
macro-path-prelude-pass.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-path-prelude-shadowing.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-path-prelude-shadowing.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-path.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-pub-matcher.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-quote-test.rs Update tests to use new proc-macro header 2024-11-27 07:18:25 -08:00
macro-reexport-removed.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-reexport-removed.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-rules-as-derive-or-attr-issue-132928.rs Add test for using macro_rules macro as attribute/derive 2024-11-12 14:05:42 +00:00
macro-rules-as-derive-or-attr-issue-132928.stderr Diagnostic for using macro_rules macro as attr/derive 2024-11-22 16:49:10 +00:00
macro-seq-followed-by-seq.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-shadowing-relaxed.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-shadowing.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-shadowing.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-span-issue-116502.rs Fix the dedup error because of spans from suggestion 2024-05-15 10:28:44 +08:00
macro-span-issue-116502.stderr Bless and add tests 2025-01-23 06:01:36 +00:00
macro-stability-rpass.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-stability.rs use backticks instead of single quotes when reporting "use of unstable library feature" 2024-11-03 13:55:52 -08:00
macro-stability.stderr use backticks instead of single quotes when reporting "use of unstable library feature" 2024-11-03 13:55:52 -08:00
macro-stmt-matchers.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-stmt.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-stmt_macro_in_expr_macro.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-tt-followed-by-seq.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-tt-matchers.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-use-all-and-none.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-use-all-and-none.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-all.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-use-bad-args-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-bad-args-1.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-use-bad-args-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-bad-args-2.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-use-both.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-use-one.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-use-scope.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-use-undef.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-use-undef.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro-use-wrong-name.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
macro-use-wrong-name.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
macro-with-attrs1.rs compiletest: add enable-by-default check-cfg 2024-05-04 11:30:38 +02:00
macro-with-attrs2.rs Unify all the always-false cfgs under the `FALSE` cfg 2024-04-07 01:16:45 +02:00
macro-with-braces-in-expr-position.rs compiletest: Add a `//@ needs-threads` directive 2024-03-06 12:35:07 -08:00
macro_path_as_generic_bound.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro_path_as_generic_bound.stderr Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
macro_rules-unmatchable-literals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro_rules-unmatchable-literals.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro_undefined.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro_undefined.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
macro_with_super_2.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
macros-in-extern.rs Update test directives for `wasm32-wasip1` 2024-03-11 09:36:35 -07:00
macros-in-trait-positions-issue-40845.rs Rename and Move some UI tests to more suitable subdirs 2025-02-04 17:02:37 +05:30
macros-in-trait-positions-issue-40845.stderr Rename and Move some UI tests to more suitable subdirs 2025-02-04 17:02:37 +05:30
macros-nonfatal-errors.rs Remove the `-test` suffix from normalize directives 2024-12-27 19:58:16 +11:00
macros-nonfatal-errors.stderr Use E0665 for missing `#[default]` error 2024-12-21 19:14:58 +00:00
malformed_macro_lhs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
malformed_macro_lhs.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
meta-item-absolute-path.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
meta-item-absolute-path.stderr Reword "crate not found" resolve message 2025-01-24 01:19:50 +00:00
meta-variable-depth-outside-repeat.rs fix tests after s/${length()}/${len()}/ 2024-05-10 12:29:17 -07:00
meta-variable-depth-outside-repeat.stderr fix tests after s/${length()}/${len()}/ 2024-05-10 12:29:17 -07:00
meta-variable-misuse.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
metavar_cross_edition_recursive_macros.rs Stabilize the 2024 edition 2024-11-22 11:12:15 -08:00
missing-bang-in-decl.fixed [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-bang-in-decl.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
missing-bang-in-decl.stderr Make `impl` and `!` removal suggestion `short` 2024-07-12 03:02:57 +00:00
missing-comma.rs Tweak more warnings. 2024-10-28 14:20:28 +11:00
missing-comma.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
missing-semi.rs Improve error message: missing `;` in macro_rules 2024-05-18 18:56:12 +08:00
missing-semi.stderr Improve error message: missing `;` in macro_rules 2024-05-18 18:56:12 +08:00
missing-writer.rs check for write macro and write_fmt with err msg 2023-03-27 21:01:23 -04:00
missing-writer.stderr check for write macro and write_fmt with err msg 2023-03-27 21:01:23 -04:00
module-macro_use-arguments.rs Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
module-macro_use-arguments.stderr Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
must-use-in-macro-55516.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
must-use-in-macro-55516.stderr Add help to allow lint for the implied by suggestion 2023-09-04 14:21:38 +02:00
nested-use-as.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
no-patterns-in-args-macro.rs Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
no-patterns-in-args-macro.stderr Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
no-std-macros.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
none-delim-lookahead.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
nonterminal-matching.rs Tweak more warnings. 2024-10-28 14:20:28 +11:00
nonterminal-matching.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
not-utf8.bin Move /src/test to /tests 2023-01-11 09:32:08 +00:00
not-utf8.rs Point at invalid utf-8 span on user's source code 2025-01-22 00:52:27 +00:00
not-utf8.stderr Point at invalid utf-8 span on user's source code 2025-01-22 00:52:27 +00:00
out-of-order-shadowing.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
out-of-order-shadowing.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
out-of-scope-calls-false-positives.rs out_of_scope_macro_calls: Detect calls inside attributes more precisely 2024-07-06 15:36:30 +03:00
out-of-scope-macro-calls-lint-registered.rs Ensure `out_of_scope_macro_calls` lint is registered 2024-07-01 00:25:25 +01:00
panic-temporaries-2018.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
panic-temporaries.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
paren-or-brace-expected.rs add missing test: expected paren or brace in macro 2024-03-18 14:25:50 +02:00
paren-or-brace-expected.stderr add missing test: expected paren or brace in macro 2024-03-18 14:25:50 +02:00
parse-complex-macro-invoc-op.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
paths-in-macro-invocations.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
println-percent-prefix-num-issue-125002.rs Fix println! ICE when parsing percent prefix number 2024-05-18 01:05:56 +00:00
println-percent-prefix-num-issue-125002.stderr Fix println! ICE when parsing percent prefix number 2024-05-18 01:05:56 +00:00
proc_macro.rs Update tests to use new proc-macro header 2024-11-27 07:18:25 -08:00
pub-item-inside-macro.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
pub-method-inside-macro.rs tests: remove `//@ pretty-expanded` usages 2024-11-26 02:50:48 +08:00
recovery-allowed.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
recovery-allowed.stderr Show diff suggestion format on verbose replacement 2025-02-10 20:21:39 +00:00
recovery-forbidden.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
restricted-shadowing-legacy.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
restricted-shadowing-legacy.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
restricted-shadowing-modern.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
restricted-shadowing-modern.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
same-sequence-span.rs Update tests to use new proc-macro header 2024-11-27 07:18:25 -08:00
same-sequence-span.stderr Update tests to use new proc-macro header 2024-11-27 07:18:25 -08:00
semi-after-macro-ty.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
span-covering-argument-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
span-covering-argument-1.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
stmt_expr_attr_macro_parse.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
stringify.rs Rename PatKind::Lit to Expr 2025-01-08 07:34:59 +00:00
syntax-error-recovery.rs Remove `NtTy`. 2025-02-21 15:49:46 +11:00
syntax-error-recovery.stderr Remove `NtTy`. 2025-02-21 15:49:46 +11:00
syntax-extension-cfg.rs compiletest: add enable-by-default check-cfg 2024-05-04 11:30:38 +02:00
syntax-extension-source-utils.rs Remove some unnecessary parens in `assert!` conditions 2025-02-06 22:28:44 +00:00
trace-macro.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
trace-macro.stderr Add spacing information to delimiters. 2023-12-11 09:36:40 +11:00
trace_faulty_macros.rs Print `token::Interpolated` with token stream pretty printing. 2024-06-05 13:07:32 +10:00
trace_faulty_macros.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
trace_macros-format.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trace_macros-format.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
try-macro.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
two-macro-use.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
type-macros-hlist.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
type-macros-simple.rs Allow newly added non_local_definitions lint in tests 2024-02-17 13:59:45 +01:00
typeck-macro-interaction-issue-8852.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
unimplemented-macro-panic.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
unknown-builtin.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
unknown-builtin.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-arg.edition_2021.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
unreachable-arg.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
unreachable-fmt-msg.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
unreachable-format-arg.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
unreachable-format-args.edition_2015.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
unreachable-format-args.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
unreachable-macro-panic.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
unreachable-static-msg.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
unreachable.rs tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}` 2025-01-23 20:51:29 +08:00
use-macro-self.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
user-defined-macro-rules.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
vec-macro-in-pattern.rs turn rustc_box into an intrinsic 2025-01-03 12:01:31 +01:00
vec-macro-in-pattern.stderr turn rustc_box into an intrinsic 2025-01-03 12:01:31 +01:00