rust/tests/ui/macros
bors 2d17294d18 Auto merge of #111590 - dtolnay:panictemporaries, r=bjorn3
Shorten even more panic temporary lifetimes

Followup to #104134. As pointed out by `@bjorn3` in https://github.com/rust-lang/rust/pull/104134#pullrequestreview-1425585948, there are other cases in the panic macros which would also benefit from dropping their non-Send temporaries as soon as possible, avoiding pointlessly holding them across an await point.

For the tests added in this PR, here are the failures you get today on master without the macro changes in this PR:

<details>
<summary>tests/ui/macros/panic-temporaries-2018.rs</summary>

```console
error: future cannot be sent between threads safely
  --> tests/ui/macros/panic-temporaries-2018.rs:52:18
   |
LL |     require_send(panic_display());
   |                  ^^^^^^^^^^^^^^^ future returned by `panic_display` is not `Send`
   |
   = help: within `impl Future<Output = ()>`, the trait `Send` is not implemented for `*const u8`
note: future is not `Send` as this value is used across an await
  --> tests/ui/macros/panic-temporaries-2018.rs:35:31
   |
LL |     f(panic!("{}", NOT_SEND)).await;
   |                    --------   ^^^^^- `NOT_SEND` is later dropped here
   |                    |          |
   |                    |          await occurs here, with `NOT_SEND` maybe used later
   |                    has type `NotSend` which is not `Send`
note: required by a bound in `require_send`
  --> tests/ui/macros/panic-temporaries-2018.rs:48:25
   |
LL | fn require_send(_: impl Send) {}
   |                         ^^^^ required by this bound in `require_send`

error: future cannot be sent between threads safely
  --> tests/ui/macros/panic-temporaries-2018.rs:52:18
   |
LL |     require_send(panic_display());
   |                  ^^^^^^^^^^^^^^^ future returned by `panic_display` is not `Send`
   |
   = help: within `NotSend`, the trait `Sync` is not implemented for `*const u8`
note: future is not `Send` as this value is used across an await
  --> tests/ui/macros/panic-temporaries-2018.rs:35:31
   |
LL |     f(panic!("{}", NOT_SEND)).await;
   |       ----------------------  ^^^^^- the value is later dropped here
   |       |                       |
   |       |                       await occurs here, with the value maybe used later
   |       has type `&NotSend` which is not `Send`
note: required by a bound in `require_send`
  --> tests/ui/macros/panic-temporaries-2018.rs:48:25
   |
LL | fn require_send(_: impl Send) {}
   |                         ^^^^ required by this bound in `require_send`

error: future cannot be sent between threads safely
  --> tests/ui/macros/panic-temporaries-2018.rs:53:18
   |
LL |     require_send(panic_str());
   |                  ^^^^^^^^^^^ future returned by `panic_str` is not `Send`
   |
   = help: within `impl Future<Output = ()>`, the trait `Send` is not implemented for `*const u8`
note: future is not `Send` as this value is used across an await
  --> tests/ui/macros/panic-temporaries-2018.rs:40:36
   |
LL |     f(panic!((NOT_SEND, "...").1)).await;
   |               --------             ^^^^^- `NOT_SEND` is later dropped here
   |               |                    |
   |               |                    await occurs here, with `NOT_SEND` maybe used later
   |               has type `NotSend` which is not `Send`
note: required by a bound in `require_send`
  --> tests/ui/macros/panic-temporaries-2018.rs:48:25
   |
LL | fn require_send(_: impl Send) {}
   |                         ^^^^ required by this bound in `require_send`

error: future cannot be sent between threads safely
  --> tests/ui/macros/panic-temporaries-2018.rs:54:18
   |
LL |     require_send(unreachable_display());
   |                  ^^^^^^^^^^^^^^^^^^^^^ future returned by `unreachable_display` is not `Send`
   |
   = help: within `impl Future<Output = ()>`, the trait `Send` is not implemented for `*const u8`
note: future is not `Send` as this value is used across an await
  --> tests/ui/macros/panic-temporaries-2018.rs:45:31
   |
LL |     f(unreachable!(NOT_SEND)).await;
   |                    --------   ^^^^^- `NOT_SEND` is later dropped here
   |                    |          |
   |                    |          await occurs here, with `NOT_SEND` maybe used later
   |                    has type `NotSend` which is not `Send`
note: required by a bound in `require_send`
  --> tests/ui/macros/panic-temporaries-2018.rs:48:25
   |
LL | fn require_send(_: impl Send) {}
   |                         ^^^^ required by this bound in `require_send`

error: future cannot be sent between threads safely
  --> tests/ui/macros/panic-temporaries-2018.rs:54:18
   |
LL |     require_send(unreachable_display());
   |                  ^^^^^^^^^^^^^^^^^^^^^ future returned by `unreachable_display` is not `Send`
   |
   = help: within `NotSend`, the trait `Sync` is not implemented for `*const u8`
note: future is not `Send` as this value is used across an await
  --> tests/ui/macros/panic-temporaries-2018.rs:45:31
   |
LL |     f(unreachable!(NOT_SEND)).await;
   |       ----------------------  ^^^^^- the value is later dropped here
   |       |                       |
   |       |                       await occurs here, with the value maybe used later
   |       has type `&NotSend` which is not `Send`
note: required by a bound in `require_send`
  --> tests/ui/macros/panic-temporaries-2018.rs:48:25
   |
LL | fn require_send(_: impl Send) {}
   |                         ^^^^ required by this bound in `require_send`

error: aborting due to 5 previous errors
```
</details>

