diff --git a/package.json b/package.json index 04fc230..228ba3d 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "engines": { "node": ">=16" }, - "version": "5.3.0", + "version": "5.3.1", "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 78e7bfa..341b89b 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: AstNode; + declarations: StructDeclarationNode; rp: LiteralNode<')'>; identifier?: QuantifiedIdentifierNode; }