about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorjulianknodt <julianknodt@gmail.com>2020-07-30 00:40:50 -0700
committerkadmin <julianknodt@gmail.com>2020-08-08 04:40:07 +0000
commit58b1a04b9edc19a2f44f780475ebace12a0ab435 (patch)
tree4f8309f8077d6bdb3d0b3331a6e9b4844fcc3dad /src
parentf9c2177ddc605f9c75ca1a3e6ddb33835b8a178d (diff)
downloadrust-58b1a04b9edc19a2f44f780475ebace12a0ab435.tar.gz
rust-58b1a04b9edc19a2f44f780475ebace12a0ab435.zip
Allow types to come after consts in AST validation
Diffstat (limited to 'src')
-rw-r--r--src/librustc_ast_passes/ast_validation.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/librustc_ast_passes/ast_validation.rs b/src/librustc_ast_passes/ast_validation.rs
index 0e98c047c2f..f4cb400892e 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);