1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-15 06:44:10 +02:00

Fixed error refNode for "Expected 'get' or 'set'"

This commit is contained in:
Brian Fiete 2022-01-05 07:50:40 -05:00
parent ca2301bfd3
commit 632c8a4cc5

View file

@ -6504,7 +6504,10 @@ void BfReducer::ReadPropertyBlock(BfPropertyDeclaration* propertyDeclaration, Bf
} }
else else
{ {
Fail("Expected 'set' or 'get'", identifierNode); auto refNode = child;
if (refNode == NULL)
refNode = block->mCloseBrace;
Fail("Expected 'get' or 'set'", refNode);
} }
BfAstNode* bodyAfterNode = accessorIdentifier; BfAstNode* bodyAfterNode = accessorIdentifier;
@ -6582,7 +6585,6 @@ void BfReducer::ReadPropertyBlock(BfPropertyDeclaration* propertyDeclaration, Bf
AddErrorNode(child); AddErrorNode(child);
mVisitorPos.MoveNext(); mVisitorPos.MoveNext();
} }
continue;
} }
} }
} }