diff --git a/source/parse.h b/source/parse.h index c3a9fde2b9..d5de10473a 100644 --- a/source/parse.h +++ b/source/parse.h @@ -7455,8 +7455,11 @@ class parser //G //G return-list: //G expression-statement - //G '->' type-id - //G '->' parameter_declaration_list + //G '->' return-direction? type-id + //G '->' parameter-declaration-list + //G + //G return-direction: one of + //G 'forward' 'move' //G //G contract-seq: //G contract