From ce8899f1a7766eb025402437ed57fe299f43d96b Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sun, 13 Feb 2022 11:07:59 -0500 Subject: [PATCH] Fixed some spacing/indent issue when formatting attributes --- IDEHelper/Compiler/BfPrinter.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/BfPrinter.cpp b/IDEHelper/Compiler/BfPrinter.cpp index e45b8a05..55d9f30e 100644 --- a/IDEHelper/Compiler/BfPrinter.cpp +++ b/IDEHelper/Compiler/BfPrinter.cpp @@ -1111,7 +1111,9 @@ void BfPrinter::Visit(BfAttributeDirective* attributeDirective) } VisitChild(attributeDirective->mCtorCloseParen); VisitChild(attributeDirective->mAttrCloseToken); - + if ((attributeDirective->mNextAttribute != NULL) && (attributeDirective->mNextAttribute->mAttrOpenToken != NULL) && + (attributeDirective->mNextAttribute->mAttrOpenToken->mToken == BfToken_LBracket)) + ExpectNewLine(); VisitChild(attributeDirective->mNextAttribute); }