org.jetbrains.kotlin.lexer
Interface JetTokens
public interface JetTokens
EOF
static final JetToken EOF
BLOCK_COMMENT
static final JetToken BLOCK_COMMENT
EOL_COMMENT
static final JetToken EOL_COMMENT
SHEBANG_COMMENT
static final JetToken SHEBANG_COMMENT
DOC_COMMENT
static final com.intellij.psi.tree.IElementType DOC_COMMENT
WHITE_SPACE
static final com.intellij.psi.tree.IElementType WHITE_SPACE
INTEGER_LITERAL
static final JetToken INTEGER_LITERAL
FLOAT_LITERAL
static final JetToken FLOAT_LITERAL
CHARACTER_LITERAL
static final JetToken CHARACTER_LITERAL
CLOSING_QUOTE
static final JetToken CLOSING_QUOTE
OPEN_QUOTE
static final JetToken OPEN_QUOTE
REGULAR_STRING_PART
static final JetToken REGULAR_STRING_PART
ESCAPE_SEQUENCE
static final JetToken ESCAPE_SEQUENCE
SHORT_TEMPLATE_ENTRY_START
static final JetToken SHORT_TEMPLATE_ENTRY_START
LONG_TEMPLATE_ENTRY_START
static final JetToken LONG_TEMPLATE_ENTRY_START
LONG_TEMPLATE_ENTRY_END
static final JetToken LONG_TEMPLATE_ENTRY_END
DANGLING_NEWLINE
static final JetToken DANGLING_NEWLINE
PACKAGE_KEYWORD
static final JetKeywordToken PACKAGE_KEYWORD
AS_KEYWORD
static final JetKeywordToken AS_KEYWORD
TYPE_ALIAS_KEYWORD
static final JetKeywordToken TYPE_ALIAS_KEYWORD
CLASS_KEYWORD
static final JetKeywordToken CLASS_KEYWORD
THIS_KEYWORD
static final JetKeywordToken THIS_KEYWORD
SUPER_KEYWORD
static final JetKeywordToken SUPER_KEYWORD
VAL_KEYWORD
static final JetKeywordToken VAL_KEYWORD
VAR_KEYWORD
static final JetKeywordToken VAR_KEYWORD
FUN_KEYWORD
static final JetKeywordToken FUN_KEYWORD
FOR_KEYWORD
static final JetKeywordToken FOR_KEYWORD
NULL_KEYWORD
static final JetKeywordToken NULL_KEYWORD
TRUE_KEYWORD
static final JetKeywordToken TRUE_KEYWORD
FALSE_KEYWORD
static final JetKeywordToken FALSE_KEYWORD
IS_KEYWORD
static final JetKeywordToken IS_KEYWORD
IN_KEYWORD
static final JetModifierKeywordToken IN_KEYWORD
THROW_KEYWORD
static final JetKeywordToken THROW_KEYWORD
RETURN_KEYWORD
static final JetKeywordToken RETURN_KEYWORD
BREAK_KEYWORD
static final JetKeywordToken BREAK_KEYWORD
CONTINUE_KEYWORD
static final JetKeywordToken CONTINUE_KEYWORD
OBJECT_KEYWORD
static final JetKeywordToken OBJECT_KEYWORD
IF_KEYWORD
static final JetKeywordToken IF_KEYWORD
TRY_KEYWORD
static final JetKeywordToken TRY_KEYWORD
ELSE_KEYWORD
static final JetKeywordToken ELSE_KEYWORD
WHILE_KEYWORD
static final JetKeywordToken WHILE_KEYWORD
DO_KEYWORD
static final JetKeywordToken DO_KEYWORD
WHEN_KEYWORD
static final JetKeywordToken WHEN_KEYWORD
TRAIT_KEYWORD
static final JetKeywordToken TRAIT_KEYWORD
CAPITALIZED_THIS_KEYWORD
static final JetKeywordToken CAPITALIZED_THIS_KEYWORD
AS_SAFE
static final JetToken AS_SAFE
IDENTIFIER
static final JetToken IDENTIFIER
LABEL_IDENTIFIER
static final JetToken LABEL_IDENTIFIER
FIELD_IDENTIFIER
static final JetToken FIELD_IDENTIFIER
LBRACKET
static final JetSingleValueToken LBRACKET
RBRACKET
static final JetSingleValueToken RBRACKET
LBRACE
static final JetSingleValueToken LBRACE
RBRACE
static final JetSingleValueToken RBRACE
LPAR
static final JetSingleValueToken LPAR
RPAR
static final JetSingleValueToken RPAR
DOT
static final JetSingleValueToken DOT
PLUSPLUS
static final JetSingleValueToken PLUSPLUS
MINUSMINUS
static final JetSingleValueToken MINUSMINUS
MUL
static final JetSingleValueToken MUL
PLUS
static final JetSingleValueToken PLUS
MINUS
static final JetSingleValueToken MINUS
EXCL
static final JetSingleValueToken EXCL
DIV
static final JetSingleValueToken DIV
PERC
static final JetSingleValueToken PERC
LT
static final JetSingleValueToken LT
GT
static final JetSingleValueToken GT
LTEQ
static final JetSingleValueToken LTEQ
GTEQ
static final JetSingleValueToken GTEQ
EQEQEQ
static final JetSingleValueToken EQEQEQ
ARROW
static final JetSingleValueToken ARROW
DOUBLE_ARROW
static final JetSingleValueToken DOUBLE_ARROW
EXCLEQEQEQ
static final JetSingleValueToken EXCLEQEQEQ
EQEQ
static final JetSingleValueToken EQEQ
EXCLEQ
static final JetSingleValueToken EXCLEQ
EXCLEXCL
static final JetSingleValueToken EXCLEXCL
ANDAND
static final JetSingleValueToken ANDAND
OROR
static final JetSingleValueToken OROR
SAFE_ACCESS
static final JetSingleValueToken SAFE_ACCESS
ELVIS
static final JetSingleValueToken ELVIS
QUEST
static final JetSingleValueToken QUEST
COLONCOLON
static final JetSingleValueToken COLONCOLON
COLON
static final JetSingleValueToken COLON
SEMICOLON
static final JetSingleValueToken SEMICOLON
RANGE
static final JetSingleValueToken RANGE
EQ
static final JetSingleValueToken EQ
MULTEQ
static final JetSingleValueToken MULTEQ
DIVEQ
static final JetSingleValueToken DIVEQ
PERCEQ
static final JetSingleValueToken PERCEQ
PLUSEQ
static final JetSingleValueToken PLUSEQ
MINUSEQ
static final JetSingleValueToken MINUSEQ
NOT_IN
static final JetKeywordToken NOT_IN
NOT_IS
static final JetKeywordToken NOT_IS
HASH
static final JetSingleValueToken HASH
COMMA
static final JetSingleValueToken COMMA
EOL_OR_SEMICOLON
static final JetToken EOL_OR_SEMICOLON
FILE_KEYWORD
static final JetKeywordToken FILE_KEYWORD
IMPORT_KEYWORD
static final JetKeywordToken IMPORT_KEYWORD
WHERE_KEYWORD
static final JetKeywordToken WHERE_KEYWORD
BY_KEYWORD
static final JetKeywordToken BY_KEYWORD
GET_KEYWORD
static final JetKeywordToken GET_KEYWORD
SET_KEYWORD
static final JetKeywordToken SET_KEYWORD
ABSTRACT_KEYWORD
static final JetModifierKeywordToken ABSTRACT_KEYWORD
ENUM_KEYWORD
static final JetModifierKeywordToken ENUM_KEYWORD
OPEN_KEYWORD
static final JetModifierKeywordToken OPEN_KEYWORD
INNER_KEYWORD
static final JetModifierKeywordToken INNER_KEYWORD
ANNOTATION_KEYWORD
static final JetModifierKeywordToken ANNOTATION_KEYWORD
OVERRIDE_KEYWORD
static final JetModifierKeywordToken OVERRIDE_KEYWORD
PRIVATE_KEYWORD
static final JetModifierKeywordToken PRIVATE_KEYWORD
PUBLIC_KEYWORD
static final JetModifierKeywordToken PUBLIC_KEYWORD
INTERNAL_KEYWORD
static final JetModifierKeywordToken INTERNAL_KEYWORD
PROTECTED_KEYWORD
static final JetModifierKeywordToken PROTECTED_KEYWORD
CATCH_KEYWORD
static final JetKeywordToken CATCH_KEYWORD
OUT_KEYWORD
static final JetModifierKeywordToken OUT_KEYWORD
VARARG_KEYWORD
static final JetModifierKeywordToken VARARG_KEYWORD
REIFIED_KEYWORD
static final JetModifierKeywordToken REIFIED_KEYWORD
DYNAMIC_KEYWORD
static final JetModifierKeywordToken DYNAMIC_KEYWORD
DEFAULT_KEYWORD
static final JetModifierKeywordToken DEFAULT_KEYWORD
FINALLY_KEYWORD
static final JetKeywordToken FINALLY_KEYWORD
FINAL_KEYWORD
static final JetModifierKeywordToken FINAL_KEYWORD
KEYWORDS
static final com.intellij.psi.tree.TokenSet KEYWORDS
SOFT_KEYWORDS
static final com.intellij.psi.tree.TokenSet SOFT_KEYWORDS
MODIFIER_KEYWORDS_ARRAY
static final JetModifierKeywordToken[] MODIFIER_KEYWORDS_ARRAY
MODIFIER_KEYWORDS
static final com.intellij.psi.tree.TokenSet MODIFIER_KEYWORDS
VISIBILITY_MODIFIERS
static final com.intellij.psi.tree.TokenSet VISIBILITY_MODIFIERS
WHITESPACES
static final com.intellij.psi.tree.TokenSet WHITESPACES
COMMENTS
static final com.intellij.psi.tree.TokenSet COMMENTS
- Don't add KDocTokens to COMMENTS TokenSet, because it is used in JetParserDefinition.getCommentTokens(),
and therefor all COMMENTS tokens will be ignored by PsiBuilder.
- See Also:
JetPsiUtil.isInComment(com.intellij.psi.PsiElement)
WHITE_SPACE_OR_COMMENT_BIT_SET
static final com.intellij.psi.tree.TokenSet WHITE_SPACE_OR_COMMENT_BIT_SET
STRINGS
static final com.intellij.psi.tree.TokenSet STRINGS
OPERATIONS
static final com.intellij.psi.tree.TokenSet OPERATIONS
AUGMENTED_ASSIGNMENTS
static final com.intellij.psi.tree.TokenSet AUGMENTED_ASSIGNMENTS
ALL_ASSIGNMENTS
static final com.intellij.psi.tree.TokenSet ALL_ASSIGNMENTS