summary refs log tree commit diff
path: root/tests/ui/const-generics
ModeNameSize
d---------adt_const_params2776log plain
-rw-r--r--apit-with-const-param.rs85log plain
-rw-r--r--arg-in-pat-1.rs520log plain
-rw-r--r--arg-in-pat-2.rs148log plain
-rw-r--r--arg-in-pat-3.rs607log 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.rs238log 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.rs394log plain
-rw-r--r--assoc_const_eq_diagnostic.stderr2852log plain
-rw-r--r--associated-type-bound-fail.rs224log plain
-rw-r--r--associated-type-bound-fail.stderr628log plain
-rw-r--r--associated-type-bound.rs283log plain
d---------associated_const_equality230log plain
d---------auxiliary296log plain
d---------backcompat105log plain
-rw-r--r--bad-const-generic-exprs.rs2109log plain
-rw-r--r--bad-const-generic-exprs.stderr4476log plain
-rw-r--r--bad-generic-in-copy-impl.rs161log plain
-rw-r--r--bad-generic-in-copy-impl.stderr508log plain
-rw-r--r--bad-subst-const-kind.rs316log plain
-rw-r--r--bad-subst-const-kind.stderr760log plain
-rw-r--r--broken-mir-1.rs158log plain
-rw-r--r--broken-mir-2.rs133log plain
-rw-r--r--cannot-infer-type-for-const-param.rs278log plain
-rw-r--r--coerce_unsized_array.rs122log plain
-rw-r--r--concrete-const-as-fn-arg.rs277log plain
-rw-r--r--concrete-const-impl-method.rs414log plain
-rw-r--r--condition-in-trait-const-arg.rs346log plain
-rw-r--r--const-arg-in-const-arg.min.stderr14161log plain
-rw-r--r--const-arg-in-const-arg.rs3624log plain
-rw-r--r--const-arg-in-fn.rs151log plain
-rw-r--r--const-arg-type-arg-misordered.rs179log plain
-rw-r--r--const-arg-type-arg-misordered.stderr310log plain
-rw-r--r--const-argument-cross-crate-mismatch.rs309log plain
-rw-r--r--const-argument-cross-crate-mismatch.stderr1347log plain
-rw-r--r--const-argument-cross-crate.rs362log plain
-rw-r--r--const-argument-if-length.full.stderr1986log plain
-rw-r--r--const-argument-if-length.min.stderr2024log plain
-rw-r--r--const-argument-if-length.rs641log plain
-rw-r--r--const-argument-non-static-lifetime.min.stderr416log plain
-rw-r--r--const-argument-non-static-lifetime.rs401log plain
-rw-r--r--const-fn-with-const-param.rs195log plain
-rw-r--r--const-generic-default-wont-borrowck.fixed120log plain
-rw-r--r--const-generic-default-wont-borrowck.rs115log plain
-rw-r--r--const-generic-default-wont-borrowck.stderr522log plain
-rw-r--r--const-generic-function.rs486log plain
-rw-r--r--const-generic-function.stderr1598log plain
-rw-r--r--const-generic-type_name.rs152log plain
-rw-r--r--const-param-after-const-literal-arg.rs115log plain
-rw-r--r--const-param-before-other-params.rs174log plain
-rw-r--r--const-param-before-other-params.stderr332log plain
-rw-r--r--const-param-elided-lifetime.full.stderr1200log plain
-rw-r--r--const-param-elided-lifetime.min.stderr1200log plain
-rw-r--r--const-param-elided-lifetime.rs995log plain
-rw-r--r--const-param-has-ty-goal-in-error-implies.rs1599log plain
-rw-r--r--const-param-has-ty-goal-in-error-implies.stderr808log plain
-rw-r--r--const-param-in-async.rs582log 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.stderr1692log plain
-rw-r--r--const-param-type-depends-on-const-param.rs766log plain
-rw-r--r--const-param-type-depends-on-parent-param.rs199log plain
-rw-r--r--const-param-type-depends-on-parent-param.stderr379log 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.stderr393log plain
-rw-r--r--const-param-type-depends-on-type-param.full.stderr861log plain
-rw-r--r--const-param-type-depends-on-type-param.min.stderr861log plain
-rw-r--r--const-param-type-depends-on-type-param.rs502log plain
-rw-r--r--const-param-with-additional-obligations.rs465log plain
-rw-r--r--const-param-with-additional-obligations.stderr406log plain
-rw-r--r--const-parameter-uppercase-lint.rs142log plain
-rw-r--r--const-parameter-uppercase-lint.stderr453log plain
-rw-r--r--const-ty-is-normalized.rs533log plain
-rw-r--r--const_eval_unchecked_doesnt_fire_patterns.rs533log plain
-rw-r--r--const_trait_fn-issue-88433.rs407log plain
-rw-r--r--core-types.rs1302log plain
-rw-r--r--cross_crate_complex.rs416log plain
-rw-r--r--default-ty-closure.rs180log plain
-rw-r--r--default-ty-closure.stderr303log plain
d---------defaults2891log plain
-rw-r--r--deref-into-array-generic.rs463log plain
-rw-r--r--different_generic_args.full.stderr368log plain
-rw-r--r--different_generic_args.min.stderr368log plain
-rw-r--r--different_generic_args.rs336log plain
-rw-r--r--different_generic_args_array.rs263log plain
-rw-r--r--different_generic_args_array.stderr373log plain
-rw-r--r--dont-evaluate-array-len-on-err-1.rs483log plain
-rw-r--r--dont-evaluate-array-len-on-err-1.stderr628log plain
-rw-r--r--dyn-supertraits.rs2010log plain
-rw-r--r--dyn-supertraits.stderr448log plain
d---------early1982log plain
-rw-r--r--ensure_is_evaluatable.rs296log plain
-rw-r--r--ensure_is_evaluatable.stderr528log plain
-rw-r--r--enum-variants.rs467log plain
-rw-r--r--exhaustive-value.rs6202log plain
-rw-r--r--exhaustive-value.stderr716log plain
-rw-r--r--expose-default-substs-param-env.rs173log plain
-rw-r--r--failing_goal_with_repeat_expr_anon_const.rs775log plain
-rw-r--r--failing_goal_with_repeat_expr_anon_const.stderr1505log plain
-rw-r--r--float-generic.adt_const_params.stderr278log plain
-rw-r--r--float-generic.full.stderr278log plain
-rw-r--r--float-generic.rs426log plain
-rw-r--r--float-generic.simple.stderr277log plain
-rw-r--r--fn-const-param-call.adt_const_params.stderr520log plain
-rw-r--r--fn-const-param-call.full.stderr520log plain
-rw-r--r--fn-const-param-call.min.stderr586log plain
-rw-r--r--fn-const-param-call.rs685log plain
-rw-r--r--fn-const-param-infer.adt_const_params.stderr1098log plain
-rw-r--r--fn-const-param-infer.full.stderr1098log plain
-rw-r--r--fn-const-param-infer.min.stderr1158log plain
-rw-r--r--fn-const-param-infer.rs1155log plain
-rw-r--r--fn_with_two_const_inputs.rs364log plain
-rw-r--r--fn_with_two_const_inputs.stderr561log plain
-rw-r--r--fn_with_two_same_const_inputs.rs284log plain
-rw-r--r--forbid-non-structural_match-types.rs316log plain
-rw-r--r--forbid-non-structural_match-types.stderr460log 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.stderr442log plain
-rw-r--r--generic-parameter-in-const-expression-39211.rs318log plain
-rw-r--r--generic-parameter-in-const-expression-39211.stderr581log plain
d---------generic_arg_infer517log plain
d---------generic_const_exprs10156log plain
d---------generic_const_parameter_types1108log plain
-rw-r--r--ice-118285-fn-ptr-value.rs219log plain
-rw-r--r--ice-118285-fn-ptr-value.stderr332log plain
-rw-r--r--ice-68875.rs229log plain
-rw-r--r--ice-68875.stderr221log plain
-rw-r--r--ice-const-generic-function-return-ty.rs132log plain
-rw-r--r--ice-const-generic-function-return-ty.stderr303log plain
-rw-r--r--ice-unexpected-inference-var-122549.rs1054log plain
-rw-r--r--ice-unexpected-inference-var-122549.stderr3549log plain
-rw-r--r--impl-const-generic-struct.rs151log plain
-rw-r--r--incorrect-number-of-const-args.rs178log plain
-rw-r--r--incorrect-number-of-const-args.stderr1184log plain
d---------infer496log plain
-rw-r--r--infer_arg_from_pat.rs330log plain
-rw-r--r--infer_arr_len_from_pat.rs142log plain
-rw-r--r--inhabited-assoc-ty-ice-1.rs470log plain
-rw-r--r--inhabited-assoc-ty-ice-2.rs404log plain
-rw-r--r--integer-literal-generic-arg-in-where-clause.rs384log plain
-rw-r--r--intrinsics-type_name-as-const-argument.min.stderr1104log plain
-rw-r--r--intrinsics-type_name-as-const-argument.rs542log plain
-rw-r--r--invalid-const-arg-for-type-param.rs225log plain
-rw-r--r--invalid-const-arg-for-type-param.stderr1465log plain
-rw-r--r--invalid-constant-in-args.rs165log plain
-rw-r--r--invalid-constant-in-args.stderr431log plain
-rw-r--r--invalid-enum.rs1016log plain
-rw-r--r--invalid-enum.stderr2595log plain
-rw-r--r--invariant.rs857log plain
-rw-r--r--invariant.stderr1048log plain
-rw-r--r--issue-102124.rs303log plain
-rw-r--r--issue-105689.rs225log plain
-rw-r--r--issue-106419-struct-with-multiple-const-params.rs209log plain
-rw-r--r--issue-46511.rs213log plain
-rw-r--r--issue-46511.stderr766log plain
-rw-r--r--issue-66451.rs503log plain
-rw-r--r--issue-66451.stderr621log plain
-rw-r--r--issue-70408.rs368log plain
-rw-r--r--issue-80471.rs233log plain
-rw-r--r--issue-80471.stderr414log plain
-rw-r--r--issue-93647.rs108log plain
-rw-r--r--issue-93647.stderr422log plain
-rw-r--r--issue-97007.rs2375log plain
d---------issues8101log plain
-rw-r--r--kind_mismatch.rs590log plain
-rw-r--r--kind_mismatch.stderr843log plain
d---------late-bound-vars422log plain
-rw-r--r--legacy-const-generics-bad.rs399log plain
-rw-r--r--legacy-const-generics-bad.stderr866log plain
-rw-r--r--legacy-const-generics.rs480log plain
-rw-r--r--lifetime-in-const-param.rs171log plain
-rw-r--r--lifetime-in-const-param.stderr303log plain
-rw-r--r--lookup-method.rs430log plain
-rw-r--r--lookup-method.stderr564log plain
d---------mgca820log plain
d---------min_const_generics1970log plain
-rw-r--r--mistyped_const_in_pat.rs448log plain
-rw-r--r--mistyped_const_in_pat.stderr444log plain
-rw-r--r--nested-type.full.stderr412log plain
-rw-r--r--nested-type.min.stderr1154log plain
-rw-r--r--nested-type.rs559log plain
-rw-r--r--normalizing_with_unconstrained_impl_params.rs972log plain
-rw-r--r--normalizing_with_unconstrained_impl_params.stderr3369log plain
-rw-r--r--not_wf_param_in_rpitit.rs213log plain
-rw-r--r--not_wf_param_in_rpitit.stderr988log plain
d---------occurs-check713log plain
-rw-r--r--opaque_types.rs281log plain
-rw-r--r--opaque_types.stderr1029log plain
-rw-r--r--opaque_types2.rs249log plain
-rw-r--r--opaque_types2.stderr422log plain
-rw-r--r--outer-lifetime-in-const-generic-default.rs182log plain
-rw-r--r--outer-lifetime-in-const-generic-default.stderr420log plain
-rw-r--r--overlapping_impls.rs650log plain
-rw-r--r--params-in-ct-in-ty-param-lazy-norm.full.stderr568log plain
-rw-r--r--params-in-ct-in-ty-param-lazy-norm.min.stderr997log plain
-rw-r--r--params-in-ct-in-ty-param-lazy-norm.rs444log plain
-rw-r--r--parent_generics_of_encoding.rs447log plain
-rw-r--r--parent_generics_of_encoding_impl_trait.rs341log plain
-rw-r--r--parent_generics_of_encoding_impl_trait.stderr654log plain
d---------parser-error-recovery392log plain
-rw-r--r--polymorphic-drop-shim.rs364log plain
-rw-r--r--projection-as-arg-const.rs409log plain
-rw-r--r--projection-as-arg-const.stderr367log plain
-rw-r--r--promotion.rs220log plain
-rw-r--r--raw-ptr-const-param-deref.adt_const_params.stderr512log plain
-rw-r--r--raw-ptr-const-param-deref.full.stderr512log plain
-rw-r--r--raw-ptr-const-param-deref.min.stderr578log plain
-rw-r--r--raw-ptr-const-param-deref.rs679log plain
-rw-r--r--raw-ptr-const-param.adt_const_params.stderr813log plain
-rw-r--r--raw-ptr-const-param.full.stderr813log plain
-rw-r--r--raw-ptr-const-param.min.stderr828log plain
-rw-r--r--raw-ptr-const-param.rs552log plain
-rw-r--r--repeat_expr_hack_gives_right_generics.rs1300log plain
-rw-r--r--repeat_expr_hack_gives_right_generics.stderr840log plain
-rw-r--r--slice-const-param-mismatch.adt_const_params.stderr1817log plain
-rw-r--r--slice-const-param-mismatch.full.stderr1333log plain
-rw-r--r--slice-const-param-mismatch.min.stderr2597log plain
-rw-r--r--slice-const-param-mismatch.rs926log plain
-rw-r--r--slice-const-param.rs1030log 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.stderr292log plain
-rw-r--r--suggest_const_for_array.rs218log plain
-rw-r--r--suggest_const_for_array.stderr600log plain
-rw-r--r--trait-const-args.rs405log plain
-rw-r--r--transmute-const-param-static-reference.adt_const_params.stderr321log plain
-rw-r--r--transmute-const-param-static-reference.min.stderr669log plain
-rw-r--r--transmute-const-param-static-reference.rs620log plain
-rw-r--r--transmute-fail.rs3494log plain
-rw-r--r--transmute-fail.stderr5703log plain
-rw-r--r--transmute.rs284log plain
-rw-r--r--transmute_no_gate.rs2100log plain
-rw-r--r--transmute_no_gate.stderr3348log plain
-rw-r--r--transparent-maybeunit-array-wrapper.rs265log plain
-rw-r--r--try_unify_ignore_lifetimes.rs571log plain
-rw-r--r--two_matching_preds.rs235log plain
-rw-r--r--type-after-const-ok.rs151log plain
d---------type-dependent1006log plain
-rw-r--r--type-mismatch-in-nested-goal.current.stderr1599log plain
-rw-r--r--type-mismatch-in-nested-goal.next.stderr1599log plain
-rw-r--r--type-mismatch-in-nested-goal.rs496log plain
-rw-r--r--type_mismatch.rs237log plain
-rw-r--r--type_mismatch.stderr999log plain
-rw-r--r--type_not_in_scope.rs261log plain
-rw-r--r--type_not_in_scope.stderr795log plain
-rw-r--r--type_of_anon_const.rs344log 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.rs743log plain
-rw-r--r--unify_with_nested_expr.rs234log plain
-rw-r--r--unify_with_nested_expr.stderr607log plain
-rw-r--r--uninferred-consts-during-codegen-1.rs337log plain
-rw-r--r--uninferred-consts-during-codegen-2.rs329log plain
-rw-r--r--unknown_adt.rs91log plain
-rw-r--r--unknown_adt.stderr295log plain
d---------unsized_const_params53log plain
-rw-r--r--unused-const-param.rs62log plain
-rw-r--r--unused-type-param-suggestion.rs884log plain
-rw-r--r--unused-type-param-suggestion.stderr1967log plain
-rw-r--r--unused_braces.fixed282log plain
-rw-r--r--unused_braces.full.fixed313log plain
-rw-r--r--unused_braces.min.fixed313log plain
-rw-r--r--unused_braces.rs286log plain
-rw-r--r--unused_braces.stderr389log plain
-rw-r--r--using-static-as-const-arg.rs124log 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.rs767log plain
-rw-r--r--vec-macro-in-static-array.rs169log plain
-rw-r--r--vec-macro-in-static-array.stderr498log plain
-rw-r--r--where-clauses.rs616log plain
-rw-r--r--wrong-normalization.rs418log plain
-rw-r--r--wrong-normalization.stderr431log plain
-rw-r--r--xcrate-const-ctor-b.rs225log plain