<details>
<summary>tests/ui/macros/panic-temporaries.rs</summary>

```console
error: future cannot be sent between threads safely
  --> tests/ui/macros/panic-temporaries.rs:42:18
   |
LL |     require_send(panic_display());
   |                  ^^^^^^^^^^^^^^^ future returned by `panic_display` is not `Send`
   |
   = help: within `impl Future<Output = ()>`, the trait `Send` is not implemented for `*const u8`
note: future is not `Send` as this value is used across an await
  --> tests/ui/macros/panic-temporaries.rs:35:31
   |
LL |     f(panic!("{}", NOT_SEND)).await;
   |                    --------   ^^^^^- `NOT_SEND` is later dropped here
   |                    |          |
   |                    |          await occurs here, with `NOT_SEND` maybe used later
   |                    has type `NotSend` which is not `Send`
note: required by a bound in `require_send`
  --> tests/ui/macros/panic-temporaries.rs:38:25
   |
LL | fn require_send(_: impl Send) {}
   |                         ^^^^ required by this bound in `require_send`

error: future cannot be sent between threads safely
  --> tests/ui/macros/panic-temporaries.rs:42:18
   |
LL |     require_send(panic_display());
   |                  ^^^^^^^^^^^^^^^ future returned by `panic_display` is not `Send`
   |
   = help: within `NotSend`, the trait `Sync` is not implemented for `*const u8`
note: future is not `Send` as this value is used across an await
  --> tests/ui/macros/panic-temporaries.rs:35:31
   |
LL |     f(panic!("{}", NOT_SEND)).await;
   |       ----------------------  ^^^^^- the value is later dropped here
   |       |                       |
   |       |                       await occurs here, with the value maybe used later
   |       has type `&NotSend` which is not `Send`
note: required by a bound in `require_send`
  --> tests/ui/macros/panic-temporaries.rs:38:25
   |
LL | fn require_send(_: impl Send) {}
   |                         ^^^^ required by this bound in `require_send`

error: aborting due to 2 previous errors
```
</details>

