lib/rules/no-unused-labels.js
function enterLabeledScope(node) {
            scopeInfo = {
                label: node.label.name,
                used: false,
                upper: scopeInfo
            };
        }
function enterLabeledScope(node) {
            scopeInfo = {
                label: node.label.name,
                used: false,
                upper: scopeInfo
            };
        }
function enterLabeledScope ( node ) { scopeInfo = { label : node . label . name , used : false , upper : scopeInfo } ; }
Adds a scope info to the stack.

@param {ASTNode} node - A node to add. This is a LabeledStatement.
@returns {void}
Adds a scope info to the stack .