From 58b1a04b9edc19a2f44f780475ebace12a0ab435 Mon Sep 17 00:00:00 2001 From: julianknodt Date: Thu, 30 Jul 2020 00:40:50 -0700 Subject: [PATCH] Allow types to come after consts in AST validation --- src/librustc_ast_passes/ast_validation.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/librustc_ast_passes/ast_validation.rs b/src/librustc_ast_passes/ast_validation.rs index 0e98c047c2fc..f4cb400892e7 100644 --- a/src/librustc_ast_passes/ast_validation.rs +++ b/src/librustc_ast_passes/ast_validation.rs @@ -735,6 +735,7 @@ fn validate_generic_param_order<'a>( } let max_param = &mut max_param; match max_param { + Some(ParamKindOrd::Const) if ParamKindOrd::Type == kind => (), Some(max_param) if *max_param > kind => { let entry = out_of_order.entry(kind).or_insert((*max_param, vec![])); entry.1.push(span);