1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-09 03:52:19 +02:00

Fixed formatting issues with properties and destructors

This commit is contained in:
Brian Fiete 2020-03-25 06:28:10 -07:00
parent dab667ec92
commit 0facfb8c29

View file

@ -1952,7 +1952,7 @@ void BfPrinter::Visit(BfConstructorDeclaration* ctorDeclaration)
void BfPrinter::Visit(BfDestructorDeclaration* dtorDeclaration)
{
Visit((BfAstNode*)dtorDeclaration);
//Visit((BfAstNode*)dtorDeclaration);
QueueVisitChild(dtorDeclaration->mAttributes);
ExpectNewLine();
@ -2176,6 +2176,7 @@ void BfPrinter::Visit(BfPropertyDeclaration* propertyDeclaration)
QueueVisitChild(propertyDeclaration->mEqualsNode);
ExpectSpace();
QueueVisitChild(propertyDeclaration->mInitializer);
FlushVisitChild();
if (auto block = BfNodeDynCast<BfBlock>(propertyDeclaration->mDefinitionBlock))
{
@ -2185,6 +2186,7 @@ void BfPrinter::Visit(BfPropertyDeclaration* propertyDeclaration)
{
Visit(method);
}
FlushVisitChild();
DoBlockClose(block, true, doInlineBlock);
}
else