This commit is contained in:
Yoshi Askharoun
2025-09-21 21:25:29 -05:00
parent 2587985a9b
commit 92886feac7
2 changed files with 11 additions and 7 deletions
+7 -3
View File
@@ -83,9 +83,13 @@ partial class Decompiler
if (expr is ParenthesizedExpressionSyntax parenExpr)
expr = parenExpr.Expression;
var lastStatement = blockStack.Peek().Statements[^1];
if (lastStatement.DescendantNodes().Any(n => n.IsEquivalentTo(expr)))
break;
var statements = blockStack.Peek().Statements;
if (statements.Count > 0)
{
var lastStatement = statements[^1];
if (lastStatement.DescendantNodes().Any(n => n.IsEquivalentTo(expr)))
break;
}
blockStack.Peek().Statements.Add(ExpressionStatement(expr));
}