rust/src/test/ui/proc-macro
2021-05-03 13:33:53 +03:00
..
auxiliary Auto merge of #84023 - Aaron1011:derive-invoc-order, r=petrochenkov 2021-04-10 22:04:37 +00:00
debug
group-compat-hack
outer
add-impl.rs
allowed-attr-stmt-expr.rs
allowed-attr-stmt-expr.stdout
ambiguous-builtin-attrs-test.rs
ambiguous-builtin-attrs-test.stderr
ambiguous-builtin-attrs.rs
ambiguous-builtin-attrs.stderr
append-impl.rs
attr-args.rs
attr-cfg.rs
attr-complex-fn.rs
attr-complex-fn.stdout Implement token-based handling of attributes during expansion 2021-04-11 01:31:36 -04:00
attr-invalid-exprs.rs
attr-invalid-exprs.stderr
attr-on-trait.rs
attr-stmt-expr-rpass.rs
attr-stmt-expr.rs
attr-stmt-expr.stderr
attr-stmt-expr.stdout
attribute-after-derive-feature-gate.rs
attribute-after-derive-feature-gate.stderr
attribute-after-derive.rs
attribute-after-derive.stdout Implement token-based handling of attributes during expansion 2021-04-11 01:31:36 -04:00
attribute-spans-preserved.rs
attribute-spans-preserved.stderr
attribute-spans-preserved.stdout
attribute-with-error.rs
attribute-with-error.stderr
attribute.rs
attribute.stderr
attributes-included.rs
attributes-included.stderr
attributes-on-definitions.rs
attributes-on-definitions.stderr
attributes-on-modules-fail.rs
attributes-on-modules-fail.stderr
attributes-on-modules.rs
bang-macro.rs
break-token-spans.rs
break-token-spans.stderr
call-site.rs
capture-macro-rules-invoke.rs
capture-macro-rules-invoke.stdout
capture-unglued-token.rs
capture-unglued-token.stdout
cfg-eval-fail.rs
cfg-eval-fail.stderr
cfg-eval-inner.rs Add some proc-macro attribute token handling tests 2021-04-10 14:58:12 -04:00
cfg-eval-inner.stdout Implement token-based handling of attributes during expansion 2021-04-11 01:31:36 -04:00
cfg-eval.rs Add some proc-macro attribute token handling tests 2021-04-10 14:58:12 -04:00
cfg-eval.stdout Implement token-based handling of attributes during expansion 2021-04-11 01:31:36 -04:00
count_compound_ops.rs
crate-var.rs
crt-static.rs
custom-attr-only-one-derive.rs
define-two.rs
define-two.stderr
derive-attr-cfg.rs
derive-b.rs
derive-bad.rs
derive-bad.stderr
derive-expand-order.rs Expand derive invocations in left-to-right order 2021-04-10 17:29:20 -04:00
derive-expand-order.stdout Expand derive invocations in left-to-right order 2021-04-10 17:29:20 -04:00
derive-helper-configured.rs
derive-helper-legacy-limits.rs
derive-helper-legacy-limits.stderr
derive-helper-legacy-spurious.rs
derive-helper-legacy-spurious.stderr
derive-helper-shadowed.rs
derive-helper-shadowing-2.rs
derive-helper-shadowing.rs
derive-helper-shadowing.stderr
derive-helper-vs-legacy.rs
derive-in-mod.rs
derive-multiple-with-packed.rs
derive-same-struct.rs
derive-same-struct.stdout
derive-still-gated.rs
derive-still-gated.stderr
derive-test.rs
derive-two-attrs.rs
derive-union.rs
disappearing-resolution.rs
disappearing-resolution.stderr
doc-comment-preserved.rs
doc-comment-preserved.stdout
dollar-crate-issue-57089.rs
dollar-crate-issue-57089.stdout
dollar-crate-issue-62325.rs
dollar-crate-issue-62325.stdout
dollar-crate.rs
dollar-crate.stdout
edition-imports-2018.rs
empty-crate.rs
empty-where-clause.rs
empty-where-clause.stderr
expand-to-derive.rs
expand-to-derive.stdout Implement token-based handling of attributes during expansion 2021-04-11 01:31:36 -04:00
expand-to-unstable-2.rs
expand-to-unstable-2.stderr
expand-to-unstable.rs
expand-to-unstable.stderr
expand-with-a-macro.rs
export-macro.rs
export-macro.stderr
exports.rs
exports.stderr
extern-prelude-extern-crate-proc-macro.rs
gen-lifetime-token.rs
gen-macro-rules-hygiene.rs
gen-macro-rules-hygiene.stderr
gen-macro-rules.rs
generate-dollar-ident.rs
generate-mod.rs
generate-mod.stderr resolve: Partially unify early and late scope-relative ident resolution 2021-03-27 23:38:17 +03:00
helper-attr-blocked-by-import-ambig.rs
helper-attr-blocked-by-import-ambig.stderr
helper-attr-blocked-by-import.rs
hygiene_example.rs
illegal-proc-macro-derive-use.rs
illegal-proc-macro-derive-use.stderr
import.rs
import.stderr
inert-attribute-order.rs
inert-attribute-order.stdout
inner-attr-non-inline-mod.rs
inner-attr-non-inline-mod.stderr
inner-attr-non-inline-mod.stdout
inner-attrs.rs parser: Remove support for inner attributes on non-block expressions 2021-05-03 13:33:53 +03:00
inner-attrs.stderr parser: Remove support for inner attributes on non-block expressions 2021-05-03 13:33:53 +03:00
inner-attrs.stdout parser: Remove support for inner attributes on non-block expressions 2021-05-03 13:33:53 +03:00
input-interpolated.rs
input-interpolated.stdout
invalid-attributes.rs
invalid-attributes.stderr
invalid-punct-ident-1.rs
invalid-punct-ident-1.stderr
invalid-punct-ident-2.rs
invalid-punct-ident-2.stderr
invalid-punct-ident-3.rs
invalid-punct-ident-3.stderr
invalid-punct-ident-4.rs
invalid-punct-ident-4.stderr
is-available.rs
issue-36935.rs
issue-36935.stderr Expand derive invocations in left-to-right order 2021-04-10 17:29:20 -04:00
issue-37788.rs
issue-37788.stderr
issue-38586.rs
issue-38586.stderr
issue-39889.rs
issue-41211.rs
issue-41211.stderr
issue-42708.rs
issue-50061.rs
issue-50493.rs
issue-50493.stderr
issue-53481.rs
issue-59191-replace-root-with-fn.rs Implement RFC 1260 with feature_name imported_main. 2021-04-29 08:35:08 +08:00
issue-59191-replace-root-with-fn.stderr Implement RFC 1260 with feature_name imported_main. 2021-04-29 08:35:08 +08:00
issue-66286.rs
issue-66286.stderr
issue-73933-procedural-masquerade.rs
issue-73933-procedural-masquerade.stderr
issue-73933-procedural-masquerade.stdout
issue-75734-pp-paren.rs
issue-75734-pp-paren.stdout
issue-75801.rs Add a regression test for issue-75801 2021-03-30 17:02:23 +09:00
issue-75801.stderr Add a regression test for issue-75801 2021-03-30 17:02:23 +09:00
issue-75930-derive-cfg.rs
issue-75930-derive-cfg.stderr
issue-75930-derive-cfg.stdout Implement token-based handling of attributes during expansion 2021-04-11 01:31:36 -04:00
issue-76182-leading-vert-pat.rs
issue-76182-leading-vert-pat.stdout
issue-78675-captured-inner-attrs.rs
issue-78675-captured-inner-attrs.stdout Implement token-based handling of attributes during expansion 2021-04-11 01:31:36 -04:00
issue-79242-slow-retokenize-check.rs
issue-79825.rs
issue-80760-empty-stmt.rs
issue-80760-empty-stmt.stdout
issue-81007-item-attrs.rs
issue-81007-item-attrs.stdout
issue-81543-item-parse-err.rs
issue-81543-item-parse-err.stderr
issue-81555.rs
issue-83469-global-alloc-invalid-stmt.rs Don't ICE when using #[global_alloc] on a non-item statement 2021-03-25 15:41:31 -04:00
issue-83469-global-alloc-invalid-stmt.stderr Don't ICE when using #[global_alloc] on a non-item statement 2021-03-25 15:41:31 -04:00
issue-83510.rs Do not emit the advanced diagnostics on macros 2021-03-29 17:12:03 +09:00
issue-83510.stderr Do not emit the advanced diagnostics on macros 2021-03-29 17:12:03 +09:00
item-error.rs
item-error.stderr
keep-expr-tokens.rs
keep-expr-tokens.stderr
keep-expr-tokens.stdout
lifetimes-rpass.rs
lifetimes.rs
lifetimes.stderr
lints_in_proc_macros.rs
lints_in_proc_macros.stderr
load-panic-backtrace.rs
load-panic-backtrace.stderr
load-panic.rs
load-panic.stderr
load-two.rs
macro-brackets.rs
macro-brackets.stderr
macro-crate-multi-decorator.rs
macro-namespace-reserved-2.rs
macro-namespace-reserved-2.stderr
macro-namespace-reserved.rs
macro-namespace-reserved.stderr
macro-rules-derive-cfg.rs
macro-rules-derive-cfg.stdout Implement token-based handling of attributes during expansion 2021-04-11 01:31:36 -04:00
macro-rules-derive.rs
macro-rules-derive.stderr
macro-use-attr.rs
macro-use-bang.rs
macros-in-extern-derive.rs
macros-in-extern-derive.stderr
macros-in-extern.rs
macros-in-type.rs
meta-delim.rs
meta-macro-hygiene.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
meta-macro-hygiene.stdout Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
meta-macro.rs
meta-macro.stdout
mixed-site-span.rs
mixed-site-span.stderr
modify-ast.rs
module_with_attrs.rs
module.rs
multispan.rs
multispan.stderr
negative-token.rs
nested-derive-cfg.rs
nested-derive-cfg.stdout Implement token-based handling of attributes during expansion 2021-04-11 01:31:36 -04:00
nested-item-spans.rs
nested-item-spans.stderr
nested-macro-rules.rs Always preserve None-delimited groups in a captured TokenStream 2021-03-26 23:32:18 -04:00
nested-macro-rules.stdout Always preserve None-delimited groups in a captured TokenStream 2021-03-26 23:32:18 -04:00
nested-nonterminal-tokens.rs
nested-nonterminal-tokens.stdout
no-macro-use-attr.rs
no-macro-use-attr.stderr
no-missing-docs.rs
nodelim-groups.rs
nodelim-groups.stdout Perform 'deep recollection' in test helper macros 2021-03-21 00:41:12 -04:00
non-root.rs
non-root.stderr
nonterminal-expansion.rs
nonterminal-expansion.stdout
nonterminal-recollect-attr.rs Add some proc-macro attribute token handling tests 2021-04-10 14:58:12 -04:00
nonterminal-recollect-attr.stdout Add some proc-macro attribute token handling tests 2021-04-10 14:58:12 -04:00
nonterminal-token-hygiene.rs
nonterminal-token-hygiene.stdout
not-joint.rs
out-of-line-mod.rs
parent-source-spans.rs
parent-source-spans.stderr
proc-macro-attributes.rs
proc-macro-attributes.stderr
proc-macro-deprecated-attr.rs
proc-macro-gates2.rs
proc-macro-gates2.stderr
proc-macro-gates.rs
proc-macro-gates.stderr
pub-at-crate-root.rs
pub-at-crate-root.stderr
raw-ident.rs
raw-ident.stderr
reserved-macro-names.rs
reserved-macro-names.stderr
resolve-error.rs
resolve-error.stderr
resolved-located-at.rs
resolved-located-at.stderr
shadow.rs
shadow.stderr
signature.rs
signature.stderr
smoke.rs
span-api-tests.rs
span-preservation.rs
span-preservation.stderr
struct-field-macro.rs
subspan.rs
subspan.stderr
three-equals.rs
three-equals.stderr
trailing-plus.rs
trailing-plus.stdout
trait-fn-args-2015.rs Turn old edition lints (anonymous-parameters, keyword-idents) into warn-by-default on 2015 2021-04-12 09:45:59 -07:00
two-crate-types-1.rs
two-crate-types-1.stderr
two-crate-types-2.rs
two-crate-types-2.stderr
unsafe-foreign-mod.rs
unsafe-mod.rs
visibility-path.rs
visibility-path.stderr
weird-braces.rs
weird-braces.stdout Implement token-based handling of attributes during expansion 2021-04-11 01:31:36 -04:00
weird-hygiene.rs
weird-hygiene.stderr