package info (click to toggle)
rustc-web 1.78.0%2Bdfsg1-2~deb11u3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 1,245,360 kB
  • sloc: xml: 147,985; javascript: 18,022; sh: 11,083; python: 10,265; ansic: 6,172; cpp: 5,023; asm: 4,390; makefile: 4,269

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-- 161 add-impl.rs
- - rw-r--r-- 1,735 allowed-attr-stmt-expr.rs
- - rw-r--r-- 9,724 allowed-attr-stmt-expr.stdout
- - rw-r--r-- 443 allowed-signatures.rs
- - rw-r--r-- 381 ambiguous-builtin-attrs-test.rs
- - rw-r--r-- 290 ambiguous-builtin-attrs-test.stderr
- - rw-r--r-- 922 ambiguous-builtin-attrs.rs
- - rw-r--r-- 4,004 ambiguous-builtin-attrs.stderr
- - rw-r--r-- 2,298 amputate-span.fixed
- - rw-r--r-- 2,242 amputate-span.rs
- - rw-r--r-- 660 amputate-span.stderr
- - rw-r--r-- 262 append-impl.rs
- - rw-r--r-- 262 attr-args.rs
- - rw-r--r-- 354 attr-cfg.rs
- - rw-r--r-- 530 attr-complex-fn.rs
- - rw-r--r-- 4,780 attr-complex-fn.stdout
- - rw-r--r-- 669 attr-invalid-exprs.rs
- - rw-r--r-- 1,022 attr-invalid-exprs.stderr
- - rw-r--r-- 214 attr-on-trait.rs
- - rw-r--r-- 775 attr-stmt-expr-rpass.rs
- - rw-r--r-- 1,609 attr-stmt-expr.rs
- - rw-r--r-- 980 attr-stmt-expr.stderr
- - rw-r--r-- 7,989 attr-stmt-expr.stdout
- - rw-r--r-- 523 attribute-after-derive.rs
- - rw-r--r-- 6,517 attribute-after-derive.stdout
- - rw-r--r-- 239 attribute-spans-preserved.rs
- - rw-r--r-- 596 attribute-spans-preserved.stderr
- - rw-r--r-- 55 attribute-spans-preserved.stdout
- - rw-r--r-- 740 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-- 273 attributes-included.rs
- - rw-r--r-- 407 attributes-included.stderr
- - rw-r--r-- 282 attributes-on-definitions.rs
- - rw-r--r-- 299 attributes-on-definitions.stderr
- - rw-r--r-- 968 attributes-on-modules-fail.rs
- - rw-r--r-- 2,634 attributes-on-modules-fail.stderr
- - rw-r--r-- 205 attributes-on-modules.rs
- - rw-r--r-- 457 bad-projection.rs
- - rw-r--r-- 1,766 bad-projection.stderr
- - rw-r--r-- 171 bang-macro.rs
- - rw-r--r-- 449 break-token-spans.rs
- - rw-r--r-- 667 break-token-spans.stderr
- - rw-r--r-- 758 call-deprecated.rs
- - rw-r--r-- 428 call-deprecated.stderr
- - rw-r--r-- 153 call-site.rs
- - rw-r--r-- 1,230 capture-macro-rules-invoke.rs
- - rw-r--r-- 10,601 capture-macro-rules-invoke.stdout
- - rw-r--r-- 507 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-- 757 cfg-eval-inner.rs
- - rw-r--r-- 11,168 cfg-eval-inner.stdout
- - rw-r--r-- 1,024 cfg-eval.rs
- - rw-r--r-- 5,083 cfg-eval.stdout
- - rw-r--r-- 206 count_compound_ops.rs
- - rw-r--r-- 302 crate-attrs-multiple.rs
- - rw-r--r-- 1,111 crate-var.rs
- - rw-r--r-- 887 crt-static.rs
- - rw-r--r-- 197 custom-attr-only-one-derive.rs
- - rw-r--r-- 147 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-- 205 derive-attr-cfg.rs
- - rw-r--r-- 346 derive-b.rs
- - rw-r--r-- 245 derive-bad.rs
- - rw-r--r-- 840 derive-bad.stderr
- - rw-r--r-- 215 derive-expand-order.rs
- - rw-r--r-- 298 derive-expand-order.stdout
- - rw-r--r-- 336 derive-helper-configured.rs
- - rw-r--r-- 480 derive-helper-legacy-limits.rs
- - rw-r--r-- 193 derive-helper-legacy-limits.stderr
- - rw-r--r-- 257 derive-helper-legacy-spurious.rs
- - rw-r--r-- 329 derive-helper-legacy-spurious.stderr
- - rw-r--r-- 296 derive-helper-shadowed.rs
- - rw-r--r-- 393 derive-helper-shadowing-2.rs
- - rw-r--r-- 1,520 derive-helper-shadowing.rs
- - rw-r--r-- 2,690 derive-helper-shadowing.stderr
- - rw-r--r-- 218 derive-helper-vs-legacy.rs
- - rw-r--r-- 164 derive-in-mod.rs
- - rw-r--r-- 216 derive-multiple-with-packed.rs
- - rw-r--r-- 194 derive-same-struct.rs
- - rw-r--r-- 20 derive-same-struct.stdout
- - rw-r--r-- 171 derive-still-gated.rs
- - rw-r--r-- 183 derive-still-gated.stderr
- - rw-r--r-- 342 derive-test.rs
- - rw-r--r-- 169 derive-two-attrs.rs
- - rw-r--r-- 214 derive-union.rs
- - rw-r--r-- 766 disappearing-resolution.rs
- - rw-r--r-- 952 disappearing-resolution.stderr
- - rw-r--r-- 296 doc-comment-preserved.rs
- - rw-r--r-- 1,476 doc-comment-preserved.stdout
- - rw-r--r-- 449 dollar-crate-issue-101211.rs
- - rw-r--r-- 410 dollar-crate-issue-57089.rs
- - rw-r--r-- 2,405 dollar-crate-issue-57089.stdout
- - rw-r--r-- 453 dollar-crate-issue-62325.rs
- - rw-r--r-- 3,836 dollar-crate-issue-62325.stdout
- - rw-r--r-- 707 dollar-crate.rs
- - rw-r--r-- 7,112 dollar-crate.stdout
- - rw-r--r-- 394 edition-gated-async-move-syntax-issue89699.rs
- - rw-r--r-- 200 edition-gated-async-move-syntax-issue89699.stderr
- - rw-r--r-- 307 edition-imports-2018.rs
- - rw-r--r-- 123 empty-crate.rs
- - rw-r--r-- 349 empty-where-clause.rs
- - rw-r--r-- 697 empty-where-clause.stderr
- - rw-r--r-- 305 env.rs
- - rw-r--r-- 4,133 expand-expr.rs
- - rw-r--r-- 2,196 expand-expr.stderr
- - rw-r--r-- 676 expand-to-derive.rs
- - rw-r--r-- 4,499 expand-to-derive.stdout
- - rw-r--r-- 210 expand-to-unstable.rs
- - rw-r--r-- 712 expand-to-unstable.stderr
- - rw-r--r-- 262 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-- 673 expr-stmt-nonterminal-tokens.rs
- - rw-r--r-- 18,905 expr-stmt-nonterminal-tokens.stdout
- - rw-r--r-- 107 extern-prelude-extern-crate-proc-macro.rs
- - rw-r--r-- 173 gen-lifetime-token.rs
- - rw-r--r-- 679 gen-macro-rules-hygiene.rs
- - rw-r--r-- 1,193 gen-macro-rules-hygiene.stderr
- - rw-r--r-- 240 gen-macro-rules.rs
- - rw-r--r-- 351 generate-dollar-ident.rs
- - rw-r--r-- 1,338 generate-mod.rs
- - rw-r--r-- 8,609 generate-mod.stderr
- - rw-r--r-- 354 helper-attr-blocked-by-import-ambig.rs
- - rw-r--r-- 1,407 helper-attr-blocked-by-import-ambig.stderr
- - rw-r--r-- 349 helper-attr-blocked-by-import.rs
- - rw-r--r-- 566 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-- 160 import.rs
- - rw-r--r-- 301 import.stderr
- - rw-r--r-- 434 inert-attribute-order.rs
- - rw-r--r-- 732 inert-attribute-order.stdout
- - rw-r--r-- 519 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,647 inner-attrs.rs
- - rw-r--r-- 854 inner-attrs.stderr
- - rw-r--r-- 35,670 inner-attrs.stdout
- - rw-r--r-- 524 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-- 200 invalid-punct-ident-1.rs
- - rw-r--r-- 212 invalid-punct-ident-1.stderr
- - rw-r--r-- 200 invalid-punct-ident-2.rs
- - rw-r--r-- 216 invalid-punct-ident-2.stderr
- - rw-r--r-- 204 invalid-punct-ident-3.rs
- - rw-r--r-- 226 invalid-punct-ident-3.stderr
- - rw-r--r-- 309 invalid-punct-ident-4.rs
- - rw-r--r-- 793 invalid-punct-ident-4.stderr
- - rw-r--r-- 295 is-available.rs
- - rw-r--r-- 688 issue-104884-trait-impl-sugg-err.rs
- - rw-r--r-- 3,342 issue-104884-trait-impl-sugg-err.stderr
- - rw-r--r-- 188 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-- 166 issue-118809.rs
- - rw-r--r-- 774 issue-118809.stderr
- - rw-r--r-- 295 issue-36935.rs
- - rw-r--r-- 572 issue-36935.stderr
- - rw-r--r-- 230 issue-37788.rs
- - rw-r--r-- 607 issue-37788.stderr
- - rw-r--r-- 123 issue-38586.rs
- - rw-r--r-- 381 issue-38586.stderr
- - rw-r--r-- 182 issue-39889.rs
- - rw-r--r-- 372 issue-42708.rs
- - rw-r--r-- 352 issue-50061.rs
- - rw-r--r-- 240 issue-50493.rs
- - rw-r--r-- 285 issue-50493.stderr
- - rw-r--r-- 262 issue-53481.rs
- - rw-r--r-- 371 issue-59191-replace-root-with-fn.rs
- - rw-r--r-- 76 issue-59191-replace-root-with-fn.stderr
- - rw-r--r-- 256 issue-66286.rs
- - rw-r--r-- 465 issue-66286.stderr
- - rw-r--r-- 165 issue-73933-procedural-masquerade.rs
- - rw-r--r-- 525 issue-73933-procedural-masquerade.stdout
- - rw-r--r-- 490 issue-75734-pp-paren.rs
- - rw-r--r-- 4,347 issue-75734-pp-paren.stdout
- - rw-r--r-- 294 issue-75801.rs
- - rw-r--r-- 335 issue-75801.stderr
- - rw-r--r-- 2,943 issue-75930-derive-cfg.rs
- - rw-r--r-- 1,112 issue-75930-derive-cfg.stderr
- - rw-r--r-- 103,384 issue-75930-derive-cfg.stdout
- - rw-r--r-- 360 issue-76182-leading-vert-pat.rs
- - rw-r--r-- 2,270 issue-76182-leading-vert-pat.stdout
- - rw-r--r-- 396 issue-76270-panic-in-libproc-macro.rs
- - rw-r--r-- 283 issue-76270-panic-in-libproc-macro.stderr
- - rw-r--r-- 510 issue-78675-captured-inner-attrs.rs
- - rw-r--r-- 3,716 issue-78675-captured-inner-attrs.stdout
- - rw-r--r-- 212 issue-79148.rs
- - rw-r--r-- 536 issue-79148.stderr
- - rw-r--r-- 700 issue-79242-slow-retokenize-check.rs
- - rw-r--r-- 161 issue-79825.rs
- - rw-r--r-- 493 issue-80760-empty-stmt.rs
- - rw-r--r-- 385 issue-80760-empty-stmt.stdout
- - rw-r--r-- 501 issue-81007-item-attrs.rs
- - rw-r--r-- 2,952 issue-81007-item-attrs.stdout
- - rw-r--r-- 312 issue-81543-item-parse-err.rs
- - rw-r--r-- 187 issue-81543-item-parse-err.stderr
- - rw-r--r-- 251 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-- 313 issue-83510.rs
- - rw-r--r-- 1,876 issue-83510.stderr
- - rw-r--r-- 253 issue-86781-bad-inner-doc.fixed
- - rw-r--r-- 253 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-- 510 issue-91800.rs
- - rw-r--r-- 1,753 issue-91800.stderr
- - rw-r--r-- 177 item-error.rs
- - rw-r--r-- 360 item-error.stderr
- - rw-r--r-- 601 keep-expr-tokens.rs
- - rw-r--r-- 571 keep-expr-tokens.stderr
- - rw-r--r-- 1,402 keep-expr-tokens.stdout
- - rw-r--r-- 489 lifetimes-rpass.rs
- - rw-r--r-- 153 lifetimes.rs
- - rw-r--r-- 415 lifetimes.stderr
- - rw-r--r-- 333 lints_in_proc_macros.rs
- - rw-r--r-- 462 lints_in_proc_macros.stderr
- - rw-r--r-- 435 literal-to-string.rs
- - rw-r--r-- 2,109 literal-to-string.stdout
- - rw-r--r-- 396 load-panic-backtrace.rs
- - rw-r--r-- 254 load-panic-backtrace.stderr
- - rw-r--r-- 204 load-panic.rs
- - rw-r--r-- 191 load-panic.stderr
- - rw-r--r-- 305 load-two.rs
- - rw-r--r-- 206 macro-brackets.rs
- - rw-r--r-- 435 macro-brackets.stderr
- - rw-r--r-- 730 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-- 704 macro-quote-cond.rs
- - rw-r--r-- 659 macro-rules-derive-cfg.rs
- - rw-r--r-- 8,372 macro-rules-derive-cfg.stdout
- - rw-r--r-- 313 macro-rules-derive.rs
- - rw-r--r-- 516 macro-rules-derive.stderr
- - rw-r--r-- 146 macro-use-attr.rs
- - rw-r--r-- 141 macro-use-bang.rs
- - rw-r--r-- 135 macros-in-extern-derive.rs
- - rw-r--r-- 373 macros-in-extern-derive.stderr
- - rw-r--r-- 521 macros-in-extern.rs
- - rw-r--r-- 148 macros-in-type.rs
- - rw-r--r-- 330 meta-delim.rs
- - rw-r--r-- 1,067 meta-macro-hygiene.rs
- - rw-r--r-- 4,474 meta-macro-hygiene.stdout
- - rw-r--r-- 280 meta-macro.rs
- - rw-r--r-- 102 meta-macro.stdout
- - rw-r--r-- 653 mixed-site-span.rs
- - rw-r--r-- 1,434 mixed-site-span.stderr
- - rw-r--r-- 315 modify-ast.rs
- - rw-r--r-- 49 module.rs
- - rw-r--r-- 83 module_with_attrs.rs
- - rw-r--r-- 687 multispan.rs
- - rw-r--r-- 2,727 multispan.stderr
- - rw-r--r-- 186 negative-token.rs
- - rw-r--r-- 470 nested-derive-cfg.rs
- - rw-r--r-- 3,460 nested-derive-cfg.stdout
- - rw-r--r-- 331 nested-item-spans.rs
- - rw-r--r-- 565 nested-item-spans.stderr
- - rw-r--r-- 668 nested-macro-rules.rs
- - rw-r--r-- 1,442 nested-macro-rules.stderr
- - rw-r--r-- 1,350 nested-macro-rules.stdout
- - rw-r--r-- 545 nested-nonterminal-tokens.rs
- - rw-r--r-- 2,089 nested-nonterminal-tokens.stdout
- - rw-r--r-- 222 no-macro-use-attr.rs
- - rw-r--r-- 485 no-macro-use-attr.stderr
- - rw-r--r-- 854 no-mangle-in-proc-macro-issue-111888.rs
- - rw-r--r-- 383 no-missing-docs.rs
- - rw-r--r-- 575 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-- 748 nonterminal-expansion.rs
- - rw-r--r-- 1,238 nonterminal-expansion.stdout
- - rw-r--r-- 415 nonterminal-recollect-attr.rs
- - rw-r--r-- 1,941 nonterminal-recollect-attr.stdout
- - rw-r--r-- 876 nonterminal-token-hygiene.rs
- - rw-r--r-- 3,814 nonterminal-token-hygiene.stdout
- - rw-r--r-- 249 not-joint.rs
- - rw-r--r-- 239 out-of-line-mod.rs
- - rw-r--r-- 202 panic-abort.rs
- - rw-r--r-- 134 panic-abort.stderr
- - rw-r--r-- 1,354 parent-source-spans.rs
- - rw-r--r-- 5,676 parent-source-spans.stderr
- - rw-r--r-- 272 pretty-print-hack-hide.rs
- - rw-r--r-- 699 pretty-print-hack-hide.stdout
- - rw-r--r-- 10,942 pretty-print-hack-show.local.stderr
- - rw-r--r-- 1,600 pretty-print-hack-show.local.stdout
- - rw-r--r-- 10,942 pretty-print-hack-show.remapped.stderr
- - rw-r--r-- 1,600 pretty-print-hack-show.remapped.stdout
- - rw-r--r-- 495 pretty-print-hack-show.rs
- - rw-r--r-- 403 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-- 840 proc-macro-attributes.rs
- - rw-r--r-- 4,122 proc-macro-attributes.stderr
- - rw-r--r-- 321 proc-macro-deprecated-attr.rs
- - rw-r--r-- 1,326 proc-macro-gates.rs
- - rw-r--r-- 4,659 proc-macro-gates.stderr
- - rw-r--r-- 595 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-- 377 quote-debug.rs
- - rw-r--r-- 2,141 quote-debug.stdout
- - rw-r--r-- 246 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,189 resolve-error.rs
- - rw-r--r-- 4,877 resolve-error.stderr
- - rw-r--r-- 191 resolved-located-at.rs
- - rw-r--r-- 758 resolved-located-at.stderr
- - rw-r--r-- 181 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-- 439 signature.stderr
- - rw-r--r-- 296 smoke.rs
- - rw-r--r-- 910 span-absolute-posititions.rs
- - rw-r--r-- 421 span-absolute-posititions.stderr
- - rw-r--r-- 1,769 span-api-tests.rs
- - rw-r--r-- 467 span-from-proc-macro.rs
- - rw-r--r-- 2,469 span-from-proc-macro.stderr
- - rw-r--r-- 1,028 span-preservation.rs
- - rw-r--r-- 2,269 span-preservation.stderr
- - rw-r--r-- 212 struct-field-macro.rs
- - rw-r--r-- 660 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-- 362 test.rs
- - rw-r--r-- 584 three-equals.rs
- - rw-r--r-- 1,178 three-equals.stderr
- - rw-r--r-- 263 trailing-plus.rs
- - rw-r--r-- 1,466 trailing-plus.stdout
- - rw-r--r-- 277 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-- 249 unsafe-foreign-mod.rs
- - rw-r--r-- 212 unsafe-mod.rs
- - rw-r--r-- 585 visibility-path.rs
- - rw-r--r-- 525 visibility-path.stderr
- - rw-r--r-- 542 weird-braces.rs
- - rw-r--r-- 16,537 weird-braces.stdout
- - rw-r--r-- 1,025 weird-hygiene.rs
- - rw-r--r-- 995 weird-hygiene.stderr