summaryrefslogtreecommitdiff
path: root/tests/ui/const-generics
ModeNameSize
d---------adt_const_params804logplain
-rw-r--r--apit-with-const-param.rs84logplain
-rw-r--r--arg-in-pat-1.rs519logplain
-rw-r--r--arg-in-pat-2.rs147logplain
-rw-r--r--arg-in-pat-3.rs606logplain
-rw-r--r--argument_order.rs353logplain
-rw-r--r--argument_order.stderr833logplain
d---------array-impls404logplain
-rw-r--r--array-wrapper-struct-ctor.rs237logplain
-rw-r--r--assoc_const_as_type_argument.rs294logplain
-rw-r--r--assoc_const_as_type_argument.stderr771logplain
-rw-r--r--assoc_const_eq_diagnostic.rs363logplain
-rw-r--r--assoc_const_eq_diagnostic.stderr1645logplain
-rw-r--r--associated-type-bound-fail.rs224logplain
-rw-r--r--associated-type-bound-fail.stderr570logplain
-rw-r--r--associated-type-bound.rs280logplain
d---------auxiliary246logplain
d---------backcompat105logplain
-rw-r--r--bad-const-generic-exprs.rs2109logplain
-rw-r--r--bad-const-generic-exprs.stderr4474logplain
-rw-r--r--bad-generic-in-copy-impl.rs129logplain
-rw-r--r--bad-generic-in-copy-impl.stderr264logplain
-rw-r--r--bad-subst-const-kind.rs232logplain
-rw-r--r--bad-subst-const-kind.stderr291logplain
-rw-r--r--broken-mir-1.rs157logplain
-rw-r--r--broken-mir-2.rs132logplain
-rw-r--r--cannot-infer-type-for-const-param.rs277logplain
-rw-r--r--coerce_unsized_array.rs121logplain
-rw-r--r--concrete-const-as-fn-arg.rs276logplain
-rw-r--r--concrete-const-impl-method.rs413logplain
-rw-r--r--condition-in-trait-const-arg.rs342logplain
-rw-r--r--const-arg-in-const-arg.min.stderr13893logplain
-rw-r--r--const-arg-in-const-arg.rs3522logplain
-rw-r--r--const-arg-in-fn.rs150logplain
-rw-r--r--const-arg-type-arg-misordered.rs179logplain
-rw-r--r--const-arg-type-arg-misordered.stderr308logplain
-rw-r--r--const-argument-cross-crate-mismatch.rs308logplain
-rw-r--r--const-argument-cross-crate-mismatch.stderr1375logplain
-rw-r--r--const-argument-cross-crate.rs376logplain
-rw-r--r--const-argument-if-length.full.stderr1257logplain
-rw-r--r--const-argument-if-length.min.stderr1377logplain
-rw-r--r--const-argument-if-length.rs553logplain
-rw-r--r--const-argument-non-static-lifetime.min.stderr414logplain
-rw-r--r--const-argument-non-static-lifetime.rs399logplain
-rw-r--r--const-fn-with-const-param.rs194logplain
-rw-r--r--const-generic-default-wont-borrowck.rs95logplain
-rw-r--r--const-generic-default-wont-borrowck.stderr536logplain
-rw-r--r--const-generic-function.rs486logplain
-rw-r--r--const-generic-function.stderr1598logplain
-rw-r--r--const-generic-type_name.rs151logplain
-rw-r--r--const-param-after-const-literal-arg.rs114logplain
-rw-r--r--const-param-before-other-params.rs174logplain
-rw-r--r--const-param-before-other-params.stderr330logplain
-rw-r--r--const-param-elided-lifetime.full.stderr1200logplain
-rw-r--r--const-param-elided-lifetime.min.stderr2871logplain
-rw-r--r--const-param-elided-lifetime.rs1152logplain
-rw-r--r--const-param-in-async.rs580logplain
-rw-r--r--const-param-type-depends-on-const-param.full.stderr893logplain
-rw-r--r--const-param-type-depends-on-const-param.min.stderr1700logplain
-rw-r--r--const-param-type-depends-on-const-param.rs685logplain
-rw-r--r--const-param-type-depends-on-type-param-ungated.rs175logplain
-rw-r--r--const-param-type-depends-on-type-param-ungated.stderr471logplain
-rw-r--r--const-param-type-depends-on-type-param.full.stderr926logplain
-rw-r--r--const-param-type-depends-on-type-param.min.stderr926logplain
-rw-r--r--const-param-type-depends-on-type-param.rs496logplain
-rw-r--r--const-parameter-uppercase-lint.rs142logplain
-rw-r--r--const-parameter-uppercase-lint.stderr451logplain
-rw-r--r--const_trait_fn-issue-88433.rs375logplain
-rw-r--r--core-types.rs1300logplain
-rw-r--r--cross_crate_complex.rs393logplain
d---------defaults2706logplain
-rw-r--r--deref-into-array-generic.rs462logplain
-rw-r--r--different_generic_args.full.stderr366logplain
-rw-r--r--different_generic_args.min.stderr366logplain
-rw-r--r--different_generic_args.rs335logplain
-rw-r--r--different_generic_args_array.rs263logplain
-rw-r--r--different_generic_args_array.stderr371logplain
-rw-r--r--dont-evaluate-array-len-on-err-1.rs484logplain
-rw-r--r--dont-evaluate-array-len-on-err-1.stderr484logplain
-rw-r--r--dyn-supertraits.rs1892logplain
d---------early708logplain
-rw-r--r--ensure_is_evaluatable.rs296logplain
-rw-r--r--ensure_is_evaluatable.stderr496logplain
-rw-r--r--enum-variants.rs466logplain
-rw-r--r--exhaustive-value.rs6202logplain
-rw-r--r--exhaustive-value.stderr651logplain
-rw-r--r--expose-default-substs-param-env.rs172logplain
-rw-r--r--float-generic.adt_const_params.stderr368logplain
-rw-r--r--float-generic.rs305logplain
-rw-r--r--float-generic.simple.stderr355logplain
-rw-r--r--fn-const-param-call.full.stderr520logplain
-rw-r--r--fn-const-param-call.min.stderr438logplain
-rw-r--r--fn-const-param-call.rs524logplain
-rw-r--r--fn-const-param-infer.full.stderr328logplain
-rw-r--r--fn-const-param-infer.min.stderr253logplain
-rw-r--r--fn-const-param-infer.rs905logplain
-rw-r--r--fn_with_two_const_inputs.rs364logplain
-rw-r--r--fn_with_two_const_inputs.stderr503logplain
-rw-r--r--fn_with_two_same_const_inputs.rs283logplain
-rw-r--r--forbid-non-structural_match-types.rs238logplain
-rw-r--r--forbid-non-structural_match-types.stderr376logplain
-rw-r--r--foreign-item-const-parameter.rs213logplain
-rw-r--r--foreign-item-const-parameter.stderr707logplain
-rw-r--r--generic-param-mismatch.rs109logplain
-rw-r--r--generic-param-mismatch.stderr478logplain
d---------generic_arg_infer422logplain
d---------generic_const_exprs7012logplain
-rw-r--r--ice-68875.rs228logplain
-rw-r--r--ice-68875.stderr219logplain
-rw-r--r--ice-const-generic-function-return-ty.rs132logplain
-rw-r--r--ice-const-generic-function-return-ty.stderr301logplain
-rw-r--r--impl-const-generic-struct.rs150logplain
-rw-r--r--incorrect-number-of-const-args.rs178logplain
-rw-r--r--incorrect-number-of-const-args.stderr1173logplain
d---------infer496logplain
-rw-r--r--infer_arg_from_pat.rs329logplain
-rw-r--r--infer_arr_len_from_pat.rs141logplain
-rw-r--r--inhabited-assoc-ty-ice-1.rs486logplain
-rw-r--r--inhabited-assoc-ty-ice-2.rs420logplain
-rw-r--r--integer-literal-generic-arg-in-where-clause.rs383logplain
-rw-r--r--intrinsics-type_name-as-const-argument.min.stderr846logplain
-rw-r--r--intrinsics-type_name-as-const-argument.rs515logplain
-rw-r--r--invalid-const-arg-for-type-param.rs225logplain
-rw-r--r--invalid-const-arg-for-type-param.stderr1438logplain
-rw-r--r--invalid-constant-in-args.rs165logplain
-rw-r--r--invalid-constant-in-args.stderr418logplain
-rw-r--r--invalid-enum.rs970logplain
-rw-r--r--invalid-enum.stderr2595logplain
-rw-r--r--invariant.rs854logplain
-rw-r--r--invariant.stderr1121logplain
-rw-r--r--issue-102124.rs301logplain
-rw-r--r--issue-105689.rs223logplain
-rw-r--r--issue-106419-struct-with-multiple-const-params.rs208logplain
-rw-r--r--issue-46511.rs212logplain
-rw-r--r--issue-46511.stderr748logplain
-rw-r--r--issue-66451.rs490logplain
-rw-r--r--issue-66451.stderr667logplain
-rw-r--r--issue-70408.rs345logplain
-rw-r--r--issue-80471.rs384logplain
-rw-r--r--issue-80471.stderr714logplain
-rw-r--r--issue-93647.rs139logplain
-rw-r--r--issue-93647.stderr1240logplain
-rw-r--r--issue-97007.rs2374logplain
d---------issues7600logplain
d---------late-bound-vars164logplain
-rw-r--r--legacy-const-generics-bad.rs398logplain
-rw-r--r--legacy-const-generics-bad.stderr838logplain
-rw-r--r--legacy-const-generics.rs478logplain
d---------min_const_generics1815logplain
-rw-r--r--nested-type.full.stderr393logplain
-rw-r--r--nested-type.min.stderr1067logplain
-rw-r--r--nested-type.rs541logplain
d---------occurs-check713logplain
-rw-r--r--outer-lifetime-in-const-generic-default.rs182logplain
-rw-r--r--outer-lifetime-in-const-generic-default.stderr418logplain
-rw-r--r--overlapping_impls.rs618logplain
-rw-r--r--params-in-ct-in-ty-param-lazy-norm.full.stderr575logplain
-rw-r--r--params-in-ct-in-ty-param-lazy-norm.min.stderr1004logplain
-rw-r--r--params-in-ct-in-ty-param-lazy-norm.rs437logplain
-rw-r--r--parent_generics_of_encoding.rs445logplain
-rw-r--r--parent_generics_of_encoding_impl_trait.rs340logplain
-rw-r--r--parent_generics_of_encoding_impl_trait.stderr637logplain
d---------parser-error-recovery392logplain
-rw-r--r--projection-as-arg-const.rs409logplain
-rw-r--r--projection-as-arg-const.stderr445logplain
-rw-r--r--promotion.rs219logplain
-rw-r--r--raw-ptr-const-param-deref.full.stderr511logplain
-rw-r--r--raw-ptr-const-param-deref.min.stderr429logplain
-rw-r--r--raw-ptr-const-param-deref.rs535logplain
-rw-r--r--raw-ptr-const-param.full.stderr304logplain
-rw-r--r--raw-ptr-const-param.min.stderr229logplain
-rw-r--r--raw-ptr-const-param.rs362logplain
-rw-r--r--slice-const-param-mismatch.full.stderr1333logplain
-rw-r--r--slice-const-param-mismatch.min.stderr795logplain
-rw-r--r--slice-const-param-mismatch.rs726logplain
-rw-r--r--slice-const-param.rs545logplain
-rw-r--r--sneaky-array-repeat-expr.rs767logplain
-rw-r--r--sneaky-array-repeat-expr.stderr1080logplain
d---------std110logplain
-rw-r--r--struct-with-invalid-const-param.rs147logplain
-rw-r--r--struct-with-invalid-const-param.stderr290logplain
-rw-r--r--suggest_const_for_array.rs208logplain
-rw-r--r--suggest_const_for_array.stderr586logplain
-rw-r--r--trait-const-args.rs404logplain
-rw-r--r--transmute-const-param-static-reference.min.stderr412logplain
-rw-r--r--transmute-const-param-static-reference.rs388logplain
-rw-r--r--transmute-fail.rs830logplain
-rw-r--r--transmute-fail.stderr2221logplain
-rw-r--r--transmute.rs1824logplain
-rw-r--r--transmute_no_gate.rs2100logplain
-rw-r--r--transmute_no_gate.stderr3348logplain
-rw-r--r--transparent-maybeunit-array-wrapper.rs263logplain
-rw-r--r--try_unify_ignore_lifetimes.rs570logplain
-rw-r--r--two_matching_preds.rs234logplain
-rw-r--r--type-after-const-ok.rs150logplain
d---------type-dependent955logplain
-rw-r--r--type_mismatch.rs241logplain
-rw-r--r--type_mismatch.stderr1015logplain
-rw-r--r--type_not_in_scope.rs231logplain
-rw-r--r--type_not_in_scope.stderr501logplain
-rw-r--r--type_of_anon_const.rs343logplain
-rw-r--r--types-mismatch-const-args.full.stderr1459logplain
-rw-r--r--types-mismatch-const-args.min.stderr1536logplain
-rw-r--r--types-mismatch-const-args.rs742logplain
-rw-r--r--unify_with_nested_expr.rs234logplain
-rw-r--r--unify_with_nested_expr.stderr646logplain
-rw-r--r--uninferred-consts-during-codegen-1.rs336logplain
-rw-r--r--uninferred-consts-during-codegen-2.rs328logplain
-rw-r--r--unknown_adt.rs91logplain
-rw-r--r--unknown_adt.stderr293logplain
-rw-r--r--unused-const-param.rs61logplain
-rw-r--r--unused-type-param-suggestion.rs62logplain
-rw-r--r--unused-type-param-suggestion.stderr458logplain
-rw-r--r--unused_braces.fixed280logplain
-rw-r--r--unused_braces.full.fixed310logplain
-rw-r--r--unused_braces.min.fixed310logplain
-rw-r--r--unused_braces.rs284logplain
-rw-r--r--unused_braces.stderr389logplain
-rw-r--r--variant-discrimiant-no-generics.full.stderr1277logplain
-rw-r--r--variant-discrimiant-no-generics.min.stderr1277logplain
-rw-r--r--variant-discrimiant-no-generics.rs766logplain
-rw-r--r--where-clauses.rs615logplain
-rw-r--r--wrong-normalization.rs418logplain
-rw-r--r--wrong-normalization.stderr429logplain