about summary refs log tree commit diff
path: root/tests/ui/const-generics
ModeNameSize
-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_eq_diagnostic.rs317log plain
-rw-r--r--assoc_const_eq_diagnostic.stderr1217log 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.rs906log plain
-rw-r--r--bad-const-generic-exprs.stderr1677log 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.full.stderr5255log plain
-rw-r--r--const-arg-in-const-arg.min.stderr13653log plain
-rw-r--r--const-arg-in-const-arg.rs3887log 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.stderr1257log plain
-rw-r--r--const-argument-if-length.min.stderr1377log plain
-rw-r--r--const-argument-if-length.rs553log plain
-rw-r--r--const-argument-non-static-lifetime.min.stderr471log plain
-rw-r--r--const-argument-non-static-lifetime.rs400log 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.stderr536log 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.stderr2911log plain
-rw-r--r--const-param-elided-lifetime.rs1192log plain
-rw-r--r--const-param-in-async.rs580log plain
-rw-r--r--const-param-type-depends-on-const-param.full.stderr731log plain
-rw-r--r--const-param-type-depends-on-const-param.min.stderr1538log plain
-rw-r--r--const-param-type-depends-on-const-param.rs685log plain
-rw-r--r--const-param-type-depends-on-type-param-ungated.rs242log plain
-rw-r--r--const-param-type-depends-on-type-param-ungated.stderr391log plain
-rw-r--r--const-param-type-depends-on-type-param.full.stderr846log plain
-rw-r--r--const-param-type-depends-on-type-param.min.stderr846log plain
-rw-r--r--const-param-type-depends-on-type-param.rs496log 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---------defaults2706log 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.stderr418log 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.stderr487log plain
-rw-r--r--enum-variants.rs466log plain
-rw-r--r--exhaustive-value.rs6202log plain
-rw-r--r--exhaustive-value.stderr651log plain
-rw-r--r--expose-default-substs-param-env.rs172log plain
-rw-r--r--float-generic.adt_const_params.stderr368log 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.stderr494log plain
-rw-r--r--fn_with_two_same_const_inputs.rs283log plain
-rw-r--r--forbid-non-structural_match-types.rs238log plain
-rw-r--r--forbid-non-structural_match-types.stderr376log 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_exprs6412log 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.stderr1183log 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.rs248log plain
-rw-r--r--invalid-const-arg-for-type-param.stderr1461log plain
-rw-r--r--invalid-constant-in-args.rs170log plain
-rw-r--r--invalid-constant-in-args.stderr423log plain
-rw-r--r--invalid-enum.rs970log 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-46511.rs208log plain
-rw-r--r--issue-46511.stderr789log plain
-rw-r--r--issue-66451.rs490log plain
-rw-r--r--issue-66451.stderr667log plain
-rw-r--r--issue-70408.rs345log plain
-rw-r--r--issue-80471.rs384log plain
-rw-r--r--issue-80471.stderr714log plain
-rw-r--r--issue-93647.rs108log plain
-rw-r--r--issue-93647.stderr420log plain
-rw-r--r--issue-97007.rs2374log plain
d---------issues7687log plain
d---------late-bound-vars78log 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.stderr487log plain
-rw-r--r--nested-type.rs399log plain
d---------occurs-check713log plain
-rw-r--r--outer-lifetime-in-const-generic-default.rs176log plain
-rw-r--r--outer-lifetime-in-const-generic-default.stderr391log plain
-rw-r--r--overlapping_impls.rs618log 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.rs633log plain
-rw-r--r--sneaky-array-repeat-expr.stderr560log plain
d---------std110log 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--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.rs189log plain
-rw-r--r--type_mismatch.stderr698log plain
-rw-r--r--type_not_in_scope.rs259log plain
-rw-r--r--type_not_in_scope.stderr801log plain
-rw-r--r--type_of_anon_const.rs343log plain
-rw-r--r--types-mismatch-const-args.full.stderr1407log plain
-rw-r--r--types-mismatch-const-args.min.stderr1484log 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.stderr637log 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.fixed194log plain
-rw-r--r--unused_braces.full.fixed310log plain
-rw-r--r--unused_braces.min.fixed310log plain
-rw-r--r--unused_braces.rs198log plain
-rw-r--r--unused_braces.stderr388log plain
-rw-r--r--where-clauses.rs615log plain