about summary refs log tree commit diff
path: root/tests/ui/pattern
ModeNameSize
-rw-r--r--at-in-struct-patterns.rs568log plain
-rw-r--r--at-in-struct-patterns.stderr2066log plain
d---------auxiliary127log plain
d---------bindings-after-at2759log plain
-rw-r--r--box-pattern-constructor-mismatch.rs371log plain
-rw-r--r--box-pattern-constructor-mismatch.stderr330log plain
-rw-r--r--box-pattern-type-mismatch.rs320log plain
-rw-r--r--box-pattern-type-mismatch.stderr705log plain
-rw-r--r--by-move-pattern-binding.rs588log plain
-rw-r--r--by-move-pattern-binding.stderr1731log plain
-rw-r--r--byte-string-inference.rs217log plain
-rw-r--r--byte-string-mutability-mismatch.rs672log plain
-rw-r--r--byte-string-mutability-mismatch.stderr828log plain
-rw-r--r--check-struct-pat-fields-stability-issue-138319.rs286log plain
-rw-r--r--check-struct-pat-fields-stability-issue-138319.stderr286log plain
-rw-r--r--complexity_limit.rs3756log plain
-rw-r--r--complexity_limit.stderr404log plain
-rw-r--r--cross-crate-enum-pattern.rs292log plain
d---------deref-patterns1412log plain
-rw-r--r--fn-in-pat.rs252log plain
-rw-r--r--fn-in-pat.stderr420log plain
-rw-r--r--for-loop-bad-item.rs363log plain
-rw-r--r--for-loop-bad-item.stderr1150log plain
-rw-r--r--ignore-all-the-things.rs982log plain
-rw-r--r--inc-range-pat.rs366log plain
-rw-r--r--incorrect-placement-of-pattern-modifiers.fixed477log plain
-rw-r--r--incorrect-placement-of-pattern-modifiers.rs474log plain
-rw-r--r--incorrect-placement-of-pattern-modifiers.stderr1661log plain
-rw-r--r--integer-range-binding.rs156log plain
-rw-r--r--issue-10392.rs465log plain
-rw-r--r--issue-106552.rs165log plain
-rw-r--r--issue-106552.stderr1500log plain
-rw-r--r--issue-106862.fixed1028log plain
-rw-r--r--issue-106862.rs993log plain
-rw-r--r--issue-106862.stderr1823log plain
-rw-r--r--issue-110508.rs649log plain
-rw-r--r--issue-115599.rs206log plain
-rw-r--r--issue-115599.stderr600log plain
-rw-r--r--issue-11577.rs353log plain
-rw-r--r--issue-117626.rs287log plain
-rw-r--r--issue-12582.rs344log plain
-rw-r--r--issue-14221.rs475log plain
-rw-r--r--issue-14221.stderr991log plain
-rw-r--r--issue-15080.rs429log plain
-rw-r--r--issue-17718-patterns.rs267log plain
-rw-r--r--issue-17718-patterns.stderr640log plain
-rw-r--r--issue-22546.rs998log plain
-rw-r--r--issue-27320.rs235log plain
-rw-r--r--issue-28992-empty.rs342log plain
-rw-r--r--issue-28992-empty.stderr592log plain
-rw-r--r--issue-52240.rs365log plain
-rw-r--r--issue-52240.stderr347log plain
-rw-r--r--issue-6449.rs1208log plain
-rw-r--r--issue-66270-pat-struct-parser-recovery.rs207log plain
-rw-r--r--issue-66270-pat-struct-parser-recovery.stderr268log plain
-rw-r--r--issue-67037-pat-tup-scrut-ty-diff-less-fields.rs1047log plain
-rw-r--r--issue-67037-pat-tup-scrut-ty-diff-less-fields.stderr975log plain
-rw-r--r--issue-67776-match-same-name-enum-variant-refs.rs933log plain
-rw-r--r--issue-67776-match-same-name-enum-variant-refs.stderr1780log plain
-rw-r--r--issue-72565.rs203log plain
-rw-r--r--issue-72565.stderr346log plain
-rw-r--r--issue-72574-1.rs224log plain
-rw-r--r--issue-72574-1.stderr1114log plain
-rw-r--r--issue-72574-2.rs332log plain
-rw-r--r--issue-72574-2.stderr1226log plain
-rw-r--r--issue-74539.rs357log plain
-rw-r--r--issue-74539.stderr1114log plain
-rw-r--r--issue-74702.rs193log plain
-rw-r--r--issue-74702.stderr1087log plain
-rw-r--r--issue-74954.rs141log plain
-rw-r--r--issue-80186-mut-binding-help-suggestion.rs285log plain
-rw-r--r--issue-80186-mut-binding-help-suggestion.stderr381log plain
-rw-r--r--issue-8351-1.rs222log plain
-rw-r--r--issue-8351-2.rs262log plain
-rw-r--r--issue-88074-pat-range-type-inference-err.rs474log plain
-rw-r--r--issue-88074-pat-range-type-inference-err.stderr785log plain
-rw-r--r--issue-88074-pat-range-type-inference.rs186log plain
-rw-r--r--issue-92074-macro-ice.rs711log plain
-rw-r--r--issue-92074-macro-ice.stderr1657log plain
-rw-r--r--issue-94866.rs169log plain
-rw-r--r--issue-94866.stderr654log plain
-rw-r--r--issue-95878.rs233log plain
-rw-r--r--issue-95878.stderr221log plain
-rw-r--r--missing_lifetime.rs497log plain
-rw-r--r--missing_lifetime.stderr754log plain
d---------move-ref-patterns1212log plain
-rw-r--r--mut-ref-mut-2021.rs1007log plain
-rw-r--r--mut-ref-mut-2021.stderr2454log plain
-rw-r--r--mut_preserve_binding_mode_2021.rs320log plain
-rw-r--r--mut_preserve_binding_mode_2021.stderr810log plain
-rw-r--r--mut_preserve_binding_mode_2024.rs246log plain
-rw-r--r--no-match-tuple-variant-self-ctor.rs628log plain
-rw-r--r--no-match-tuple-variant-self-ctor.struct_.stderr640log plain
-rw-r--r--no-match-tuple-variant-self-ctor.tuple.stderr309log plain
-rw-r--r--no-patterns-in-args-2.rs400log plain
-rw-r--r--no-patterns-in-args-2.stderr922log plain
-rw-r--r--no-patterns-in-args.rs626log plain
-rw-r--r--no-patterns-in-args.stderr1110log plain
-rw-r--r--non-constant-in-const-path.rs518log plain
-rw-r--r--non-constant-in-const-path.stderr1055log plain
-rw-r--r--non-structural-match-types-cycle-err.rs729log plain
-rw-r--r--non-structural-match-types-cycle-err.stderr2593log plain
-rw-r--r--non-structural-match-types.rs406log plain
-rw-r--r--non-structural-match-types.stderr1065log plain
-rw-r--r--normalize-ty-in-range.rs496log plain
-rw-r--r--overflowing-literals.rs540log plain
-rw-r--r--overflowing-literals.stderr1229log plain
-rw-r--r--pat-shadow-in-nested-binding.rs143log plain
-rw-r--r--pat-shadow-in-nested-binding.stderr402log plain
-rw-r--r--pat-struct-field-expr-has-type.rs127log plain
-rw-r--r--pat-struct-field-expr-has-type.stderr456log plain
-rw-r--r--pat-tuple-bad-type.rs213log plain
-rw-r--r--pat-tuple-bad-type.stderr674log plain
-rw-r--r--pat-tuple-field-count-cross.rs3427log plain
-rw-r--r--pat-tuple-field-count-cross.stderr16024log plain
-rw-r--r--pat-tuple-overfield.rs2524log plain
-rw-r--r--pat-tuple-overfield.stderr8402log plain
-rw-r--r--pat-tuple-underfield.rs2522log plain
-rw-r--r--pat-tuple-underfield.stderr4772log plain
-rw-r--r--pat-type-err-formal-param.rs204log plain
-rw-r--r--pat-type-err-formal-param.stderr332log plain
-rw-r--r--pat-type-err-let-stmt.rs457log plain
-rw-r--r--pat-type-err-let-stmt.stderr1513log plain
-rw-r--r--patkind-litrange-no-expr.rs663log plain
-rw-r--r--patkind-litrange-no-expr.stderr434log plain
-rw-r--r--patkind-ref-binding-issue-114896.fixed221log plain
-rw-r--r--patkind-ref-binding-issue-114896.rs215log plain
-rw-r--r--patkind-ref-binding-issue-114896.stderr432log plain
-rw-r--r--patkind-ref-binding-issue-122415.fixed171log plain
-rw-r--r--patkind-ref-binding-issue-122415.rs165log plain
-rw-r--r--patkind-ref-binding-issue-122415.stderr421log plain
-rw-r--r--pattern-bad-ref-box-order.fixed238log plain
-rw-r--r--pattern-bad-ref-box-order.rs238log plain
-rw-r--r--pattern-bad-ref-box-order.stderr303log plain
-rw-r--r--pattern-binding-disambiguation.rs1921log plain
-rw-r--r--pattern-binding-disambiguation.stderr4099log plain
-rw-r--r--pattern-error-continue.rs769log plain
-rw-r--r--pattern-error-continue.stderr1866log plain
-rw-r--r--pattern-ident-path-generics.rs123log plain
-rw-r--r--pattern-ident-path-generics.stderr481log plain
-rw-r--r--pattern-match-arc-move.rs288log plain
-rw-r--r--pattern-match-invalid-variant.rs397log plain
-rw-r--r--pattern-match-invalid-variant.stderr470log plain
-rw-r--r--pattern-tyvar-2.rs216log plain
-rw-r--r--pattern-tyvar-2.stderr732log plain
-rw-r--r--pattern-tyvar.rs226log plain
-rw-r--r--pattern-tyvar.stderr475log plain
-rw-r--r--patterns-dont-match-nt-statement.rs314log plain
-rw-r--r--premature-match-scrutinee-temporary-drop-10683.rs226log plain
-rw-r--r--range-pattern-meant-to-be-slice-rest-pattern.rs766log plain
-rw-r--r--range-pattern-meant-to-be-slice-rest-pattern.stderr2928log plain
-rw-r--r--rest-pat-semantic-disallowed.rs2468log plain
-rw-r--r--rest-pat-semantic-disallowed.stderr5651log plain
-rw-r--r--rest-pat-syntactic.rs1503log plain
-rw-r--r--rest-pat-syntactic.stderr1230log plain
d---------rfc-3627-match-ergonomics-2024392log plain
d---------rfc-3637-guard-patterns356log plain
-rw-r--r--self-ctor-133272.rs808log plain
-rw-r--r--self-ctor-133272.stderr513log plain
-rw-r--r--size-and-align.rs451log plain
-rw-r--r--skipped-ref-pats-issue-125058.rs342log plain
-rw-r--r--skipped-ref-pats-issue-125058.stderr593log plain
-rw-r--r--slice-array-infer.rs662log plain
-rw-r--r--slice-pattern-refutable.rs693log plain
-rw-r--r--slice-pattern-refutable.stderr1400log plain
-rw-r--r--slice-patterns-ambiguity.rs817log plain
-rw-r--r--slice-patterns-ambiguity.stderr1388log plain
-rw-r--r--slice-patterns-irrefutable.rs1376log plain
-rw-r--r--slice-patterns-irrefutable.stderr473log plain
-rw-r--r--slice-patterns-nested.rs230log plain
-rw-r--r--struct-parser-recovery-issue-126344.rs567log plain
-rw-r--r--struct-parser-recovery-issue-126344.stderr486log plain
-rw-r--r--struct-pattern-on-non-struct-resolve-error.rs283log plain
-rw-r--r--struct-pattern-on-non-struct-resolve-error.stderr1435log plain
-rw-r--r--struct-pattern-with-missing-fields-resolve-error.rs837log plain
-rw-r--r--struct-pattern-with-missing-fields-resolve-error.stderr1137log plain
-rw-r--r--suggest-adding-appropriate-missing-pattern-excluding-comments.fixed197log plain
-rw-r--r--suggest-adding-appropriate-missing-pattern-excluding-comments.rs172log plain
-rw-r--r--suggest-adding-appropriate-missing-pattern-excluding-comments.stderr731log plain
-rw-r--r--type_mismatch.rs530log plain
-rw-r--r--type_mismatch.stderr365log plain
-rw-r--r--uninit-trivial.rs196log plain
-rw-r--r--uninit-trivial.stderr443log plain
-rw-r--r--unused-parameters-const-pattern.rs329log plain
d---------usefulness9400log plain