diff --git a/package.json b/package.json index 228ba3d..3e6fd3b 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "engines": { "node": ">=16" }, - "version": "5.3.1", + "version": "5.3.2", "type": "module", "description": "A GLSL ES 1.0 and 3.0 parser and preprocessor that can preserve whitespace and comments", "scripts": { diff --git a/src/ast/ast-types.ts b/src/ast/ast-types.ts index 341b89b..a000393 100644 --- a/src/ast/ast-types.ts +++ b/src/ast/ast-types.ts @@ -323,7 +323,7 @@ export interface InterfaceDeclaratorNode extends BaseNode { qualifiers: TypeQualifiers; interface_type: IdentifierNode; lp: LiteralNode<'('>; - declarations: StructDeclarationNode; + declarations: StructDeclarationNode[]; rp: LiteralNode<')'>; identifier?: QuantifiedIdentifierNode; }