parameters: (self, namespaces_info)
docstring: Initializes a JavaScriptLintRules instance.
docstring_summary: Initializes a JavaScriptLintRules instance.
docstring_tokens: Initializes a JavaScriptLintRules instance .
function: def __init__(self, namespaces_info):
      """Initializes a JavaScriptLintRules instance."""
      ecmalintrules.EcmaScriptLintRules.__init__(self)
      self._namespaces_info = namespaces_info
      self._declared_private_member_tokens = {}
      self._declared_private_members = set()
      self._used_private_members = set()
      # A stack of dictionaries, one for each function scope entered. Each
      # dictionary is keyed by an identifier that defines a local variable and has
      # a token as its value.
      self._unused_local_variables_by_scope = []
function_tokens: def __init__ ( self , namespaces_info ) : ecmalintrules . EcmaScriptLintRules . __init__ ( self ) self . _namespaces_info = namespaces_info self . _declared_private_member_tokens = { } self . _declared_private_members = set ( ) self . _used_private_members = set ( ) # A stack of dictionaries, one for each function scope entered. Each # dictionary is keyed by an identifier that defines a local variable and has # a token as its value. self . _unused_local_variables_by_scope = [ ]