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

Fixed field dtor with multi-field declaration

This commit is contained in:
Brian Fiete 2022-03-02 16:39:46 -08:00
parent 93bae8818f
commit 1573a522ca

View file

@ -5931,7 +5931,7 @@ BfFieldDeclaration* BfReducer::CreateFieldDeclaration(BfTokenNode* tokenNode, Bf
fieldDeclaration->mVolatileSpecifier = prevFieldDeclaration->mVolatileSpecifier;
fieldDeclaration->mNewSpecifier = prevFieldDeclaration->mNewSpecifier;
fieldDeclaration->mExternSpecifier = prevFieldDeclaration->mExternSpecifier;
tokenNode = ExpectTokenAfter(fieldDeclaration, BfToken_Semicolon, BfToken_AssignEquals, BfToken_Comma);
tokenNode = ExpectTokenAfter(fieldDeclaration, BfToken_Semicolon, BfToken_AssignEquals, BfToken_Comma, BfToken_Tilde);
if (tokenNode == NULL)
return fieldDeclaration;
mVisitorPos.mReadPos--; // Go back to token