);
err
}
+ ResolutionError::ParamInAnonConstInTyDefault(name) => {
+ let mut err = self.session.struct_span_err(
+ span,
+ "constant values inside of type parameter defaults must not depend on generic parameters",
+ );
+ err.span_label(
+ span,
+ format!("the anonymous constant must not depend on the parameter `{}`", name),
+ );
+ err
+ }
ResolutionError::SelfInTyParamDefault => {
let mut err = struct_span_err!(
self.session,