Fix bug where we'd sometimes inadvertently lose cv-qualifiers on pointers.
Fixes issue #142.
This commit is contained in:
3
parse.yy
3
parse.yy
@@ -1112,8 +1112,7 @@ type_name
|
|||||||
abstract_declarator
|
abstract_declarator
|
||||||
: pointer
|
: pointer
|
||||||
{
|
{
|
||||||
Declarator *d = new Declarator(DK_POINTER, @1);
|
$$ = $1;
|
||||||
$$ = d;
|
|
||||||
}
|
}
|
||||||
| direct_abstract_declarator
|
| direct_abstract_declarator
|
||||||
| pointer direct_abstract_declarator
|
| pointer direct_abstract_declarator
|
||||||
|
|||||||
Reference in New Issue
Block a user