diff --git a/queries/ecma/folds.scm b/queries/ecma/folds.scm index 960b247d3..50f235a5d 100644 --- a/queries/ecma/folds.scm +++ b/queries/ecma/folds.scm @@ -11,6 +11,7 @@ (with_statement) (switch_statement) (switch_case) + (switch_default) (import_statement) (if_statement) (try_statement) diff --git a/queries/ecma/indents.scm b/queries/ecma/indents.scm index 902bf586a..0f99e0469 100644 --- a/queries/ecma/indents.scm +++ b/queries/ecma/indents.scm @@ -12,6 +12,7 @@ (return_statement) (statement_block) (switch_case) + (switch_default) (switch_statement) (template_substitution) (ternary_expression) diff --git a/tests/indent/ecma/switch.js b/tests/indent/ecma/switch.js new file mode 100644 index 000000000..590b7d35f --- /dev/null +++ b/tests/indent/ecma/switch.js @@ -0,0 +1,8 @@ +switch (variable) { + case 'case1': + foo(); + break; + + default: + bar(); +}