Class Ecmascript5TokenKinds
java.lang.Object
net.sourceforge.pmd.lang.ecmascript5.ast.Ecmascript5TokenKinds
@InternalApi
@Generated("org.javacc.javacc")
public final class Ecmascript5TokenKinds
extends Object
Token kinds (
JavaccToken.kind) for this language.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intNams of the tokens, each index corresponds to a kind.static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable Stringdescribe(int kind) Returns a string describing the given token kind.static net.sourceforge.pmd.lang.TokenManager<net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken> newTokenManager(net.sourceforge.pmd.lang.ast.impl.javacc.CharStream cs) Returns a new token manager for this language.
-
Field Details
-
EOF
public static final int EOF- See Also:
-
TAB
public static final int TAB- See Also:
-
VT
public static final int VT- See Also:
-
FF
public static final int FF- See Also:
-
SP
public static final int SP- See Also:
-
NBSP
public static final int NBSP- See Also:
-
BOM
public static final int BOM- See Also:
-
USP
public static final int USP- See Also:
-
LF
public static final int LF- See Also:
-
CR
public static final int CR- See Also:
-
LS
public static final int LS- See Also:
-
PS
public static final int PS- See Also:
-
EOL
public static final int EOL- See Also:
-
NO_SKIP_EOL
public static final int NO_SKIP_EOL- See Also:
-
SINGLE_LINE_COMMENT
public static final int SINGLE_LINE_COMMENT- See Also:
-
JS_DOC_COMMENT
public static final int JS_DOC_COMMENT- See Also:
-
MULTI_LINE_COMMENT
public static final int MULTI_LINE_COMMENT- See Also:
-
BREAK
public static final int BREAK- See Also:
-
CONTINUE
public static final int CONTINUE- See Also:
-
DELETE
public static final int DELETE- See Also:
-
ELSE
public static final int ELSE- See Also:
-
FOR
public static final int FOR- See Also:
-
FUNCTION
public static final int FUNCTION- See Also:
-
IF
public static final int IF- See Also:
-
IN
public static final int IN- See Also:
-
NEW
public static final int NEW- See Also:
-
RETURN
public static final int RETURN- See Also:
-
THIS
public static final int THIS- See Also:
-
TYPEOF
public static final int TYPEOF- See Also:
-
VAR
public static final int VAR- See Also:
-
VOID
public static final int VOID- See Also:
-
WHILE
public static final int WHILE- See Also:
-
WITH
public static final int WITH- See Also:
-
CASE
public static final int CASE- See Also:
-
CATCH
public static final int CATCH- See Also:
-
CLASS
public static final int CLASS- See Also:
-
CONST
public static final int CONST- See Also:
-
DEBUGGER
public static final int DEBUGGER- See Also:
-
_DEFAULT
public static final int _DEFAULT- See Also:
-
DO
public static final int DO- See Also:
-
ENUM
public static final int ENUM- See Also:
-
EXPORT
public static final int EXPORT- See Also:
-
EXTENDS
public static final int EXTENDS- See Also:
-
FINALLY
public static final int FINALLY- See Also:
-
IMPORT
public static final int IMPORT- See Also:
-
SUPER
public static final int SUPER- See Also:
-
SWITCH
public static final int SWITCH- See Also:
-
THROW
public static final int THROW- See Also:
-
TRY
public static final int TRY- See Also:
-
INSTANCEOF
public static final int INSTANCEOF- See Also:
-
TRUE
public static final int TRUE- See Also:
-
FALSE
public static final int FALSE- See Also:
-
NULL
public static final int NULL- See Also:
-
GET
public static final int GET- See Also:
-
SET
public static final int SET- See Also:
-
LET
public static final int LET- See Also:
-
DECIMAL_LITERAL
public static final int DECIMAL_LITERAL- See Also:
-
HEX_LITERAL
public static final int HEX_LITERAL- See Also:
-
OCTAL_LITERAL
public static final int OCTAL_LITERAL- See Also:
-
FLOATING_POINT_LITERAL
public static final int FLOATING_POINT_LITERAL- See Also:
-
EXPONENT
public static final int EXPONENT- See Also:
-
STRING_LITERAL
public static final int STRING_LITERAL- See Also:
-
BACKTICK_STRING_LITERAL_BODY
public static final int BACKTICK_STRING_LITERAL_BODY- See Also:
-
SINGLE_STRING_LITERAL_BODY
public static final int SINGLE_STRING_LITERAL_BODY- See Also:
-
DOUBLE_STRING_LITERAL_BODY
public static final int DOUBLE_STRING_LITERAL_BODY- See Also:
-
UNTERMINATED_STRING_LITERAL
public static final int UNTERMINATED_STRING_LITERAL- See Also:
-
REGULAR_EXPRESSION_LITERAL
public static final int REGULAR_EXPRESSION_LITERAL- See Also:
-
REGULAR_EXPRESSION_BODY
public static final int REGULAR_EXPRESSION_BODY- See Also:
-
REGULAR_EXPRESSION_CHAR
public static final int REGULAR_EXPRESSION_CHAR- See Also:
-
REGULAR_EXPRESSION_FIRST_CHAR
public static final int REGULAR_EXPRESSION_FIRST_CHAR- See Also:
-
REGULAR_EXPRESSION_BACKSLASH_SEQUENCE
public static final int REGULAR_EXPRESSION_BACKSLASH_SEQUENCE- See Also:
-
REGULAR_EXPRESSION_CLASS
public static final int REGULAR_EXPRESSION_CLASS- See Also:
-
REGULAR_EXPRESSION_CLASS_CHAR
public static final int REGULAR_EXPRESSION_CLASS_CHAR- See Also:
-
IDENTIFIER
public static final int IDENTIFIER- See Also:
-
IDENTIFIER_START
public static final int IDENTIFIER_START- See Also:
-
IDENTIFIER_PART
public static final int IDENTIFIER_PART- See Also:
-
UNICODE_LETTER
public static final int UNICODE_LETTER- See Also:
-
UNICODE_ESCAPE_SEQUENCE
public static final int UNICODE_ESCAPE_SEQUENCE- See Also:
-
UNICODE_COMBINING_MARK
public static final int UNICODE_COMBINING_MARK- See Also:
-
UNICODE_DIGIT
public static final int UNICODE_DIGIT- See Also:
-
UNICODE_CONNECTOR_PUNCTUATION
public static final int UNICODE_CONNECTOR_PUNCTUATION- See Also:
-
ZWNJ
public static final int ZWNJ- See Also:
-
ZWJ
public static final int ZWJ- See Also:
-
HEX_DIGIT
public static final int HEX_DIGIT- See Also:
-
LPAREN
public static final int LPAREN- See Also:
-
RPAREN
public static final int RPAREN- See Also:
-
LBRACE
public static final int LBRACE- See Also:
-
RBRACE
public static final int RBRACE- See Also:
-
LBRACKET
public static final int LBRACKET- See Also:
-
RBRACKET
public static final int RBRACKET- See Also:
-
SEMICOLON
public static final int SEMICOLON- See Also:
-
COMMA
public static final int COMMA- See Also:
-
DOT
public static final int DOT- See Also:
-
ASSIGN
public static final int ASSIGN- See Also:
-
GT
public static final int GT- See Also:
-
LT
public static final int LT- See Also:
-
BANG
public static final int BANG- See Also:
-
TILDE
public static final int TILDE- See Also:
-
HOOK
public static final int HOOK- See Also:
-
COLON
public static final int COLON- See Also:
-
STRICT_EQ
public static final int STRICT_EQ- See Also:
-
STRICT_NEQ
public static final int STRICT_NEQ- See Also:
-
EQ
public static final int EQ- See Also:
-
LE
public static final int LE- See Also:
-
GE
public static final int GE- See Also:
-
NE
public static final int NE- See Also:
-
SC_OR
public static final int SC_OR- See Also:
-
SC_AND
public static final int SC_AND- See Also:
-
INCR
public static final int INCR- See Also:
-
NL_INCR
public static final int NL_INCR- See Also:
-
DECR
public static final int DECR- See Also:
-
NL_DECR
public static final int NL_DECR- See Also:
-
PLUS
public static final int PLUS- See Also:
-
MINUS
public static final int MINUS- See Also:
-
STAR
public static final int STAR- See Also:
-
SLASH
public static final int SLASH- See Also:
-
BIT_AND
public static final int BIT_AND- See Also:
-
BIT_OR
public static final int BIT_OR- See Also:
-
XOR
public static final int XOR- See Also:
-
REM
public static final int REM- See Also:
-
LSHIFT
public static final int LSHIFT- See Also:
-
RSIGNEDSHIFT
public static final int RSIGNEDSHIFT- See Also:
-
RUNSIGNEDSHIFT
public static final int RUNSIGNEDSHIFT- See Also:
-
PLUSASSIGN
public static final int PLUSASSIGN- See Also:
-
MINUSASSIGN
public static final int MINUSASSIGN- See Also:
-
STARASSIGN
public static final int STARASSIGN- See Also:
-
SLASHASSIGN
public static final int SLASHASSIGN- See Also:
-
ANDASSIGN
public static final int ANDASSIGN- See Also:
-
ORASSIGN
public static final int ORASSIGN- See Also:
-
XORASSIGN
public static final int XORASSIGN- See Also:
-
REMASSIGN
public static final int REMASSIGN- See Also:
-
LSHIFTASSIGN
public static final int LSHIFTASSIGN- See Also:
-
RSIGNEDSHIFTASSIGN
public static final int RSIGNEDSHIFTASSIGN- See Also:
-
RUNSIGNEDSHIFTASSIGN
public static final int RUNSIGNEDSHIFTASSIGN- See Also:
-
AT
public static final int AT- See Also:
-
TOKEN_NAMES
Nams of the tokens, each index corresponds to a kind. See alsodescribe(int).
-
-
Method Details
-
describe
Returns a string describing the given token kind. Returns null if the kind is unknown.- Parameters:
kind- Kind of token- Returns:
- A string describing the given kind
-
newTokenManager
@InternalApi public static net.sourceforge.pmd.lang.TokenManager<net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken> newTokenManager(net.sourceforge.pmd.lang.ast.impl.javacc.CharStream cs) Returns a new token manager for this language. The CharStream should be configured with the correct language-specific escaping and token document. This is not a published API, it's intended to be used as a basis for a CPD Tokenizer.
-