mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-359853 mark all new syntax nodes @JvmField
GitOrigin-RevId: 765fd957acda3b93ab738118b9330c45d0e07d4e
This commit is contained in:
committed by
intellij-monorepo-bot
parent
97c893b8fb
commit
871203961a
+1
-1
@@ -155,7 +155,7 @@ public interface BasicJavaDocElementType {
|
||||
LanguageLevel level = LanguageLevelProjectExtension.getInstance(project).getLanguageLevel();
|
||||
JavaLexer lexer = new JavaLexer(level);
|
||||
lexer.start(buffer);
|
||||
if (lexer.getTokenType() == JavaDocSyntaxElementType.INSTANCE.getDOC_COMMENT()) {
|
||||
if (lexer.getTokenType() == JavaDocSyntaxElementType.DOC_COMMENT) {
|
||||
lexer.advance();
|
||||
return lexer.getTokenType() == null;
|
||||
}
|
||||
|
||||
+1
-1
@@ -327,7 +327,7 @@ public interface BasicJavaElementType {
|
||||
public int getErrorsCount(final CharSequence seq, Language fileLanguage, final Project project) {
|
||||
Lexer lexer = new JavaLexer(LanguageLevel.HIGHEST);
|
||||
boolean hasProperBraceBalance = SyntaxBuilderUtil.hasProperBraceBalance(
|
||||
seq, lexer, JavaSyntaxTokenType.INSTANCE.getLBRACE(), JavaSyntaxTokenType.INSTANCE.getRBRACE(),
|
||||
seq, lexer, JavaSyntaxTokenType.LBRACE, JavaSyntaxTokenType.RBRACE,
|
||||
() -> ProgressManager.checkCanceled()
|
||||
);
|
||||
return hasProperBraceBalance ? NO_ERRORS : FATAL_ERROR;
|
||||
|
||||
+1
-1
@@ -45,7 +45,7 @@ public final class JavaBinaryPlusExpressionIndex extends FileBasedIndexExtension
|
||||
|
||||
IntList result = new IntArrayList();
|
||||
for (int i = 0; i < tokens.getTokenCount(); i++) {
|
||||
if (hasType(tokens, i, JavaSyntaxTokenType.INSTANCE.getPLUS()) &&
|
||||
if (hasType(tokens, i, JavaSyntaxTokenType.PLUS) &&
|
||||
(hasType(tokens, forwardWhile(tokens, i + 1, JavaParserUtil.WS_COMMENTS), SyntaxElementTypes.INSTANCE.getALL_LITERALS()) !=
|
||||
hasType(tokens, backWhile(tokens, i - 1, JavaParserUtil.WS_COMMENTS), SyntaxElementTypes.INSTANCE.getALL_LITERALS()))) {
|
||||
result.add(tokens.getTokenStart(i));
|
||||
|
||||
+10
-10
@@ -43,7 +43,7 @@ public final class JavaNullMethodArgumentIndex extends ScalarIndexExtension<Java
|
||||
|
||||
TokenList tokens = JavaParserUtil.obtainTokens(inputData.getPsiFile());
|
||||
for (int i = 0; i < tokens.getTokenCount(); i++) {
|
||||
if (hasType(tokens, i, JavaSyntaxTokenType.INSTANCE.getNULL_KEYWORD())) {
|
||||
if (hasType(tokens, i, JavaSyntaxTokenType.NULL_KEYWORD)) {
|
||||
MethodCallData data = findCallData(tokens, i);
|
||||
if (data != null) {
|
||||
result.put(data, null);
|
||||
@@ -55,37 +55,37 @@ public final class JavaNullMethodArgumentIndex extends ScalarIndexExtension<Java
|
||||
}
|
||||
|
||||
private static @Nullable MethodCallData findCallData(TokenList tokens, int nullIndex) {
|
||||
if (!hasType(tokens, forwardWhile(tokens, nullIndex + 1, JavaParserUtil.WS_COMMENTS), JavaSyntaxTokenType.INSTANCE.getRPARENTH(), JavaSyntaxTokenType.INSTANCE.getCOMMA())) return null;
|
||||
if (!hasType(tokens, forwardWhile(tokens, nullIndex + 1, JavaParserUtil.WS_COMMENTS), JavaSyntaxTokenType.RPARENTH, JavaSyntaxTokenType.COMMA)) return null;
|
||||
|
||||
int i = backWhile(tokens, nullIndex - 1, JavaParserUtil.WS_COMMENTS);
|
||||
if (!hasType(tokens, i, JavaSyntaxTokenType.INSTANCE.getLPARENTH(), JavaSyntaxTokenType.INSTANCE.getCOMMA())) return null;
|
||||
if (!hasType(tokens, i, JavaSyntaxTokenType.LPARENTH, JavaSyntaxTokenType.COMMA)) return null;
|
||||
|
||||
|
||||
int commaCount = 0;
|
||||
while (true) {
|
||||
if (hasType(tokens, i, null, JavaSyntaxTokenType.INSTANCE.getSEMICOLON(), JavaSyntaxTokenType.INSTANCE.getEQ(), JavaSyntaxTokenType.INSTANCE.getRBRACE())) {
|
||||
if (hasType(tokens, i, null, JavaSyntaxTokenType.SEMICOLON, JavaSyntaxTokenType.EQ, JavaSyntaxTokenType.RBRACE)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
SyntaxElementType type = tokens.getTokenType(i);
|
||||
if (type == JavaSyntaxTokenType.INSTANCE.getCOMMA()) {
|
||||
if (type == JavaSyntaxTokenType.COMMA) {
|
||||
commaCount++;
|
||||
}
|
||||
else if (type == JavaSyntaxTokenType.INSTANCE.getLPARENTH()) {
|
||||
else if (type == JavaSyntaxTokenType.LPARENTH) {
|
||||
String name = findMethodName(tokens, i);
|
||||
return name == null ? null : new MethodCallData(name, commaCount);
|
||||
}
|
||||
|
||||
i = backWithBraceMatching(tokens, i, JavaSyntaxTokenType.INSTANCE.getLPARENTH(), JavaSyntaxTokenType.INSTANCE.getRPARENTH());
|
||||
i = backWithBraceMatching(tokens, i, JavaSyntaxTokenType.LPARENTH, JavaSyntaxTokenType.RPARENTH);
|
||||
}
|
||||
}
|
||||
|
||||
private static @Nullable String findMethodName(TokenList tokens, int lparenth) {
|
||||
int i = backWhile(tokens, lparenth - 1, JavaParserUtil.WS_COMMENTS);
|
||||
if (hasType(tokens, i, JavaSyntaxTokenType.INSTANCE.getGT())) {
|
||||
i = backWhile(tokens, backWithBraceMatching(tokens, i, JavaSyntaxTokenType.INSTANCE.getLT(), JavaSyntaxTokenType.INSTANCE.getGT()), JavaParserUtil.WS_COMMENTS);
|
||||
if (hasType(tokens, i, JavaSyntaxTokenType.GT)) {
|
||||
i = backWhile(tokens, backWithBraceMatching(tokens, i, JavaSyntaxTokenType.LT, JavaSyntaxTokenType.GT), JavaParserUtil.WS_COMMENTS);
|
||||
}
|
||||
return tokens.getTokenType(i) == JavaSyntaxTokenType.INSTANCE.getIDENTIFIER() ? tokens.getTokenText(i).toString() : null;
|
||||
return tokens.getTokenType(i) == JavaSyntaxTokenType.IDENTIFIER ? tokens.getTokenText(i).toString() : null;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -57,7 +57,7 @@ public final class RecordUtil {
|
||||
lexer.start(text);
|
||||
SyntaxElementType token;
|
||||
while ((token = lexer.getTokenType()) != null) {
|
||||
if (token == JavaDocSyntaxTokenType.INSTANCE.getDOC_TAG_NAME() && DEPRECATED_TAG.equals(lexer.getTokenText())) {
|
||||
if (token == JavaDocSyntaxTokenType.DOC_TAG_NAME && DEPRECATED_TAG.equals(lexer.getTokenText())) {
|
||||
return true;
|
||||
}
|
||||
lexer.advance();
|
||||
|
||||
@@ -53,6 +53,6 @@ public class JavaFileElementType extends IFileElementType {
|
||||
@NotNull LanguageLevel languageLevel) {
|
||||
SyntaxTreeBuilder.Marker root = builder.mark();
|
||||
new JavaParser(languageLevel).getFileParser().parse(builder);
|
||||
root.done(JavaSyntaxElementType.INSTANCE.getJAVA_FILE());
|
||||
root.done(JavaSyntaxElementType.JAVA_FILE);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,8 +18,8 @@ package com.intellij.java.syntax.element
|
||||
import com.intellij.platform.syntax.SyntaxElementType
|
||||
|
||||
object JShellSyntaxElementType {
|
||||
val FILE: SyntaxElementType = SyntaxElementType("JSHELL_FILE")
|
||||
val ROOT_CLASS: SyntaxElementType = SyntaxElementType("JSHELL_ROOT_CLASS")
|
||||
val STATEMENTS_HOLDER: SyntaxElementType = SyntaxElementType("JSHELL_STATEMENTS_HOLDER")
|
||||
val IMPORT_HOLDER: SyntaxElementType = SyntaxElementType("JSHELL_IMPORT_HOLDER")
|
||||
@JvmField val FILE: SyntaxElementType = SyntaxElementType("JSHELL_FILE")
|
||||
@JvmField val ROOT_CLASS: SyntaxElementType = SyntaxElementType("JSHELL_ROOT_CLASS")
|
||||
@JvmField val STATEMENTS_HOLDER: SyntaxElementType = SyntaxElementType("JSHELL_STATEMENTS_HOLDER")
|
||||
@JvmField val IMPORT_HOLDER: SyntaxElementType = SyntaxElementType("JSHELL_IMPORT_HOLDER")
|
||||
}
|
||||
|
||||
@@ -7,23 +7,23 @@ import com.intellij.platform.syntax.SyntaxElementType
|
||||
* @see com.intellij.psi.impl.source.tree.JavaDocElementType
|
||||
*/
|
||||
object JavaDocSyntaxElementType {
|
||||
val DOC_TAG: SyntaxElementType = SyntaxElementType("DOC_TAG")
|
||||
val DOC_INLINE_TAG: SyntaxElementType = SyntaxElementType("DOC_INLINE_TAG")
|
||||
val DOC_METHOD_OR_FIELD_REF: SyntaxElementType = SyntaxElementType("DOC_METHOD_OR_FIELD_REF")
|
||||
val DOC_PARAMETER_REF: SyntaxElementType = SyntaxElementType("DOC_PARAMETER_REF")
|
||||
val DOC_TAG_VALUE_ELEMENT: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_ELEMENT")
|
||||
val DOC_SNIPPET_TAG: SyntaxElementType = SyntaxElementType("DOC_SNIPPET_TAG")
|
||||
val DOC_SNIPPET_TAG_VALUE: SyntaxElementType = SyntaxElementType("DOC_SNIPPET_TAG_VALUE")
|
||||
val DOC_SNIPPET_BODY: SyntaxElementType = SyntaxElementType("DOC_SNIPPET_BODY")
|
||||
val DOC_SNIPPET_ATTRIBUTE: SyntaxElementType = SyntaxElementType("DOC_SNIPPET_ATTRIBUTE")
|
||||
val DOC_SNIPPET_ATTRIBUTE_LIST: SyntaxElementType = SyntaxElementType("DOC_SNIPPET_ATTRIBUTE_LIST")
|
||||
val DOC_SNIPPET_ATTRIBUTE_VALUE: SyntaxElementType = SyntaxElementType("DOC_SNIPPET_ATTRIBUTE_VALUE")
|
||||
@JvmField val DOC_TAG: SyntaxElementType = SyntaxElementType("DOC_TAG")
|
||||
@JvmField val DOC_INLINE_TAG: SyntaxElementType = SyntaxElementType("DOC_INLINE_TAG")
|
||||
@JvmField val DOC_METHOD_OR_FIELD_REF: SyntaxElementType = SyntaxElementType("DOC_METHOD_OR_FIELD_REF")
|
||||
@JvmField val DOC_PARAMETER_REF: SyntaxElementType = SyntaxElementType("DOC_PARAMETER_REF")
|
||||
@JvmField val DOC_TAG_VALUE_ELEMENT: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_ELEMENT")
|
||||
@JvmField val DOC_SNIPPET_TAG: SyntaxElementType = SyntaxElementType("DOC_SNIPPET_TAG")
|
||||
@JvmField val DOC_SNIPPET_TAG_VALUE: SyntaxElementType = SyntaxElementType("DOC_SNIPPET_TAG_VALUE")
|
||||
@JvmField val DOC_SNIPPET_BODY: SyntaxElementType = SyntaxElementType("DOC_SNIPPET_BODY")
|
||||
@JvmField val DOC_SNIPPET_ATTRIBUTE: SyntaxElementType = SyntaxElementType("DOC_SNIPPET_ATTRIBUTE")
|
||||
@JvmField val DOC_SNIPPET_ATTRIBUTE_LIST: SyntaxElementType = SyntaxElementType("DOC_SNIPPET_ATTRIBUTE_LIST")
|
||||
@JvmField val DOC_SNIPPET_ATTRIBUTE_VALUE: SyntaxElementType = SyntaxElementType("DOC_SNIPPET_ATTRIBUTE_VALUE")
|
||||
|
||||
val DOC_REFERENCE_HOLDER: SyntaxElementType = SyntaxElementType("DOC_REFERENCE_HOLDER")
|
||||
@JvmField val DOC_REFERENCE_HOLDER: SyntaxElementType = SyntaxElementType("DOC_REFERENCE_HOLDER")
|
||||
|
||||
val DOC_TYPE_HOLDER: SyntaxElementType = SyntaxElementType("DOC_TYPE_HOLDER")
|
||||
@JvmField val DOC_TYPE_HOLDER: SyntaxElementType = SyntaxElementType("DOC_TYPE_HOLDER")
|
||||
|
||||
val DOC_COMMENT: SyntaxElementType = SyntaxElementType("DOC_COMMENT")
|
||||
val DOC_MARKDOWN_CODE_BLOCK: SyntaxElementType = SyntaxElementType("DOC_CODE_BLOCK")
|
||||
val DOC_MARKDOWN_REFERENCE_LINK: SyntaxElementType = SyntaxElementType("DOC_REFERENCE_LINK")
|
||||
@JvmField val DOC_COMMENT: SyntaxElementType = SyntaxElementType("DOC_COMMENT")
|
||||
@JvmField val DOC_MARKDOWN_CODE_BLOCK: SyntaxElementType = SyntaxElementType("DOC_CODE_BLOCK")
|
||||
@JvmField val DOC_MARKDOWN_REFERENCE_LINK: SyntaxElementType = SyntaxElementType("DOC_REFERENCE_LINK")
|
||||
}
|
||||
@@ -7,37 +7,37 @@ import com.intellij.platform.syntax.SyntaxElementType
|
||||
* @see com.intellij.psi.JavaDocTokenType
|
||||
*/
|
||||
object JavaDocSyntaxTokenType {
|
||||
val DOC_COMMENT_START: SyntaxElementType = SyntaxElementType("DOC_COMMENT_START")
|
||||
val DOC_COMMENT_END: SyntaxElementType = SyntaxElementType("DOC_COMMENT_END")
|
||||
val DOC_COMMENT_DATA: SyntaxElementType = SyntaxElementType("DOC_COMMENT_DATA")
|
||||
val DOC_SPACE: SyntaxElementType = SyntaxElementType("DOC_SPACE")
|
||||
val DOC_COMMENT_LEADING_ASTERISKS: SyntaxElementType = SyntaxElementType("DOC_COMMENT_LEADING_ASTERISKS")
|
||||
val DOC_TAG_NAME: SyntaxElementType = SyntaxElementType("DOC_TAG_NAME")
|
||||
val DOC_INLINE_TAG_START: SyntaxElementType = SyntaxElementType("DOC_INLINE_TAG_START")
|
||||
val DOC_INLINE_TAG_END: SyntaxElementType = SyntaxElementType("DOC_INLINE_TAG_END")
|
||||
@JvmField val DOC_COMMENT_START: SyntaxElementType = SyntaxElementType("DOC_COMMENT_START")
|
||||
@JvmField val DOC_COMMENT_END: SyntaxElementType = SyntaxElementType("DOC_COMMENT_END")
|
||||
@JvmField val DOC_COMMENT_DATA: SyntaxElementType = SyntaxElementType("DOC_COMMENT_DATA")
|
||||
@JvmField val DOC_SPACE: SyntaxElementType = SyntaxElementType("DOC_SPACE")
|
||||
@JvmField val DOC_COMMENT_LEADING_ASTERISKS: SyntaxElementType = SyntaxElementType("DOC_COMMENT_LEADING_ASTERISKS")
|
||||
@JvmField val DOC_TAG_NAME: SyntaxElementType = SyntaxElementType("DOC_TAG_NAME")
|
||||
@JvmField val DOC_INLINE_TAG_START: SyntaxElementType = SyntaxElementType("DOC_INLINE_TAG_START")
|
||||
@JvmField val DOC_INLINE_TAG_END: SyntaxElementType = SyntaxElementType("DOC_INLINE_TAG_END")
|
||||
|
||||
val DOC_TAG_VALUE_TOKEN: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_TOKEN")
|
||||
val DOC_TAG_VALUE_DOT: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_DOT")
|
||||
val DOC_TAG_VALUE_COMMA: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_COMMA")
|
||||
val DOC_TAG_VALUE_LPAREN: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_LPAREN")
|
||||
val DOC_TAG_VALUE_RPAREN: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_RPAREN")
|
||||
val DOC_TAG_VALUE_QUOTE: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_QUOTE")
|
||||
val DOC_TAG_VALUE_COLON: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_COLON")
|
||||
val DOC_TAG_ATTRIBUTE_NAME: SyntaxElementType = SyntaxElementType("DOC_TAG_ATTRIBUTE_NAME")
|
||||
val DOC_TAG_ATTRIBUTE_VALUE: SyntaxElementType = SyntaxElementType("DOC_TAG_ATTRIBUTE_VALUE")
|
||||
val DOC_TAG_VALUE_LT: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_LT")
|
||||
val DOC_TAG_VALUE_GT: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_GT")
|
||||
val DOC_TAG_VALUE_SHARP_TOKEN: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_SHARP_TOKEN")
|
||||
@JvmField val DOC_TAG_VALUE_TOKEN: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_TOKEN")
|
||||
@JvmField val DOC_TAG_VALUE_DOT: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_DOT")
|
||||
@JvmField val DOC_TAG_VALUE_COMMA: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_COMMA")
|
||||
@JvmField val DOC_TAG_VALUE_LPAREN: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_LPAREN")
|
||||
@JvmField val DOC_TAG_VALUE_RPAREN: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_RPAREN")
|
||||
@JvmField val DOC_TAG_VALUE_QUOTE: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_QUOTE")
|
||||
@JvmField val DOC_TAG_VALUE_COLON: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_COLON")
|
||||
@JvmField val DOC_TAG_ATTRIBUTE_NAME: SyntaxElementType = SyntaxElementType("DOC_TAG_ATTRIBUTE_NAME")
|
||||
@JvmField val DOC_TAG_ATTRIBUTE_VALUE: SyntaxElementType = SyntaxElementType("DOC_TAG_ATTRIBUTE_VALUE")
|
||||
@JvmField val DOC_TAG_VALUE_LT: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_LT")
|
||||
@JvmField val DOC_TAG_VALUE_GT: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_GT")
|
||||
@JvmField val DOC_TAG_VALUE_SHARP_TOKEN: SyntaxElementType = SyntaxElementType("DOC_TAG_VALUE_SHARP_TOKEN")
|
||||
|
||||
// Additional tokens for java 23 markdown
|
||||
val DOC_CODE_FENCE: SyntaxElementType = SyntaxElementType("DOC_CODE_FENCE")
|
||||
val DOC_RBRACKET: SyntaxElementType = SyntaxElementType("DOC_RBRACKET")
|
||||
val DOC_LBRACKET: SyntaxElementType = SyntaxElementType("DOC_LBRACKET")
|
||||
val DOC_LPAREN: SyntaxElementType = SyntaxElementType("DOC_LPAREN")
|
||||
val DOC_RPAREN: SyntaxElementType = SyntaxElementType("DOC_RPAREN")
|
||||
val DOC_SHARP: SyntaxElementType = SyntaxElementType("DOC_SHARP")
|
||||
val DOC_INLINE_CODE_FENCE: SyntaxElementType = SyntaxElementType("DOC_INLINE_CODE_FENCE")
|
||||
val DOC_COMMA: SyntaxElementType = SyntaxElementType("DOC_COMMA")
|
||||
@JvmField val DOC_CODE_FENCE: SyntaxElementType = SyntaxElementType("DOC_CODE_FENCE")
|
||||
@JvmField val DOC_RBRACKET: SyntaxElementType = SyntaxElementType("DOC_RBRACKET")
|
||||
@JvmField val DOC_LBRACKET: SyntaxElementType = SyntaxElementType("DOC_LBRACKET")
|
||||
@JvmField val DOC_LPAREN: SyntaxElementType = SyntaxElementType("DOC_LPAREN")
|
||||
@JvmField val DOC_RPAREN: SyntaxElementType = SyntaxElementType("DOC_RPAREN")
|
||||
@JvmField val DOC_SHARP: SyntaxElementType = SyntaxElementType("DOC_SHARP")
|
||||
@JvmField val DOC_INLINE_CODE_FENCE: SyntaxElementType = SyntaxElementType("DOC_INLINE_CODE_FENCE")
|
||||
@JvmField val DOC_COMMA: SyntaxElementType = SyntaxElementType("DOC_COMMA")
|
||||
|
||||
val DOC_COMMENT_BAD_CHARACTER: SyntaxElementType = SyntaxElementType("DOC_COMMENT_BAD_CHARACTER")
|
||||
@JvmField val DOC_COMMENT_BAD_CHARACTER: SyntaxElementType = SyntaxElementType("DOC_COMMENT_BAD_CHARACTER")
|
||||
}
|
||||
@@ -7,125 +7,125 @@ import com.intellij.platform.syntax.SyntaxElementType
|
||||
* @see com.intellij.psi.impl.source.tree.JavaElementType
|
||||
*/
|
||||
object JavaSyntaxElementType {
|
||||
val JAVA_FILE: SyntaxElementType = SyntaxElementType("JAVA_FILE")
|
||||
val CLASS: SyntaxElementType = SyntaxElementType("CLASS")
|
||||
val IMPLICIT_CLASS: SyntaxElementType = SyntaxElementType("IMPLICIT_CLASS")
|
||||
val ANONYMOUS_CLASS: SyntaxElementType = SyntaxElementType("ANONYMOUS_CLASS")
|
||||
val ENUM_CONSTANT_INITIALIZER: SyntaxElementType = SyntaxElementType("ENUM_CONSTANT_INITIALIZER")
|
||||
val TYPE_PARAMETER_LIST: SyntaxElementType = SyntaxElementType("TYPE_PARAMETER_LIST")
|
||||
val TYPE_PARAMETER: SyntaxElementType = SyntaxElementType("TYPE_PARAMETER")
|
||||
val IMPORT_LIST: SyntaxElementType = SyntaxElementType("IMPORT_LIST")
|
||||
val IMPORT_STATEMENT: SyntaxElementType = SyntaxElementType("IMPORT_STATEMENT")
|
||||
val IMPORT_STATIC_STATEMENT: SyntaxElementType = SyntaxElementType("IMPORT_STATIC_STATEMENT")
|
||||
val IMPORT_MODULE_STATEMENT: SyntaxElementType = SyntaxElementType("IMPORT_MODULE_STATEMENT")
|
||||
val MODIFIER_LIST: SyntaxElementType = SyntaxElementType("MODIFIER_LIST")
|
||||
val ANNOTATION: SyntaxElementType = SyntaxElementType("ANNOTATION")
|
||||
val NAME_VALUE_PAIR: SyntaxElementType = SyntaxElementType("NAME_VALUE_PAIR")
|
||||
val LITERAL_EXPRESSION: SyntaxElementType = SyntaxElementType("LITERAL_EXPRESSION")
|
||||
val ANNOTATION_PARAMETER_LIST: SyntaxElementType = SyntaxElementType("ANNOTATION_PARAMETER_LIST")
|
||||
val EXTENDS_LIST: SyntaxElementType = SyntaxElementType("EXTENDS_LIST")
|
||||
val IMPLEMENTS_LIST: SyntaxElementType = SyntaxElementType("IMPLEMENTS_LIST")
|
||||
val FIELD: SyntaxElementType = SyntaxElementType("FIELD")
|
||||
val ENUM_CONSTANT: SyntaxElementType = SyntaxElementType("ENUM_CONSTANT")
|
||||
val METHOD: SyntaxElementType = SyntaxElementType("METHOD")
|
||||
val ANNOTATION_METHOD: SyntaxElementType = SyntaxElementType("ANNOTATION_METHOD")
|
||||
val CLASS_INITIALIZER: SyntaxElementType = SyntaxElementType("CLASS_INITIALIZER")
|
||||
val PARAMETER: SyntaxElementType = SyntaxElementType("PARAMETER")
|
||||
val PARAMETER_LIST: SyntaxElementType = SyntaxElementType("PARAMETER_LIST")
|
||||
val EXTENDS_BOUND_LIST: SyntaxElementType = SyntaxElementType("EXTENDS_BOUND_LIST")
|
||||
val THROWS_LIST: SyntaxElementType = SyntaxElementType("THROWS_LIST")
|
||||
val LAMBDA_EXPRESSION: SyntaxElementType = SyntaxElementType("LAMBDA_EXPRESSION")
|
||||
val METHOD_REF_EXPRESSION: SyntaxElementType = SyntaxElementType("METHOD_REF_EXPRESSION")
|
||||
val MODULE: SyntaxElementType = SyntaxElementType("MODULE")
|
||||
val REQUIRES_STATEMENT: SyntaxElementType = SyntaxElementType("REQUIRES_STATEMENT")
|
||||
val EXPORTS_STATEMENT: SyntaxElementType = SyntaxElementType("EXPORTS_STATEMENT")
|
||||
val OPENS_STATEMENT: SyntaxElementType = SyntaxElementType("OPENS_STATEMENT")
|
||||
val USES_STATEMENT: SyntaxElementType = SyntaxElementType("USES_STATEMENT")
|
||||
val PROVIDES_STATEMENT: SyntaxElementType = SyntaxElementType("PROVIDES_STATEMENT")
|
||||
val PROVIDES_WITH_LIST: SyntaxElementType = SyntaxElementType("PROVIDES_WITH_LIST")
|
||||
val RECORD_COMPONENT: SyntaxElementType = SyntaxElementType("RECORD_COMPONENT")
|
||||
val RECORD_HEADER: SyntaxElementType = SyntaxElementType("RECORD_HEADER")
|
||||
val PERMITS_LIST: SyntaxElementType = SyntaxElementType("PERMITS_LIST")
|
||||
@JvmField val JAVA_FILE: SyntaxElementType = SyntaxElementType("JAVA_FILE")
|
||||
@JvmField val CLASS: SyntaxElementType = SyntaxElementType("CLASS")
|
||||
@JvmField val IMPLICIT_CLASS: SyntaxElementType = SyntaxElementType("IMPLICIT_CLASS")
|
||||
@JvmField val ANONYMOUS_CLASS: SyntaxElementType = SyntaxElementType("ANONYMOUS_CLASS")
|
||||
@JvmField val ENUM_CONSTANT_INITIALIZER: SyntaxElementType = SyntaxElementType("ENUM_CONSTANT_INITIALIZER")
|
||||
@JvmField val TYPE_PARAMETER_LIST: SyntaxElementType = SyntaxElementType("TYPE_PARAMETER_LIST")
|
||||
@JvmField val TYPE_PARAMETER: SyntaxElementType = SyntaxElementType("TYPE_PARAMETER")
|
||||
@JvmField val IMPORT_LIST: SyntaxElementType = SyntaxElementType("IMPORT_LIST")
|
||||
@JvmField val IMPORT_STATEMENT: SyntaxElementType = SyntaxElementType("IMPORT_STATEMENT")
|
||||
@JvmField val IMPORT_STATIC_STATEMENT: SyntaxElementType = SyntaxElementType("IMPORT_STATIC_STATEMENT")
|
||||
@JvmField val IMPORT_MODULE_STATEMENT: SyntaxElementType = SyntaxElementType("IMPORT_MODULE_STATEMENT")
|
||||
@JvmField val MODIFIER_LIST: SyntaxElementType = SyntaxElementType("MODIFIER_LIST")
|
||||
@JvmField val ANNOTATION: SyntaxElementType = SyntaxElementType("ANNOTATION")
|
||||
@JvmField val NAME_VALUE_PAIR: SyntaxElementType = SyntaxElementType("NAME_VALUE_PAIR")
|
||||
@JvmField val LITERAL_EXPRESSION: SyntaxElementType = SyntaxElementType("LITERAL_EXPRESSION")
|
||||
@JvmField val ANNOTATION_PARAMETER_LIST: SyntaxElementType = SyntaxElementType("ANNOTATION_PARAMETER_LIST")
|
||||
@JvmField val EXTENDS_LIST: SyntaxElementType = SyntaxElementType("EXTENDS_LIST")
|
||||
@JvmField val IMPLEMENTS_LIST: SyntaxElementType = SyntaxElementType("IMPLEMENTS_LIST")
|
||||
@JvmField val FIELD: SyntaxElementType = SyntaxElementType("FIELD")
|
||||
@JvmField val ENUM_CONSTANT: SyntaxElementType = SyntaxElementType("ENUM_CONSTANT")
|
||||
@JvmField val METHOD: SyntaxElementType = SyntaxElementType("METHOD")
|
||||
@JvmField val ANNOTATION_METHOD: SyntaxElementType = SyntaxElementType("ANNOTATION_METHOD")
|
||||
@JvmField val CLASS_INITIALIZER: SyntaxElementType = SyntaxElementType("CLASS_INITIALIZER")
|
||||
@JvmField val PARAMETER: SyntaxElementType = SyntaxElementType("PARAMETER")
|
||||
@JvmField val PARAMETER_LIST: SyntaxElementType = SyntaxElementType("PARAMETER_LIST")
|
||||
@JvmField val EXTENDS_BOUND_LIST: SyntaxElementType = SyntaxElementType("EXTENDS_BOUND_LIST")
|
||||
@JvmField val THROWS_LIST: SyntaxElementType = SyntaxElementType("THROWS_LIST")
|
||||
@JvmField val LAMBDA_EXPRESSION: SyntaxElementType = SyntaxElementType("LAMBDA_EXPRESSION")
|
||||
@JvmField val METHOD_REF_EXPRESSION: SyntaxElementType = SyntaxElementType("METHOD_REF_EXPRESSION")
|
||||
@JvmField val MODULE: SyntaxElementType = SyntaxElementType("MODULE")
|
||||
@JvmField val REQUIRES_STATEMENT: SyntaxElementType = SyntaxElementType("REQUIRES_STATEMENT")
|
||||
@JvmField val EXPORTS_STATEMENT: SyntaxElementType = SyntaxElementType("EXPORTS_STATEMENT")
|
||||
@JvmField val OPENS_STATEMENT: SyntaxElementType = SyntaxElementType("OPENS_STATEMENT")
|
||||
@JvmField val USES_STATEMENT: SyntaxElementType = SyntaxElementType("USES_STATEMENT")
|
||||
@JvmField val PROVIDES_STATEMENT: SyntaxElementType = SyntaxElementType("PROVIDES_STATEMENT")
|
||||
@JvmField val PROVIDES_WITH_LIST: SyntaxElementType = SyntaxElementType("PROVIDES_WITH_LIST")
|
||||
@JvmField val RECORD_COMPONENT: SyntaxElementType = SyntaxElementType("RECORD_COMPONENT")
|
||||
@JvmField val RECORD_HEADER: SyntaxElementType = SyntaxElementType("RECORD_HEADER")
|
||||
@JvmField val PERMITS_LIST: SyntaxElementType = SyntaxElementType("PERMITS_LIST")
|
||||
|
||||
val IMPORT_STATIC_REFERENCE: SyntaxElementType = SyntaxElementType("IMPORT_STATIC_REFERENCE")
|
||||
val TYPE: SyntaxElementType = SyntaxElementType("TYPE")
|
||||
val DIAMOND_TYPE: SyntaxElementType = SyntaxElementType("DIAMOND_TYPE")
|
||||
val REFERENCE_PARAMETER_LIST: SyntaxElementType = SyntaxElementType("REFERENCE_PARAMETER_LIST")
|
||||
val JAVA_CODE_REFERENCE: SyntaxElementType = SyntaxElementType("JAVA_CODE_REFERENCE")
|
||||
val PACKAGE_STATEMENT: SyntaxElementType = SyntaxElementType("PACKAGE_STATEMENT")
|
||||
val LOCAL_VARIABLE: SyntaxElementType = SyntaxElementType("LOCAL_VARIABLE")
|
||||
val REFERENCE_EXPRESSION: SyntaxElementType = SyntaxElementType("REFERENCE_EXPRESSION")
|
||||
val THIS_EXPRESSION: SyntaxElementType = SyntaxElementType("THIS_EXPRESSION")
|
||||
val SUPER_EXPRESSION: SyntaxElementType = SyntaxElementType("SUPER_EXPRESSION")
|
||||
val PARENTH_EXPRESSION: SyntaxElementType = SyntaxElementType("PARENTH_EXPRESSION")
|
||||
val METHOD_CALL_EXPRESSION: SyntaxElementType = SyntaxElementType("METHOD_CALL_EXPRESSION")
|
||||
val TYPE_CAST_EXPRESSION: SyntaxElementType = SyntaxElementType("TYPE_CAST_EXPRESSION")
|
||||
val PREFIX_EXPRESSION: SyntaxElementType = SyntaxElementType("PREFIX_EXPRESSION")
|
||||
val POSTFIX_EXPRESSION: SyntaxElementType = SyntaxElementType("POSTFIX_EXPRESSION")
|
||||
val BINARY_EXPRESSION: SyntaxElementType = SyntaxElementType("BINARY_EXPRESSION")
|
||||
val POLYADIC_EXPRESSION: SyntaxElementType = SyntaxElementType("POLYADIC_EXPRESSION")
|
||||
val CONDITIONAL_EXPRESSION: SyntaxElementType = SyntaxElementType("CONDITIONAL_EXPRESSION")
|
||||
val ASSIGNMENT_EXPRESSION: SyntaxElementType = SyntaxElementType("ASSIGNMENT_EXPRESSION")
|
||||
val NEW_EXPRESSION: SyntaxElementType = SyntaxElementType("NEW_EXPRESSION")
|
||||
val ARRAY_ACCESS_EXPRESSION: SyntaxElementType = SyntaxElementType("ARRAY_ACCESS_EXPRESSION")
|
||||
val ARRAY_INITIALIZER_EXPRESSION: SyntaxElementType = SyntaxElementType("ARRAY_INITIALIZER_EXPRESSION")
|
||||
val INSTANCE_OF_EXPRESSION: SyntaxElementType = SyntaxElementType("INSTANCE_OF_EXPRESSION")
|
||||
val CLASS_OBJECT_ACCESS_EXPRESSION: SyntaxElementType = SyntaxElementType("CLASS_OBJECT_ACCESS_EXPRESSION")
|
||||
@JvmField val IMPORT_STATIC_REFERENCE: SyntaxElementType = SyntaxElementType("IMPORT_STATIC_REFERENCE")
|
||||
@JvmField val TYPE: SyntaxElementType = SyntaxElementType("TYPE")
|
||||
@JvmField val DIAMOND_TYPE: SyntaxElementType = SyntaxElementType("DIAMOND_TYPE")
|
||||
@JvmField val REFERENCE_PARAMETER_LIST: SyntaxElementType = SyntaxElementType("REFERENCE_PARAMETER_LIST")
|
||||
@JvmField val JAVA_CODE_REFERENCE: SyntaxElementType = SyntaxElementType("JAVA_CODE_REFERENCE")
|
||||
@JvmField val PACKAGE_STATEMENT: SyntaxElementType = SyntaxElementType("PACKAGE_STATEMENT")
|
||||
@JvmField val LOCAL_VARIABLE: SyntaxElementType = SyntaxElementType("LOCAL_VARIABLE")
|
||||
@JvmField val REFERENCE_EXPRESSION: SyntaxElementType = SyntaxElementType("REFERENCE_EXPRESSION")
|
||||
@JvmField val THIS_EXPRESSION: SyntaxElementType = SyntaxElementType("THIS_EXPRESSION")
|
||||
@JvmField val SUPER_EXPRESSION: SyntaxElementType = SyntaxElementType("SUPER_EXPRESSION")
|
||||
@JvmField val PARENTH_EXPRESSION: SyntaxElementType = SyntaxElementType("PARENTH_EXPRESSION")
|
||||
@JvmField val METHOD_CALL_EXPRESSION: SyntaxElementType = SyntaxElementType("METHOD_CALL_EXPRESSION")
|
||||
@JvmField val TYPE_CAST_EXPRESSION: SyntaxElementType = SyntaxElementType("TYPE_CAST_EXPRESSION")
|
||||
@JvmField val PREFIX_EXPRESSION: SyntaxElementType = SyntaxElementType("PREFIX_EXPRESSION")
|
||||
@JvmField val POSTFIX_EXPRESSION: SyntaxElementType = SyntaxElementType("POSTFIX_EXPRESSION")
|
||||
@JvmField val BINARY_EXPRESSION: SyntaxElementType = SyntaxElementType("BINARY_EXPRESSION")
|
||||
@JvmField val POLYADIC_EXPRESSION: SyntaxElementType = SyntaxElementType("POLYADIC_EXPRESSION")
|
||||
@JvmField val CONDITIONAL_EXPRESSION: SyntaxElementType = SyntaxElementType("CONDITIONAL_EXPRESSION")
|
||||
@JvmField val ASSIGNMENT_EXPRESSION: SyntaxElementType = SyntaxElementType("ASSIGNMENT_EXPRESSION")
|
||||
@JvmField val NEW_EXPRESSION: SyntaxElementType = SyntaxElementType("NEW_EXPRESSION")
|
||||
@JvmField val ARRAY_ACCESS_EXPRESSION: SyntaxElementType = SyntaxElementType("ARRAY_ACCESS_EXPRESSION")
|
||||
@JvmField val ARRAY_INITIALIZER_EXPRESSION: SyntaxElementType = SyntaxElementType("ARRAY_INITIALIZER_EXPRESSION")
|
||||
@JvmField val INSTANCE_OF_EXPRESSION: SyntaxElementType = SyntaxElementType("INSTANCE_OF_EXPRESSION")
|
||||
@JvmField val CLASS_OBJECT_ACCESS_EXPRESSION: SyntaxElementType = SyntaxElementType("CLASS_OBJECT_ACCESS_EXPRESSION")
|
||||
|
||||
val TEMPLATE_EXPRESSION: SyntaxElementType = SyntaxElementType("TEMPLATE_EXPRESSION")
|
||||
@JvmField val TEMPLATE_EXPRESSION: SyntaxElementType = SyntaxElementType("TEMPLATE_EXPRESSION")
|
||||
|
||||
val TEMPLATE: SyntaxElementType = SyntaxElementType("TEMPLATE")
|
||||
@JvmField val TEMPLATE: SyntaxElementType = SyntaxElementType("TEMPLATE")
|
||||
|
||||
val EMPTY_EXPRESSION: SyntaxElementType = SyntaxElementType("EMPTY_EXPRESSION")
|
||||
val EXPRESSION_LIST: SyntaxElementType = SyntaxElementType("EXPRESSION_LIST")
|
||||
val EMPTY_STATEMENT: SyntaxElementType = SyntaxElementType("EMPTY_STATEMENT")
|
||||
val BLOCK_STATEMENT: SyntaxElementType = SyntaxElementType("BLOCK_STATEMENT")
|
||||
val EXPRESSION_STATEMENT: SyntaxElementType = SyntaxElementType("EXPRESSION_STATEMENT")
|
||||
val EXPRESSION_LIST_STATEMENT: SyntaxElementType = SyntaxElementType("EXPRESSION_LIST_STATEMENT")
|
||||
val DECLARATION_STATEMENT: SyntaxElementType = SyntaxElementType("DECLARATION_STATEMENT")
|
||||
val IF_STATEMENT: SyntaxElementType = SyntaxElementType("IF_STATEMENT")
|
||||
val WHILE_STATEMENT: SyntaxElementType = SyntaxElementType("WHILE_STATEMENT")
|
||||
val FOR_STATEMENT: SyntaxElementType = SyntaxElementType("FOR_STATEMENT")
|
||||
val FOREACH_STATEMENT: SyntaxElementType = SyntaxElementType("FOREACH_STATEMENT")
|
||||
val FOREACH_PATTERN_STATEMENT: SyntaxElementType = SyntaxElementType("FOREACH_PATTERN_STATEMENT")
|
||||
val DO_WHILE_STATEMENT: SyntaxElementType = SyntaxElementType("DO_WHILE_STATEMENT")
|
||||
val SWITCH_STATEMENT: SyntaxElementType = SyntaxElementType("SWITCH_STATEMENT")
|
||||
val SWITCH_EXPRESSION: SyntaxElementType = SyntaxElementType("SWITCH_EXPRESSION")
|
||||
val SWITCH_LABEL_STATEMENT: SyntaxElementType = SyntaxElementType("SWITCH_LABEL_STATEMENT")
|
||||
val SWITCH_LABELED_RULE: SyntaxElementType = SyntaxElementType("SWITCH_LABELED_RULE")
|
||||
val BREAK_STATEMENT: SyntaxElementType = SyntaxElementType("BREAK_STATEMENT")
|
||||
val YIELD_STATEMENT: SyntaxElementType = SyntaxElementType("YIELD_STATEMENT")
|
||||
val CONTINUE_STATEMENT: SyntaxElementType = SyntaxElementType("CONTINUE_STATEMENT")
|
||||
val RETURN_STATEMENT: SyntaxElementType = SyntaxElementType("RETURN_STATEMENT")
|
||||
val THROW_STATEMENT: SyntaxElementType = SyntaxElementType("THROW_STATEMENT")
|
||||
val SYNCHRONIZED_STATEMENT: SyntaxElementType = SyntaxElementType("SYNCHRONIZED_STATEMENT")
|
||||
val TRY_STATEMENT: SyntaxElementType = SyntaxElementType("TRY_STATEMENT")
|
||||
val RESOURCE_LIST: SyntaxElementType = SyntaxElementType("RESOURCE_LIST")
|
||||
val RESOURCE_VARIABLE: SyntaxElementType = SyntaxElementType("RESOURCE_VARIABLE")
|
||||
val RESOURCE_EXPRESSION: SyntaxElementType = SyntaxElementType("RESOURCE_EXPRESSION")
|
||||
val CATCH_SECTION: SyntaxElementType = SyntaxElementType("CATCH_SECTION")
|
||||
val LABELED_STATEMENT: SyntaxElementType = SyntaxElementType("LABELED_STATEMENT")
|
||||
val ASSERT_STATEMENT: SyntaxElementType = SyntaxElementType("ASSERT_STATEMENT")
|
||||
val ANNOTATION_ARRAY_INITIALIZER: SyntaxElementType = SyntaxElementType("ANNOTATION_ARRAY_INITIALIZER")
|
||||
val RECEIVER_PARAMETER: SyntaxElementType = SyntaxElementType("RECEIVER")
|
||||
val MODULE_REFERENCE: SyntaxElementType = SyntaxElementType("MODULE_REFERENCE")
|
||||
val TYPE_TEST_PATTERN: SyntaxElementType = SyntaxElementType("TYPE_TEST_PATTERN")
|
||||
val UNNAMED_PATTERN: SyntaxElementType = SyntaxElementType("UNNAMED_PATTERN")
|
||||
val PATTERN_VARIABLE: SyntaxElementType = SyntaxElementType("PATTERN_VARIABLE")
|
||||
val DECONSTRUCTION_PATTERN: SyntaxElementType = SyntaxElementType("DECONSTRUCTION_PATTERN")
|
||||
val DECONSTRUCTION_LIST: SyntaxElementType = SyntaxElementType("DECONSTRUCTION_LIST")
|
||||
val DECONSTRUCTION_PATTERN_VARIABLE: SyntaxElementType = SyntaxElementType("DECONSTRUCTION_PATTERN_VARIABLE")
|
||||
val DEFAULT_CASE_LABEL_ELEMENT: SyntaxElementType = SyntaxElementType("DEFAULT_CASE_LABEL_ELEMENT")
|
||||
val CASE_LABEL_ELEMENT_LIST: SyntaxElementType = SyntaxElementType("CASE_LABEL_ELEMENT_LIST")
|
||||
@JvmField val EMPTY_EXPRESSION: SyntaxElementType = SyntaxElementType("EMPTY_EXPRESSION")
|
||||
@JvmField val EXPRESSION_LIST: SyntaxElementType = SyntaxElementType("EXPRESSION_LIST")
|
||||
@JvmField val EMPTY_STATEMENT: SyntaxElementType = SyntaxElementType("EMPTY_STATEMENT")
|
||||
@JvmField val BLOCK_STATEMENT: SyntaxElementType = SyntaxElementType("BLOCK_STATEMENT")
|
||||
@JvmField val EXPRESSION_STATEMENT: SyntaxElementType = SyntaxElementType("EXPRESSION_STATEMENT")
|
||||
@JvmField val EXPRESSION_LIST_STATEMENT: SyntaxElementType = SyntaxElementType("EXPRESSION_LIST_STATEMENT")
|
||||
@JvmField val DECLARATION_STATEMENT: SyntaxElementType = SyntaxElementType("DECLARATION_STATEMENT")
|
||||
@JvmField val IF_STATEMENT: SyntaxElementType = SyntaxElementType("IF_STATEMENT")
|
||||
@JvmField val WHILE_STATEMENT: SyntaxElementType = SyntaxElementType("WHILE_STATEMENT")
|
||||
@JvmField val FOR_STATEMENT: SyntaxElementType = SyntaxElementType("FOR_STATEMENT")
|
||||
@JvmField val FOREACH_STATEMENT: SyntaxElementType = SyntaxElementType("FOREACH_STATEMENT")
|
||||
@JvmField val FOREACH_PATTERN_STATEMENT: SyntaxElementType = SyntaxElementType("FOREACH_PATTERN_STATEMENT")
|
||||
@JvmField val DO_WHILE_STATEMENT: SyntaxElementType = SyntaxElementType("DO_WHILE_STATEMENT")
|
||||
@JvmField val SWITCH_STATEMENT: SyntaxElementType = SyntaxElementType("SWITCH_STATEMENT")
|
||||
@JvmField val SWITCH_EXPRESSION: SyntaxElementType = SyntaxElementType("SWITCH_EXPRESSION")
|
||||
@JvmField val SWITCH_LABEL_STATEMENT: SyntaxElementType = SyntaxElementType("SWITCH_LABEL_STATEMENT")
|
||||
@JvmField val SWITCH_LABELED_RULE: SyntaxElementType = SyntaxElementType("SWITCH_LABELED_RULE")
|
||||
@JvmField val BREAK_STATEMENT: SyntaxElementType = SyntaxElementType("BREAK_STATEMENT")
|
||||
@JvmField val YIELD_STATEMENT: SyntaxElementType = SyntaxElementType("YIELD_STATEMENT")
|
||||
@JvmField val CONTINUE_STATEMENT: SyntaxElementType = SyntaxElementType("CONTINUE_STATEMENT")
|
||||
@JvmField val RETURN_STATEMENT: SyntaxElementType = SyntaxElementType("RETURN_STATEMENT")
|
||||
@JvmField val THROW_STATEMENT: SyntaxElementType = SyntaxElementType("THROW_STATEMENT")
|
||||
@JvmField val SYNCHRONIZED_STATEMENT: SyntaxElementType = SyntaxElementType("SYNCHRONIZED_STATEMENT")
|
||||
@JvmField val TRY_STATEMENT: SyntaxElementType = SyntaxElementType("TRY_STATEMENT")
|
||||
@JvmField val RESOURCE_LIST: SyntaxElementType = SyntaxElementType("RESOURCE_LIST")
|
||||
@JvmField val RESOURCE_VARIABLE: SyntaxElementType = SyntaxElementType("RESOURCE_VARIABLE")
|
||||
@JvmField val RESOURCE_EXPRESSION: SyntaxElementType = SyntaxElementType("RESOURCE_EXPRESSION")
|
||||
@JvmField val CATCH_SECTION: SyntaxElementType = SyntaxElementType("CATCH_SECTION")
|
||||
@JvmField val LABELED_STATEMENT: SyntaxElementType = SyntaxElementType("LABELED_STATEMENT")
|
||||
@JvmField val ASSERT_STATEMENT: SyntaxElementType = SyntaxElementType("ASSERT_STATEMENT")
|
||||
@JvmField val ANNOTATION_ARRAY_INITIALIZER: SyntaxElementType = SyntaxElementType("ANNOTATION_ARRAY_INITIALIZER")
|
||||
@JvmField val RECEIVER_PARAMETER: SyntaxElementType = SyntaxElementType("RECEIVER")
|
||||
@JvmField val MODULE_REFERENCE: SyntaxElementType = SyntaxElementType("MODULE_REFERENCE")
|
||||
@JvmField val TYPE_TEST_PATTERN: SyntaxElementType = SyntaxElementType("TYPE_TEST_PATTERN")
|
||||
@JvmField val UNNAMED_PATTERN: SyntaxElementType = SyntaxElementType("UNNAMED_PATTERN")
|
||||
@JvmField val PATTERN_VARIABLE: SyntaxElementType = SyntaxElementType("PATTERN_VARIABLE")
|
||||
@JvmField val DECONSTRUCTION_PATTERN: SyntaxElementType = SyntaxElementType("DECONSTRUCTION_PATTERN")
|
||||
@JvmField val DECONSTRUCTION_LIST: SyntaxElementType = SyntaxElementType("DECONSTRUCTION_LIST")
|
||||
@JvmField val DECONSTRUCTION_PATTERN_VARIABLE: SyntaxElementType = SyntaxElementType("DECONSTRUCTION_PATTERN_VARIABLE")
|
||||
@JvmField val DEFAULT_CASE_LABEL_ELEMENT: SyntaxElementType = SyntaxElementType("DEFAULT_CASE_LABEL_ELEMENT")
|
||||
@JvmField val CASE_LABEL_ELEMENT_LIST: SyntaxElementType = SyntaxElementType("CASE_LABEL_ELEMENT_LIST")
|
||||
|
||||
val CODE_BLOCK: SyntaxElementType = SyntaxElementType("CODE_BLOCK")
|
||||
@JvmField val CODE_BLOCK: SyntaxElementType = SyntaxElementType("CODE_BLOCK")
|
||||
|
||||
val MEMBERS: SyntaxElementType = SyntaxElementType("MEMBERS")
|
||||
@JvmField val MEMBERS: SyntaxElementType = SyntaxElementType("MEMBERS")
|
||||
|
||||
val STATEMENTS: SyntaxElementType = SyntaxElementType("STATEMENTS")
|
||||
val EXPRESSION_TEXT: SyntaxElementType = SyntaxElementType("EXPRESSION_TEXT")
|
||||
val REFERENCE_TEXT: SyntaxElementType = SyntaxElementType("REFERENCE_TEXT")
|
||||
val TYPE_WITH_DISJUNCTIONS_TEXT: SyntaxElementType = SyntaxElementType("TYPE_WITH_DISJUNCTIONS_TEXT")
|
||||
val TYPE_WITH_CONJUNCTIONS_TEXT: SyntaxElementType = SyntaxElementType("TYPE_WITH_CONJUNCTIONS_TEXT")
|
||||
val DUMMY_ELEMENT: SyntaxElementType = SyntaxElementType("DUMMY_ELEMENT")
|
||||
@JvmField val STATEMENTS: SyntaxElementType = SyntaxElementType("STATEMENTS")
|
||||
@JvmField val EXPRESSION_TEXT: SyntaxElementType = SyntaxElementType("EXPRESSION_TEXT")
|
||||
@JvmField val REFERENCE_TEXT: SyntaxElementType = SyntaxElementType("REFERENCE_TEXT")
|
||||
@JvmField val TYPE_WITH_DISJUNCTIONS_TEXT: SyntaxElementType = SyntaxElementType("TYPE_WITH_DISJUNCTIONS_TEXT")
|
||||
@JvmField val TYPE_WITH_CONJUNCTIONS_TEXT: SyntaxElementType = SyntaxElementType("TYPE_WITH_CONJUNCTIONS_TEXT")
|
||||
@JvmField val DUMMY_ELEMENT: SyntaxElementType = SyntaxElementType("DUMMY_ELEMENT")
|
||||
}
|
||||
@@ -9,156 +9,156 @@ import com.intellij.platform.syntax.syntaxElementTypeSetOf
|
||||
* @see com.intellij.psi.JavaTokenType
|
||||
*/
|
||||
object JavaSyntaxTokenType {
|
||||
val IDENTIFIER: SyntaxElementType = SyntaxElementType("IDENTIFIER")
|
||||
val C_STYLE_COMMENT: SyntaxElementType = SyntaxElementType("C_STYLE_COMMENT")
|
||||
val END_OF_LINE_COMMENT: SyntaxElementType = SyntaxElementType("END_OF_LINE_COMMENT")
|
||||
@JvmField val IDENTIFIER: SyntaxElementType = SyntaxElementType("IDENTIFIER")
|
||||
@JvmField val C_STYLE_COMMENT: SyntaxElementType = SyntaxElementType("C_STYLE_COMMENT")
|
||||
@JvmField val END_OF_LINE_COMMENT: SyntaxElementType = SyntaxElementType("END_OF_LINE_COMMENT")
|
||||
|
||||
val INTEGER_LITERAL: SyntaxElementType = SyntaxElementType("INTEGER_LITERAL")
|
||||
val LONG_LITERAL: SyntaxElementType = SyntaxElementType("LONG_LITERAL")
|
||||
val FLOAT_LITERAL: SyntaxElementType = SyntaxElementType("FLOAT_LITERAL")
|
||||
val DOUBLE_LITERAL: SyntaxElementType = SyntaxElementType("DOUBLE_LITERAL")
|
||||
val CHARACTER_LITERAL: SyntaxElementType = SyntaxElementType("CHARACTER_LITERAL")
|
||||
val STRING_LITERAL: SyntaxElementType = SyntaxElementType("STRING_LITERAL")
|
||||
val TEXT_BLOCK_LITERAL: SyntaxElementType = SyntaxElementType("TEXT_BLOCK_LITERAL")
|
||||
@JvmField val INTEGER_LITERAL: SyntaxElementType = SyntaxElementType("INTEGER_LITERAL")
|
||||
@JvmField val LONG_LITERAL: SyntaxElementType = SyntaxElementType("LONG_LITERAL")
|
||||
@JvmField val FLOAT_LITERAL: SyntaxElementType = SyntaxElementType("FLOAT_LITERAL")
|
||||
@JvmField val DOUBLE_LITERAL: SyntaxElementType = SyntaxElementType("DOUBLE_LITERAL")
|
||||
@JvmField val CHARACTER_LITERAL: SyntaxElementType = SyntaxElementType("CHARACTER_LITERAL")
|
||||
@JvmField val STRING_LITERAL: SyntaxElementType = SyntaxElementType("STRING_LITERAL")
|
||||
@JvmField val TEXT_BLOCK_LITERAL: SyntaxElementType = SyntaxElementType("TEXT_BLOCK_LITERAL")
|
||||
|
||||
val STRING_TEMPLATE_BEGIN: SyntaxElementType = SyntaxElementType("STRING_TEMPLATE_BEGIN")
|
||||
val STRING_TEMPLATE_MID: SyntaxElementType = SyntaxElementType("STRING_TEMPLATE_MID")
|
||||
val STRING_TEMPLATE_END: SyntaxElementType = SyntaxElementType("STRING_TEMPLATE_END")
|
||||
val TEXT_BLOCK_TEMPLATE_BEGIN: SyntaxElementType = SyntaxElementType("TEXT_BLOCK_TEMPLATE_BEGIN")
|
||||
val TEXT_BLOCK_TEMPLATE_MID: SyntaxElementType = SyntaxElementType("TEXT_BLOCK_TEMPLATE_MID")
|
||||
val TEXT_BLOCK_TEMPLATE_END: SyntaxElementType = SyntaxElementType("TEXT_BLOCK_TEMPLATE_END")
|
||||
@JvmField val STRING_TEMPLATE_BEGIN: SyntaxElementType = SyntaxElementType("STRING_TEMPLATE_BEGIN")
|
||||
@JvmField val STRING_TEMPLATE_MID: SyntaxElementType = SyntaxElementType("STRING_TEMPLATE_MID")
|
||||
@JvmField val STRING_TEMPLATE_END: SyntaxElementType = SyntaxElementType("STRING_TEMPLATE_END")
|
||||
@JvmField val TEXT_BLOCK_TEMPLATE_BEGIN: SyntaxElementType = SyntaxElementType("TEXT_BLOCK_TEMPLATE_BEGIN")
|
||||
@JvmField val TEXT_BLOCK_TEMPLATE_MID: SyntaxElementType = SyntaxElementType("TEXT_BLOCK_TEMPLATE_MID")
|
||||
@JvmField val TEXT_BLOCK_TEMPLATE_END: SyntaxElementType = SyntaxElementType("TEXT_BLOCK_TEMPLATE_END")
|
||||
|
||||
val TRUE_KEYWORD: SyntaxElementType = SyntaxElementType("TRUE_KEYWORD")
|
||||
val FALSE_KEYWORD: SyntaxElementType = SyntaxElementType("FALSE_KEYWORD")
|
||||
val NULL_KEYWORD: SyntaxElementType = SyntaxElementType("NULL_KEYWORD")
|
||||
@JvmField val TRUE_KEYWORD: SyntaxElementType = SyntaxElementType("TRUE_KEYWORD")
|
||||
@JvmField val FALSE_KEYWORD: SyntaxElementType = SyntaxElementType("FALSE_KEYWORD")
|
||||
@JvmField val NULL_KEYWORD: SyntaxElementType = SyntaxElementType("NULL_KEYWORD")
|
||||
|
||||
val ABSTRACT_KEYWORD: SyntaxElementType = SyntaxElementType("ABSTRACT_KEYWORD")
|
||||
val ASSERT_KEYWORD: SyntaxElementType = SyntaxElementType("ASSERT_KEYWORD")
|
||||
val BOOLEAN_KEYWORD: SyntaxElementType = SyntaxElementType("BOOLEAN_KEYWORD")
|
||||
val BREAK_KEYWORD: SyntaxElementType = SyntaxElementType("BREAK_KEYWORD")
|
||||
val BYTE_KEYWORD: SyntaxElementType = SyntaxElementType("BYTE_KEYWORD")
|
||||
val CASE_KEYWORD: SyntaxElementType = SyntaxElementType("CASE_KEYWORD")
|
||||
val CATCH_KEYWORD: SyntaxElementType = SyntaxElementType("CATCH_KEYWORD")
|
||||
val CHAR_KEYWORD: SyntaxElementType = SyntaxElementType("CHAR_KEYWORD")
|
||||
val CLASS_KEYWORD: SyntaxElementType = SyntaxElementType("CLASS_KEYWORD")
|
||||
val CONST_KEYWORD: SyntaxElementType = SyntaxElementType("CONST_KEYWORD")
|
||||
val CONTINUE_KEYWORD: SyntaxElementType = SyntaxElementType("CONTINUE_KEYWORD")
|
||||
val DEFAULT_KEYWORD: SyntaxElementType = SyntaxElementType("DEFAULT_KEYWORD")
|
||||
val DO_KEYWORD: SyntaxElementType = SyntaxElementType("DO_KEYWORD")
|
||||
val DOUBLE_KEYWORD: SyntaxElementType = SyntaxElementType("DOUBLE_KEYWORD")
|
||||
val ELSE_KEYWORD: SyntaxElementType = SyntaxElementType("ELSE_KEYWORD")
|
||||
val ENUM_KEYWORD: SyntaxElementType = SyntaxElementType("ENUM_KEYWORD")
|
||||
val EXTENDS_KEYWORD: SyntaxElementType = SyntaxElementType("EXTENDS_KEYWORD")
|
||||
val FINAL_KEYWORD: SyntaxElementType = SyntaxElementType("FINAL_KEYWORD")
|
||||
val FINALLY_KEYWORD: SyntaxElementType = SyntaxElementType("FINALLY_KEYWORD")
|
||||
val FLOAT_KEYWORD: SyntaxElementType = SyntaxElementType("FLOAT_KEYWORD")
|
||||
val FOR_KEYWORD: SyntaxElementType = SyntaxElementType("FOR_KEYWORD")
|
||||
val GOTO_KEYWORD: SyntaxElementType = SyntaxElementType("GOTO_KEYWORD")
|
||||
val IF_KEYWORD: SyntaxElementType = SyntaxElementType("IF_KEYWORD")
|
||||
val IMPLEMENTS_KEYWORD: SyntaxElementType = SyntaxElementType("IMPLEMENTS_KEYWORD")
|
||||
val IMPORT_KEYWORD: SyntaxElementType = SyntaxElementType("IMPORT_KEYWORD")
|
||||
val INSTANCEOF_KEYWORD: SyntaxElementType = SyntaxElementType("INSTANCEOF_KEYWORD")
|
||||
val INT_KEYWORD: SyntaxElementType = SyntaxElementType("INT_KEYWORD")
|
||||
val INTERFACE_KEYWORD: SyntaxElementType = SyntaxElementType("INTERFACE_KEYWORD")
|
||||
val LONG_KEYWORD: SyntaxElementType = SyntaxElementType("LONG_KEYWORD")
|
||||
val NATIVE_KEYWORD: SyntaxElementType = SyntaxElementType("NATIVE_KEYWORD")
|
||||
val NEW_KEYWORD: SyntaxElementType = SyntaxElementType("NEW_KEYWORD")
|
||||
val PACKAGE_KEYWORD: SyntaxElementType = SyntaxElementType("PACKAGE_KEYWORD")
|
||||
val PRIVATE_KEYWORD: SyntaxElementType = SyntaxElementType("PRIVATE_KEYWORD")
|
||||
val PUBLIC_KEYWORD: SyntaxElementType = SyntaxElementType("PUBLIC_KEYWORD")
|
||||
val SHORT_KEYWORD: SyntaxElementType = SyntaxElementType("SHORT_KEYWORD")
|
||||
val SUPER_KEYWORD: SyntaxElementType = SyntaxElementType("SUPER_KEYWORD")
|
||||
val SWITCH_KEYWORD: SyntaxElementType = SyntaxElementType("SWITCH_KEYWORD")
|
||||
val SYNCHRONIZED_KEYWORD: SyntaxElementType = SyntaxElementType("SYNCHRONIZED_KEYWORD")
|
||||
val THIS_KEYWORD: SyntaxElementType = SyntaxElementType("THIS_KEYWORD")
|
||||
val THROW_KEYWORD: SyntaxElementType = SyntaxElementType("THROW_KEYWORD")
|
||||
val PROTECTED_KEYWORD: SyntaxElementType = SyntaxElementType("PROTECTED_KEYWORD")
|
||||
val TRANSIENT_KEYWORD: SyntaxElementType = SyntaxElementType("TRANSIENT_KEYWORD")
|
||||
val RETURN_KEYWORD: SyntaxElementType = SyntaxElementType("RETURN_KEYWORD")
|
||||
val VOID_KEYWORD: SyntaxElementType = SyntaxElementType("VOID_KEYWORD")
|
||||
val STATIC_KEYWORD: SyntaxElementType = SyntaxElementType("STATIC_KEYWORD")
|
||||
val STRICTFP_KEYWORD: SyntaxElementType = SyntaxElementType("STRICTFP_KEYWORD")
|
||||
val WHILE_KEYWORD: SyntaxElementType = SyntaxElementType("WHILE_KEYWORD")
|
||||
val TRY_KEYWORD: SyntaxElementType = SyntaxElementType("TRY_KEYWORD")
|
||||
val VOLATILE_KEYWORD: SyntaxElementType = SyntaxElementType("VOLATILE_KEYWORD")
|
||||
val THROWS_KEYWORD: SyntaxElementType = SyntaxElementType("THROWS_KEYWORD")
|
||||
@JvmField val ABSTRACT_KEYWORD: SyntaxElementType = SyntaxElementType("ABSTRACT_KEYWORD")
|
||||
@JvmField val ASSERT_KEYWORD: SyntaxElementType = SyntaxElementType("ASSERT_KEYWORD")
|
||||
@JvmField val BOOLEAN_KEYWORD: SyntaxElementType = SyntaxElementType("BOOLEAN_KEYWORD")
|
||||
@JvmField val BREAK_KEYWORD: SyntaxElementType = SyntaxElementType("BREAK_KEYWORD")
|
||||
@JvmField val BYTE_KEYWORD: SyntaxElementType = SyntaxElementType("BYTE_KEYWORD")
|
||||
@JvmField val CASE_KEYWORD: SyntaxElementType = SyntaxElementType("CASE_KEYWORD")
|
||||
@JvmField val CATCH_KEYWORD: SyntaxElementType = SyntaxElementType("CATCH_KEYWORD")
|
||||
@JvmField val CHAR_KEYWORD: SyntaxElementType = SyntaxElementType("CHAR_KEYWORD")
|
||||
@JvmField val CLASS_KEYWORD: SyntaxElementType = SyntaxElementType("CLASS_KEYWORD")
|
||||
@JvmField val CONST_KEYWORD: SyntaxElementType = SyntaxElementType("CONST_KEYWORD")
|
||||
@JvmField val CONTINUE_KEYWORD: SyntaxElementType = SyntaxElementType("CONTINUE_KEYWORD")
|
||||
@JvmField val DEFAULT_KEYWORD: SyntaxElementType = SyntaxElementType("DEFAULT_KEYWORD")
|
||||
@JvmField val DO_KEYWORD: SyntaxElementType = SyntaxElementType("DO_KEYWORD")
|
||||
@JvmField val DOUBLE_KEYWORD: SyntaxElementType = SyntaxElementType("DOUBLE_KEYWORD")
|
||||
@JvmField val ELSE_KEYWORD: SyntaxElementType = SyntaxElementType("ELSE_KEYWORD")
|
||||
@JvmField val ENUM_KEYWORD: SyntaxElementType = SyntaxElementType("ENUM_KEYWORD")
|
||||
@JvmField val EXTENDS_KEYWORD: SyntaxElementType = SyntaxElementType("EXTENDS_KEYWORD")
|
||||
@JvmField val FINAL_KEYWORD: SyntaxElementType = SyntaxElementType("FINAL_KEYWORD")
|
||||
@JvmField val FINALLY_KEYWORD: SyntaxElementType = SyntaxElementType("FINALLY_KEYWORD")
|
||||
@JvmField val FLOAT_KEYWORD: SyntaxElementType = SyntaxElementType("FLOAT_KEYWORD")
|
||||
@JvmField val FOR_KEYWORD: SyntaxElementType = SyntaxElementType("FOR_KEYWORD")
|
||||
@JvmField val GOTO_KEYWORD: SyntaxElementType = SyntaxElementType("GOTO_KEYWORD")
|
||||
@JvmField val IF_KEYWORD: SyntaxElementType = SyntaxElementType("IF_KEYWORD")
|
||||
@JvmField val IMPLEMENTS_KEYWORD: SyntaxElementType = SyntaxElementType("IMPLEMENTS_KEYWORD")
|
||||
@JvmField val IMPORT_KEYWORD: SyntaxElementType = SyntaxElementType("IMPORT_KEYWORD")
|
||||
@JvmField val INSTANCEOF_KEYWORD: SyntaxElementType = SyntaxElementType("INSTANCEOF_KEYWORD")
|
||||
@JvmField val INT_KEYWORD: SyntaxElementType = SyntaxElementType("INT_KEYWORD")
|
||||
@JvmField val INTERFACE_KEYWORD: SyntaxElementType = SyntaxElementType("INTERFACE_KEYWORD")
|
||||
@JvmField val LONG_KEYWORD: SyntaxElementType = SyntaxElementType("LONG_KEYWORD")
|
||||
@JvmField val NATIVE_KEYWORD: SyntaxElementType = SyntaxElementType("NATIVE_KEYWORD")
|
||||
@JvmField val NEW_KEYWORD: SyntaxElementType = SyntaxElementType("NEW_KEYWORD")
|
||||
@JvmField val PACKAGE_KEYWORD: SyntaxElementType = SyntaxElementType("PACKAGE_KEYWORD")
|
||||
@JvmField val PRIVATE_KEYWORD: SyntaxElementType = SyntaxElementType("PRIVATE_KEYWORD")
|
||||
@JvmField val PUBLIC_KEYWORD: SyntaxElementType = SyntaxElementType("PUBLIC_KEYWORD")
|
||||
@JvmField val SHORT_KEYWORD: SyntaxElementType = SyntaxElementType("SHORT_KEYWORD")
|
||||
@JvmField val SUPER_KEYWORD: SyntaxElementType = SyntaxElementType("SUPER_KEYWORD")
|
||||
@JvmField val SWITCH_KEYWORD: SyntaxElementType = SyntaxElementType("SWITCH_KEYWORD")
|
||||
@JvmField val SYNCHRONIZED_KEYWORD: SyntaxElementType = SyntaxElementType("SYNCHRONIZED_KEYWORD")
|
||||
@JvmField val THIS_KEYWORD: SyntaxElementType = SyntaxElementType("THIS_KEYWORD")
|
||||
@JvmField val THROW_KEYWORD: SyntaxElementType = SyntaxElementType("THROW_KEYWORD")
|
||||
@JvmField val PROTECTED_KEYWORD: SyntaxElementType = SyntaxElementType("PROTECTED_KEYWORD")
|
||||
@JvmField val TRANSIENT_KEYWORD: SyntaxElementType = SyntaxElementType("TRANSIENT_KEYWORD")
|
||||
@JvmField val RETURN_KEYWORD: SyntaxElementType = SyntaxElementType("RETURN_KEYWORD")
|
||||
@JvmField val VOID_KEYWORD: SyntaxElementType = SyntaxElementType("VOID_KEYWORD")
|
||||
@JvmField val STATIC_KEYWORD: SyntaxElementType = SyntaxElementType("STATIC_KEYWORD")
|
||||
@JvmField val STRICTFP_KEYWORD: SyntaxElementType = SyntaxElementType("STRICTFP_KEYWORD")
|
||||
@JvmField val WHILE_KEYWORD: SyntaxElementType = SyntaxElementType("WHILE_KEYWORD")
|
||||
@JvmField val TRY_KEYWORD: SyntaxElementType = SyntaxElementType("TRY_KEYWORD")
|
||||
@JvmField val VOLATILE_KEYWORD: SyntaxElementType = SyntaxElementType("VOLATILE_KEYWORD")
|
||||
@JvmField val THROWS_KEYWORD: SyntaxElementType = SyntaxElementType("THROWS_KEYWORD")
|
||||
|
||||
val LPARENTH: SyntaxElementType = SyntaxElementType("LPARENTH")
|
||||
val RPARENTH: SyntaxElementType = SyntaxElementType("RPARENTH")
|
||||
val LBRACE: SyntaxElementType = SyntaxElementType("LBRACE")
|
||||
val RBRACE: SyntaxElementType = SyntaxElementType("RBRACE")
|
||||
val LBRACKET: SyntaxElementType = SyntaxElementType("LBRACKET")
|
||||
val RBRACKET: SyntaxElementType = SyntaxElementType("RBRACKET")
|
||||
val SEMICOLON: SyntaxElementType = SyntaxElementType("SEMICOLON")
|
||||
val COMMA: SyntaxElementType = SyntaxElementType("COMMA")
|
||||
val DOT: SyntaxElementType = SyntaxElementType("DOT")
|
||||
val ELLIPSIS: SyntaxElementType = SyntaxElementType("ELLIPSIS")
|
||||
val AT: SyntaxElementType = SyntaxElementType("AT")
|
||||
@JvmField val LPARENTH: SyntaxElementType = SyntaxElementType("LPARENTH")
|
||||
@JvmField val RPARENTH: SyntaxElementType = SyntaxElementType("RPARENTH")
|
||||
@JvmField val LBRACE: SyntaxElementType = SyntaxElementType("LBRACE")
|
||||
@JvmField val RBRACE: SyntaxElementType = SyntaxElementType("RBRACE")
|
||||
@JvmField val LBRACKET: SyntaxElementType = SyntaxElementType("LBRACKET")
|
||||
@JvmField val RBRACKET: SyntaxElementType = SyntaxElementType("RBRACKET")
|
||||
@JvmField val SEMICOLON: SyntaxElementType = SyntaxElementType("SEMICOLON")
|
||||
@JvmField val COMMA: SyntaxElementType = SyntaxElementType("COMMA")
|
||||
@JvmField val DOT: SyntaxElementType = SyntaxElementType("DOT")
|
||||
@JvmField val ELLIPSIS: SyntaxElementType = SyntaxElementType("ELLIPSIS")
|
||||
@JvmField val AT: SyntaxElementType = SyntaxElementType("AT")
|
||||
|
||||
val EQ: SyntaxElementType = SyntaxElementType("EQ")
|
||||
val GT: SyntaxElementType = SyntaxElementType("GT")
|
||||
val LT: SyntaxElementType = SyntaxElementType("LT")
|
||||
val EXCL: SyntaxElementType = SyntaxElementType("EXCL")
|
||||
val TILDE: SyntaxElementType = SyntaxElementType("TILDE")
|
||||
val QUEST: SyntaxElementType = SyntaxElementType("QUEST")
|
||||
val COLON: SyntaxElementType = SyntaxElementType("COLON")
|
||||
val PLUS: SyntaxElementType = SyntaxElementType("PLUS")
|
||||
val MINUS: SyntaxElementType = SyntaxElementType("MINUS")
|
||||
val ASTERISK: SyntaxElementType = SyntaxElementType("ASTERISK")
|
||||
val DIV: SyntaxElementType = SyntaxElementType("DIV")
|
||||
val AND: SyntaxElementType = SyntaxElementType("AND")
|
||||
val OR: SyntaxElementType = SyntaxElementType("OR")
|
||||
val XOR: SyntaxElementType = SyntaxElementType("XOR")
|
||||
val PERC: SyntaxElementType = SyntaxElementType("PERC")
|
||||
@JvmField val EQ: SyntaxElementType = SyntaxElementType("EQ")
|
||||
@JvmField val GT: SyntaxElementType = SyntaxElementType("GT")
|
||||
@JvmField val LT: SyntaxElementType = SyntaxElementType("LT")
|
||||
@JvmField val EXCL: SyntaxElementType = SyntaxElementType("EXCL")
|
||||
@JvmField val TILDE: SyntaxElementType = SyntaxElementType("TILDE")
|
||||
@JvmField val QUEST: SyntaxElementType = SyntaxElementType("QUEST")
|
||||
@JvmField val COLON: SyntaxElementType = SyntaxElementType("COLON")
|
||||
@JvmField val PLUS: SyntaxElementType = SyntaxElementType("PLUS")
|
||||
@JvmField val MINUS: SyntaxElementType = SyntaxElementType("MINUS")
|
||||
@JvmField val ASTERISK: SyntaxElementType = SyntaxElementType("ASTERISK")
|
||||
@JvmField val DIV: SyntaxElementType = SyntaxElementType("DIV")
|
||||
@JvmField val AND: SyntaxElementType = SyntaxElementType("AND")
|
||||
@JvmField val OR: SyntaxElementType = SyntaxElementType("OR")
|
||||
@JvmField val XOR: SyntaxElementType = SyntaxElementType("XOR")
|
||||
@JvmField val PERC: SyntaxElementType = SyntaxElementType("PERC")
|
||||
|
||||
val EQEQ: SyntaxElementType = SyntaxElementType("EQEQ")
|
||||
val LE: SyntaxElementType = SyntaxElementType("LE")
|
||||
val GE: SyntaxElementType = SyntaxElementType("GE")
|
||||
val NE: SyntaxElementType = SyntaxElementType("NE")
|
||||
val ANDAND: SyntaxElementType = SyntaxElementType("ANDAND")
|
||||
val OROR: SyntaxElementType = SyntaxElementType("OROR")
|
||||
val PLUSPLUS: SyntaxElementType = SyntaxElementType("PLUSPLUS")
|
||||
val MINUSMINUS: SyntaxElementType = SyntaxElementType("MINUSMINUS")
|
||||
val LTLT: SyntaxElementType = SyntaxElementType("LTLT")
|
||||
val GTGT: SyntaxElementType = SyntaxElementType("GTGT")
|
||||
val GTGTGT: SyntaxElementType = SyntaxElementType("GTGTGT")
|
||||
val PLUSEQ: SyntaxElementType = SyntaxElementType("PLUSEQ")
|
||||
val MINUSEQ: SyntaxElementType = SyntaxElementType("MINUSEQ")
|
||||
val ASTERISKEQ: SyntaxElementType = SyntaxElementType("ASTERISKEQ")
|
||||
val DIVEQ: SyntaxElementType = SyntaxElementType("DIVEQ")
|
||||
val ANDEQ: SyntaxElementType = SyntaxElementType("ANDEQ")
|
||||
val OREQ: SyntaxElementType = SyntaxElementType("OREQ")
|
||||
val XOREQ: SyntaxElementType = SyntaxElementType("XOREQ")
|
||||
val PERCEQ: SyntaxElementType = SyntaxElementType("PERCEQ")
|
||||
val LTLTEQ: SyntaxElementType = SyntaxElementType("LTLTEQ")
|
||||
val GTGTEQ: SyntaxElementType = SyntaxElementType("GTGTEQ")
|
||||
val GTGTGTEQ: SyntaxElementType = SyntaxElementType("GTGTGTEQ")
|
||||
@JvmField val EQEQ: SyntaxElementType = SyntaxElementType("EQEQ")
|
||||
@JvmField val LE: SyntaxElementType = SyntaxElementType("LE")
|
||||
@JvmField val GE: SyntaxElementType = SyntaxElementType("GE")
|
||||
@JvmField val NE: SyntaxElementType = SyntaxElementType("NE")
|
||||
@JvmField val ANDAND: SyntaxElementType = SyntaxElementType("ANDAND")
|
||||
@JvmField val OROR: SyntaxElementType = SyntaxElementType("OROR")
|
||||
@JvmField val PLUSPLUS: SyntaxElementType = SyntaxElementType("PLUSPLUS")
|
||||
@JvmField val MINUSMINUS: SyntaxElementType = SyntaxElementType("MINUSMINUS")
|
||||
@JvmField val LTLT: SyntaxElementType = SyntaxElementType("LTLT")
|
||||
@JvmField val GTGT: SyntaxElementType = SyntaxElementType("GTGT")
|
||||
@JvmField val GTGTGT: SyntaxElementType = SyntaxElementType("GTGTGT")
|
||||
@JvmField val PLUSEQ: SyntaxElementType = SyntaxElementType("PLUSEQ")
|
||||
@JvmField val MINUSEQ: SyntaxElementType = SyntaxElementType("MINUSEQ")
|
||||
@JvmField val ASTERISKEQ: SyntaxElementType = SyntaxElementType("ASTERISKEQ")
|
||||
@JvmField val DIVEQ: SyntaxElementType = SyntaxElementType("DIVEQ")
|
||||
@JvmField val ANDEQ: SyntaxElementType = SyntaxElementType("ANDEQ")
|
||||
@JvmField val OREQ: SyntaxElementType = SyntaxElementType("OREQ")
|
||||
@JvmField val XOREQ: SyntaxElementType = SyntaxElementType("XOREQ")
|
||||
@JvmField val PERCEQ: SyntaxElementType = SyntaxElementType("PERCEQ")
|
||||
@JvmField val LTLTEQ: SyntaxElementType = SyntaxElementType("LTLTEQ")
|
||||
@JvmField val GTGTEQ: SyntaxElementType = SyntaxElementType("GTGTEQ")
|
||||
@JvmField val GTGTGTEQ: SyntaxElementType = SyntaxElementType("GTGTGTEQ")
|
||||
|
||||
val DOUBLE_COLON: SyntaxElementType = SyntaxElementType("DOUBLE_COLON")
|
||||
val ARROW: SyntaxElementType = SyntaxElementType("ARROW")
|
||||
@JvmField val DOUBLE_COLON: SyntaxElementType = SyntaxElementType("DOUBLE_COLON")
|
||||
@JvmField val ARROW: SyntaxElementType = SyntaxElementType("ARROW")
|
||||
|
||||
val OPEN_KEYWORD: SyntaxElementType = SyntaxElementType("OPEN")
|
||||
val MODULE_KEYWORD: SyntaxElementType = SyntaxElementType("MODULE")
|
||||
val REQUIRES_KEYWORD: SyntaxElementType = SyntaxElementType("REQUIRES")
|
||||
val EXPORTS_KEYWORD: SyntaxElementType = SyntaxElementType("EXPORTS")
|
||||
val OPENS_KEYWORD: SyntaxElementType = SyntaxElementType("OPENS")
|
||||
val USES_KEYWORD: SyntaxElementType = SyntaxElementType("USES")
|
||||
val PROVIDES_KEYWORD: SyntaxElementType = SyntaxElementType("PROVIDES")
|
||||
val TRANSITIVE_KEYWORD: SyntaxElementType = SyntaxElementType("TRANSITIVE")
|
||||
val TO_KEYWORD: SyntaxElementType = SyntaxElementType("TO")
|
||||
val WITH_KEYWORD: SyntaxElementType = SyntaxElementType("WITH")
|
||||
@JvmField val OPEN_KEYWORD: SyntaxElementType = SyntaxElementType("OPEN")
|
||||
@JvmField val MODULE_KEYWORD: SyntaxElementType = SyntaxElementType("MODULE")
|
||||
@JvmField val REQUIRES_KEYWORD: SyntaxElementType = SyntaxElementType("REQUIRES")
|
||||
@JvmField val EXPORTS_KEYWORD: SyntaxElementType = SyntaxElementType("EXPORTS")
|
||||
@JvmField val OPENS_KEYWORD: SyntaxElementType = SyntaxElementType("OPENS")
|
||||
@JvmField val USES_KEYWORD: SyntaxElementType = SyntaxElementType("USES")
|
||||
@JvmField val PROVIDES_KEYWORD: SyntaxElementType = SyntaxElementType("PROVIDES")
|
||||
@JvmField val TRANSITIVE_KEYWORD: SyntaxElementType = SyntaxElementType("TRANSITIVE")
|
||||
@JvmField val TO_KEYWORD: SyntaxElementType = SyntaxElementType("TO")
|
||||
@JvmField val WITH_KEYWORD: SyntaxElementType = SyntaxElementType("WITH")
|
||||
|
||||
val VAR_KEYWORD: SyntaxElementType = SyntaxElementType("VAR")
|
||||
val YIELD_KEYWORD: SyntaxElementType = SyntaxElementType("YIELD")
|
||||
val RECORD_KEYWORD: SyntaxElementType = SyntaxElementType("RECORD")
|
||||
@JvmField val VAR_KEYWORD: SyntaxElementType = SyntaxElementType("VAR")
|
||||
@JvmField val YIELD_KEYWORD: SyntaxElementType = SyntaxElementType("YIELD")
|
||||
@JvmField val RECORD_KEYWORD: SyntaxElementType = SyntaxElementType("RECORD")
|
||||
|
||||
val VALUE_KEYWORD: SyntaxElementType = SyntaxElementType("VALUE_KEYWORD")
|
||||
val SEALED_KEYWORD: SyntaxElementType = SyntaxElementType("SEALED")
|
||||
val NON_SEALED_KEYWORD: SyntaxElementType = SyntaxElementType("NON_SEALED")
|
||||
val PERMITS_KEYWORD: SyntaxElementType = SyntaxElementType("PERMITS")
|
||||
val WHEN_KEYWORD: SyntaxElementType = SyntaxElementType("WHEN_KEYWORD")
|
||||
@JvmField val VALUE_KEYWORD: SyntaxElementType = SyntaxElementType("VALUE_KEYWORD")
|
||||
@JvmField val SEALED_KEYWORD: SyntaxElementType = SyntaxElementType("SEALED")
|
||||
@JvmField val NON_SEALED_KEYWORD: SyntaxElementType = SyntaxElementType("NON_SEALED")
|
||||
@JvmField val PERMITS_KEYWORD: SyntaxElementType = SyntaxElementType("PERMITS")
|
||||
@JvmField val WHEN_KEYWORD: SyntaxElementType = SyntaxElementType("WHEN_KEYWORD")
|
||||
|
||||
val JAVA_TOKEN_TYPE_SET: SyntaxElementTypeSet = syntaxElementTypeSetOf(
|
||||
@JvmField val JAVA_TOKEN_TYPE_SET: SyntaxElementTypeSet = syntaxElementTypeSetOf(
|
||||
IDENTIFIER,
|
||||
C_STYLE_COMMENT,
|
||||
END_OF_LINE_COMMENT,
|
||||
|
||||
Reference in New Issue
Block a user