| Alex | Language.JavaScript.Parser.Lexer | 
| alexError | Language.JavaScript.Parser.Lexer | 
| alexTestTokeniser | Language.JavaScript.Parser.Lexer | 
| AndAssignToken | Language.JavaScript.Parser.Lexer | 
| AndToken | Language.JavaScript.Parser.Lexer | 
| AutoSemiToken | Language.JavaScript.Parser.Lexer | 
| binOpEq | Language.JavaScript.Parser.AST | 
| BitwiseAndToken | Language.JavaScript.Parser.Lexer | 
| BitwiseNotToken | Language.JavaScript.Parser.Lexer | 
| BitwiseOrToken | Language.JavaScript.Parser.Lexer | 
| BitwiseXorToken | Language.JavaScript.Parser.Lexer | 
| BreakToken | Language.JavaScript.Parser.Lexer | 
| CaseToken | Language.JavaScript.Parser.Lexer | 
| CatchToken | Language.JavaScript.Parser.Lexer | 
| ColonToken | Language.JavaScript.Parser.Lexer | 
| CommaToken | Language.JavaScript.Parser.Lexer | 
| CommentA | Language.JavaScript.Parser | 
| CommentAnnotation | Language.JavaScript.Parser | 
| CommentToken | Language.JavaScript.Parser.Lexer | 
| CondcommentEndToken | Language.JavaScript.Parser.Lexer | 
| ConstToken | Language.JavaScript.Parser.Lexer | 
| ContinueToken | Language.JavaScript.Parser.Lexer | 
| DebuggerToken | Language.JavaScript.Parser.Lexer | 
| DecimalToken | Language.JavaScript.Parser.Lexer | 
| DecrementToken | Language.JavaScript.Parser.Lexer | 
| DefaultToken | Language.JavaScript.Parser.Lexer | 
| DeleteToken | Language.JavaScript.Parser.Lexer | 
| DivideAssignToken | Language.JavaScript.Parser.Lexer | 
| DivToken | Language.JavaScript.Parser.Lexer | 
| DoToken | Language.JavaScript.Parser.Lexer | 
| DotToken | Language.JavaScript.Parser.Lexer | 
| ElseToken | Language.JavaScript.Parser.Lexer | 
| EnumToken | Language.JavaScript.Parser.Lexer | 
| EOFToken | Language.JavaScript.Parser.Lexer | 
| EqToken | Language.JavaScript.Parser.Lexer | 
| FalseToken | Language.JavaScript.Parser.Lexer | 
| FinallyToken | Language.JavaScript.Parser.Lexer | 
| ForToken | Language.JavaScript.Parser.Lexer | 
| FunctionToken | Language.JavaScript.Parser.Lexer | 
| FutureToken | Language.JavaScript.Parser.Lexer | 
| GeToken | Language.JavaScript.Parser.Lexer | 
| GetToken | Language.JavaScript.Parser.Lexer | 
| GtToken | Language.JavaScript.Parser.Lexer | 
| HexIntegerToken | Language.JavaScript.Parser.Lexer | 
| HookToken | Language.JavaScript.Parser.Lexer | 
| IdentifierToken | Language.JavaScript.Parser.Lexer | 
| IfToken | Language.JavaScript.Parser.Lexer | 
| IncrementToken | Language.JavaScript.Parser.Lexer | 
| InstanceofToken | Language.JavaScript.Parser.Lexer | 
| InToken | Language.JavaScript.Parser.Lexer | 
| JSAccessor | Language.JavaScript.Parser.AST | 
| JSAccessorGet | Language.JavaScript.Parser.AST | 
| JSAccessorSet | Language.JavaScript.Parser.AST | 
| JSAnnot |  | 
| 1 (Type/Class) | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| 2 (Data Constructor) | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSAnnotSpace | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSArrayComma | Language.JavaScript.Parser.AST | 
| JSArrayElement |  | 
| 1 (Type/Class) | Language.JavaScript.Parser.AST | 
| 2 (Data Constructor) | Language.JavaScript.Parser.AST | 
| JSArrayLiteral | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSAssign | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSAssignExpression | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSAssignOp | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSAssignStatement | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSAST | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSAstExpression | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSAstLiteral | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSAstProgram | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSAstStatement | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOp | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpAnd | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpBitAnd | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpBitOr | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpBitXor | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpDivide | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpEq | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpGe | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpGt | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpIn | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpInstanceOf | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpLe | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpLsh | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpLt | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpMinus | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpMod | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpNeq | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpOr | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpPlus | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpRsh | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpStrictEq | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpStrictNeq | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpTimes | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBinOpUrsh | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBlock |  | 
| 1 (Type/Class) | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| 2 (Data Constructor) | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBreak | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBwAndAssign | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBwOrAssign | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSBwXorAssign | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSCallExpression | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSCallExpressionDot | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSCallExpressionSquare | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSCase | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSCatch | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSCatchIf | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSCommaExpression | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSCommaList | Language.JavaScript.Parser.AST | 
| JSCommaTrailingList | Language.JavaScript.Parser.AST | 
| JSConstant | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSContinue | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSCTLComma | Language.JavaScript.Parser.AST | 
| JSCTLNone | Language.JavaScript.Parser.AST | 
| JSDecimal | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSDefault | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSDivideAssign | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSDoWhile | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSEmptyStatement | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSExpression | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSExpressionBinary | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSExpressionParen | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSExpressionPostfix | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSExpressionStatement | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSExpressionTernary | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSFinally | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSFor | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSForIn | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSForVar | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSForVarIn | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSFunction | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSFunctionExpression | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSHexInteger | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSIdent | Language.JavaScript.Parser.AST | 
| JSIdentifier | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSIdentName | Language.JavaScript.Parser.AST | 
| JSIdentNone | Language.JavaScript.Parser.AST | 
| JSIf | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSIfElse | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSLabelled | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSLCons | Language.JavaScript.Parser.AST | 
| JSLiteral | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSLNil | Language.JavaScript.Parser.AST | 
| JSLOne | Language.JavaScript.Parser.AST | 
| JSLshAssign | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSMemberDot | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSMemberExpression | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSMemberNew | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSMemberSquare | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSMethodCall | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSMinusAssign | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSModAssign | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSNewExpression | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSNoAnnot | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSNoFinally | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSObjectLiteral | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSObjectProperty | Language.JavaScript.Parser.AST | 
| JSObjectPropertyList | Language.JavaScript.Parser.AST | 
| JSOctal | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSPlusAssign | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSPropertyAccessor | Language.JavaScript.Parser.AST | 
| JSPropertyIdent | Language.JavaScript.Parser.AST | 
| JSPropertyName | Language.JavaScript.Parser.AST | 
| JSPropertyNameandValue | Language.JavaScript.Parser.AST | 
| JSPropertyNumber | Language.JavaScript.Parser.AST | 
| JSPropertyString | Language.JavaScript.Parser.AST | 
| JSRegEx | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSReturn | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSRshAssign | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSSemi |  | 
| 1 (Type/Class) | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| 2 (Data Constructor) | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSSemiAuto | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSStatement | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSStatementBlock | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSStringLiteral | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSSwitch | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSSwitchParts | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSThrow | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSTimesAssign | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSTry | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSTryCatch | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSTryFinally | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSUnaryExpression | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSUnaryOp | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSUnaryOpDecr | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSUnaryOpDelete | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSUnaryOpIncr | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSUnaryOpMinus | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSUnaryOpNot | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSUnaryOpPlus | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSUnaryOpTilde | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSUnaryOpTypeof | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSUnaryOpVoid | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSUrshAssign | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSVariable | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSVarInit | Language.JavaScript.Parser.AST | 
| JSVarInitExpression | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSVarInitializer | Language.JavaScript.Parser.AST | 
| JSVarInitNone | Language.JavaScript.Parser.AST | 
| JSWhile | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| JSWith | Language.JavaScript.Parser.AST, Language.JavaScript.Parser | 
| LeftBracketToken | Language.JavaScript.Parser.Lexer | 
| LeftCurlyToken | Language.JavaScript.Parser.Lexer | 
| LeftParenToken | Language.JavaScript.Parser.Lexer | 
| LeToken | Language.JavaScript.Parser.Lexer | 
| lexCont | Language.JavaScript.Parser.Lexer | 
| LshAssignToken | Language.JavaScript.Parser.Lexer | 
| LshToken | Language.JavaScript.Parser.Lexer | 
| LtToken | Language.JavaScript.Parser.Lexer | 
| minifyJS | Language.JavaScript.Process.Minify | 
| MinusAssignToken | Language.JavaScript.Parser.Lexer | 
| MinusToken | Language.JavaScript.Parser.Lexer | 
| ModAssignToken | Language.JavaScript.Parser.Lexer | 
| ModToken | Language.JavaScript.Parser.Lexer | 
| MulToken | Language.JavaScript.Parser.Lexer | 
| NeToken | Language.JavaScript.Parser.Lexer | 
| NewToken | Language.JavaScript.Parser.Lexer | 
| NoComment | Language.JavaScript.Parser | 
| NotToken | Language.JavaScript.Parser.Lexer | 
| NullToken | Language.JavaScript.Parser.Lexer | 
| OctalToken | Language.JavaScript.Parser.Lexer | 
| OrAssignToken | Language.JavaScript.Parser.Lexer | 
| OrToken | Language.JavaScript.Parser.Lexer | 
| parse | Language.JavaScript.Parser.Parser, Language.JavaScript.Parser | 
| parseExpression | Language.JavaScript.Parser.Grammar5 | 
| parseFile | Language.JavaScript.Parser.Parser, Language.JavaScript.Parser | 
| parseFileUtf8 | Language.JavaScript.Parser.Parser, Language.JavaScript.Parser | 
| parseLiteral | Language.JavaScript.Parser.Grammar5 | 
| parseProgram | Language.JavaScript.Parser.Grammar5 | 
| parseStatement | Language.JavaScript.Parser.Grammar5 | 
| parseUsing | Language.JavaScript.Parser.Parser | 
| PlusAssignToken | Language.JavaScript.Parser.Lexer | 
| PlusToken | Language.JavaScript.Parser.Lexer | 
| readJs | Language.JavaScript.Parser.Parser, Language.JavaScript.Parser | 
| RegExToken | Language.JavaScript.Parser.Lexer | 
| renderJS | Language.JavaScript.Pretty.Printer, Language.JavaScript.Parser | 
| renderToString | Language.JavaScript.Pretty.Printer, Language.JavaScript.Parser | 
| renderToText | Language.JavaScript.Pretty.Printer, Language.JavaScript.Parser | 
| ReturnToken | Language.JavaScript.Parser.Lexer | 
| RightBracketToken | Language.JavaScript.Parser.Lexer | 
| RightCurlyToken | Language.JavaScript.Parser.Lexer | 
| RightParenToken | Language.JavaScript.Parser.Lexer | 
| RshAssignToken | Language.JavaScript.Parser.Lexer | 
| RshToken | Language.JavaScript.Parser.Lexer | 
| runAlex | Language.JavaScript.Parser.Lexer | 
| SemiColonToken | Language.JavaScript.Parser.Lexer | 
| SetToken | Language.JavaScript.Parser.Lexer | 
| showStripped |  | 
| 1 (Function) | Language.JavaScript.Parser.AST | 
| 2 (Function) | Language.JavaScript.Parser.Parser, Language.JavaScript.Parser | 
| showStrippedMaybe | Language.JavaScript.Parser.Parser, Language.JavaScript.Parser | 
| SimpleAssignToken | Language.JavaScript.Parser.Lexer | 
| StrictEqToken | Language.JavaScript.Parser.Lexer | 
| StrictNeToken | Language.JavaScript.Parser.Lexer | 
| StringToken | Language.JavaScript.Parser.Lexer | 
| SwitchToken | Language.JavaScript.Parser.Lexer | 
| TailToken | Language.JavaScript.Parser.Lexer | 
| ThisToken | Language.JavaScript.Parser.Lexer | 
| ThrowToken | Language.JavaScript.Parser.Lexer | 
| TimesAssignToken | Language.JavaScript.Parser.Lexer | 
| Token | Language.JavaScript.Parser.Lexer | 
| tokenComment | Language.JavaScript.Parser.Lexer | 
| tokenLiteral | Language.JavaScript.Parser.Lexer | 
| TokenPn | Language.JavaScript.Parser.SrcLocation, Language.JavaScript.Parser | 
| TokenPosn | Language.JavaScript.Parser.SrcLocation, Language.JavaScript.Parser | 
| tokenPosnEmpty | Language.JavaScript.Parser.SrcLocation, Language.JavaScript.Parser | 
| tokenSpan | Language.JavaScript.Parser.Lexer | 
| TrueToken | Language.JavaScript.Parser.Lexer | 
| TryToken | Language.JavaScript.Parser.Lexer | 
| TypeofToken | Language.JavaScript.Parser.Lexer | 
| UrshAssignToken | Language.JavaScript.Parser.Lexer | 
| UrshToken | Language.JavaScript.Parser.Lexer | 
| VarToken | Language.JavaScript.Parser.Lexer | 
| VoidToken | Language.JavaScript.Parser.Lexer | 
| WhileToken | Language.JavaScript.Parser.Lexer | 
| WhiteSpace | Language.JavaScript.Parser | 
| WithToken | Language.JavaScript.Parser.Lexer | 
| WsToken | Language.JavaScript.Parser.Lexer | 
| XorAssignToken | Language.JavaScript.Parser.Lexer |