summaryrefslogtreecommitdiff
path: root/tests/ui/proc-macro
ModeNameSize
-rw-r--r--add-impl.rs159logplain
-rw-r--r--allowed-attr-stmt-expr.rs1731logplain
-rw-r--r--allowed-attr-stmt-expr.stdout9556logplain
-rw-r--r--allowed-signatures.rs439logplain
-rw-r--r--ambiguous-builtin-attrs-test.rs379logplain
-rw-r--r--ambiguous-builtin-attrs-test.stderr288logplain
-rw-r--r--ambiguous-builtin-attrs.rs920logplain
-rw-r--r--ambiguous-builtin-attrs.stderr4004logplain
-rw-r--r--amputate-span.fixed2294logplain
-rw-r--r--amputate-span.rs2238logplain
-rw-r--r--amputate-span.stderr660logplain
-rw-r--r--append-impl.rs260logplain
-rw-r--r--attr-args.rs260logplain
-rw-r--r--attr-cfg.rs351logplain
-rw-r--r--attr-complex-fn.rs527logplain
-rw-r--r--attr-complex-fn.stdout4494logplain
-rw-r--r--attr-invalid-exprs.rs668logplain
-rw-r--r--attr-invalid-exprs.stderr1022logplain
-rw-r--r--attr-on-trait.rs212logplain
-rw-r--r--attr-stmt-expr-rpass.rs773logplain
-rw-r--r--attr-stmt-expr.rs1606logplain
-rw-r--r--attr-stmt-expr.stderr794logplain
-rw-r--r--attr-stmt-expr.stdout7819logplain
-rw-r--r--attribute-after-derive.rs520logplain
-rw-r--r--attribute-after-derive.stdout6316logplain
-rw-r--r--attribute-spans-preserved.rs238logplain
-rw-r--r--attribute-spans-preserved.stderr596logplain
-rw-r--r--attribute-spans-preserved.stdout58logplain
-rw-r--r--attribute-with-error.rs739logplain
-rw-r--r--attribute-with-error.stderr1020logplain
-rw-r--r--attribute.rs2531logplain
-rw-r--r--attribute.stderr2916logplain
-rw-r--r--attributes-included.rs271logplain
-rw-r--r--attributes-included.stderr407logplain
-rw-r--r--attributes-on-definitions.rs280logplain
-rw-r--r--attributes-on-definitions.stderr299logplain
-rw-r--r--attributes-on-modules-fail.rs967logplain
-rw-r--r--attributes-on-modules-fail.stderr2262logplain
-rw-r--r--attributes-on-modules.rs203logplain
d---------auxiliary4453logplain
-rw-r--r--bad-projection.rs262logplain
-rw-r--r--bad-projection.stderr348logplain
-rw-r--r--bang-macro.rs169logplain
-rw-r--r--break-token-spans.rs448logplain
-rw-r--r--break-token-spans.stderr667logplain
-rw-r--r--call-deprecated.rs756logplain
-rw-r--r--call-deprecated.stderr428logplain
-rw-r--r--call-site.rs151logplain
-rw-r--r--capture-macro-rules-invoke.rs1227logplain
-rw-r--r--capture-macro-rules-invoke.stdout10446logplain
-rw-r--r--capture-unglued-token.rs504logplain
-rw-r--r--capture-unglued-token.stdout869logplain
-rw-r--r--cfg-eval-fail.rs184logplain
-rw-r--r--cfg-eval-fail.stderr231logplain
-rw-r--r--cfg-eval-inner.rs754logplain
-rw-r--r--cfg-eval-inner.stdout10692logplain
-rw-r--r--cfg-eval.rs1021logplain
-rw-r--r--cfg-eval.stdout4988logplain
-rw-r--r--count_compound_ops.rs204logplain
-rw-r--r--crate-attrs-multiple.rs300logplain
-rw-r--r--crate-var.rs1108logplain
-rw-r--r--crt-static.rs873logplain
-rw-r--r--custom-attr-only-one-derive.rs227logplain
d---------debug230logplain
-rw-r--r--define-two.rs341logplain
-rw-r--r--define-two.stderr458logplain
-rw-r--r--derive-attr-cfg.rs203logplain
-rw-r--r--derive-b.rs344logplain
-rw-r--r--derive-bad.rs244logplain
-rw-r--r--derive-bad.stderr840logplain
-rw-r--r--derive-expand-order.rs213logplain
-rw-r--r--derive-expand-order.stdout298logplain
-rw-r--r--derive-helper-configured.rs334logplain
-rw-r--r--derive-helper-legacy-limits.rs478logplain
-rw-r--r--derive-helper-legacy-limits.stderr191logplain
-rw-r--r--derive-helper-legacy-spurious.rs327logplain
-rw-r--r--derive-helper-legacy-spurious.stderr561logplain
-rw-r--r--derive-helper-shadowed.rs330logplain
-rw-r--r--derive-helper-shadowing-2.rs391logplain
-rw-r--r--derive-helper-shadowing.rs1497logplain
-rw-r--r--derive-helper-shadowing.stderr3315logplain
-rw-r--r--derive-helper-vs-legacy.rs216logplain
-rw-r--r--derive-in-mod.rs199logplain
-rw-r--r--derive-multiple-with-packed.rs215logplain
-rw-r--r--derive-same-struct.rs192logplain
-rw-r--r--derive-same-struct.stdout21logplain
-rw-r--r--derive-still-gated.rs170logplain
-rw-r--r--derive-still-gated.stderr181logplain
-rw-r--r--derive-test.rs339logplain
-rw-r--r--derive-two-attrs.rs167logplain
-rw-r--r--derive-union.rs212logplain
-rw-r--r--disappearing-resolution.rs765logplain
-rw-r--r--disappearing-resolution.stderr860logplain
-rw-r--r--doc-comment-preserved.rs293logplain
-rw-r--r--doc-comment-preserved.stdout1478logplain
-rw-r--r--dollar-crate-issue-101211.rs446logplain
-rw-r--r--dollar-crate-issue-57089.rs406logplain
-rw-r--r--dollar-crate-issue-57089.stdout2407logplain
-rw-r--r--dollar-crate-issue-62325.rs448logplain
-rw-r--r--dollar-crate-issue-62325.stdout3838logplain
-rw-r--r--dollar-crate.rs702logplain
-rw-r--r--dollar-crate.stdout7118logplain
-rw-r--r--edition-imports-2018.rs341logplain
-rw-r--r--empty-crate.rs121logplain
-rw-r--r--empty-where-clause.rs348logplain
-rw-r--r--empty-where-clause.stderr697logplain
-rw-r--r--expand-expr.rs4133logplain
-rw-r--r--expand-expr.stderr2190logplain
-rw-r--r--expand-to-derive.rs673logplain
-rw-r--r--expand-to-derive.stdout4358logplain
-rw-r--r--expand-to-unstable.rs209logplain
-rw-r--r--expand-to-unstable.stderr617logplain
-rw-r--r--expand-with-a-macro.rs259logplain
-rw-r--r--export-macro.rs205logplain
-rw-r--r--export-macro.stderr204logplain
-rw-r--r--exports.rs322logplain
-rw-r--r--exports.stderr988logplain
-rw-r--r--expr-stmt-nonterminal-tokens.rs671logplain
-rw-r--r--expr-stmt-nonterminal-tokens.stdout18916logplain
-rw-r--r--extern-prelude-extern-crate-proc-macro.rs142logplain
-rw-r--r--gen-lifetime-token.rs171logplain
-rw-r--r--gen-macro-rules-hygiene.rs678logplain
-rw-r--r--gen-macro-rules-hygiene.stderr1193logplain
-rw-r--r--gen-macro-rules.rs238logplain
-rw-r--r--generate-dollar-ident.rs349logplain
-rw-r--r--generate-mod.rs1337logplain
-rw-r--r--generate-mod.stderr8991logplain
-rw-r--r--helper-attr-blocked-by-import-ambig.rs353logplain
-rw-r--r--helper-attr-blocked-by-import-ambig.stderr1405logplain
-rw-r--r--helper-attr-blocked-by-import.rs384logplain
-rw-r--r--hygiene_example.rs563logplain
-rw-r--r--illegal-proc-macro-derive-use.rs355logplain
-rw-r--r--illegal-proc-macro-derive-use.stderr456logplain
-rw-r--r--import.rs159logplain
-rw-r--r--import.stderr299logplain
-rw-r--r--inert-attribute-order.rs431logplain
-rw-r--r--inert-attribute-order.stdout436logplain
-rw-r--r--inner-attr-non-inline-mod.rs514logplain
-rw-r--r--inner-attr-non-inline-mod.stderr1558logplain
-rw-r--r--inner-attr-non-inline-mod.stdout2628logplain
-rw-r--r--inner-attrs.rs1771logplain
-rw-r--r--inner-attrs.stderr854logplain
-rw-r--r--inner-attrs.stdout34573logplain
-rw-r--r--input-interpolated.rs521logplain
-rw-r--r--input-interpolated.stdout1209logplain
-rw-r--r--invalid-attributes.rs882logplain
-rw-r--r--invalid-attributes.stderr1244logplain
-rw-r--r--invalid-punct-ident-1.rs198logplain
-rw-r--r--invalid-punct-ident-1.stderr210logplain
-rw-r--r--invalid-punct-ident-2.rs198logplain
-rw-r--r--invalid-punct-ident-2.stderr214logplain
-rw-r--r--invalid-punct-ident-3.rs202logplain
-rw-r--r--invalid-punct-ident-3.stderr224logplain
-rw-r--r--invalid-punct-ident-4.rs307logplain
-rw-r--r--invalid-punct-ident-4.stderr793logplain
-rw-r--r--is-available.rs293logplain
-rw-r--r--issue-104884-trait-impl-sugg-err.rs475logplain
-rw-r--r--issue-104884-trait-impl-sugg-err.stderr1832logplain
-rw-r--r--issue-36935.rs293logplain
-rw-r--r--issue-36935.stderr572logplain
-rw-r--r--issue-37788.rs229logplain
-rw-r--r--issue-37788.stderr606logplain
-rw-r--r--issue-38586.rs122logplain
-rw-r--r--issue-38586.stderr379logplain
-rw-r--r--issue-39889.rs180logplain
-rw-r--r--issue-42708.rs370logplain
-rw-r--r--issue-50061.rs350logplain
-rw-r--r--issue-50493.rs239logplain
-rw-r--r--issue-50493.stderr283logplain
-rw-r--r--issue-53481.rs297logplain
-rw-r--r--issue-59191-replace-root-with-fn.rs368logplain
-rw-r--r--issue-59191-replace-root-with-fn.stderr74logplain
-rw-r--r--issue-66286.rs255logplain
-rw-r--r--issue-66286.stderr463logplain
-rw-r--r--issue-73933-procedural-masquerade.rs163logplain
-rw-r--r--issue-73933-procedural-masquerade.stdout525logplain
-rw-r--r--issue-75734-pp-paren.rs487logplain
-rw-r--r--issue-75734-pp-paren.stdout4268logplain
-rw-r--r--issue-75801.rs293logplain
-rw-r--r--issue-75801.stderr333logplain
-rw-r--r--issue-75930-derive-cfg.rs1988logplain
-rw-r--r--issue-75930-derive-cfg.stderr1033logplain
-rw-r--r--issue-75930-derive-cfg.stdout100758logplain
-rw-r--r--issue-76182-leading-vert-pat.rs357logplain
-rw-r--r--issue-76182-leading-vert-pat.stdout2269logplain
-rw-r--r--issue-76270-panic-in-libproc-macro.rs393logplain
-rw-r--r--issue-76270-panic-in-libproc-macro.stderr281logplain
-rw-r--r--issue-78675-captured-inner-attrs.rs506logplain
-rw-r--r--issue-78675-captured-inner-attrs.stdout3716logplain
-rw-r--r--issue-79148.rs210logplain
-rw-r--r--issue-79148.stderr534logplain
-rw-r--r--issue-79242-slow-retokenize-check.rs698logplain
-rw-r--r--issue-79825.rs159logplain
-rw-r--r--issue-80760-empty-stmt.rs490logplain
-rw-r--r--issue-80760-empty-stmt.stdout385logplain
-rw-r--r--issue-81007-item-attrs.rs497logplain
-rw-r--r--issue-81007-item-attrs.stdout2952logplain
-rw-r--r--issue-81543-item-parse-err.rs311logplain
-rw-r--r--issue-81543-item-parse-err.stderr185logplain
-rw-r--r--issue-81555.rs249logplain
-rw-r--r--issue-83469-global-alloc-invalid-stmt.rs232logplain
-rw-r--r--issue-83469-global-alloc-invalid-stmt.stderr181logplain
-rw-r--r--issue-83510.rs312logplain
-rw-r--r--issue-83510.stderr1783logplain
-rw-r--r--issue-86781-bad-inner-doc.fixed251logplain
-rw-r--r--issue-86781-bad-inner-doc.rs251logplain
-rw-r--r--issue-86781-bad-inner-doc.stderr474logplain
-rw-r--r--issue-91800.rs509logplain
-rw-r--r--issue-91800.stderr1753logplain
-rw-r--r--item-error.rs176logplain
-rw-r--r--item-error.stderr358logplain
-rw-r--r--keep-expr-tokens.rs599logplain
-rw-r--r--keep-expr-tokens.stderr571logplain
-rw-r--r--keep-expr-tokens.stdout1338logplain
-rw-r--r--lifetimes-rpass.rs487logplain
-rw-r--r--lifetimes.rs152logplain
-rw-r--r--lifetimes.stderr413logplain
-rw-r--r--lints_in_proc_macros.rs332logplain
-rw-r--r--lints_in_proc_macros.stderr460logplain
-rw-r--r--load-panic-backtrace.rs390logplain
-rw-r--r--load-panic-backtrace.stderr254logplain
-rw-r--r--load-panic.rs202logplain
-rw-r--r--load-panic.stderr189logplain
-rw-r--r--load-two.rs302logplain
-rw-r--r--macro-brackets.rs205logplain
-rw-r--r--macro-brackets.stderr433logplain
-rw-r--r--macro-crate-multi-decorator.rs728logplain
-rw-r--r--macro-namespace-reserved-2.rs2354logplain
-rw-r--r--macro-namespace-reserved-2.stderr4294logplain
-rw-r--r--macro-namespace-reserved.rs895logplain
-rw-r--r--macro-namespace-reserved.stderr1917logplain
-rw-r--r--macro-quote-cond.rs702logplain
-rw-r--r--macro-rules-derive-cfg.rs656logplain
-rw-r--r--macro-rules-derive-cfg.stdout8186logplain
-rw-r--r--macro-rules-derive.rs312logplain
-rw-r--r--macro-rules-derive.stderr514logplain
-rw-r--r--macro-use-attr.rs181logplain
-rw-r--r--macro-use-bang.rs176logplain
-rw-r--r--macros-in-extern-derive.rs135logplain
-rw-r--r--macros-in-extern-derive.stderr371logplain
-rw-r--r--macros-in-extern.rs536logplain
-rw-r--r--macros-in-type.rs146logplain
-rw-r--r--meta-delim.rs327logplain
-rw-r--r--meta-macro-hygiene.rs916logplain
-rw-r--r--meta-macro-hygiene.stdout4095logplain
-rw-r--r--meta-macro.rs275logplain
-rw-r--r--meta-macro.stdout102logplain
-rw-r--r--mixed-site-span.rs652logplain
-rw-r--r--mixed-site-span.stderr1434logplain
-rw-r--r--modify-ast.rs313logplain
-rw-r--r--module.rs48logplain
-rw-r--r--module_with_attrs.rs82logplain
-rw-r--r--multispan.rs686logplain
-rw-r--r--multispan.stderr2727logplain
-rw-r--r--negative-token.rs184logplain
-rw-r--r--nested-derive-cfg.rs467logplain
-rw-r--r--nested-derive-cfg.stdout3332logplain
-rw-r--r--nested-item-spans.rs330logplain
-rw-r--r--nested-item-spans.stderr565logplain
-rw-r--r--nested-macro-rules.rs580logplain
-rw-r--r--nested-macro-rules.stdout1350logplain
-rw-r--r--nested-nonterminal-tokens.rs541logplain
-rw-r--r--nested-nonterminal-tokens.stdout2089logplain
-rw-r--r--no-macro-use-attr.rs221logplain
-rw-r--r--no-macro-use-attr.stderr483logplain
-rw-r--r--no-missing-docs.rs380logplain
-rw-r--r--nodelim-groups.rs571logplain
-rw-r--r--nodelim-groups.stdout5437logplain
-rw-r--r--non-root.rs339logplain
-rw-r--r--non-root.stderr279logplain
-rw-r--r--nonterminal-expansion.rs745logplain
-rw-r--r--nonterminal-expansion.stdout1233logplain
-rw-r--r--nonterminal-recollect-attr.rs412logplain
-rw-r--r--nonterminal-recollect-attr.stdout1941logplain
-rw-r--r--nonterminal-token-hygiene.rs728logplain
-rw-r--r--nonterminal-token-hygiene.stdout3481logplain
-rw-r--r--not-joint.rs247logplain
-rw-r--r--out-of-line-mod.rs237logplain
d---------outer36logplain
-rw-r--r--panic-abort.rs198logplain
-rw-r--r--panic-abort.stderr134logplain
-rw-r--r--parent-source-spans.rs1353logplain
-rw-r--r--parent-source-spans.stderr5676logplain
-rw-r--r--pretty-print-hack-hide.rs269logplain
-rw-r--r--pretty-print-hack-hide.stdout699logplain
-rw-r--r--pretty-print-hack-show.local.stderr10468logplain
-rw-r--r--pretty-print-hack-show.local.stdout1600logplain
-rw-r--r--pretty-print-hack-show.remapped.stderr10468logplain
-rw-r--r--pretty-print-hack-show.remapped.stdout1600logplain
-rw-r--r--pretty-print-hack-show.rs491logplain
d---------pretty-print-hack126logplain
-rw-r--r--pretty-print-tts.rs400logplain
-rw-r--r--pretty-print-tts.stdout3435logplain
-rw-r--r--proc-macro-abi.rs652logplain
-rw-r--r--proc-macro-abi.stderr1369logplain
-rw-r--r--proc-macro-attributes.rs839logplain
-rw-r--r--proc-macro-attributes.stderr4122logplain
-rw-r--r--proc-macro-deprecated-attr.rs318logplain
-rw-r--r--proc-macro-gates.rs1325logplain
-rw-r--r--proc-macro-gates.stderr3449logplain
-rw-r--r--proc-macro-gates2.rs594logplain
-rw-r--r--proc-macro-gates2.stderr444logplain
-rw-r--r--pub-at-crate-root.rs527logplain
-rw-r--r--pub-at-crate-root.stderr776logplain
-rw-r--r--quote-debug.rs373logplain
-rw-r--r--quote-debug.stdout2137logplain
-rw-r--r--raw-ident.rs245logplain
-rw-r--r--raw-ident.stderr384logplain
-rw-r--r--reserved-macro-names.rs445logplain
-rw-r--r--reserved-macro-names.stderr425logplain
-rw-r--r--resolve-error.rs1186logplain
-rw-r--r--resolve-error.stderr4541logplain
-rw-r--r--resolved-located-at.rs190logplain
-rw-r--r--resolved-located-at.stderr759logplain
-rw-r--r--shadow.rs180logplain
-rw-r--r--shadow.stderr521logplain
-rw-r--r--signature-proc-macro-attribute.rs765logplain
-rw-r--r--signature-proc-macro-attribute.stderr1945logplain
-rw-r--r--signature-proc-macro-derive.rs751logplain
-rw-r--r--signature-proc-macro-derive.stderr1858logplain
-rw-r--r--signature-proc-macro.rs741logplain
-rw-r--r--signature-proc-macro.stderr1858logplain
-rw-r--r--signature.rs263logplain
-rw-r--r--signature.stderr437logplain
-rw-r--r--smoke.rs294logplain
-rw-r--r--span-absolute-posititions.rs909logplain
-rw-r--r--span-absolute-posititions.stderr421logplain
-rw-r--r--span-api-tests.rs1765logplain
-rw-r--r--span-from-proc-macro.rs464logplain
-rw-r--r--span-from-proc-macro.stderr2469logplain
-rw-r--r--span-preservation.rs1027logplain
-rw-r--r--span-preservation.stderr2260logplain
-rw-r--r--struct-field-macro.rs210logplain
-rw-r--r--subspan.rs659logplain
-rw-r--r--subspan.stderr2893logplain
-rw-r--r--test-same-crate.rs408logplain
-rw-r--r--test-same-crate.stderr295logplain
-rw-r--r--test.rs342logplain
-rw-r--r--three-equals.rs583logplain
-rw-r--r--three-equals.stderr1178logplain
-rw-r--r--trailing-plus.rs260logplain
-rw-r--r--trailing-plus.stdout1400logplain
-rw-r--r--trait-fn-args-2015.rs275logplain
-rw-r--r--two-crate-types-1.rs156logplain
-rw-r--r--two-crate-types-1.stderr94logplain
-rw-r--r--two-crate-types-2.rs139logplain
-rw-r--r--two-crate-types-2.stderr94logplain
-rw-r--r--unsafe-foreign-mod.rs247logplain
-rw-r--r--unsafe-mod.rs210logplain
-rw-r--r--visibility-path.rs583logplain
-rw-r--r--visibility-path.stderr525logplain
-rw-r--r--weird-braces.rs539logplain
-rw-r--r--weird-braces.stdout15460logplain
-rw-r--r--weird-hygiene.rs1024logplain
-rw-r--r--weird-hygiene.stderr995logplain