about summary refs log tree commit diff
path: root/tests/ui/const-generics
ModeNameSize
d---------adt_const_params804log plain
-rw-r--r--apit-with-const-param.rs84log plain
-rw-r--r--arg-in-pat-1.rs519log plain
-rw-r--r--arg-in-pat-2.rs147log plain
-rw-r--r--arg-in-pat-3.rs606log plain
-rw-r--r--argument_order.rs353log plain
-rw-r--r--argument_order.stderr833log plain
d---------array-impls404log plain
-rw-r--r--array-wrapper-struct-ctor.rs237log plain
-rw-r--r--assoc_const_as_type_argument.rs294log plain
-rw-r--r--assoc_const_as_type_argument.stderr771log plain
-rw-r--r--assoc_const_eq_diagnostic.rs363log plain
-rw-r--r--assoc_const_eq_diagnostic.stderr1645log plain
-rw-r--r--associated-type-bound-fail.rs224log plain
-rw-r--r--associated-type-bound-fail.stderr570log plain
-rw-r--r--associated-type-bound.rs280log plain
d---------auxiliary246log plain
d---------backcompat105log plain
-rw-r--r--bad-const-generic-exprs.rs2109log plain
-rw-r--r--bad-const-generic-exprs.stderr4474log plain
-rw-r--r--bad-generic-in-copy-impl.rs129log plain
-rw-r--r--bad-generic-in-copy-impl.stderr264log plain
-rw-r--r--bad-subst-const-kind.rs232log plain
-rw-r--r--bad-subst-const-kind.stderr291log plain
-rw-r--r--broken-mir-1.rs157log plain
-rw-r--r--broken-mir-2.rs132log plain
-rw-r--r--cannot-infer-type-for-const-param.rs277log plain
-rw-r--r--coerce_unsized_array.rs121log plain
-rw-r--r--concrete-const-as-fn-arg.rs276log plain
-rw-r--r--concrete-const-impl-method.rs413log plain
-rw-r--r--condition-in-trait-const-arg.rs342log plain
-rw-r--r--const-arg-in-const-arg.min.stderr13893log plain
-rw-r--r--const-arg-in-const-arg.rs3522log plain
-rw-r--r--const-arg-in-fn.rs150log plain
-rw-r--r--const-arg-type-arg-misordered.rs179log plain
-rw-r--r--const-arg-type-arg-misordered.stderr308log plain
-rw-r--r--const-argument-cross-crate-mismatch.rs308log plain
-rw-r--r--const-argument-cross-crate-mismatch.stderr1375log plain
-rw-r--r--const-argument-cross-crate.rs376log plain
-rw-r--r--const-argument-if-length.full.stderr1244log plain
-rw-r--r--const-argument-if-length.min.stderr1364log plain
-rw-r--r--const-argument-if-length.rs553log plain
-rw-r--r--const-argument-non-static-lifetime.min.stderr414log plain
-rw-r--r--const-argument-non-static-lifetime.rs399log plain
-rw-r--r--const-fn-with-const-param.rs194log plain
-rw-r--r--const-generic-default-wont-borrowck.rs95log plain
-rw-r--r--const-generic-default-wont-borrowck.stderr530log plain
-rw-r--r--const-generic-function.rs486log plain
-rw-r--r--const-generic-function.stderr1598log plain
-rw-r--r--const-generic-type_name.rs151log plain
-rw-r--r--const-param-after-const-literal-arg.rs114log plain
-rw-r--r--const-param-before-other-params.rs174log plain
-rw-r--r--const-param-before-other-params.stderr330log plain
-rw-r--r--const-param-elided-lifetime.full.stderr1200log plain
-rw-r--r--const-param-elided-lifetime.min.stderr2871log plain
-rw-r--r--const-param-elided-lifetime.rs1152log plain
-rw-r--r--const-param-in-async.rs580log plain
-rw-r--r--const-param-type-depends-on-const-param.full.stderr893log plain
-rw-r--r--const-param-type-depends-on-const-param.min.stderr1700log plain
-rw-r--r--const-param-type-depends-on-const-param.rs685log plain
-rw-r--r--const-param-type-depends-on-type-param-ungated.rs175log plain
-rw-r--r--const-param-type-depends-on-type-param-ungated.stderr471log plain
-rw-r--r--const-param-type-depends-on-type-param.full.stderr476log plain
-rw-r--r--const-param-type-depends-on-type-param.min.stderr476log plain
-rw-r--r--const-param-type-depends-on-type-param.rs456log plain
-rw-r--r--const-param-with-additional-obligations.rs422log plain
-rw-r--r--const-param-with-additional-obligations.stderr404log plain
-rw-r--r--const-parameter-uppercase-lint.rs142log plain
-rw-r--r--const-parameter-uppercase-lint.stderr451log plain
-rw-r--r--const_trait_fn-issue-88433.rs375log plain
-rw-r--r--core-types.rs1300log plain
-rw-r--r--cross_crate_complex.rs393log plain
d---------defaults2775log plain
-rw-r--r--deref-into-array-generic.rs462log plain
-rw-r--r--different_generic_args.full.stderr366log plain
-rw-r--r--different_generic_args.min.stderr366log plain
-rw-r--r--different_generic_args.rs335log plain
-rw-r--r--different_generic_args_array.rs263log plain
-rw-r--r--different_generic_args_array.stderr371log plain
-rw-r--r--dont-evaluate-array-len-on-err-1.rs484log plain
-rw-r--r--dont-evaluate-array-len-on-err-1.stderr484log plain
-rw-r--r--dyn-supertraits.rs1892log plain
d---------early708log plain
-rw-r--r--ensure_is_evaluatable.rs296log plain
-rw-r--r--ensure_is_evaluatable.stderr496log plain
-rw-r--r--enum-variants.rs466log plain
-rw-r--r--exhaustive-value.rs6202log plain
-rw-r--r--exhaustive-value.stderr637log plain
-rw-r--r--expose-default-substs-param-env.rs172log plain
-rw-r--r--float-generic.adt_const_params.stderr276log plain
-rw-r--r--float-generic.rs305log plain
-rw-r--r--float-generic.simple.stderr355log plain
-rw-r--r--fn-const-param-call.full.stderr520log plain
-rw-r--r--fn-const-param-call.min.stderr438log plain
-rw-r--r--fn-const-param-call.rs524log plain
-rw-r--r--fn-const-param-infer.full.stderr328log plain
-rw-r--r--fn-const-param-infer.min.stderr253log plain
-rw-r--r--fn-const-param-infer.rs905log plain
-rw-r--r--fn_with_two_const_inputs.rs364log plain
-rw-r--r--fn_with_two_const_inputs.stderr503log plain
-rw-r--r--fn_with_two_same_const_inputs.rs283log plain
-rw-r--r--forbid-non-structural_match-types.rs316log plain
-rw-r--r--forbid-non-structural_match-types.stderr458log plain
-rw-r--r--foreign-item-const-parameter.rs213log plain
-rw-r--r--foreign-item-const-parameter.stderr707log plain
-rw-r--r--generic-param-mismatch.rs109log plain
-rw-r--r--generic-param-mismatch.stderr478log plain
d---------generic_arg_infer422log plain
d---------generic_const_exprs7276log plain
-rw-r--r--ice-68875.rs228log plain
-rw-r--r--ice-68875.stderr219log plain
-rw-r--r--ice-const-generic-function-return-ty.rs132log plain
-rw-r--r--ice-const-generic-function-return-ty.stderr301log plain
-rw-r--r--impl-const-generic-struct.rs150log plain
-rw-r--r--incorrect-number-of-const-args.rs178log plain
-rw-r--r--incorrect-number-of-const-args.stderr1173log plain
d---------infer496log plain
-rw-r--r--infer_arg_from_pat.rs329log plain
-rw-r--r--infer_arr_len_from_pat.rs141log plain
-rw-r--r--inhabited-assoc-ty-ice-1.rs486log plain
-rw-r--r--inhabited-assoc-ty-ice-2.rs420log plain
-rw-r--r--integer-literal-generic-arg-in-where-clause.rs383log plain
-rw-r--r--intrinsics-type_name-as-const-argument.min.stderr846log plain
-rw-r--r--intrinsics-type_name-as-const-argument.rs515log plain
-rw-r--r--invalid-const-arg-for-type-param.rs225log plain
-rw-r--r--invalid-const-arg-for-type-param.stderr1438log plain
-rw-r--r--invalid-constant-in-args.rs165log plain
-rw-r--r--invalid-constant-in-args.stderr418log plain
-rw-r--r--invalid-enum.rs1016log plain
-rw-r--r--invalid-enum.stderr2595log plain
-rw-r--r--invariant.rs854log plain
-rw-r--r--invariant.stderr1121log plain
-rw-r--r--issue-102124.rs301log plain
-rw-r--r--issue-105689.rs223log plain
-rw-r--r--issue-106419-struct-with-multiple-const-params.rs208log plain
-rw-r--r--issue-112505-overflow.rs249log plain
-rw-r--r--issue-112505-overflow.stderr640log plain
-rw-r--r--issue-46511.rs212log plain
-rw-r--r--issue-46511.stderr748log plain
-rw-r--r--issue-66451.rs550log plain
-rw-r--r--issue-66451.stderr667log plain
-rw-r--r--issue-70408.rs345log plain
-rw-r--r--issue-80471.rs367log plain
-rw-r--r--issue-80471.stderr807log plain
-rw-r--r--issue-93647.rs108log plain
-rw-r--r--issue-93647.stderr501log plain
-rw-r--r--issue-97007.rs2374log plain
d---------issues7600log plain
d---------late-bound-vars164log plain
-rw-r--r--legacy-const-generics-bad.rs398log plain
-rw-r--r--legacy-const-generics-bad.stderr838log plain
-rw-r--r--legacy-const-generics.rs478log plain
d---------min_const_generics1815log plain
-rw-r--r--nested-type.full.stderr393log plain
-rw-r--r--nested-type.min.stderr1067log plain
-rw-r--r--nested-type.rs541log plain
d---------occurs-check713log plain
-rw-r--r--outer-lifetime-in-const-generic-default.rs182log plain
-rw-r--r--outer-lifetime-in-const-generic-default.stderr418log plain
-rw-r--r--overlapping_impls.rs649log plain
-rw-r--r--params-in-ct-in-ty-param-lazy-norm.full.stderr575log plain
-rw-r--r--params-in-ct-in-ty-param-lazy-norm.min.stderr1004log plain
-rw-r--r--params-in-ct-in-ty-param-lazy-norm.rs437log plain
-rw-r--r--parent_generics_of_encoding.rs445log plain
-rw-r--r--parent_generics_of_encoding_impl_trait.rs340log plain
-rw-r--r--parent_generics_of_encoding_impl_trait.stderr637log plain
d---------parser-error-recovery392log plain
-rw-r--r--projection-as-arg-const.rs409log plain
-rw-r--r--projection-as-arg-const.stderr445log plain
-rw-r--r--promotion.rs219log plain
-rw-r--r--raw-ptr-const-param-deref.full.stderr511log plain
-rw-r--r--raw-ptr-const-param-deref.min.stderr429log plain
-rw-r--r--raw-ptr-const-param-deref.rs535log plain
-rw-r--r--raw-ptr-const-param.full.stderr304log plain
-rw-r--r--raw-ptr-const-param.min.stderr229log plain
-rw-r--r--raw-ptr-const-param.rs362log plain
-rw-r--r--slice-const-param-mismatch.full.stderr1333log plain
-rw-r--r--slice-const-param-mismatch.min.stderr795log plain
-rw-r--r--slice-const-param-mismatch.rs726log plain
-rw-r--r--slice-const-param.rs545log plain
-rw-r--r--sneaky-array-repeat-expr.rs767log plain
-rw-r--r--sneaky-array-repeat-expr.stderr1080log plain
d---------std170log plain
-rw-r--r--struct-with-invalid-const-param.rs147log plain
-rw-r--r--struct-with-invalid-const-param.stderr290log plain
-rw-r--r--suggest_const_for_array.rs208log plain
-rw-r--r--suggest_const_for_array.stderr586log plain
-rw-r--r--trait-const-args.rs404log plain
-rw-r--r--transmute-const-param-static-reference.min.stderr412log plain
-rw-r--r--transmute-const-param-static-reference.rs388log plain
-rw-r--r--transmute-fail.rs830log plain
-rw-r--r--transmute-fail.stderr2197log plain
-rw-r--r--transmute.rs1824log plain
-rw-r--r--transmute_no_gate.rs2100log plain
-rw-r--r--transmute_no_gate.stderr3348log plain
-rw-r--r--transparent-maybeunit-array-wrapper.rs263log plain
-rw-r--r--try_unify_ignore_lifetimes.rs570log plain
-rw-r--r--two_matching_preds.rs234log plain
-rw-r--r--type-after-const-ok.rs150log plain
d---------type-dependent955log plain
-rw-r--r--type_mismatch.rs241log plain
-rw-r--r--type_mismatch.stderr1015log plain
-rw-r--r--type_not_in_scope.rs231log plain
-rw-r--r--type_not_in_scope.stderr501log plain
-rw-r--r--type_of_anon_const.rs343log plain
-rw-r--r--types-mismatch-const-args.full.stderr1459log plain
-rw-r--r--types-mismatch-const-args.min.stderr1536log plain
-rw-r--r--types-mismatch-const-args.rs742log plain
-rw-r--r--unify_with_nested_expr.rs234log plain
-rw-r--r--unify_with_nested_expr.stderr646log plain
-rw-r--r--uninferred-consts-during-codegen-1.rs336log plain
-rw-r--r--uninferred-consts-during-codegen-2.rs328log plain
-rw-r--r--unknown_adt.rs91log plain
-rw-r--r--unknown_adt.stderr293log plain
-rw-r--r--unused-const-param.rs61log plain
-rw-r--r--unused-type-param-suggestion.rs62log plain
-rw-r--r--unused-type-param-suggestion.stderr458log plain
-rw-r--r--unused_braces.fixed280log plain
-rw-r--r--unused_braces.full.fixed310log plain
-rw-r--r--unused_braces.min.fixed310log plain
-rw-r--r--unused_braces.rs284log plain
-rw-r--r--unused_braces.stderr389log plain
-rw-r--r--variant-discrimiant-no-generics.full.stderr1277log plain
-rw-r--r--variant-discrimiant-no-generics.min.stderr1277log plain
-rw-r--r--variant-discrimiant-no-generics.rs766log plain
-rw-r--r--where-clauses.rs615log plain
-rw-r--r--wrong-normalization.rs418log plain
-rw-r--r--wrong-normalization.stderr429log plain