2 * @fileoverview Disallow Labeled Statements
3 * @author Nicholas C. Zakas
7 //------------------------------------------------------------------------------
9 //------------------------------------------------------------------------------
11 module.exports = function(context) {
13 //--------------------------------------------------------------------------
15 //--------------------------------------------------------------------------
19 "LabeledStatement": function(node) {
20 context.report(node, "Unexpected labeled statement.");
23 "BreakStatement": function(node) {
26 context.report(node, "Unexpected label in break statement.");
31 "ContinueStatement": function(node) {
34 context.report(node, "Unexpected label in continue statement.");