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: pattern

d .. (parent)
d d rwxr-xr-x 65 auxiliary
d d rwxr-xr-x 4,096 bindings-after-at
d d rwxr-xr-x 4,096 deref-patterns
d d rwxr-xr-x 4,096 move-ref-patterns
d d rwxr-xr-x 4,096 rfc-3627-match-ergonomics-2024
d d rwxr-xr-x 35 rfc-3637-guard-patterns
d d rwxr-xr-x 8,192 usefulness
- - rw-r--r-- 568 at-in-struct-patterns.rs
- - rw-r--r-- 2,066 at-in-struct-patterns.stderr
- - rw-r--r-- 320 box-pattern-type-mismatch.rs
- - rw-r--r-- 705 box-pattern-type-mismatch.stderr
- - rw-r--r-- 588 by-move-pattern-binding.rs
- - rw-r--r-- 1,731 by-move-pattern-binding.stderr
- - rw-r--r-- 217 byte-string-inference.rs
- - rw-r--r-- 3,750 complexity_limit.rs
- - rw-r--r-- 404 complexity_limit.stderr
- - rw-r--r-- 252 fn-in-pat.rs
- - rw-r--r-- 420 fn-in-pat.stderr
- - rw-r--r-- 363 for-loop-bad-item.rs
- - rw-r--r-- 1,150 for-loop-bad-item.stderr
- - rw-r--r-- 982 ignore-all-the-things.rs
- - rw-r--r-- 366 inc-range-pat.rs
- - rw-r--r-- 477 incorrect-placement-of-pattern-modifiers.fixed
- - rw-r--r-- 474 incorrect-placement-of-pattern-modifiers.rs
- - rw-r--r-- 1,658 incorrect-placement-of-pattern-modifiers.stderr
- - rw-r--r-- 156 integer-range-binding.rs
- - rw-r--r-- 465 issue-10392.rs
- - rw-r--r-- 165 issue-106552.rs
- - rw-r--r-- 1,500 issue-106552.stderr
- - rw-r--r-- 1,028 issue-106862.fixed
- - rw-r--r-- 993 issue-106862.rs
- - rw-r--r-- 1,823 issue-106862.stderr
- - rw-r--r-- 543 issue-110508.rs
- - rw-r--r-- 206 issue-115599.rs
- - rw-r--r-- 600 issue-115599.stderr
- - rw-r--r-- 353 issue-11577.rs
- - rw-r--r-- 287 issue-117626.rs
- - rw-r--r-- 344 issue-12582.rs
- - rw-r--r-- 470 issue-14221.rs
- - rw-r--r-- 991 issue-14221.stderr
- - rw-r--r-- 429 issue-15080.rs
- - rw-r--r-- 267 issue-17718-patterns.rs
- - rw-r--r-- 640 issue-17718-patterns.stderr
- - rw-r--r-- 1,029 issue-22546.rs
- - rw-r--r-- 180 issue-22546.stderr
- - rw-r--r-- 235 issue-27320.rs
- - rw-r--r-- 342 issue-28992-empty.rs
- - rw-r--r-- 592 issue-28992-empty.stderr
- - rw-r--r-- 365 issue-52240.rs
- - rw-r--r-- 347 issue-52240.stderr
- - rw-r--r-- 1,078 issue-6449.rs
- - rw-r--r-- 207 issue-66270-pat-struct-parser-recovery.rs
- - rw-r--r-- 268 issue-66270-pat-struct-parser-recovery.stderr
- - rw-r--r-- 1,047 issue-67037-pat-tup-scrut-ty-diff-less-fields.rs
- - rw-r--r-- 975 issue-67037-pat-tup-scrut-ty-diff-less-fields.stderr
- - rw-r--r-- 933 issue-67776-match-same-name-enum-variant-refs.rs
- - rw-r--r-- 1,780 issue-67776-match-same-name-enum-variant-refs.stderr
- - rw-r--r-- 203 issue-72565.rs
- - rw-r--r-- 346 issue-72565.stderr
- - rw-r--r-- 224 issue-72574-1.rs
- - rw-r--r-- 1,097 issue-72574-1.stderr
- - rw-r--r-- 332 issue-72574-2.rs
- - rw-r--r-- 1,209 issue-72574-2.stderr
- - rw-r--r-- 357 issue-74539.rs
- - rw-r--r-- 1,099 issue-74539.stderr
- - rw-r--r-- 193 issue-74702.rs
- - rw-r--r-- 1,064 issue-74702.stderr
- - rw-r--r-- 141 issue-74954.rs
- - rw-r--r-- 285 issue-80186-mut-binding-help-suggestion.rs
- - rw-r--r-- 372 issue-80186-mut-binding-help-suggestion.stderr
- - rw-r--r-- 222 issue-8351-1.rs
- - rw-r--r-- 262 issue-8351-2.rs
- - rw-r--r-- 474 issue-88074-pat-range-type-inference-err.rs
- - rw-r--r-- 785 issue-88074-pat-range-type-inference-err.stderr
- - rw-r--r-- 186 issue-88074-pat-range-type-inference.rs
- - rw-r--r-- 711 issue-92074-macro-ice.rs
- - rw-r--r-- 1,657 issue-92074-macro-ice.stderr
- - rw-r--r-- 169 issue-94866.rs
- - rw-r--r-- 654 issue-94866.stderr
- - rw-r--r-- 233 issue-95878.rs
- - rw-r--r-- 221 issue-95878.stderr
- - rw-r--r-- 487 missing_lifetime.rs
- - rw-r--r-- 754 missing_lifetime.stderr
- - rw-r--r-- 1,007 mut-ref-mut-2021.rs
- - rw-r--r-- 2,454 mut-ref-mut-2021.stderr
- - rw-r--r-- 320 mut_preserve_binding_mode_2021.rs
- - rw-r--r-- 810 mut_preserve_binding_mode_2021.stderr
- - rw-r--r-- 246 mut_preserve_binding_mode_2024.rs
- - rw-r--r-- 628 no-match-tuple-variant-self-ctor.rs
- - rw-r--r-- 640 no-match-tuple-variant-self-ctor.struct_.stderr
- - rw-r--r-- 309 no-match-tuple-variant-self-ctor.tuple.stderr
- - rw-r--r-- 400 no-patterns-in-args-2.rs
- - rw-r--r-- 922 no-patterns-in-args-2.stderr
- - rw-r--r-- 626 no-patterns-in-args.rs
- - rw-r--r-- 1,110 no-patterns-in-args.stderr
- - rw-r--r-- 169 no_ref_mut_behind_and.rs
- - rw-r--r-- 518 non-constant-in-const-path.rs
- - rw-r--r-- 1,055 non-constant-in-const-path.stderr
- - rw-r--r-- 312 non-structural-match-types.rs
- - rw-r--r-- 565 non-structural-match-types.stderr
- - rw-r--r-- 143 pat-shadow-in-nested-binding.rs
- - rw-r--r-- 402 pat-shadow-in-nested-binding.stderr
- - rw-r--r-- 127 pat-struct-field-expr-has-type.rs
- - rw-r--r-- 456 pat-struct-field-expr-has-type.stderr
- - rw-r--r-- 213 pat-tuple-bad-type.rs
- - rw-r--r-- 674 pat-tuple-bad-type.stderr
- - rw-r--r-- 3,427 pat-tuple-field-count-cross.rs
- - rw-r--r-- 15,905 pat-tuple-field-count-cross.stderr
- - rw-r--r-- 2,524 pat-tuple-overfield.rs
- - rw-r--r-- 8,215 pat-tuple-overfield.stderr
- - rw-r--r-- 2,522 pat-tuple-underfield.rs
- - rw-r--r-- 4,728 pat-tuple-underfield.stderr
- - rw-r--r-- 204 pat-type-err-formal-param.rs
- - rw-r--r-- 332 pat-type-err-formal-param.stderr
- - rw-r--r-- 457 pat-type-err-let-stmt.rs
- - rw-r--r-- 1,513 pat-type-err-let-stmt.stderr
- - rw-r--r-- 662 patkind-litrange-no-expr.rs
- - rw-r--r-- 434 patkind-litrange-no-expr.stderr
- - rw-r--r-- 207 patkind-ref-binding-issue-114896.fixed
- - rw-r--r-- 201 patkind-ref-binding-issue-114896.rs
- - rw-r--r-- 432 patkind-ref-binding-issue-114896.stderr
- - rw-r--r-- 171 patkind-ref-binding-issue-122415.fixed
- - rw-r--r-- 165 patkind-ref-binding-issue-122415.rs
- - rw-r--r-- 421 patkind-ref-binding-issue-122415.stderr
- - rw-r--r-- 238 pattern-bad-ref-box-order.fixed
- - rw-r--r-- 238 pattern-bad-ref-box-order.rs
- - rw-r--r-- 287 pattern-bad-ref-box-order.stderr
- - rw-r--r-- 1,921 pattern-binding-disambiguation.rs
- - rw-r--r-- 4,099 pattern-binding-disambiguation.stderr
- - rw-r--r-- 723 pattern-error-continue.rs
- - rw-r--r-- 1,836 pattern-error-continue.stderr
- - rw-r--r-- 123 pattern-ident-path-generics.rs
- - rw-r--r-- 481 pattern-ident-path-generics.stderr
- - rw-r--r-- 216 pattern-tyvar-2.rs
- - rw-r--r-- 732 pattern-tyvar-2.stderr
- - rw-r--r-- 226 pattern-tyvar.rs
- - rw-r--r-- 475 pattern-tyvar.stderr
- - rw-r--r-- 314 patterns-dont-match-nt-statement.rs
- - rw-r--r-- 766 range-pattern-meant-to-be-slice-rest-pattern.rs
- - rw-r--r-- 2,842 range-pattern-meant-to-be-slice-rest-pattern.stderr
- - rw-r--r-- 2,468 rest-pat-semantic-disallowed.rs
- - rw-r--r-- 5,651 rest-pat-semantic-disallowed.stderr
- - rw-r--r-- 1,503 rest-pat-syntactic.rs
- - rw-r--r-- 1,230 rest-pat-syntactic.stderr
- - rw-r--r-- 808 self-ctor-133272.rs
- - rw-r--r-- 513 self-ctor-133272.stderr
- - rw-r--r-- 451 size-and-align.rs
- - rw-r--r-- 342 skipped-ref-pats-issue-125058.rs
- - rw-r--r-- 593 skipped-ref-pats-issue-125058.stderr
- - rw-r--r-- 693 slice-array-infer.rs
- - rw-r--r-- 693 slice-pattern-refutable.rs
- - rw-r--r-- 1,434 slice-pattern-refutable.stderr
- - rw-r--r-- 817 slice-patterns-ambiguity.rs
- - rw-r--r-- 1,425 slice-patterns-ambiguity.stderr
- - rw-r--r-- 1,376 slice-patterns-irrefutable.rs
- - rw-r--r-- 473 slice-patterns-irrefutable.stderr
- - rw-r--r-- 230 slice-patterns-nested.rs
- - rw-r--r-- 567 struct-parser-recovery-issue-126344.rs
- - rw-r--r-- 486 struct-parser-recovery-issue-126344.stderr
- - rw-r--r-- 283 struct-pattern-on-non-struct-resolve-error.rs
- - rw-r--r-- 1,435 struct-pattern-on-non-struct-resolve-error.stderr
- - rw-r--r-- 837 struct-pattern-with-missing-fields-resolve-error.rs
- - rw-r--r-- 1,137 struct-pattern-with-missing-fields-resolve-error.stderr
- - rw-r--r-- 197 suggest-adding-appropriate-missing-pattern-excluding-comments.fixed
- - rw-r--r-- 172 suggest-adding-appropriate-missing-pattern-excluding-comments.rs
- - rw-r--r-- 731 suggest-adding-appropriate-missing-pattern-excluding-comments.stderr
- - rw-r--r-- 530 type_mismatch.rs
- - rw-r--r-- 365 type_mismatch.stderr