summaryrefslogtreecommitdiffstats
path: root/tests/ui/const-generics
ModeNameSize
-rw-r--r--apit-with-const-param.rs84logstatsplain
-rw-r--r--arg-in-pat-1.rs519logstatsplain
-rw-r--r--arg-in-pat-2.rs147logstatsplain
-rw-r--r--arg-in-pat-3.rs606logstatsplain
-rw-r--r--argument_order.rs353logstatsplain
-rw-r--r--argument_order.stderr833logstatsplain
d---------array-impls404logstatsplain
-rw-r--r--array-wrapper-struct-ctor.rs237logstatsplain
-rw-r--r--assoc_const_eq_diagnostic.rs317logstatsplain
-rw-r--r--assoc_const_eq_diagnostic.stderr1217logstatsplain
-rw-r--r--associated-type-bound-fail.rs224logstatsplain
-rw-r--r--associated-type-bound-fail.stderr570logstatsplain
-rw-r--r--associated-type-bound.rs280logstatsplain
d---------auxiliary246logstatsplain
d---------backcompat105logstatsplain
-rw-r--r--bad-const-generic-exprs.rs906logstatsplain
-rw-r--r--bad-const-generic-exprs.stderr1677logstatsplain
-rw-r--r--broken-mir-1.rs157logstatsplain
-rw-r--r--broken-mir-2.rs132logstatsplain
-rw-r--r--cannot-infer-type-for-const-param.rs277logstatsplain
-rw-r--r--coerce_unsized_array.rs121logstatsplain
-rw-r--r--concrete-const-as-fn-arg.rs276logstatsplain
-rw-r--r--concrete-const-impl-method.rs413logstatsplain
-rw-r--r--condition-in-trait-const-arg.rs342logstatsplain
-rw-r--r--const-arg-in-const-arg.full.stderr5255logstatsplain
-rw-r--r--const-arg-in-const-arg.min.stderr13653logstatsplain
-rw-r--r--const-arg-in-const-arg.rs3887logstatsplain
-rw-r--r--const-arg-in-fn.rs150logstatsplain
-rw-r--r--const-arg-type-arg-misordered.rs179logstatsplain
-rw-r--r--const-arg-type-arg-misordered.stderr308logstatsplain
-rw-r--r--const-argument-cross-crate-mismatch.rs308logstatsplain
-rw-r--r--const-argument-cross-crate-mismatch.stderr1375logstatsplain
-rw-r--r--const-argument-cross-crate.rs376logstatsplain
-rw-r--r--const-argument-if-length.full.stderr1257logstatsplain
-rw-r--r--const-argument-if-length.min.stderr1377logstatsplain
-rw-r--r--const-argument-if-length.rs553logstatsplain
-rw-r--r--const-argument-non-static-lifetime.min.stderr471logstatsplain
-rw-r--r--const-argument-non-static-lifetime.rs400logstatsplain
-rw-r--r--const-fn-with-const-param.rs194logstatsplain
-rw-r--r--const-generic-default-wont-borrowck.rs95logstatsplain
-rw-r--r--const-generic-default-wont-borrowck.stderr536logstatsplain
-rw-r--r--const-generic-function.rs486logstatsplain
-rw-r--r--const-generic-function.stderr1598logstatsplain
-rw-r--r--const-generic-type_name.rs151logstatsplain
-rw-r--r--const-param-after-const-literal-arg.rs114logstatsplain
-rw-r--r--const-param-before-other-params.rs174logstatsplain
-rw-r--r--const-param-before-other-params.stderr330logstatsplain
-rw-r--r--const-param-elided-lifetime.full.stderr1200logstatsplain
-rw-r--r--const-param-elided-lifetime.min.stderr2911logstatsplain
-rw-r--r--const-param-elided-lifetime.rs1192logstatsplain
-rw-r--r--const-param-in-async.rs580logstatsplain
-rw-r--r--const-param-type-depends-on-const-param.full.stderr731logstatsplain
-rw-r--r--const-param-type-depends-on-const-param.min.stderr1538logstatsplain
-rw-r--r--const-param-type-depends-on-const-param.rs685logstatsplain
-rw-r--r--const-param-type-depends-on-type-param-ungated.rs242logstatsplain
-rw-r--r--const-param-type-depends-on-type-param-ungated.stderr391logstatsplain
-rw-r--r--const-param-type-depends-on-type-param.full.stderr846logstatsplain
-rw-r--r--const-param-type-depends-on-type-param.min.stderr846logstatsplain
-rw-r--r--const-param-type-depends-on-type-param.rs496logstatsplain
-rw-r--r--const-parameter-uppercase-lint.rs142logstatsplain
-rw-r--r--const-parameter-uppercase-lint.stderr451logstatsplain
-rw-r--r--const_trait_fn-issue-88433.rs375logstatsplain
-rw-r--r--core-types.rs1300logstatsplain
-rw-r--r--cross_crate_complex.rs393logstatsplain
d---------defaults2706logstatsplain
-rw-r--r--deref-into-array-generic.rs462logstatsplain
-rw-r--r--different_generic_args.full.stderr366logstatsplain
-rw-r--r--different_generic_args.min.stderr366logstatsplain
-rw-r--r--different_generic_args.rs335logstatsplain
-rw-r--r--different_generic_args_array.rs263logstatsplain
-rw-r--r--different_generic_args_array.stderr371logstatsplain
-rw-r--r--dont-evaluate-array-len-on-err-1.rs484logstatsplain
-rw-r--r--dont-evaluate-array-len-on-err-1.stderr484logstatsplain
-rw-r--r--dyn-supertraits.rs1892logstatsplain
d---------early708logstatsplain
-rw-r--r--ensure_is_evaluatable.rs296logstatsplain
-rw-r--r--ensure_is_evaluatable.stderr487logstatsplain
-rw-r--r--enum-variants.rs466logstatsplain
-rw-r--r--exhaustive-value.rs6202logstatsplain
-rw-r--r--exhaustive-value.stderr651logstatsplain
-rw-r--r--expose-default-substs-param-env.rs172logstatsplain
-rw-r--r--float-generic.adt_const_params.stderr368logstatsplain
-rw-r--r--float-generic.rs305logstatsplain
-rw-r--r--float-generic.simple.stderr355logstatsplain
-rw-r--r--fn-const-param-call.full.stderr520logstatsplain
-rw-r--r--fn-const-param-call.min.stderr438logstatsplain
-rw-r--r--fn-const-param-call.rs524logstatsplain
-rw-r--r--fn-const-param-infer.full.stderr328logstatsplain
-rw-r--r--fn-const-param-infer.min.stderr253logstatsplain
-rw-r--r--fn-const-param-infer.rs905logstatsplain
-rw-r--r--fn_with_two_const_inputs.rs364logstatsplain
-rw-r--r--fn_with_two_const_inputs.stderr494logstatsplain
-rw-r--r--fn_with_two_same_const_inputs.rs283logstatsplain
-rw-r--r--forbid-non-structural_match-types.rs238logstatsplain
-rw-r--r--forbid-non-structural_match-types.stderr376logstatsplain
-rw-r--r--foreign-item-const-parameter.rs213logstatsplain
-rw-r--r--foreign-item-const-parameter.stderr707logstatsplain
-rw-r--r--generic-param-mismatch.rs109logstatsplain
-rw-r--r--generic-param-mismatch.stderr478logstatsplain
d---------generic_arg_infer422logstatsplain
d---------generic_const_exprs6646logstatsplain
-rw-r--r--ice-68875.rs228logstatsplain
-rw-r--r--ice-68875.stderr219logstatsplain
-rw-r--r--ice-const-generic-function-return-ty.rs132logstatsplain
-rw-r--r--ice-const-generic-function-return-ty.stderr301logstatsplain
-rw-r--r--impl-const-generic-struct.rs150logstatsplain
-rw-r--r--incorrect-number-of-const-args.rs178logstatsplain
-rw-r--r--incorrect-number-of-const-args.stderr1183logstatsplain
d---------infer496logstatsplain
-rw-r--r--infer_arg_from_pat.rs329logstatsplain
-rw-r--r--infer_arr_len_from_pat.rs141logstatsplain
-rw-r--r--inhabited-assoc-ty-ice-1.rs486logstatsplain
-rw-r--r--inhabited-assoc-ty-ice-2.rs420logstatsplain
-rw-r--r--integer-literal-generic-arg-in-where-clause.rs383logstatsplain
-rw-r--r--intrinsics-type_name-as-const-argument.min.stderr846logstatsplain
-rw-r--r--intrinsics-type_name-as-const-argument.rs515logstatsplain
-rw-r--r--invalid-const-arg-for-type-param.rs248logstatsplain
-rw-r--r--invalid-const-arg-for-type-param.stderr1461logstatsplain
-rw-r--r--invalid-constant-in-args.rs170logstatsplain
-rw-r--r--invalid-constant-in-args.stderr423logstatsplain
-rw-r--r--invalid-enum.rs970logstatsplain
-rw-r--r--invalid-enum.stderr2595logstatsplain
-rw-r--r--invariant.rs854logstatsplain
-rw-r--r--invariant.stderr1121logstatsplain
-rw-r--r--issue-102124.rs301logstatsplain
-rw-r--r--issue-105689.rs223logstatsplain
-rw-r--r--issue-106419-struct-with-multiple-const-params.rs208logstatsplain
-rw-r--r--issue-46511.rs208logstatsplain
-rw-r--r--issue-46511.stderr789logstatsplain
-rw-r--r--issue-66451.rs490logstatsplain
-rw-r--r--issue-66451.stderr667logstatsplain
-rw-r--r--issue-70408.rs345logstatsplain
-rw-r--r--issue-80471.rs384logstatsplain
-rw-r--r--issue-80471.stderr714logstatsplain
-rw-r--r--issue-93647.rs108logstatsplain
-rw-r--r--issue-93647.stderr501logstatsplain
-rw-r--r--issue-97007.rs2374logstatsplain
d---------issues7687logstatsplain
d---------late-bound-vars78logstatsplain
-rw-r--r--legacy-const-generics-bad.rs398logstatsplain
-rw-r--r--legacy-const-generics-bad.stderr838logstatsplain
-rw-r--r--legacy-const-generics.rs478logstatsplain
d---------min_const_generics1815logstatsplain
-rw-r--r--nested-type.full.stderr393logstatsplain
-rw-r--r--nested-type.min.stderr710logstatsplain
-rw-r--r--nested-type.rs399logstatsplain
d---------occurs-check713logstatsplain
-rw-r--r--outer-lifetime-in-const-generic-default.rs176logstatsplain
-rw-r--r--outer-lifetime-in-const-generic-default.stderr391logstatsplain
-rw-r--r--overlapping_impls.rs618logstatsplain
-rw-r--r--params-in-ct-in-ty-param-lazy-norm.full.stderr575logstatsplain
-rw-r--r--params-in-ct-in-ty-param-lazy-norm.min.stderr1004logstatsplain
-rw-r--r--params-in-ct-in-ty-param-lazy-norm.rs437logstatsplain
-rw-r--r--parent_generics_of_encoding.rs445logstatsplain
-rw-r--r--parent_generics_of_encoding_impl_trait.rs340logstatsplain
-rw-r--r--parent_generics_of_encoding_impl_trait.stderr637logstatsplain
d---------parser-error-recovery392logstatsplain
-rw-r--r--projection-as-arg-const.rs409logstatsplain
-rw-r--r--projection-as-arg-const.stderr445logstatsplain
-rw-r--r--promotion.rs219logstatsplain
-rw-r--r--raw-ptr-const-param-deref.full.stderr511logstatsplain
-rw-r--r--raw-ptr-const-param-deref.min.stderr429logstatsplain
-rw-r--r--raw-ptr-const-param-deref.rs535logstatsplain
-rw-r--r--raw-ptr-const-param.full.stderr304logstatsplain
-rw-r--r--raw-ptr-const-param.min.stderr229logstatsplain
-rw-r--r--raw-ptr-const-param.rs362logstatsplain
-rw-r--r--slice-const-param-mismatch.full.stderr1333logstatsplain
-rw-r--r--slice-const-param-mismatch.min.stderr795logstatsplain
-rw-r--r--slice-const-param-mismatch.rs726logstatsplain
-rw-r--r--slice-const-param.rs545logstatsplain
-rw-r--r--sneaky-array-repeat-expr.rs633logstatsplain
-rw-r--r--sneaky-array-repeat-expr.stderr560logstatsplain
d---------std110logstatsplain
-rw-r--r--struct-with-invalid-const-param.rs147logstatsplain
-rw-r--r--struct-with-invalid-const-param.stderr290logstatsplain
-rw-r--r--suggest_const_for_array.rs208logstatsplain
-rw-r--r--suggest_const_for_array.stderr586logstatsplain
-rw-r--r--trait-const-args.rs404logstatsplain
-rw-r--r--transmute-const-param-static-reference.min.stderr412logstatsplain
-rw-r--r--transmute-const-param-static-reference.rs388logstatsplain
-rw-r--r--transparent-maybeunit-array-wrapper.rs263logstatsplain
-rw-r--r--try_unify_ignore_lifetimes.rs570logstatsplain
-rw-r--r--two_matching_preds.rs234logstatsplain
-rw-r--r--type-after-const-ok.rs150logstatsplain
d---------type-dependent955logstatsplain
-rw-r--r--type_mismatch.rs189logstatsplain
-rw-r--r--type_mismatch.stderr698logstatsplain
-rw-r--r--type_not_in_scope.rs259logstatsplain
-rw-r--r--type_not_in_scope.stderr801logstatsplain
-rw-r--r--type_of_anon_const.rs343logstatsplain
-rw-r--r--types-mismatch-const-args.full.stderr1407logstatsplain
-rw-r--r--types-mismatch-const-args.min.stderr1484logstatsplain
-rw-r--r--types-mismatch-const-args.rs742logstatsplain
-rw-r--r--unify_with_nested_expr.rs234logstatsplain
-rw-r--r--unify_with_nested_expr.stderr637logstatsplain
-rw-r--r--uninferred-consts-during-codegen-1.rs336logstatsplain
-rw-r--r--uninferred-consts-during-codegen-2.rs328logstatsplain
-rw-r--r--unknown_adt.rs91logstatsplain
-rw-r--r--unknown_adt.stderr293logstatsplain
-rw-r--r--unused-const-param.rs61logstatsplain
-rw-r--r--unused-type-param-suggestion.rs62logstatsplain
-rw-r--r--unused-type-param-suggestion.stderr458logstatsplain
-rw-r--r--unused_braces.fixed280logstatsplain
-rw-r--r--unused_braces.full.fixed310logstatsplain
-rw-r--r--unused_braces.min.fixed310logstatsplain
-rw-r--r--unused_braces.rs284logstatsplain
-rw-r--r--unused_braces.stderr389logstatsplain
-rw-r--r--where-clauses.rs615logstatsplain