os-rust/tests/ui/proc-macro
Matthias Krüger 353dd71d73
Rollup merge of #112454 - ferrocene:pa-compiletest-dynamic-linking, r=davidtwco
Make compiletest aware of targets without dynamic linking

Some parts of the compiletest internals and some tests require dynamic linking to work, which is not supported by all targets. Before this PR, this was handled by if branches matching on the target name.

This PR loads whether a target supports dynamic linking or not from the target spec, and adds a `// needs-dynamic-linking` attribute for tests that require it. Note that I was not able to replace all the old conditions based on the target name, as some targets have `dynamic_linking: true` in their spec but pretend they don't have it in compiletest.

Also, to get this to work I had to *partially* revert #111472 (cc `@djkoloski` `@tmandry` `@bjorn3).` On one hand, only the target spec contains whether a target supports dynamic linking, but on the other hand a subset of the fields can be overridden through `-C` flags (as far as I'm aware only `-C panic=$strategy`). The solution I came up with is to take the target spec as the base, and then override the panic strategy based on `--print=cfg`. Hopefully that should not break y'all again.
2023-06-27 22:10:13 +02:00
..
auxiliary Move /src/test to /tests 2023-01-11 09:32:08 +00:00
debug Move /src/test to /tests 2023-01-11 09:32:08 +00:00
outer Add some reasons why tests are ignored. 2023-04-15 16:11:42 -07:00
pretty-print-hack Add some reasons why tests are ignored. 2023-04-15 16:11:42 -07:00
add-impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
allowed-attr-stmt-expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
allowed-attr-stmt-expr.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
allowed-signatures.rs Fix proc macro tests 2023-01-19 16:31:50 +01:00
ambiguous-builtin-attrs-test.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ambiguous-builtin-attrs-test.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ambiguous-builtin-attrs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ambiguous-builtin-attrs.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
amputate-span.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
amputate-span.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
amputate-span.stderr Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
append-impl.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-args.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-cfg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-complex-fn.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-complex-fn.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-invalid-exprs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-invalid-exprs.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-on-trait.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-stmt-expr-rpass.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-stmt-expr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-stmt-expr.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attr-stmt-expr.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attribute-after-derive.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attribute-after-derive.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attribute-spans-preserved.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attribute-spans-preserved.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attribute-spans-preserved.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attribute-with-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attribute-with-error.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attribute.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attribute.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attributes-included.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attributes-included.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attributes-on-definitions.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attributes-on-definitions.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attributes-on-modules-fail.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
attributes-on-modules-fail.stderr Special-case item attributes in the suggestion output 2023-04-12 22:50:10 +00:00
attributes-on-modules.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bad-projection.rs Simplify proc macro signature validity check 2023-03-14 19:05:21 +00:00
bad-projection.stderr Simplify proc macro signature validity check 2023-03-14 19:05:21 +00:00
bang-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
break-token-spans.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
break-token-spans.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
call-deprecated.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
call-deprecated.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
call-site.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
capture-macro-rules-invoke.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
capture-macro-rules-invoke.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
capture-unglued-token.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
capture-unglued-token.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cfg-eval-fail.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cfg-eval-fail.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cfg-eval-inner.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cfg-eval-inner.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cfg-eval.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cfg-eval.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
count_compound_ops.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
crate-attrs-multiple.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
crate-var.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
crt-static.rs add support for needs-dynamic-linking 2023-06-20 17:20:57 +02:00
custom-attr-only-one-derive.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
define-two.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
define-two.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-attr-cfg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-b.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-bad.rs Fix typos in compiler 2023-04-10 22:02:52 +02:00
derive-bad.stderr Fix typos in compiler 2023-04-10 22:02:52 +02:00
derive-expand-order.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-expand-order.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-helper-configured.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-helper-legacy-limits.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-helper-legacy-limits.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-helper-legacy-spurious.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-helper-legacy-spurious.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-helper-shadowed.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-helper-shadowing-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-helper-shadowing.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-helper-shadowing.stderr Tweak privacy errors to account for reachable items 2023-06-22 16:50:31 +00:00
derive-helper-vs-legacy.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-in-mod.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-multiple-with-packed.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-same-struct.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-same-struct.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-still-gated.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-still-gated.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-test.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-two-attrs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
derive-union.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
disappearing-resolution.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
disappearing-resolution.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
doc-comment-preserved.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
doc-comment-preserved.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dollar-crate-issue-57089.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dollar-crate-issue-57089.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dollar-crate-issue-62325.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dollar-crate-issue-62325.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dollar-crate-issue-101211.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dollar-crate.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dollar-crate.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
edition-imports-2018.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
empty-crate.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
empty-where-clause.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
empty-where-clause.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expand-expr.rs ui tests: Remap test base directory by default. 2023-01-16 18:33:25 +00:00
expand-expr.stderr ui tests: Remap test base directory by default. 2023-01-16 18:33:25 +00:00
expand-to-derive.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expand-to-derive.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expand-to-unstable.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expand-to-unstable.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expand-with-a-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
export-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
export-macro.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
exports.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
exports.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expr-stmt-nonterminal-tokens.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
expr-stmt-nonterminal-tokens.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-prelude-extern-crate-proc-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
gen-lifetime-token.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
gen-macro-rules-hygiene.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
gen-macro-rules-hygiene.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
gen-macro-rules.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
generate-dollar-ident.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
generate-mod.rs Revert "Make PROC_MACRO_DERIVE_RESOLUTION_FALLBACK a hard error" 2023-01-20 17:13:55 -05:00
generate-mod.stderr Revert "Make PROC_MACRO_DERIVE_RESOLUTION_FALLBACK a hard error" 2023-01-20 17:13:55 -05:00
helper-attr-blocked-by-import-ambig.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
helper-attr-blocked-by-import-ambig.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
helper-attr-blocked-by-import.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
hygiene_example.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
illegal-proc-macro-derive-use.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
illegal-proc-macro-derive-use.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
import.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
import.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inert-attribute-order.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inert-attribute-order.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inner-attr-non-inline-mod.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inner-attr-non-inline-mod.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inner-attr-non-inline-mod.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inner-attrs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inner-attrs.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inner-attrs.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
input-interpolated.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
input-interpolated.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-attributes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-attributes.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-punct-ident-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-punct-ident-1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-punct-ident-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-punct-ident-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-punct-ident-3.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-punct-ident-3.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-punct-ident-4.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-punct-ident-4.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
is-available.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-36935.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-36935.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-37788.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-37788.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
issue-38586.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-38586.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-39889.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-42708.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-50061.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-50493.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-50493.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-53481.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-59191-replace-root-with-fn.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-59191-replace-root-with-fn.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-66286.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-66286.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73933-procedural-masquerade.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-73933-procedural-masquerade.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75734-pp-paren.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75734-pp-paren.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75801.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75801.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75930-derive-cfg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75930-derive-cfg.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-75930-derive-cfg.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-76182-leading-vert-pat.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-76182-leading-vert-pat.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-76270-panic-in-libproc-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-76270-panic-in-libproc-macro.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78675-captured-inner-attrs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-78675-captured-inner-attrs.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-79148.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-79148.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-79242-slow-retokenize-check.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-79825.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-80760-empty-stmt.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-80760-empty-stmt.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81007-item-attrs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81007-item-attrs.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81543-item-parse-err.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81543-item-parse-err.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-81555.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83469-global-alloc-invalid-stmt.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83469-global-alloc-invalid-stmt.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83510.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83510.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-86781-bad-inner-doc.fixed Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-86781-bad-inner-doc.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-86781-bad-inner-doc.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-91800.rs Fix typos in compiler 2023-04-10 22:02:52 +02:00
issue-91800.stderr Fix typos in compiler 2023-04-10 22:02:52 +02:00
issue-104884-trait-impl-sugg-err.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-104884-trait-impl-sugg-err.stderr Note predicate span on ImplDerivedObligation 2023-01-11 19:46:45 +00:00
item-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
item-error.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
keep-expr-tokens.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
keep-expr-tokens.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
keep-expr-tokens.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lifetimes-rpass.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lifetimes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lifetimes.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lints_in_proc_macros.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lints_in_proc_macros.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
load-panic-backtrace.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
load-panic-backtrace.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
load-panic.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
load-panic.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
load-two.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-brackets.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-brackets.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-crate-multi-decorator.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-namespace-reserved-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-namespace-reserved-2.stderr Rewrite added diagnostics as translatable 2023-04-07 08:33:56 +01:00
macro-namespace-reserved.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-namespace-reserved.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-quote-cond.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-rules-derive-cfg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-rules-derive-cfg.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-rules-derive.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-rules-derive.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-attr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macro-use-bang.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macros-in-extern-derive.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
macros-in-extern-derive.stderr 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-in-type.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
meta-delim.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
meta-macro-hygiene.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
meta-macro-hygiene.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
meta-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
meta-macro.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mixed-site-span.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mixed-site-span.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
modify-ast.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
module.rs Add some reasons why tests are ignored. 2023-04-15 16:11:42 -07:00
module_with_attrs.rs Add some reasons why tests are ignored. 2023-04-15 16:11:42 -07:00
multispan.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
multispan.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
negative-token.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-derive-cfg.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-derive-cfg.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-item-spans.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-item-spans.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-macro-rules.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-macro-rules.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-nonterminal-tokens.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nested-nonterminal-tokens.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-macro-use-attr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-macro-use-attr.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-missing-docs.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nodelim-groups.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nodelim-groups.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
non-root.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
non-root.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonterminal-expansion.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonterminal-expansion.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonterminal-recollect-attr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonterminal-recollect-attr.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonterminal-token-hygiene.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
nonterminal-token-hygiene.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
not-joint.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
out-of-line-mod.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
panic-abort.rs Warn when using panic-strategy abort for proc-macro crates 2023-01-13 10:13:49 +01:00
panic-abort.stderr Warn when using panic-strategy abort for proc-macro crates 2023-01-13 10:13:49 +01:00
parent-source-spans.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
parent-source-spans.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pretty-print-hack-hide.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pretty-print-hack-hide.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pretty-print-hack-show.local.stderr Update rental hack to work with remapped paths. 2023-01-13 20:36:03 +00:00
pretty-print-hack-show.local.stdout Update rental hack to work with remapped paths. 2023-01-13 20:36:03 +00:00
pretty-print-hack-show.remapped.stderr ui tests: Remap test base directory by default. 2023-01-16 18:33:25 +00:00
pretty-print-hack-show.remapped.stdout ui tests: Remap test base directory by default. 2023-01-16 18:33:25 +00:00
pretty-print-hack-show.rs ui tests: Remap test base directory by default. 2023-01-16 18:33:25 +00:00
pretty-print-tts.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pretty-print-tts.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
proc-macro-abi.rs Simplify proc macro signature validity check 2023-03-14 19:05:21 +00:00
proc-macro-abi.stderr Simplify proc macro signature validity check 2023-03-14 19:05:21 +00:00
proc-macro-attributes.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
proc-macro-attributes.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
proc-macro-deprecated-attr.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
proc-macro-gates.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
proc-macro-gates.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
proc-macro-gates2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
proc-macro-gates2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pub-at-crate-root.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pub-at-crate-root.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
quote-debug.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
quote-debug.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
raw-ident.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
raw-ident.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
reserved-macro-names.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
reserved-macro-names.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
resolve-error.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
resolve-error.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
resolved-located-at.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
resolved-located-at.stderr Modify primary span label for E0308 2023-01-30 20:12:19 +00:00
shadow.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
shadow.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
signature-proc-macro-attribute.rs Simplify proc macro signature validity check 2023-03-14 19:05:21 +00:00
signature-proc-macro-attribute.stderr Tighter spans 2023-03-14 19:12:42 +00:00
signature-proc-macro-derive.rs Simplify proc macro signature validity check 2023-03-14 19:05:21 +00:00
signature-proc-macro-derive.stderr Tighter spans 2023-03-14 19:12:42 +00:00
signature-proc-macro.rs Simplify proc macro signature validity check 2023-03-14 19:05:21 +00:00
signature-proc-macro.stderr Tighter spans 2023-03-14 19:12:42 +00:00
signature.rs Simplify proc macro signature validity check 2023-03-14 19:05:21 +00:00
signature.stderr Simplify proc macro signature validity check 2023-03-14 19:05:21 +00:00
smoke.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
span-absolute-posititions.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
span-absolute-posititions.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
span-api-tests.rs remove invalid ignore-pretty 2023-04-03 09:24:11 +02:00
span-from-proc-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
span-from-proc-macro.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
span-preservation.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
span-preservation.stderr Don't mention already set fields 2023-06-05 21:00:08 +00:00
struct-field-macro.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
subspan.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
subspan.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
test-same-crate.rs Suggest using integration tests for proc-macros 2023-04-17 13:01:03 +01:00
test-same-crate.stderr Suggest using integration tests for proc-macros 2023-04-17 13:01:03 +01:00
test.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
three-equals.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
three-equals.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trailing-plus.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trailing-plus.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
trait-fn-args-2015.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
two-crate-types-1.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
two-crate-types-1.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
two-crate-types-2.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
two-crate-types-2.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unsafe-foreign-mod.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
unsafe-mod.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
visibility-path.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
visibility-path.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
weird-braces.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
weird-braces.stdout Move /src/test to /tests 2023-01-11 09:32:08 +00:00
weird-hygiene.rs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
weird-hygiene.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00