r? bjorn3
2023-05-19 07:15:38 +00:00
..
auxiliary Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-69838-dir Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-expanded-include Add some reasons why tests are ignored. 2023-04-15 16:11:42 -07:00
rfc-2011-nicer-assert-messages Shorten lifetime of panic temporaries in panic_fmt case 2023-05-14 07:27:20 -07:00
rfc-3086-metavar-expr Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-eq-macro-msg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-eq-macro-panic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-eq-macro-success.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-eq-macro-unsized.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-format-lazy.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-macro-explicit.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-macro-fmt.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-macro-owned.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-macro-static.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-matches-macro-msg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-ne-macro-msg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-ne-macro-panic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-ne-macro-success.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-ne-macro-unsized.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-trailing-junk.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-trailing-junk.with-generic-asset.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert-trailing-junk.without-generic-asset.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
assert.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bad-concat.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bad-concat.stderr allow negative numeric literals in concat! 2023-01-15 12:48:53 +13: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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bang-after-name.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bang-after-name.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
best-failure.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
best-failure.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
builtin-prelude-no-accidents.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
builtin-prelude-no-accidents.stderr refactor(resolve): clean up the early error return caused by non-call 2023-05-10 22:35:01 +08:00
builtin-std-paths-fail.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
builtin-std-paths-fail.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
builtin-std-paths.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cfg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cfg.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
colorful-write-macros.rs Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
concat-rpass.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cross-crate-pat-span.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
die-macro-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
die-macro-expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
die-macro-pure.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
die-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
doc-comment.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dollar-crate-nested-encoding.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
duplicate-builtin.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
duplicate-builtin.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
edition-macro-pats.rs Move /src/test to /tests 2023-01-11 09:32:08 +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
format-args-temporaries-async.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
format-args-temporaries-in-write.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
format-args-temporaries-in-write.stderr Account for method call and indexing when looking for inner-most path in expression 2023-01-17 02:52:43 +00:00
format-args-temporaries.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
format-foreign.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
format-foreign.stderr Move /src/test to /tests 2023-01-11 09:32:08 +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
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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
include-single-expr-helper-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
include-single-expr-helper.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
include-single-expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
include-single-expr.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-2804-2.rs Move tests 2023-05-08 17:58:01 -03:00
issue-5060.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-6596-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-6596-1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-8709.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-8851.rs Move /src/test to /tests 2023-01-11 09:32:08 +00: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-16098.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-16098.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-19163.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-19163.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-21356.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-21356.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-22463.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-25274.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move test files 2023-04-20 15:06:17 -03:00
issue-26322.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-29084.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-29084.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-34171.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-37175.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-39404.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-39404.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-40469.rs remove invalid ignore-pretty 2023-04-03 09:24:11 +02:00
issue-40770.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-41776.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-41776.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-41803.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-42954.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-42954.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-42954.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-44127.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-51848.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-51848.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-52169.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-54441.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-54441.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-57597.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61053-missing-repetition.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-61053-missing-repetition.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-68058.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-68060.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-68060.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-69396-const-no-type-in-macro.rs Move test files 2023-04-20 15:06:17 -03:00
issue-69396-const-no-type-in-macro.stderr Move test files 2023-04-20 15:06:17 -03:00
issue-69838-mods-relative-to-included-path.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-70446.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75982-foreign-macro-weird-mod.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-77475.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78333.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78892-substitution-in-statement-attr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81006.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81006.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83340.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83340.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83344.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83344.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Add SEMICOLON_IN_EXPRESSIONS_FROM_MACROS to future-incompat report 2023-01-21 14:38:25 -06:00
issue-84429-matches-edition.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-86082-option-env-invalid-char.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-88206.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-88206.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-88228.rs note -> help 2023-01-17 03:09:49 +00:00
issue-88228.stderr note -> help 2023-01-17 03:09:49 +00:00
issue-92267.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-92267.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-95267.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-95533.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-98466-allow.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-98466.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-98466.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-98466.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-98790.rs Add UI test 2023-03-02 21:58:57 +01:00
issue-99261.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-99265.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-99265.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-99265.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-99907.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-99907.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-99907.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-100199.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-100199.stderr Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00: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 Exit when there are unmatched delims to avoid noisy diagnostics 2023-02-28 07:55:19 +00:00
issue-103529.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-103529.stderr Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Suggest surrounding the macro with {} to interpret as a statement 2023-03-17 14:36:22 +08:00
lint-trailing-macro-call.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
log_syntax-trace_macros-macro-locations.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-as-fn-body.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-at-most-once-rep-2015-rpass.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-at-most-once-rep-2015.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-at-most-once-rep-2015.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-at-most-once-rep-2018-rpass.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-at-most-once-rep-2018.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-at-most-once-rep-2018.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-attribute-expansion.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-attribute.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-attribute.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-attributes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-backtrace-invalid-internals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-backtrace-invalid-internals.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-block-nonterminal.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-comma-behavior-rpass.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-comma-behavior.core.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-comma-behavior.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 remove invalid ignore-pretty 2023-04-03 09:24:11 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-context.stderr Add SEMICOLON_IN_EXPRESSIONS_FROM_MACROS to future-incompat report 2023-01-21 14:38:25 -06:00
macro-crate-def-only.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-crate-nonterminal-non-root.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-crate-nonterminal-non-root.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-crate-nonterminal-renamed.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-crate-nonterminal.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-crate-use.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-deep_expansion.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-def-site-super.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-delimiter-significance.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-deprecation.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-deprecation.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-doc-comments.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-doc-escapes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-doc-raw-str-hashes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-error.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-first-set.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-follow-rpass.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-in-expression-context.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-in-expression-context.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-in-expression-context.stderr Add SEMICOLON_IN_EXPRESSIONS_FROM_MACROS to future-incompat report 2023-01-21 14:38:25 -06:00
macro-in-fn.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-include-items.rs remove invalid ignore-pretty 2023-04-03 09:24:11 +02:00
macro-inner-attributes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-inner-attributes.stderr Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-invalid-fragment-spec.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-invalid-fragment-spec.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-invocation-in-count-expr-fixed-array-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-lifetime-used-with-bound.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-lifetime-used-with-labels.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-lifetime-used-with-static.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-lifetime.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-literal.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Update tests. 2023-04-26 21:02:56 +02:00
macro-match-nonterminal.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-match-nonterminal.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-meta-items-modern.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-meta-items.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-method-issue-4621.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-missing-delimiters.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-missing-delimiters.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-missing-fragment-deduplication.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-missing-fragment-deduplication.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-missing-fragment.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-missing-fragment.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-multiple-items.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-named-default.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-nested_definition_issue-31946.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-nested_expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-nested_stmt_macros.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-non-lifetime.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-non-lifetime.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-nt-list.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-of-higher-order.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-or-patterns-back-compat.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-or-patterns-back-compat.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-outer-attributes.stderr Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
macro-parameter-span.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-parameter-span.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-pat-follow-2018.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-pat-follow.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-pat-neg-lit.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-pat-pattern-followed-by-or-in-2021.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-pat.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-pat2021-pattern-followed-by-or.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Rewrite added diagnostics as translatable 2023-04-07 08:33:56 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-path-prelude-shadowing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-path-prelude-shadowing.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-path.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-pub-matcher.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-reexport-removed.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-reexport-removed.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-seq-followed-by-seq.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-shadowing-relaxed.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-shadowing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-shadowing.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-stability-rpass.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-stability.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-stability.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-stmt-matchers.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-stmt.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-stmt_macro_in_expr_macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-tt-followed-by-seq.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-tt-matchers.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-all-and-none.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-both.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-one.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-scope.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-undef.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-undef.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-wrong-name.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-wrong-name.stderr note -> help 2023-01-17 03:09:49 +00:00
macro-with-attrs1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-with-attrs2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-with-braces-in-expr-position.rs Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro_with_super_2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macros-in-extern.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macros-nonfatal-errors.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macros-nonfatal-errors.stderr Migrate most of rustc_builtin_macros to diagnostic impls 2023-04-10 21:16:53 +01:00
malformed_macro_lhs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
malformed_macro_lhs.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
meta-item-absolute-path.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
meta-item-absolute-path.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
meta-variable-depth-outside-repeat.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
meta-variable-depth-outside-repeat.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
meta-variable-misuse.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
missing-bang-in-decl.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
missing-bang-in-decl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
missing-bang-in-decl.stderr Migrate trivially translatable rustc_parse diagnostics 2023-04-27 01:53:06 +01:00
missing-comma.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
missing-comma.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00: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
must-use-in-macro-55516.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
must-use-in-macro-55516.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-use-as.rs fix: modify the condition that resolve_imports stops 2023-03-19 20:18:45 +08:00
no-std-macros.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
none-delim-lookahead.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonterminal-matching.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonterminal-matching.stderr compiler: print the suggestion only for local macros 2023-04-12 15:43:50 +02:00
not-utf8.bin Move /src/test to /tests 2023-01-11 09:32:08 +00:00
not-utf8.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
not-utf8.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
out-of-order-shadowing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
out-of-order-shadowing.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
panic-temporaries-2018.rs Add test coverage of more varieties of panic temporaries 2023-05-15 03:47:37 -07:00
panic-temporaries.rs Add test coverage of more varieties of panic temporaries 2023-05-15 03:47:37 -07:00
parse-complex-macro-invoc-op.rs Adjust tests for new drop and forget lints 2023-05-10 19:36:02 +02:00
paths-in-macro-invocations.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
proc_macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pub-item-inside-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pub-method-inside-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
recovery-allowed.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
recovery-allowed.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
recovery-forbidden.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
same-sequence-span.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
semi-after-macro-ty.rs Move /src/test to /tests 2023-01-11 09:32:08 +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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stmt_expr_attr_macro_parse.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stringify.rs Rip it out 2023-05-01 16:15:13 +08:00
syntax-error-recovery.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
syntax-error-recovery.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
syntax-extension-cfg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
syntax-extension-source-utils.rs remove invalid ignore-pretty 2023-04-03 09:24:11 +02:00
trace-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trace-macro.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trace_faulty_macros.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trace_faulty_macros.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00: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 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
two-macro-use.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type-macros-hlist.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type-macros-simple.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
typeck-macro-interaction-issue-8852.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unimplemented-macro-panic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unknown-builtin.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unknown-builtin.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-arg.edition_2021.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-arg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-fmt-msg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-format-arg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-format-args.edition_2015.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-format-args.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-macro-panic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable-static-msg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unreachable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
use-macro-self.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
user-defined-macro-rules.rs offset_of 2023-04-21 02:14:02 -07:00
vec-macro-in-pattern.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
vec-macro-in-pattern.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00