package info (click to toggle)
rustc 1.85.0%2Bdfsg3-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental, sid, trixie
  • size: 893,396 kB
  • sloc: xml: 158,127; python: 35,830; javascript: 19,497; cpp: 19,002; sh: 17,245; ansic: 13,127; asm: 4,376; makefile: 1,051; perl: 29; lisp: 29; ruby: 19; sql: 11

Folder: proc-macro

d .. (parent)
d d rwxr-xr-x 4,096 auxiliary
d d rwxr-xr-x 156 debug
d d rwxr-xr-x 29 outer
d d rwxr-xr-x 88 pretty-print-hack
- - rw-r--r-- 163 add-impl.rs
- - rw-r--r-- 1,739 allowed-attr-stmt-expr.rs
- - rw-r--r-- 9,724 allowed-attr-stmt-expr.stdout
- - rw-r--r-- 518 allowed-signatures.rs
- - rw-r--r-- 383 ambiguous-builtin-attrs-test.rs
- - rw-r--r-- 290 ambiguous-builtin-attrs-test.stderr
- - rw-r--r-- 924 ambiguous-builtin-attrs.rs
- - rw-r--r-- 4,004 ambiguous-builtin-attrs.stderr
- - rw-r--r-- 2,300 amputate-span.fixed
- - rw-r--r-- 2,244 amputate-span.rs
- - rw-r--r-- 660 amputate-span.stderr
- - rw-r--r-- 264 append-impl.rs
- - rw-r--r-- 264 attr-args.rs
- - rw-r--r-- 356 attr-cfg.rs
- - rw-r--r-- 532 attr-complex-fn.rs
- - rw-r--r-- 4,780 attr-complex-fn.stdout
- - rw-r--r-- 673 attr-invalid-exprs.rs
- - rw-r--r-- 1,024 attr-invalid-exprs.stderr
- - rw-r--r-- 216 attr-on-trait.rs
- - rw-r--r-- 777 attr-stmt-expr-rpass.rs
- - rw-r--r-- 1,613 attr-stmt-expr.rs
- - rw-r--r-- 980 attr-stmt-expr.stderr
- - rw-r--r-- 7,989 attr-stmt-expr.stdout
- - rw-r--r-- 524 attribute-after-derive.rs
- - rw-r--r-- 6,517 attribute-after-derive.stdout
- - rw-r--r-- 241 attribute-spans-preserved.rs
- - rw-r--r-- 596 attribute-spans-preserved.stderr
- - rw-r--r-- 55 attribute-spans-preserved.stdout
- - rw-r--r-- 742 attribute-with-error.rs
- - rw-r--r-- 1,020 attribute-with-error.stderr
- - rw-r--r-- 2,533 attribute.rs
- - rw-r--r-- 2,916 attribute.stderr
- - rw-r--r-- 275 attributes-included.rs
- - rw-r--r-- 407 attributes-included.stderr
- - rw-r--r-- 284 attributes-on-definitions.rs
- - rw-r--r-- 299 attributes-on-definitions.stderr
- - rw-r--r-- 970 attributes-on-modules-fail.rs
- - rw-r--r-- 2,634 attributes-on-modules-fail.stderr
- - rw-r--r-- 207 attributes-on-modules.rs
- - rw-r--r-- 515 bad-projection.rs
- - rw-r--r-- 2,153 bad-projection.stderr
- - rw-r--r-- 173 bang-macro.rs
- - rw-r--r-- 451 break-token-spans.rs
- - rw-r--r-- 667 break-token-spans.stderr
- - rw-r--r-- 760 call-deprecated.rs
- - rw-r--r-- 428 call-deprecated.stderr
- - rw-r--r-- 155 call-site.rs
- - rw-r--r-- 1,232 capture-macro-rules-invoke.rs
- - rw-r--r-- 10,449 capture-macro-rules-invoke.stdout
- - rw-r--r-- 509 capture-unglued-token.rs
- - rw-r--r-- 874 capture-unglued-token.stdout
- - rw-r--r-- 184 cfg-eval-fail.rs
- - rw-r--r-- 233 cfg-eval-fail.stderr
- - rw-r--r-- 759 cfg-eval-inner.rs
- - rw-r--r-- 11,170 cfg-eval-inner.stdout
- - rw-r--r-- 1,026 cfg-eval.rs
- - rw-r--r-- 5,084 cfg-eval.stdout
- - rw-r--r-- 208 count_compound_ops.rs
- - rw-r--r-- 292 crate-attrs-multiple.rs
- - rw-r--r-- 1,113 crate-var.rs
- - rw-r--r-- 960 crt-static.rs
- - rw-r--r-- 199 custom-attr-only-one-derive.rs
- - rw-r--r-- 148 custom-attr-panic.rs
- - rw-r--r-- 216 custom-attr-panic.stderr
- - rw-r--r-- 343 define-two.rs
- - rw-r--r-- 460 define-two.stderr
- - rw-r--r-- 207 derive-attr-cfg.rs
- - rw-r--r-- 348 derive-b.rs
- - rw-r--r-- 247 derive-bad.rs
- - rw-r--r-- 840 derive-bad.stderr
- - rw-r--r-- 217 derive-expand-order.rs
- - rw-r--r-- 298 derive-expand-order.stdout
- - rw-r--r-- 280 derive-helper-configured.rs
- - rw-r--r-- 482 derive-helper-legacy-limits.rs
- - rw-r--r-- 193 derive-helper-legacy-limits.stderr
- - rw-r--r-- 259 derive-helper-legacy-spurious.rs
- - rw-r--r-- 329 derive-helper-legacy-spurious.stderr
- - rw-r--r-- 298 derive-helper-shadowed.rs
- - rw-r--r-- 395 derive-helper-shadowing-2.rs
- - rw-r--r-- 1,524 derive-helper-shadowing.rs
- - rw-r--r-- 2,690 derive-helper-shadowing.stderr
- - rw-r--r-- 220 derive-helper-vs-legacy.rs
- - rw-r--r-- 166 derive-in-mod.rs
- - rw-r--r-- 216 derive-multiple-with-packed.rs
- - rw-r--r-- 196 derive-same-struct.rs
- - rw-r--r-- 20 derive-same-struct.stdout
- - rw-r--r-- 173 derive-still-gated.rs
- - rw-r--r-- 183 derive-still-gated.stderr
- - rw-r--r-- 342 derive-test.rs
- - rw-r--r-- 171 derive-two-attrs.rs
- - rw-r--r-- 216 derive-union.rs
- - rw-r--r-- 768 disappearing-resolution.rs
- - rw-r--r-- 952 disappearing-resolution.stderr
- - rw-r--r-- 298 doc-comment-preserved.rs
- - rw-r--r-- 1,476 doc-comment-preserved.stdout
- - rw-r--r-- 451 dollar-crate-issue-101211.rs
- - rw-r--r-- 412 dollar-crate-issue-57089.rs
- - rw-r--r-- 2,405 dollar-crate-issue-57089.stdout
- - rw-r--r-- 455 dollar-crate-issue-62325.rs
- - rw-r--r-- 3,836 dollar-crate-issue-62325.stdout
- - rw-r--r-- 709 dollar-crate.rs
- - rw-r--r-- 7,112 dollar-crate.stdout
- - rw-r--r-- 396 edition-gated-async-move-syntax-issue89699.rs
- - rw-r--r-- 200 edition-gated-async-move-syntax-issue89699.stderr
- - rw-r--r-- 309 edition-imports-2018.rs
- - rw-r--r-- 125 empty-crate.rs
- - rw-r--r-- 351 empty-where-clause.rs
- - rw-r--r-- 697 empty-where-clause.stderr
- - rw-r--r-- 307 env.rs
- - rw-r--r-- 4,137 expand-expr.rs
- - rw-r--r-- 2,198 expand-expr.stderr
- - rw-r--r-- 678 expand-to-derive.rs
- - rw-r--r-- 4,500 expand-to-derive.stdout
- - rw-r--r-- 212 expand-to-unstable.rs
- - rw-r--r-- 712 expand-to-unstable.stderr
- - rw-r--r-- 264 expand-with-a-macro.rs
- - rw-r--r-- 208 export-macro.rs
- - rw-r--r-- 206 export-macro.stderr
- - rw-r--r-- 324 exports.rs
- - rw-r--r-- 988 exports.stderr
- - rw-r--r-- 675 expr-stmt-nonterminal-tokens.rs
- - rw-r--r-- 17,215 expr-stmt-nonterminal-tokens.stdout
- - rw-r--r-- 107 extern-prelude-extern-crate-proc-macro.rs
- - rw-r--r-- 175 gen-lifetime-token.rs
- - rw-r--r-- 681 gen-macro-rules-hygiene.rs
- - rw-r--r-- 1,193 gen-macro-rules-hygiene.stderr
- - rw-r--r-- 242 gen-macro-rules.rs
- - rw-r--r-- 353 generate-dollar-ident.rs
- - rw-r--r-- 1,340 generate-mod.rs
- - rw-r--r-- 8,609 generate-mod.stderr
- - rw-r--r-- 356 helper-attr-blocked-by-import-ambig.rs
- - rw-r--r-- 1,407 helper-attr-blocked-by-import-ambig.stderr
- - rw-r--r-- 351 helper-attr-blocked-by-import.rs
- - rw-r--r-- 450 helper-attr-builtin-derive.rs
- - rw-r--r-- 525 hygiene_example.rs
- - rw-r--r-- 355 illegal-proc-macro-derive-use.rs
- - rw-r--r-- 456 illegal-proc-macro-derive-use.stderr
- - rw-r--r-- 162 import.rs
- - rw-r--r-- 301 import.stderr
- - rw-r--r-- 436 inert-attribute-order.rs
- - rw-r--r-- 732 inert-attribute-order.stdout
- - rw-r--r-- 521 inner-attr-non-inline-mod.rs
- - rw-r--r-- 2,314 inner-attr-non-inline-mod.stderr
- - rw-r--r-- 2,739 inner-attr-non-inline-mod.stdout
- - rw-r--r-- 1,649 inner-attrs.rs
- - rw-r--r-- 854 inner-attrs.stderr
- - rw-r--r-- 35,670 inner-attrs.stdout
- - rw-r--r-- 526 input-interpolated.rs
- - rw-r--r-- 1,208 input-interpolated.stdout
- - rw-r--r-- 884 invalid-attributes.rs
- - rw-r--r-- 1,244 invalid-attributes.stderr
- - rw-r--r-- 202 invalid-punct-ident-1.rs
- - rw-r--r-- 212 invalid-punct-ident-1.stderr
- - rw-r--r-- 202 invalid-punct-ident-2.rs
- - rw-r--r-- 216 invalid-punct-ident-2.stderr
- - rw-r--r-- 206 invalid-punct-ident-3.rs
- - rw-r--r-- 226 invalid-punct-ident-3.stderr
- - rw-r--r-- 311 invalid-punct-ident-4.rs
- - rw-r--r-- 793 invalid-punct-ident-4.stderr
- - rw-r--r-- 297 is-available.rs
- - rw-r--r-- 690 issue-104884-trait-impl-sugg-err.rs
- - rw-r--r-- 3,342 issue-104884-trait-impl-sugg-err.stderr
- - rw-r--r-- 190 issue-107113-wrap.rs
- - rw-r--r-- 588 issue-107113-wrap.stderr
- - rw-r--r-- 163 issue-118455-skip-err-builtin.rs
- - rw-r--r-- 238 issue-118455-skip-err-builtin.stderr
- - rw-r--r-- 167 issue-118809.rs
- - rw-r--r-- 774 issue-118809.stderr
- - rw-r--r-- 297 issue-36935.rs
- - rw-r--r-- 572 issue-36935.stderr
- - rw-r--r-- 232 issue-37788.rs
- - rw-r--r-- 607 issue-37788.stderr
- - rw-r--r-- 125 issue-38586.rs
- - rw-r--r-- 381 issue-38586.stderr
- - rw-r--r-- 184 issue-39889.rs
- - rw-r--r-- 374 issue-42708.rs
- - rw-r--r-- 354 issue-50061.rs
- - rw-r--r-- 242 issue-50493.rs
- - rw-r--r-- 285 issue-50493.stderr
- - rw-r--r-- 264 issue-53481.rs
- - rw-r--r-- 361 issue-59191-replace-root-with-fn.rs
- - rw-r--r-- 76 issue-59191-replace-root-with-fn.stderr
- - rw-r--r-- 258 issue-66286.rs
- - rw-r--r-- 465 issue-66286.stderr
- - rw-r--r-- 167 issue-73933-procedural-masquerade.rs
- - rw-r--r-- 525 issue-73933-procedural-masquerade.stdout
- - rw-r--r-- 492 issue-75734-pp-paren.rs
- - rw-r--r-- 4,347 issue-75734-pp-paren.stdout
- - rw-r--r-- 295 issue-75801.rs
- - rw-r--r-- 335 issue-75801.stderr
- - rw-r--r-- 2,945 issue-75930-derive-cfg.rs
- - rw-r--r-- 1,112 issue-75930-derive-cfg.stderr
- - rw-r--r-- 103,386 issue-75930-derive-cfg.stdout
- - rw-r--r-- 362 issue-76182-leading-vert-pat.rs
- - rw-r--r-- 2,270 issue-76182-leading-vert-pat.stdout
- - rw-r--r-- 398 issue-76270-panic-in-libproc-macro.rs
- - rw-r--r-- 283 issue-76270-panic-in-libproc-macro.stderr
- - rw-r--r-- 512 issue-78675-captured-inner-attrs.rs
- - rw-r--r-- 3,712 issue-78675-captured-inner-attrs.stdout
- - rw-r--r-- 214 issue-79148.rs
- - rw-r--r-- 536 issue-79148.stderr
- - rw-r--r-- 702 issue-79242-slow-retokenize-check.rs
- - rw-r--r-- 163 issue-79825.rs
- - rw-r--r-- 495 issue-80760-empty-stmt.rs
- - rw-r--r-- 385 issue-80760-empty-stmt.stdout
- - rw-r--r-- 503 issue-81007-item-attrs.rs
- - rw-r--r-- 2,952 issue-81007-item-attrs.stdout
- - rw-r--r-- 314 issue-81543-item-parse-err.rs
- - rw-r--r-- 187 issue-81543-item-parse-err.stderr
- - rw-r--r-- 253 issue-81555.rs
- - rw-r--r-- 232 issue-83469-global-alloc-invalid-stmt.rs
- - rw-r--r-- 183 issue-83469-global-alloc-invalid-stmt.stderr
- - rw-r--r-- 314 issue-83510.rs
- - rw-r--r-- 1,876 issue-83510.stderr
- - rw-r--r-- 255 issue-86781-bad-inner-doc.fixed
- - rw-r--r-- 255 issue-86781-bad-inner-doc.rs
- - rw-r--r-- 476 issue-86781-bad-inner-doc.stderr
- - rw-r--r-- 142 issue-89566-suggest-fix-invalid-top-level-macro-attr.fixed
- - rw-r--r-- 143 issue-89566-suggest-fix-invalid-top-level-macro-attr.rs
- - rw-r--r-- 441 issue-89566-suggest-fix-invalid-top-level-macro-attr.stderr
- - rw-r--r-- 511 issue-91800.rs
- - rw-r--r-- 1,753 issue-91800.stderr
- - rw-r--r-- 179 item-error.rs
- - rw-r--r-- 360 item-error.stderr
- - rw-r--r-- 603 keep-expr-tokens.rs
- - rw-r--r-- 571 keep-expr-tokens.stderr
- - rw-r--r-- 1,402 keep-expr-tokens.stdout
- - rw-r--r-- 491 lifetimes-rpass.rs
- - rw-r--r-- 155 lifetimes.rs
- - rw-r--r-- 415 lifetimes.stderr
- - rw-r--r-- 335 lints_in_proc_macros.rs
- - rw-r--r-- 462 lints_in_proc_macros.stderr
- - rw-r--r-- 436 literal-to-string.rs
- - rw-r--r-- 2,109 literal-to-string.stdout
- - rw-r--r-- 390 load-panic-backtrace.rs
- - rw-r--r-- 255 load-panic-backtrace.stderr
- - rw-r--r-- 206 load-panic.rs
- - rw-r--r-- 191 load-panic.stderr
- - rw-r--r-- 309 load-two.rs
- - rw-r--r-- 208 macro-brackets.rs
- - rw-r--r-- 435 macro-brackets.stderr
- - rw-r--r-- 732 macro-crate-multi-decorator.rs
- - rw-r--r-- 2,356 macro-namespace-reserved-2.rs
- - rw-r--r-- 4,373 macro-namespace-reserved-2.stderr
- - rw-r--r-- 897 macro-namespace-reserved.rs
- - rw-r--r-- 1,917 macro-namespace-reserved.stderr
- - rw-r--r-- 706 macro-quote-cond.rs
- - rw-r--r-- 651 macro-rules-derive-cfg.rs
- - rw-r--r-- 7,382 macro-rules-derive-cfg.stdout
- - rw-r--r-- 315 macro-rules-derive.rs
- - rw-r--r-- 516 macro-rules-derive.stderr
- - rw-r--r-- 148 macro-use-attr.rs
- - rw-r--r-- 143 macro-use-bang.rs
- - rw-r--r-- 681 macro_rules_edition_from_pm.rs
- - rw-r--r-- 135 macros-in-extern-derive.rs
- - rw-r--r-- 373 macros-in-extern-derive.stderr
- - rw-r--r-- 523 macros-in-extern.rs
- - rw-r--r-- 150 macros-in-type.rs
- - rw-r--r-- 330 meta-delim.rs
- - rw-r--r-- 1,057 meta-macro-hygiene.rs
- - rw-r--r-- 4,464 meta-macro-hygiene.stdout
- - rw-r--r-- 282 meta-macro.rs
- - rw-r--r-- 102 meta-macro.stdout
- - rw-r--r-- 655 mixed-site-span.rs
- - rw-r--r-- 1,434 mixed-site-span.stderr
- - rw-r--r-- 316 modify-ast.rs
- - rw-r--r-- 49 module.rs
- - rw-r--r-- 83 module_with_attrs.rs
- - rw-r--r-- 689 multispan.rs
- - rw-r--r-- 2,727 multispan.stderr
- - rw-r--r-- 188 negative-token.rs
- - rw-r--r-- 472 nested-derive-cfg.rs
- - rw-r--r-- 3,460 nested-derive-cfg.stdout
- - rw-r--r-- 333 nested-item-spans.rs
- - rw-r--r-- 565 nested-item-spans.stderr
- - rw-r--r-- 670 nested-macro-rules.rs
- - rw-r--r-- 1,199 nested-macro-rules.stderr
- - rw-r--r-- 1,350 nested-macro-rules.stdout
- - rw-r--r-- 547 nested-nonterminal-tokens.rs
- - rw-r--r-- 2,089 nested-nonterminal-tokens.stdout
- - rw-r--r-- 224 no-macro-use-attr.rs
- - rw-r--r-- 485 no-macro-use-attr.stderr
- - rw-r--r-- 927 no-mangle-in-proc-macro-issue-111888.rs
- - rw-r--r-- 456 no-missing-docs.rs
- - rw-r--r-- 577 nodelim-groups.rs
- - rw-r--r-- 5,437 nodelim-groups.stdout
- - rw-r--r-- 341 non-root.rs
- - rw-r--r-- 281 non-root.stderr
- - rw-r--r-- 750 nonterminal-expansion.rs
- - rw-r--r-- 1,238 nonterminal-expansion.stdout
- - rw-r--r-- 417 nonterminal-recollect-attr.rs
- - rw-r--r-- 1,941 nonterminal-recollect-attr.stdout
- - rw-r--r-- 866 nonterminal-token-hygiene.rs
- - rw-r--r-- 3,804 nonterminal-token-hygiene.stdout
- - rw-r--r-- 251 not-joint.rs
- - rw-r--r-- 241 out-of-line-mod.rs
- - rw-r--r-- 202 panic-abort.rs
- - rw-r--r-- 134 panic-abort.stderr
- - rw-r--r-- 1,356 parent-source-spans.rs
- - rw-r--r-- 5,676 parent-source-spans.stderr
- - rw-r--r-- 286 parse-invis-delim-issue-128895.rs
- - rw-r--r-- 274 pretty-print-hack-hide.rs
- - rw-r--r-- 699 pretty-print-hack-hide.stdout
- - rw-r--r-- 234 pretty-print-hack-show.local.stderr
- - rw-r--r-- 234 pretty-print-hack-show.remapped.stderr
- - rw-r--r-- 497 pretty-print-hack-show.rs
- - rw-r--r-- 405 pretty-print-tts.rs
- - rw-r--r-- 3,532 pretty-print-tts.stdout
- - rw-r--r-- 654 proc-macro-abi.rs
- - rw-r--r-- 1,369 proc-macro-abi.stderr
- - rw-r--r-- 842 proc-macro-attributes.rs
- - rw-r--r-- 4,122 proc-macro-attributes.stderr
- - rw-r--r-- 394 proc-macro-deprecated-attr.rs
- - rw-r--r-- 1,328 proc-macro-gates.rs
- - rw-r--r-- 4,659 proc-macro-gates.stderr
- - rw-r--r-- 597 proc-macro-gates2.rs
- - rw-r--r-- 444 proc-macro-gates2.stderr
- - rw-r--r-- 529 pub-at-crate-root.rs
- - rw-r--r-- 776 pub-at-crate-root.stderr
- - rw-r--r-- 450 quote-debug.rs
- - rw-r--r-- 2,214 quote-debug.stdout
- - rw-r--r-- 248 raw-ident.rs
- - rw-r--r-- 386 raw-ident.stderr
- - rw-r--r-- 447 reserved-macro-names.rs
- - rw-r--r-- 425 reserved-macro-names.stderr
- - rw-r--r-- 1,195 resolve-error.rs
- - rw-r--r-- 4,873 resolve-error.stderr
- - rw-r--r-- 193 resolved-located-at.rs
- - rw-r--r-- 758 resolved-located-at.stderr
- - rw-r--r-- 183 shadow.rs
- - rw-r--r-- 523 shadow.stderr
- - rw-r--r-- 767 signature-proc-macro-attribute.rs
- - rw-r--r-- 1,945 signature-proc-macro-attribute.stderr
- - rw-r--r-- 753 signature-proc-macro-derive.rs
- - rw-r--r-- 1,858 signature-proc-macro-derive.stderr
- - rw-r--r-- 743 signature-proc-macro.rs
- - rw-r--r-- 1,858 signature-proc-macro.stderr
- - rw-r--r-- 265 signature.rs
- - rw-r--r-- 437 signature.stderr
- - rw-r--r-- 298 smoke.rs
- - rw-r--r-- 912 span-absolute-posititions.rs
- - rw-r--r-- 421 span-absolute-posititions.stderr
- - rw-r--r-- 1,771 span-api-tests.rs
- - rw-r--r-- 471 span-from-proc-macro.rs
- - rw-r--r-- 2,469 span-from-proc-macro.stderr
- - rw-r--r-- 1,030 span-preservation.rs
- - rw-r--r-- 2,269 span-preservation.stderr
- - rw-r--r-- 214 struct-field-macro.rs
- - rw-r--r-- 662 subspan.rs
- - rw-r--r-- 2,893 subspan.stderr
- - rw-r--r-- 409 test-same-crate.rs
- - rw-r--r-- 297 test-same-crate.stderr
- - rw-r--r-- 381 test.rs
- - rw-r--r-- 586 three-equals.rs
- - rw-r--r-- 1,178 three-equals.stderr
- - rw-r--r-- 265 trailing-plus.rs
- - rw-r--r-- 1,466 trailing-plus.stdout
- - rw-r--r-- 279 trait-fn-args-2015.rs
- - rw-r--r-- 159 two-crate-types-1.rs
- - rw-r--r-- 96 two-crate-types-1.stderr
- - rw-r--r-- 142 two-crate-types-2.rs
- - rw-r--r-- 96 two-crate-types-2.stderr
- - rw-r--r-- 251 unsafe-foreign-mod.rs
- - rw-r--r-- 214 unsafe-mod.rs
- - rw-r--r-- 585 visibility-path.rs
- - rw-r--r-- 525 visibility-path.stderr
- - rw-r--r-- 544 weird-braces.rs
- - rw-r--r-- 16,537 weird-braces.stdout
- - rw-r--r-- 1,027 weird-hygiene.rs
- - rw-r--r-- 995 weird-hygiene.stderr