plain typedef forward declaration

This commit is contained in:
Zachary Snow 2019-09-17 20:42:48 -04:00
parent d84a4f7bb0
commit 191922e2a7
1 changed files with 2 additions and 1 deletions

View File

@ -766,7 +766,8 @@ NonDeclPackageItem :: { [PackageItem] }
| ForwardTypedef ";" { $1 }
| TimeunitsDeclaration { $1 }
ForwardTypedef :: { [PackageItem] }
: "typedef" "enum" Identifier { [] }
: "typedef" Identifier { [] }
| "typedef" "enum" Identifier { [] }
| "typedef" "struct" Identifier { [] }
| "typedef" "union" Identifier { [] }
TimeunitsDeclaration :: { [PackageItem] }