diff options
| author | kadmin <julianknodt@gmail.com> | 2022-01-07 03:58:32 +0000 |
|---|---|---|
| committer | kadmin <julianknodt@gmail.com> | 2022-01-17 17:20:57 +0000 |
| commit | fb57b7518d207caa99bdd99f4dab2a7d3902a83a (patch) | |
| tree | 3e34269c3e145261eba9288f049b06c9a6c6b183 /compiler/rustc_ast_passes | |
| parent | 07659996221446273065651ff9c0fcb00935eb03 (diff) | |
| download | rust-fb57b7518d207caa99bdd99f4dab2a7d3902a83a.tar.gz rust-fb57b7518d207caa99bdd99f4dab2a7d3902a83a.zip | |
Add term
Instead of having a separate enum variant for types and consts have one but have either a const or type.
Diffstat (limited to 'compiler/rustc_ast_passes')
| -rw-r--r-- | compiler/rustc_ast_passes/src/ast_validation.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/rustc_ast_passes/src/ast_validation.rs b/compiler/rustc_ast_passes/src/ast_validation.rs index 2c575cfdbdc..eb7c75cac05 100644 --- a/compiler/rustc_ast_passes/src/ast_validation.rs +++ b/compiler/rustc_ast_passes/src/ast_validation.rs @@ -141,7 +141,6 @@ impl<'a> AstValidator<'a> { fn visit_assoc_constraint_from_generic_args(&mut self, constraint: &'a AssocConstraint) { match constraint.kind { AssocConstraintKind::Equality { .. } => {} - AssocConstraintKind::ConstEquality { .. } => {} AssocConstraintKind::Bound { .. } => { if self.is_assoc_ty_bound_banned { self.err_handler().span_err( @@ -1592,7 +1591,7 @@ fn deny_equality_constraints( ident: *ident, gen_args, kind: AssocConstraintKind::Equality { - ty: predicate.rhs_ty.clone(), + term: predicate.rhs_ty.clone().into(), }, span: ident.span, }); |
