summaryrefslogtreecommitdiff
path: root/Libraries
diff options
context:
space:
mode:
Diffstat (limited to 'Libraries')
-rw-r--r--Libraries/LibJS/AST.cpp14
1 files changed, 5 insertions, 9 deletions
diff --git a/Libraries/LibJS/AST.cpp b/Libraries/LibJS/AST.cpp
index a53eac4e00..0544b23321 100644
--- a/Libraries/LibJS/AST.cpp
+++ b/Libraries/LibJS/AST.cpp
@@ -1384,21 +1384,17 @@ void SwitchStatement::dump(int indent) const
void SwitchCase::dump(int indent) const
{
ASTNode::dump(indent);
- print_indent(indent);
+ print_indent(indent + 1);
if (m_test) {
printf("(Test)\n");
- m_test->dump(indent + 1);
+ m_test->dump(indent + 2);
} else {
printf("(Default)\n");
}
- print_indent(indent);
+ print_indent(indent + 1);
printf("(Consequent)\n");
- int i = 0;
- for (auto& statement : m_consequent) {
- print_indent(indent);
- printf("[%d]\n", i++);
- statement.dump(indent + 1);
- }
+ for (auto& statement : m_consequent)
+ statement.dump(indent + 2);
}
Value ConditionalExpression::execute(Interpreter& interpreter) const