1 # no-empty-label: disallow labels for anything other than loops and switches
3 (removed) This rule was **removed** in ESLint v2.0 and **replaced** by the [no-labels](no-labels.md) rule.
5 Labeled statements are only used in conjunction with labeled break and continue statements. ECMAScript has no goto statement.
10 This error occurs when a label is used to mark a statement that is not an iteration or switch
12 Example of **incorrect** code for this rule:
15 /*eslint no-empty-label: "error"*/
21 Example of **correct** code for this rule:
24 /*eslint no-empty-label: "error"*/
27 for (var i=10; i; i--) {
34 If you don't want to be notified about usage of labels, then it's safe to disable this rule.
38 * [no-labels](./no-labels.md)
39 * [no-label-var](./no-label-var.md)
40 * [no-unused-labels](./no-unused-labels.md)