1- #include " CodeService/FormatElement/AlignmentLayoutElement.h"
1+ #include " CodeService/FormatElement/AlignmentLayoutElement.h"
22#include " CodeService/FormatElement/StatementElement.h"
33#include " CodeService/FormatElement/TextElement.h"
44#include " CodeService/FormatElement/AlignmentElement.h"
@@ -53,9 +53,9 @@ int AlignmentLayoutElement::getAlignPosition(std::shared_ptr<LuaParser> luaParse
5353{
5454 int eqAlignedPosition = 0 ;
5555 bool firstContainEq = true ;
56- // 先寻找等号对齐的位置,并且判断连续的带等号的语句是否应该对齐到等号
57- // 连续的带等号的语句是否应该对齐到等号,这个行为应该由连续语句的首行决定
58- // 如果被子节点内的其他语句共同决定则很难将连续对齐还原为普通排版
56+ // 先寻找等号对齐的位置,并且判断连续的带等号的语句是否应该对齐到等号
57+ // 连续的带等号的语句是否应该对齐到等号,这个行为应该由连续语句的首行决定
58+ // 如果被子节点内的其他语句共同决定则很难将连续对齐还原为普通排版
5959 for (int statIndex = 0 ; statIndex != static_cast <int >(_children.size ()); statIndex++)
6060 {
6161 auto statChild = _children[statIndex];
@@ -115,7 +115,7 @@ void AlignmentLayoutElement::alignmentSerialize(FormatContext& ctx, int position
115115 auto textElement = std::dynamic_pointer_cast<TextElement>(textChild);
116116 if (textElement->GetText () == " =" && i > 0 )
117117 {
118- // 将控制元素变更为对齐元素
118+ // 将控制元素变更为对齐元素
119119 statChildren[i - 1 ] = std::make_shared<AlignmentElement>(eqPosition);
120120 break ;
121121 }
@@ -141,7 +141,7 @@ void AlignmentLayoutElement::alignmentDiagnosis(DiagnosisContext& ctx, int posit
141141 auto textElement = std::dynamic_pointer_cast<TextElement>(textChild);
142142 if (textElement->GetText () == " =" && i > 0 )
143143 {
144- // 将控制元素变更为对齐元素
144+ // 将控制元素变更为对齐元素
145145 statChildren[i - 1 ] = std::make_shared<AlignmentElement>(eqPosition);
146146 break ;
147147 }
0 commit comments