Fix alias resolution with type declarations
This commit is contained in:
@ -524,11 +524,11 @@ variable_declaration: identifier_definitions ":" type_expression
|
||||
}
|
||||
}
|
||||
variable_declarations:
|
||||
variable_declaration variable_declarations
|
||||
variable_declaration ";" variable_declarations
|
||||
{
|
||||
std::swap($$, $1);
|
||||
$$.reserve($$.size() + $2.size());
|
||||
$$.insert(std::end($$), std::begin($2), std::end($2));
|
||||
$$.reserve($$.size() + $3.size());
|
||||
$$.insert(std::end($$), std::begin($3), std::end($3));
|
||||
}
|
||||
| variable_declaration { std::swap($$, $1); }
|
||||
variable_part:
|
||||
|
Reference in New Issue
Block a user