rslint_parser 0.3.1

An extremely fast ECMAScript parser made for the rslint project
Documentation
MODULE@0..67
  CLASS_DECL@0..12
    CLASS_KW@0..5 "class"
    WHITESPACE@5..6 " "
    NAME@6..9
      IDENT@6..9 "foo"
    WHITESPACE@9..10 " "
    CLASS_BODY@10..12
      L_CURLY@10..11 "{"
      R_CURLY@11..12 "}"
  WHITESPACE@12..13 "\n"
  CLASS_DECL@13..37
    CLASS_KW@13..18 "class"
    WHITESPACE@18..19 " "
    NAME@19..22
      IDENT@19..22 "foo"
    WHITESPACE@22..23 " "
    EXTENDS_KW@23..30 "extends"
    WHITESPACE@30..31 " "
    NAME_REF@31..34
      IDENT@31..34 "bar"
    WHITESPACE@34..35 " "
    CLASS_BODY@35..37
      L_CURLY@35..36 "{"
      R_CURLY@36..37 "}"
  WHITESPACE@37..38 "\n"
  CLASS_DECL@38..66
    CLASS_KW@38..43 "class"
    WHITESPACE@43..44 " "
    NAME@44..47
      IDENT@44..47 "foo"
    WHITESPACE@47..48 " "
    EXTENDS_KW@48..55 "extends"
    WHITESPACE@55..56 " "
    DOT_EXPR@56..63
      NAME_REF@56..59
        IDENT@56..59 "foo"
      DOT@59..60 "."
      NAME@60..63
        IDENT@60..63 "bar"
    WHITESPACE@63..64 " "
    CLASS_BODY@64..66
      L_CURLY@64..65 "{"
      R_CURLY@65..66 "}"
  WHITESPACE@66..67 "\n"