oowekyala / intellij-javacc

JavaCC and JJTree grammar support for the IntelliJ Platform
https://plugins.jetbrains.com/plugin/11431-javacc
MIT License
45 stars 6 forks source link

Exception when IntellJ Idea starts #33

Closed abogatyrev closed 1 year ago

abogatyrev commented 1 year ago

java.lang.Throwable: All stub element types should be created before index initialization is complete. Please add the class com.github.oowekyala.ijcc.lang.psi.stubs.BnfProductionStubImpl$TYPE with external ID JCC_BNF_PRODUCTION containing stub element type constants to "stubElementTypeHolder" extension. Registered extensions: [com.intellij.util.xml.stubs.DomElementTypeHolder, com.intellij.protobuf.lang.stub.type.PbStubElementTypes, com.intellij.psi.css.impl.CssStubElementTypes, org.jetbrains.plugins.less.LessStubElementTypes, org.intellij.plugins.postcss.PostCssStubElementTypes, org.jetbrains.plugins.scss.ScssStubElementTypes, org.jetbrains.plugins.sass.psi.SassStubElementTypes, org.intellij.plugins.markdown.lang.MarkdownStubElementTypes, com.intellij.lang.properties.parsing.PropertiesElementTypes, com.intellij.psi.impl.java.stubs.JavaStubElementTypes, com.github.oowekyala.ijcc.lang.psi.stubs.indices.JccStubElementTypeHolder, org.jetbrains.plugins.groovy.lang.parser.GroovyStubElementTypes, org.jetbrains.plugins.groovy.lang.parser.GroovyEmptyStubElementTypes, org.jetbrains.kotlin.psi.stubs.elements.KtStubElementTypes, com.intellij.lang.javascript.JSStubElementTypes, com.intellij.lang.typescript.TypeScriptStubElementTypes, com.intellij.lang.javascript.flow.FlowJSStubElementTypes, com.intellij.lang.javascript.frameworks.jquery.JQueryCssStubElementTypes, com.intellij.lang.actionscript.ActionScriptStubElementTypes, com.intellij.lang.ecmascript6.ES6StubElementTypes, org.jetbrains.vuejs.lang.expr.parser.VueJSStubElementTypes, org.jetbrains.vuejs.lang.html.parser.VueStubElementTypes, com.intellij.httpClient.js.http.request.language.HttpClientJSEmbeddedContent, com.intellij.sql.psi.SqlCompositeElementTypes, com.intellij.sql.dialects.sql92.Sql92ElementTypes$Stubs, com.intellij.sql.dialects.cassandra.CassElementTypes$Stubs, com.intellij.sql.dialects.clickhouse.CHouseElementTypes$Stubs, com.intellij.sql.dialects.db2.Db2ElementTypes$Stubs, com.intellij.sql.dialects.derby.DerbyElementTypes$Stubs, com.intellij.sql.dialects.exasol.ExaElementTypes$Stubs, com.intellij.sql.dialects.greenplum.GPlumElementTypes$Stubs, com.intellij.sql.dialects.h2.H2ElementTypes$Stubs, com.intellij.sql.dialects.hive.HiveElementTypes$Stubs, com.intellij.sql.dialects.hsql.HsqlElementTypes$Stubs, com.intellij.sql.dialects.mssql.MsElementTypes$Stubs, com.intellij.sql.dialects.mysql.MysqlElementTypes$Stubs, com.intellij.sql.dialects.oracle.OraElementTypes$Stubs, com.intellij.sql.dialects.oraplus.OraPlusElementTypes$Stubs, com.intellij.sql.dialects.postgres.PgElementTypes$Stubs, com.intellij.sql.dialects.redshift.RsElementTypes$Stubs, com.intellij.sql.dialects.snowflake.SFlakeElementTypes$Stubs, com.intellij.sql.dialects.sqlite.SqliteElementTypes$Stubs, com.intellij.sql.dialects.sybase.AseElementTypes$Stubs, com.intellij.sql.dialects.vertica.VertElementTypes$Stubs, com.intellij.sql.dialects.bigquery.BigQueryElementTypes$Stubs, com.intellij.sql.dialects.couchbase.CouchbaseElementTypes$Stubs, com.intellij.sql.dialects.mongo.MongoSqlElementTypes$Stubs, com.intellij.sql.dialects.cockroach.CRoachElementTypes$Stubs, com.intellij.sql.dialects.redis.RedisElementTypes$Stubs, com.jetbrains.python.PyStubElementTypes, com.jetbrains.cython.psi.elementTypes.CythonStubElementTypes, org.angular2.lang.html.stub.Angular2HtmlStubElementTypes, org.angular2.lang.expr.parser.Angular2StubElementTypes, org.angular2.entities.metadata.Angular2MetadataElementTypes] Registered lazy ids: [JS:ACTIONSCRIPT_CLASS, sql.SQL_OFFSET_CLAUSE, sql.SQL_CREATE_USER_STATEMENT, kotlin.CHARACTER_CONSTANT, sql.SQL_INTERVAL_LITERAL, sql.SQL_ALTER_STATEMENT, sql.SQL_LOCK_TABLE_STATEMENT, sql.SQL_VALUES_EXPRESSION, sql.SQL_DELETE_STATEMENT, sql.SQL_RETURNING_CLAUSE, sql.SQL_LIMIT_OFFSET_CLAUSE, kotlin.CLASS_LITERAL_EXPRESSION, sql.SQL_TOP_CLAUSE, JS:ES6_DECORATOR_DECLARATION, sql.ODBC_GENERIC, sql.VERT_ALTER_FAULT_GROUP_STATEMENT, java.MODULE, sql.ASE_CREATE_LOGIN_STATEMENT, gr.CLASS_TYPE_DEFINITION, JS:VARIABLE, sql.GPLUM_CREATE_RESOURCE_GROUP_STATEMENT, sql.SQL_IDENTIFIER, sql.SQL_SELECT_INTO_CLAUSE, sql.RS_CREATE_DATASHARE_STATEMENT, NG-META:FUNCTION, CSS.CSS_PSEUDO_CLASS, JS:MAYBE_TYPE, sql.MSSQL_CREATE_ROUTE_STATEMENT, sql.SFLAKE_CREATE_MANAGED_ACCOUNT_STATEMENT, sql.SQL_GROUP_BY_CLAUSE, sql.MSSQL_CREATE_ENDPOINT_STATEMENT, gr.ENUM_TYPE_DEFINITION, sql.SQL_SELECT_STATEMENT, JS:IMPORT_DECLARATION, kotlin.REFERENCE_EXPRESSION, sql.SQLITE_CREATE_SAVEPOINT_STATEMENT, xml.FileStubSerializer, kotlin.OBJECT_DECLARATION, kotlin.CONTEXT_RECEIVER_LIST, JS:ACTIONSCRIPT_FUNCTION_EXPRESSION, sql.SQL_ALTER_TRIGGER_STATEMENT, sql.SQL_DECLARE_STATEMENT, VUE-JS:STUB_VERSION, sql.SQL_LIBRARY_REFERENCE, sql.SQL_EXPRESSION_LIST, sql.SQL_SCRIPT_REFERENCE, JS:MOD_ES6_EMBEDDED_CONTENT, sql.SQL_WITH_TIME_ZONE_EXPRESSION, py.STAR_IMPORT_ELEMENT, kotlin.LITERAL_STRING_TEMPLATE_ENTRY, sql.SQL_ALTER_ROLE_STATEMENT, sql.RS_CREATE_LIBRARY_STATEMENT, sql.SQL_REFERENCE, sql.GPLUM_CREATE_CONVERSION_STATEMENT, JS:ACTIONSCRIPT_VARIABLE, JS:TYPE_OPERATOR, sql.SQL_GRANT_STATEMENT, sql.SQL_PARAMETER_DEFINITION, sql.SQL_COLUMN_ALIAS_DEFINITION, sql.SQL_GOTO_STATEMENT, NG-META:PIPE, sql.SQL_SELECT_EXCEPT_CLAUSE, sql.MSSQL_CREATE_CONTRACT_STATEMENT, sql.DB2_CREATE_SECURITY_POLICY_STATEMENT, kotlin.BLOCK_CODE_FRAGMENT, JS:IMPORT_CALL, sql.SQL_TYPE_CAST_EXPRESSION, JCC_javacodeProd, sql.SQL_NARY_EXPRESSION, sql.PG_CREATE_ACCESS_METHOD_STATEMENT, JS:STRING_LITERAL_TYPE, py.CLASS_DECLARATION, sql.SQL_SPECIAL_ERROR_SPEC, sql.VERT_ALTER_NOTIFIER_STATEMENT, sql.SQL_SIZE_WITH_MEASURE, sql.SQL_DML_INSTRUCTION, sql.ORA_ALTER_MATERIALIZED_VIEW_STATEMENT, GroovyCLASS_BODY, JCC_Companion, JS:EXPORT_DEFAULT_ASSIGNMENT, sql.GPLUM_CREATE_EXTERNAL_TABLE_STATEMENT, VUE-JS:EXTERNAL_ID_PREFIX, CSS.CSS_ID_SELECTOR, sql.SQL_IF_EXISTS_CLAUSE, PostCSS.POST_CSS_STYLESHEET, sql.SQL_EXPRESSION, NG-META:MODULE_EXPORT, sql.SQL_EVALUABLE_EXPRESSION, py.TYPE_ALIAS_STATEMENT, sql.SQL_LIKE_TABLE_CLAUSE, java.ANNOTATION_PARAMETER_LIST, JS:PROPERTY_SIGNATURE, sql.MSSQL_CREATE_AUDIT_SPECIFICATION_STATEMENT, sql.SFLAKE_CREATE_STAGE_STATEMENT, sql.SQL_BINARY_EXPRESSION, sql.DB2_CREATE_TYPE_MAPPING_STATEMENT, JS:JSDOC_FUNCTION_TYPE_PARAMETER, sql.SQL_INJECTABLE_RAW_INPUT, JS:FLOW_JS_CLASS_EXPRESSION, JS:FLOW_MODULE, sql.SQL_COMMENT_CLAUSE, kotlin.TYPEALIAS, sql.SQL_CONDITION_REFERENCE, sql.SQL_INDEX_DEFINITION, sql.ORAP_VARIABLE_DEFINITION, sql.SQL_HAVING_CLAUSE, sql.GPLUM_CREATE_FUNCTION_STATEMENT, sql.ASE_CREATE_THREAD_POOL_STATEMENT, py.CYTHON_CLASS_DECLARATION, JS:TYPESCRIPT_GLOBAL_MODULE_EXPORT, sql.SQL_VARIABLE_REFERENCE, java.USES_STATEMENT, kotlin.FUNCTION, sql.SQL_ARGUMENT_LIST, sql.SQL_EXCEPTION_WHEN_CLAUSE, sql.SQL_EXIT_STATEMENT, JS:TYPESCRIPT_MODULE, JS:IMPORT_SPECIFIER_ALIAS, sql.SQL_CREATE_PROFILE_STATEMENT, kotlin.VALUE_PARAMETER, sql.SQL_TRIGGER_TIME_CLAUSE, sql.REDIS_UPSERT_STREAM_STATEMENT, sql.PG_CREATE_EVENT_TRIGGER_STATEMENT, sql.SQL_BETWEEN_EXPRESSION, JS:TYPESCRIPT_FIELD, sql.SQL_ANALYTIC_CLAUSE, sql.DB2_CREATE_SAVEPOINT_STATEMENT, sql.SQL_SET_ASSIGNMENT, sql.MSSQL_CREATE_EVENT_NOTIFICATION_STATEMENT, sql.SQL_CREATE_PROCEDURE_STATEMENT, JS:TYPESCRIPT_CLASS, sql.SQL_VIEW_REFERENCE, sql.SQL_FETCH_CLAUSE, sql.SQL_STRING_LITERAL_CONCATENATION, sql.SQL_CASE_STATEMENT, sql.H2_RENAME_STATEMENT, py.SLASH_PARAMETER, sql.SQL_ALTER_VIEW_STATEMENT, NG-META:CALL, JS:DESTRUCTURING_SHORTHANDED_PROPERTY, sql.VERT_CREATE_QUERY_STATEMENT, sql.SQL_TRIGGER_GRANULARITY_CLAUSE, sql.SQL_PACKAGE_REFERENCE, JS:TYPE_PARAMETER_LIST, sql.SQL_ROW_ACCESS_POLICY_REFERENCE, JS:TYPEOF_TYPE, sql.H2_CREATE_SAVEPOINT_STATEMENT, sql.PG_CREATE_PUBLICATION_STATEMENT, sql.SFLAKE_CREATE_SHARE_STATEMENT, JS:TYPESCRIPT_PARAMETER_LIST, sql.ORA_CREATE_ZONEMAP_STATEMENT, gr.VARIABLE, kotlin.IMPORT_ALIAS, sql.SQL_ASSERTION_REFERENCE, java.TYPE_PARAMETER, sql.SQL_SYSTEM_REFERENCE, sql.SQL_DATE_LITERAL, sql.SQL_TIME_LITERAL, sql.SQL_CREATE_CATALOG_STATEMENT, sql.GPLUM_CREATE_PROTOCOL_STATEMENT, JS:OBJECT_TYPE, kotlin.TYPE_PROJECTION, JS:STRING_TEMPLATE_EXPRESSION, sql.SQL_ENGINE_CLAUSE, sql.DB2_CREATE_STORAGE_GROUP_STATEMENT, kotlin.VALUE_ARGUMENT, sql.PG_CREATE_EXTENSION_STATEMENT, sql.SFLAKE_CREATE_PIPE_STATEMENT, java.NAME_VALUE_PAIR, sql.REDIS_UPSERT_COLLECTION_STATEMENT, GroovyENUM_CONSTANTS, sql.SQL_AS_EXPRESSION, sql.VERT_ALTER_MODEL_STATEMENT, java.ENUM_CONSTANT_INITIALIZER, sql.SQL_QUALIFY_CLAUSE, sql.GPLUM_CREATE_SERVER_STATEMENT, sql.HIVE_CREATE_MACRO_STATEMENT, JS:TYPESCRIPT_FUNCTION_PROPERTY, sql.MYSQL_CREATE_PACKAGE_STATEMENT, kotlin.PROPERTY, sql.RS_CREATE_EXTERNAL_SCHEMA_STATEMENT, sql.SQL_WHILE_LOOP_STATEMENT, sql.REDIS_UPSERT_SET_STATEMENT, sql.SQL_COLLECTION_TYPE_REFERENCE, sql.SQL_UNPIVOTED_QUERY_EXPRESSION, JS:TYPE_PARAMETER, kotlin.DYNAMIC_TYPE, JS:EXPORT_SPECIFIER_ALIAS, sql.PG_CREATE_FOREIGN_TABLE_STATEMENT, sql.VERT_ALTER_PROJECTION_STATEMENT, JS:TYPE_PARAMETER_CONSTRAINT, sql.GPLUM_CREATE_EXTENSION_STATEMENT, sql.PG_CREATE_FOREIGN_DATA_WRAPPER_STATEMENT, sql.PG_CREATE_OPERATOR_FAMILY_STATEMENT, sql.MSSQL_CREATE_EXTERNAL_FILE_FORMAT_STATEMENT, JS:MOD_TSX_EMBEDDED_CONTENT, sql.ORA_CREATE_PACKAGE_BODY_STATEMENT, kotlin.FLOAT_CONSTANT, sql.PG_CREATE_MATERIALIZED_VIEW_STATEMENT, sql.SQL_ARRAY_LITERAL, sql.GPLUM_CREATE_LANGUAGE_STATEMENT, JS:FIELD_STATEMENT, sql.SQL_UPDATABILITY_CLAUSE, sql.SQL_SIGNAL_STATEMENT, sql.SQL_CREATE_TRIGGER_STATEMENT, sql.CROACH_CREATE_SEQUENCE_STATEMENT, py.DECORATOR_CALL, sql.MSSQL_CREATE_PARTITION_FUNCTION_STATEMENT, sql.SQL_WINDOW_CLAUSE, sql.SQL_SHORT_REFERENCE, JS:IMPLICIT_MODULE, sql.SQL_SPECIAL_LITERAL, gr.ENUM_CONSTANT, sql.MSSQL_CREATE_DEFAULT_STATEMENT, sql.SQL_THROW_STATEMENT, sql.SQL_BUILTIN_TYPE_ELEMENT, sql.SQL_WITH_QUERY_EXPRESSION, sql.SQL_ALTER_TYPE_STATEMENT, sql.SQL_SET_STATEMENT, JS:ARRAY_LITERAL_EXPRESSION, sql.SQL_SYNONYM_REFERENCE, JS:XML_ATTRIBUTE, sql.SQL_HIERARCHICAL_QUERY_CLAUSE, kotlin.SUPER_TYPE_LIST, kotlin.SHORT_STRING_TEMPLATE_ENTRY, sql.SQL_CASE_WHEN_THEN_CLAUSE, sql.SQL_ELSEIF_CLAUSE, sql.ASE_CREATE_ENCRYPTION_KEY_STATEMENT, JS:OBJECT_LITERAL_EXPRESSION, JS:EXPORTED_DEFAULT_BINDING, sql.HIVE_CREATE_MAPPING_STATEMENT, kotlin.BOOLEAN_CONSTANT, JS:FLOW_JS_CLASS, JS:THIS_TYPE, sql.PG_CREATE_TEXT_SEARCH_CONFIGURATION_STATEMENT, sql.DB2_CREATE_THRESHOLD_STATEMENT, JS:MOD_EMBEDDED_CONTENT, sql.SQL_COLLECTION_TYPE_DEFINITION, sql.SQL_STRING_LITERAL, sql.SQL_CREATE_OPERATOR_STATEMENT, sql.PG_CREATE_TRIGGER_STATEMENT, JS:DESTRUCTURING_PARAMETER, sql.SQL_ARRAY_TYPE_ELEMENT, sql.SQL_OPTIONAL_REFERENCE, sql.MSSQL_ALTER_PROCEDURE_STATEMENT, JS:TYPESCRIPT_CLASS_EXPRESSION, sql.MSSQL_CREATE_PARTITION_SCHEME_STATEMENT, sql.MSSQL_CREATE_REMOTE_SERVICE_BINDING_STATEMENT, protobuf.GROUP_DEFINITION, sql.SQL_WITH_CYCLE_CLAUSE, sql.SQL_DECLARE_VARIABLE_STATEMENT, sql.VERT_CREATE_FAULT_GROUP_STATEMENT, sql.ORA_CREATE_DISKGROUP_STATEMENT, NG-META:MODULE, kotlin.CLASS_INITIALIZER, sql.SQL_PARTITION_REFERENCE, sql.SQL_START_TRANSACTION_STATEMENT, JS:XML_JS_SCRIPT, JS:ACTIONSCRIPT_ATTRIBUTE_LIST, sql.ORA_CREATE_OUTLINE_STATEMENT, py.TARGET_EXPRESSION, gr.ANONYMOUS_TYPE_DEFINITION, sql.SFLAKE_CREATE_RESOURCE_MONITOR_STATEMENT, sql.SFLAKE_CREATE_STREAM_STATEMENT, sql.SQL_ROLE_REFERENCE, sql.SQL_ANY_CALLABLE_REFERENCE, kotlin.SUPER_TYPE_CALL_ENTRY, sql.GPLUM_CREATE_OPERATOR_CLASS_STATEMENT, JS:EXPORT_SPECIFIER, sql.SQL_NOT_NULL_CONSTRAINT_DEFINITION, sql.SFLAKE_CREATE_SECURITY_INTEGRATION_STATEMENT, sql.SQL_CALL_STATEMENT, sql.SQL_USER_REFERENCE, sql.DB2_CREATE_DATABASE_STATEMENT, sql.GPLUM_CREATE_TEXT_SEARCH_CONFIGURATION_STATEMENT, NG-META:Companion, gr.EXTENDS_CLAUSE, kotlin.LONG_STRING_TEMPLATE_ENTRY, sql.SQL_COMMENT_STATEMENT, py.TYPE_PARAMETER, sql.DB2_CREATE_MASK_STATEMENT, sql.SQL_GENERIC_TYPE_ELEMENT, sql.ASE_CREATE_RESULT_SET_STATEMENT, sql.SQL_MATERIALIZED_VIEW_REFERENCE, sql.GPLUM_CREATE_TRIGGER_STATEMENT, sql.SQL_XML_COLUMNS_CLAUSE, sql.GPLUM_CREATE_VIEW_STATEMENT, java.JAVA_FILE, sql.SQL_PARENTHESIZED_EXPRESSION, sql.DB2_CREATE_EVENT_MONITOR_STATEMENT, JS:COMPUTED_NAME, sql.SQL_OPERATOR_REFERENCE, sql.SQL_AS_QUERY_CLAUSE, py.FUNCTION_DECLARATION, JS:DECLARE_EXPORT_DECLARATION, sql.ORA_CREATE_DATABASE_LINK_STATEMENT, sql.SQL_INDEX_SHORT_REFERENCE, JS:CALL_EXPRESSION, sql.SQL_ALTER_FUNCTION_STATEMENT, JS:ATTRIBUTE, java.IMPORT_STATIC_STATEMENT, java.TYPE_PARAMETER_LIST, gr.FIELD, sql.SQL_COLUMN_DETAILS_CLAUSE, sql.SQL_EXCEPTION_CLAUSE, JS:MAPPED_TYPE, kotlin.IMPORT_LIST, sql.ORA_CREATE_INDEXTYPE_STATEMENT, protobuf.SERVICE_METHOD, java.METHOD_REF_EXPRESSION, sql.SQL_REFERENCE_TYPE_ELEMENT, py.NAMED_PARAMETER, gr.IMPLEMENTS_CLAUSE, gr.INTERFACE_TYPE_DEFINITION, CSS.CSS_DECLARATION, JCC_unitStub, JQuery-CSS.JQUERY_CSS_STYLESHEET, java.IMPLEMENTS_LIST, sql.SQL_SELECT_RENAME_CLAUSE, sql.SQL_MERGE_STATEMENT, sql.ORA_CREATE_DATABASE_STATEMENT, SCSS.SCSS_MIXIN_DECLARATION, sql.SQL_CONFLICT_ACTION_CLAUSE, sql.ORA_CREATE_JAVA_STATEMENT, sql.RS_CREATE_EXTERNAL_TABLE_STATEMENT, sql.MYSQL_USER_DEFINITION, xml.XIncludeStub, sql.SQL_TYPE_SUFFIX, sql.SQL_FETCH_STATEMENT, sql.SQL_OPEN_CURSOR_STATEMENT, sql.HIVE_CREATE_RESOURCE_PLAN_STATEMENT, kotlin.VALUE_ARGUMENT_LIST, JS:NAMED_IMPORTS, VUE:VERSION, sql.VERT_CREATE_AUTH_METHOD_STATEMENT, sql.REDIS_UPSERT_STRING_STATEMENT, kotlin.CONSTANT_EXPRESSIONS_TYPES, sql.SQL_CREATE_TRANSLATION_STATEMENT, sql.SQL_ALTER_TABLE_STATEMENT, sql.VERT_CREATE_SAVEPOINT_STATEMENT, NG:EXTERNAL_ID_PREFIX, sql.SQL_PROCEDURE_REFERENCE, sql.REDIS_UPSERT_HASH_TABLE_STATEMENT, JS:MAPPED_TYPE_PARAMETER, sql.SQL_COLUMN_REFERENCE, sql.ASE_CREATE_PROXY_TABLE_STATEMENT, sql.CH_CREATE_DICTIONARY_STATEMENT, JS:TYPE_CAST, sql.SQL_ALTER_INDEX_STATEMENT, sql.SQL_CREATE_COLLATION_STATEMENT, sql.GPLUM_CREATE_FOREIGN_DATA_WRAPPER_STATEMENT, sql.SQL_AUTHORIZATION_IDENTIFIER, sql.DB2_CREATE_TRUSTED_CONTEXT_STATEMENT, sql.PG_CREATE_TEXT_SEARCH_TEMPLATE_STATEMENT, sql.VERT_CREATE_LIBRARY_STATEMENT, CSS.CSS_RULESET_LIST, JS:ARRAY_TYPE, sql.SQL_SCOPING_EXPRESSION, sql.SQL_NULLABLE_CONSTRAINT_DEFINITION, sql.SQL_CASE_EXPRESSION, sql.SQL_FUNCTION_SIGNATURE, sql.MSSQL_CREATE_SECURITY_POLICY_STATEMENT, sql.SQL_SELECT_REPLACE_CLAUSE, JS:NAMESPACE_EXPORT, sql.DB2_CREATE_INDEX_EXTENSION_STATEMENT, sql.SQL_COLUMN_ALIAS_LAZY_LIST, sql.SQL_USE_CATALOG_STATEMENT, sql.SQL_CONSTRAINT_REFERENCE, JS:IMPLEMENTS_LIST, CSS.CSS_CLASS, kotlin.PROPERTY_ACCESSOR, sql.SQL_REFERENCING_CLAUSE, sql.SQL_CREATE_METHOD_STATEMENT, sql.GPLUM_CREATE_USER_MAPPING_STATEMENT, sql.VERT_ALTER_POOL_STATEMENT, sql.SQL_PARTITION_BY_CLAUSE, py.CYTHON_CIMPORT_ELEMENT, py.PARAMETER_LIST, py.CYTHON_NAMED_PARAMETER, sql.MSSQL_CREATE_ALIAS_TYPE_STATEMENT, kotlin.TYPE_PARAMETER_LIST, sql.ORA_CREATE_SAVEPOINT_STATEMENT, sql.SQL_FOREIGN_KEY_CASCADE_OPTION, JS:ATTRIBUTE_LIST, sql.SQL_COMMIT_STATEMENT, sql.ORA_CREATE_DIMENSION_STATEMENT, JS:JSDOC_TUPLE_TYPE, LESS.LESS_PARAMETER, JS:DESTRUCTURING_ELEMENT, JS:ATTRIBUTE_LISTS, JS:ASSIGNMENT_PROPERTY, sql.SQL_CONDITION_ERROR_SPEC, JS:CALL_SIGNATURE, sql.SQL_CREATE_AGGREGATE_STATEMENT, SASS.SASS_STYLESHEET, kotlin.VALUE_ARGUMENT_NAME, JS:IMPORT_SPECIFIER, JS:TYPE_ARGUMENT_LIST, sql.MYSQL_RENAME_TABLE_STATEMENT, sql.DB2_CREATE_VARIABLE_STATEMENT, CSS.CSS_PSEUDO_ELEMENT, JS:TS_EMBEDDED_CONTENT, java.LAMBDA_EXPRESSION, NG-META:COMPONENT, sql.SQL_EXTERNAL_DATABASE_REFERENCE, kotlin.DOT_QUALIFIED_EXPRESSION, sql.GPLUM_CREATE_RULE_STATEMENT, sql.ASE_CREATE_DEFAULT_STATEMENT, JS:PACKAGE_STATEMENT, CSS.CSS_MEDIA, sql.SQL_FUNCTION_REFERENCE, sql.SQL_QUERY_EXPRESSION, sql.SQL_MERGE_DML_INSTRUCTION, JS:EMBEDDED_CONTENT, sql.MYSQL_CREATE_SERVER_STATEMENT, sql.ORA_CREATE_CLUSTER_STATEMENT, JS:DESTRUCTURING_PROPERTIES, JS:FLOW_JS_FUNCTION_EXPRESSION, sql.SQL_TYPE_ELEMENT, JS:CLASS_EXPRESSION, sql.SQL_ALTER_INSTRUCTION, kotlin.BACKING_FIELD, JS:TYPESCRIPT_INTERFACE, sql.SQL_METHOD_REFERENCE, sql.PG_ALTER_OPERATOR_STATEMENT, sql.ODBC_TIME, sql.VERT_CREATE_PROJECTION_STATEMENT, sql.GPLUM_CREATE_TEXT_SEARCH_PARSER_STATEMENT, protobuf.ONEOF_DEFINITION, JS:PARAMETER_LIST, JS:FLOW_EMBEDDED_CONTENT, sql.ORA_FUNCTION_DECLARATION, protobuf.EXTEND_DEFINITION, sql.SQL_CREATE_TABLESPACE_STATEMENT, sql.SQL_TYPED_COLUMN_ALIAS_LIST, sql.SQL_ALTER_PROFILE_STATEMENT, sql.SQL_RETURN_STATEMENT, sql.SQL_CUSTOM_SYSTEM_REFERENCE, kotlin.ANNOTATION, sql.SQL_COLUMN_DEFINITION, sql.SQL_SELECT_APPLY_CLAUSE, sql.DB2_CREATE_SECURITY_LABEL_STATEMENT, sql.MSSQL_CREATE_AVAILABILITY_GROUP_STATEMENT, java.LITERAL_EXPRESSION, sql.SQL_REVOKE_STATEMENT, sql.SQL_CLAUSE, sql.SQL_FOREIGN_KEY_DEFINITION, py.FROM_IMPORT_STATEMENT, JS:TYPESCRIPT_VARIABLE, sql.SQL_UNION_EXPRESSION, sql.CROACH_CREATE_EXTENSION_STATEMENT, JS:CONDITIONAL_TYPE, sql.SQL_GENERIC_AT_REFERENCE, sql.ORA_CREATE_DIRECTORY_STATEMENT, sql.SQL_FOR_LOOP_STATEMENT, sql.SQL_CREATE_MATERIALIZED_VIEW_STATEMENT, sql.ORA_CREATE_EDITION_STATEMENT, sql.DB2_CREATE_FUNCTION_MAPPING_STATEMENT, sql.HIVE_IMPORT_TABLE_STATEMENT, java.PARAMETER_LIST, protobuf.PACKAGE_STATEMENT, sql.SQL_BOOLEAN_LITERAL, kotlin.USER_TYPE, java.CLASS_INITIALIZER, sql.SQL_SEQUENCE_REFERENCE, sql.ORA_ALTER_PACKAGE_STATEMENT, py.DECORATOR_LIST, JS:ENUM_FIELD_STATEMENT, sql.GPLUM_ALTER_OPERATOR_STATEMENT, sql.SQL_JOIN_EXPRESSION, sql.SQL_UPDATE_DML_INSTRUCTION, sql.SQL_CREATE_CHARACTER_SET_STATEMENT, JS:MOD_TS_EMBEDDED_CONTENT, sql.MSSQL_CREATE_CERTIFICATE_STATEMENT, JS:SPREAD_EXPRESSION, sql.SQL_QUERY_FLATTEN_CLAUSE, sql.SQL_HINT_CLAUSE, sql.VERT_CREATE_POOL_STATEMENT, LESS.LESS_PARAMETER_LIST, sql.SQL_CREATE_SCHEMA_STATEMENT, sql.HSQL_CREATE_SAVEPOINT_STATEMENT, sql.SQL_ASSIGNMENT_EXPRESSION, sql.PG_CREATE_STATISTICS_STATEMENT, JS:PROPERTY, sql.SFLAKE_RESULTSET_DEFINITION, sql.SQL_ORDER_BY_CLAUSE, sql.SQL_PIVOTED_QUERY_EXPRESSION, sql.SQL_BLOCK_STATEMENT, java.ANNOTATION_METHOD, sql.SQL_COLUMN_SHORT_REFERENCE, kotlin.NULL, sql.GPLUM_CREATE_FOREIGN_TABLE_STATEMENT, sql.SQL_FUNCTION_DEFINITION, sql.ORA_CREATE_TYPE_BODY_STATEMENT, sql.PG_CREATE_TEXT_SEARCH_DICTIONARY_STATEMENT, sql.SQL_GRANT_LIST_CLAUSE, sql.CROACH_CREATE_STATISTICS_STATEMENT, sql.SQL_USING_CLAUSE, sql.MYSQL_CREATE_EVENT_STATEMENT, py.IMPORT_STATEMENT, JS:FROM_CLAUSE, sql.SQL_AGGREGATE_REFERENCE, sql.SQL_EXPLICIT_TABLE_WITH_ORDINALITY_EXPRESSION, sql.SQL_CHECK_CONSTRAINT_DEFINITION, PostCSS.POST_CSS_CUSTOM_SELECTOR, java.THROWS_LIST, gr.TYPE_PARAMETER, JS:AWAITED_TYPE, sql.SQL_CLOSE_CURSOR_STATEMENT, sql.MSSQL_CREATE_FULLTEXT_CATALOG_STATEMENT, sql.MSSQL_CREATE_QUEUE_STATEMENT, xml.ElementStubSerializer, JS:ACTIONSCRIPT_PARAMETER, sql.PG_CREATE_CONVERSION_STATEMENT, sql.SQL_COLLATE_CONSTRAINT_DEFINITION, sql.SQL_TABLE_TYPE_ELEMENT, sql.DB2_CREATE_DATABASE_PARTITION_GROUP_STATEMENT, sql.SQL_INSERT_STATEMENT, sql.MYSQL_PERIOD_DEFINITION, sql.PG_CREATE_SUBSCRIPTION_STATEMENT, java.PROVIDES_WITH_LIST, sql.SQL_BATCH_BLOCK, sql.SQLITE_CREATE_VIRTUAL_TABLE_STATEMENT, sql.VERT_ALTER_AUTH_METHOD_STATEMENT, sql.EXA_CREATE_CONNECTION_STATEMENT, sql.SQL_COLUMN_GENERATED_CLAUSE, JS:EXTERNAL_MODULE_REFERENCE, NG-META:OBJECT, sql.SQL_CREATE_ROLE_STATEMENT, gr.PARAMETER, java.PERMITS_LIST, sql.MSSQL_CREATE_TABLE_TYPE_STATEMENT, sql.SQL_TRIGGER_SHORT_REFERENCE, sql.VERT_ALTER_SUBNET_STATEMENT, sql.SQL_UNIQUE_CONSTRAINT_DEFINITION, sql.DB2_CREATE_AUDIT_POLICY_STATEMENT, sql.ORA_PROCEDURE_DECLARATION, JS:TYPESCRIPT_IMPORT_STATEMENT, sql.DB2_CREATE_HISTOGRAM_TEMPLATE_STATEMENT, sql.SFLAKE_CREATE_TASK_STATEMENT, kotlin.FILE, sql.SQL_CONNECTION_REFERENCE, sql.SQL_PARAMETER_REFERENCE, sql.SQL_ALTER_TABLESPACE_STATEMENT, JS:ACTIONSCRIPT_FUNCTION, sql.SQL_CREATE_EXTERNAL_SCHEMA_STATEMENT, sql.MSSQL_CREATE_BROKER_PRIORITY_STATEMENT, sql.PG_CREATE_SERVER_STATEMENT, sql.SQL_INTERSECT_EXPRESSION, VUE-JS:SCRIPT_SETUP_TYPE_PARAMETER_LIST, sql.SQL_SAVEPOINT_REFERENCE, sql.ASE_CREATE_LOGIN_PROFILE_STATEMENT, sql.SQL_PARENTHESIZED_EXPRESSIONS, sql.PG_CREATE_PROCEDURE_STATEMENT, JS:ASSIGNMENT_EXPRESSION, VUE:TEMPLATE_TAG, sql.MSSQL_CREATE_STATISTICS_STATEMENT, sql.MSSQL_TRANSACTION_DEFINITION, sql.SQL_RETURNS_CLAUSE, JS:JSDOC_SINGLE_TYPE, sql.ORA_EXCEPTION_DEFINITION, JS:TSX_TAG_TYPE_ARGUMENT_LIST, kotlin.ESCAPE_STRING_TEMPLATE_ENTRY, sql.SQL_TABLE_TYPE_REFERENCE, SCSS.SCSS_VARIABLE_DECLARATION, JS:TYPESCRIPT_NEW_EXPRESSION, sql.SQL_TABLE_PROCEDURE_CALL_EXPRESSION, sql.RS_CREATE_EXTERNAL_FUNCTION_STATEMENT, JS:FORMAL_PARAMETER, kotlin.MODIFIER_LIST, JS:TYPESCRIPT_TYPE_ALIAS, sql.MSSQL_CREATE_WORKLOAD_GROUP_STATEMENT, sql.SQL_WHERE_CLAUSE, kotlin.CONSTRUCTOR_CALLEE, sql.MSSQL_CREATE_ASSEMBLY_STATEMENT, sql.ORA_MEMBER_FUNCTION_DEFINITION, JS:TUPLE_TYPE, sql.VERT_ALTER_NETWORK_INTERFACE_STATEMENT, JS:TYPE_PREDICATE, sql.MSSQL_CREATE_EVENT_SESSION_STATEMENT, JS:JSDOC_FUNCTION_TYPE, sql.ORA_CREATE_CONTEXT_STATEMENT, sql.SQL_INSERT_OVERRIDING_CLAUSE, sql.VERT_CREATE_SUBNET_STATEMENT, kotlin.TYPE_CODE_FRAGMENT, sql.VERT_CREATE_NOTIFIER_STATEMENT, JS:ATTRIBUTE_NAME_VALUE_PAIR, LESS.LESS_MIXIN, sql.SQL_ARGUMENT_REFERENCE, sql.SQL_RAISE_STATEMENT, sql.SQL_CREATE_INDEX_STATEMENT, sql.SQL92_CREATE_MODULE_STATEMENT, sql.GPLUM_CREATE_OPERATOR_FAMILY_STATEMENT, sql.MSSQL_CREATE_LOGIN_STATEMENT, sql.PG_CREATE_FUNCTION_STATEMENT, sql.PG_CREATE_USER_MAPPING_STATEMENT, sql.SQL_CHARSET_REFERENCE, sql.SQL_CREATE_FUNCTION_STATEMENT, sql.SQL_NAMED_PARAMETER_VALUE, kotlin.FUNCTION_TYPE_RECEIVER, sql.SQL_ORDER_BY_TAIL, sql.SQL_LABEL_REFERENCE, py.CYTHON_FROM_CIMPORT_STATEMENT, NG-META:ARRAY, PostCSS.POST_CSS_CUSTOM_MEDIA, NG-HTML:EXTERNAL_ID_PREFIX, sql.SQL_LABEL_BACK_REFERENCE, sql.SQL_VARIABLE_DEFINITION, sql.SQL_JSON_COLUMNS_CLAUSE, sql.GPLUM_ALTER_RULE_STATEMENT, sql.SQL_CREATE_TABLE_STATEMENT, sql.SQL_SET_CLAUSE, sql.HIVE_CREATE_POOL_STATEMENT, sql.SQL_PARAMETER_LIST, sql.SQL_CREATE_DOMAIN_STATEMENT, sql.VERT_CREATE_MODEL_STATEMENT, sql.DB2_CREATE_WORK_ACTION_SET_STATEMENT, NG-HTML:NG_CONTENT_SELECTOR, JS:USE_NAMESPACE_DIRECTIVE, SCSS.SCSS_PLACEHOLDER_SELECTOR, sql.SQL_LIMIT_CLAUSE, sql.ODBC_FUNCTION_CALL, JS:TYPESCRIPT_FUNCTION, JS:IMPORTED_BINDING, sql.GPLUM_CREATE_TEXT_SEARCH_TEMPLATE_STATEMENT, sql.SQL_ALTER_SEQUENCE_STATEMENT, sql.SQL_UNKNOWN_STATEMENT, kotlin.CONTRACT_EFFECT, JS:TYPESCRIPT_ENUM, JS:TUPLE_MEMBER_ELEMENT, sql.PG_CREATE_OPERATOR_CLASS_STATEMENT, sql.SQL_ROLLBACK_STATEMENT, kotlin.CONTRACT_EFFECT_LIST, sql.SQL_CREATE_VIEW_STATEMENT, JS:FUNCTION_DECLARATION, sql.SQL_DOMAIN_REFERENCE, java.METHOD, gr.ANNOTATION, sql.ORA_CREATE_PACKAGE_STATEMENT, java.CLASS, kotlin.FUNCTION_TYPE, sql.MSSQL_ALTER_FUNCTION_STATEMENT, sql.VERT_ALTER_QUERY_STATEMENT, kotlin.SCRIPT, sql.SQL_POSITIONAL_REFERENCE, sql.SFLAKE_CREATE_WAREHOUSE_STATEMENT, sql.ORA_CREATE_AUDIT_POLICY_STATEMENT, NG-META:REFERENCE, gr.ANNOTATION_TYPE_DEFINITION, sql.SFLAKE_CREATE_NOTIFICATION_INTEGRATION_STATEMENT, NG:STUB_VERSION, kotlin.FILE_ANNOTATION_LIST, sql.SQL_TYPE_ELEMENT_EXT, sql.MSSQL_CREATE_XML_SCHEMA_COLLECTION_STATEMENT, sql.SQL_TIMESTAMP_LITERAL, protobuf.SERVICE_DEFINITION, JS:VAR_STATEMENT, sql.SQL_LANGUAGE_CLAUSE, JS:TYPE_PARAMETER_DEFAULT, sql.SQL_JOIN_CONDITION_CLAUSE, py.IMPORT_ELEMENT, sql.SQL_COLLATION_REFERENCE, CSS.CSS_IMPORT, sql.CROACH_CREATE_VIEW_STATEMENT, kotlin.PACKAGE_DIRECTIVE, VUE-JS:V_FOR_VARIABLE, java.PARAMETER, gr.CONSTRUCTOR, sql.SQL_PROFILE_REFERENCE, sql.SQL_STATEMENT_REFERENCE, sql.SQL_PARENTHESIZED_QUERY_EXPRESSION, gr.ENUM_CONSTANT_INITIALIZER, kotlin.ANNOTATION_ENTRY, kotlin.INTEGER_CONSTANT, sql.RS_CREATE_GROUP_STATEMENT, JS:ES6_EMBEDDED_CONTENT, sql.MYSQL_CREATE_SAVEPOINT_STATEMENT, JS:NUMBER_LITERAL_TYPE, sql.SQL_REPEAT_LOOP_STATEMENT, sql.SQL_TRIGGER_EVENT_CLAUSE, kotlin.CLASS_BODY, sql.SQL_CREATE_SYNONYM_STATEMENT, JS:EXPORT_DECLARATION, sql.SQL_ERROR_CODE_SPEC, sql.HIVE_CREATE_TEMPORARY_FUNCTION_STATEMENT, sql.SQL_RESIGNAL_STATEMENT, kotlin.TYPE_PARAMETER, kotlin.TYPE_REFERENCE, VUE-JS:EMBEDDED_EXPR_CONTENT_JS, kotlin.STRING_TEMPLATE, sql.SQL_SELECT_OPTION, kotlin.PRIMARY_CONSTRUCTOR, kotlin.CONTEXT_RECEIVER, gr.PACKAGE_DEFINITION, sql.ORA_CREATE_TYPE_STATEMENT, py.ANNOTATION, kotlin.ANNOTATION_TARGET, NG-HTML:REFERENCE_VARIABLE, kotlin.ENUM_ENTRY, sql.SQL_TRIGGER_REFERENCE, gr.METHOD, gr.TYPE_PARAMETER_BOUNDS_LIST, VUE:SCRIPT_SETUP_JS_EMBEDDED_CONTENT, sql.SQL_CONDITION_DEFINITION, sql.CH_CREATE_ROW_POLICY_STATEMENT, sql.SQL_REFERENCE_LIST, sql.SQL_RENAME_TO_CLAUSE, sql.SQL_TYPE_REFERENCE, NG-META:SPREAD, sql.ODBC_DATE_TIME_TYPES, sql.SQL_PROCEDURE_DEFINITION, sql.HSQL_CREATE_ALIAS_STATEMENT, JS:NAMESPACE_DECLARATION, java.EXTENDS_LIST, xml.AttributeStub, java.IMPORT_STATEMENT, sql.DB2_CREATE_USAGE_LIST_STATEMENT, sql.JDBC_PROCEDURE_CALL, java.FIELD, JS:FLOW_FUNCTION_SIGNATURE, JS:TYPESCRIPT_ENUM_FIELD, CSS.CSS_STYLESHEET, sql.PG_ALTER_POLICY_STATEMENT, sql.SQL_TABLE_EXPRESSION, sql.MSSQL_CREATE_EXTERNAL_DATA_SOURCE_STATEMENT, sql.MSSQL_CREATE_STOPLIST_STATEMENT, sql.CROACH_CREATE_SAVEPOINT_STATEMENT, sql.SQL_GENERIC_DROP_STATEMENT, NG-META:NODE_MODULE, sql.SQL_DATASHARE_REFERENCE, LESS.LESS_PRIMITIVE_MIXIN, kotlin.INITIALIZER_LIST, VUE:STUBBED_TAG, sql.SQL_SETOF_TYPE_ELEMENT, kotlin.NULLABLE_TYPE, JS:JSDOC_PROPERTY_SIGNATURE, py.TUPLE_PARAMETER, sql.CASS_CREATE_INDEX_STATEMENT, sql.SQL_CREATE_PREPARED_STATEMENT, NG-HTML:LET_VARIABLE, JS:EMBEDDED_EXPRESSION, sql.SQL_SELECT_CLAUSE, sql.SQL_CATALOG_REFERENCE, sql.SFLAKE_CREATE_NETWORK_POLICY_STATEMENT, sql.SQL_CREATE_TYPE_STATEMENT, sql.SQL_OPERATOR_SIGNATURE, JS:ES6_EXTENDS_LIST, sql.SQL_CORRESPONDING_CLAUSE, gr.ANNOTATION_METHOD, JS:EXTENDS_LIST_MEMBER, JS:INDEX_SIGNATURE, sql.SQL_UNARY_EXPRESSION, java.MODIFIER_LIST, sql.SQL_TABLE_COLUMNS_LIST, NG-META:DIRECTIVE, sql.PG_CREATE_LANGUAGE_STATEMENT, sql.SQL_CONSTRAINT_CHARACTERISTIC_CLAUSE, sql.SQL_ALTER_CATALOG_STATEMENT, JS:IMPORT_STATEMENT, sql.ASE_CREATE_RULE_STATEMENT, sql.VERT_ALTER_NODE_STATEMENT, JS:ES6_PROPERTY, sql.SQL_FOREIGN_FUNCTION_REFERENCE, sql.SQL_OWNER_TO_CLAUSE, sql.SQL_DEFAULT_CONSTRAINT_DEFINITION, java.EXTENDS_BOUND_LIST, JS:FUNCTION_PROPERTY, NG-META:CLASS, gr.IMPORT, LESS.LESS_VARIABLE_DECLARATION, gr.MODIFIER_LIST, sql.CROACH_CREATE_MATERIALIZED_VIEW_STATEMENT, java.RECORD_HEADER, sql.SQL_PARTITION_DEFINITION, sql.DB2_CREATE_MODULE_STATEMENT, sql.ORA_CREATE_LIBRARY_STATEMENT, sql.SQL_CREATE_ASSERTION_STATEMENT, sql.GPLUM_CREATE_SEQUENCE_STATEMENT, sql.SQL_SELECT_INTO_NEW_TABLE_CLAUSE, sql.DB2_CREATE_SERVICE_CLASS_STATEMENT, sql.SQL_PIVOT_COLUMN_DEFINITION, JS:TSX_EMBEDDED_CONTENT, sql.SQL_ELSE_CLAUSE, sql.PG_CREATE_POLICY_STATEMENT, GroovyANNOTATION_ARGUMENT_LIST, sql.SQL_INSERT_DML_INSTRUCTION, SASS.SASS_MIXIN_DECLARATION, sql.VERT_ALTER_LIBRARY_STATEMENT, sql.MSSQL_CREATE_CREDENTIAL_STATEMENT, GroovyENUM_BODY, JS:TEMPLATE_LITERAL_TYPE, protobuf.MESSAGE_DEFINITION, sql.SQL_TRUNCATE_TABLE_STATEMENT, gr.ANNOTATION_MEMBER_VALUE_PAIR, sql.SQL_REPLACE_COLUMN_CLAUSE, sql.SFLAKE_CREATE_API_INTEGRATION_STATEMENT, sql.CH_CREATE_SETTINGS_PROFILE_STATEMENT, sql.DB2_CREATE_NICKNAME_STATEMENT, sql.MSSQL_CREATE_SERVER_AUDIT_STATEMENT, sql.PG_CREATE_RULE_STATEMENT, py.TYPE_PARAMETER_LIST, sql.GPLUM_CREATE_TEXT_SEARCH_DICTIONARY_STATEMENT, sql.SQL_PRIMARY_KEY_DEFINITION, JS:UNION_OR_INTERSECTION_TYPE, java.EXPORTS_STATEMENT, sql.SQL_ALTER_SCHEMA_STATEMENT, sql.MSSQL_CREATE_RESOURCE_POOL_STATEMENT, JS:DESTRUCTURING_PROPERTY, sql.SQL_NAMED_QUERY_DEFINITION, JS:INFER_TYPE, sql.SQL_DELETE_DML_INSTRUCTION, sql.PG_CREATE_GROUP_STATEMENT, sql.ORA_CREATE_RESTORE_POINT_STATEMENT, VUE:STUBBED_ATTRIBUTE, JS:DESTRUCTURING_OBJECT, sql.SQL_ON_TARGET_CLAUSE, sql.DB2_CREATE_BUFFERPOOL_STATEMENT, sql.SQL_WHEN_CLAUSE, kotlin.COLLECTION_LITERAL_EXPRESSION, sql.ORA_FLASHBACK_TABLE_STATEMENT, sql.SQL_FROM_CLAUSE, JS:MOD_FLOW_EMBEDDED_CONTENT, CSS.CSS_RULESET, sql.SQL_ALTER_DOMAIN_STATEMENT, sql.SQL_WITH_CLAUSE, sql.ASE_CREATE_SERVICE_STATEMENT, sql.SQL_COLLATE_CLAUSE, JS:FUNCTION_TYPE, JS:FLOW_FUNCTION_TYPE, sql.SQL_ALIAS_TYPE_DEFINITION, sql.SQL_TYPE_PARAMETER_LIST, sql.SQL_EXPLAIN_STATEMENT, gr.THROWS_CLAUSE, sql.SQL_CREATE_SEQUENCE_STATEMENT, JS:FUNCTION_SIGNATURE, CSS.CSS_SELECTOR, GroovyPARAMETER_LIST, sql.MSSQL_CREATE_MESSAGE_TYPE_STATEMENT, sql.SQL_EXPLICIT_TABLE_EXPRESSION, SCSS.SCSS_PARAMETER, sql.SQL_GENERIC_DEFINITION, sql.MSSQL_CREATE_CRYPTOGRAPHIC_PROVIDER_STATEMENT, sql.ODBC_DATE, sql.PG_CREATE_TEXT_SEARCH_PARSER_STATEMENT, sql.SQL_PARAMETER_NAME_REFERENCE, sql.SQL_FUNCTION_CALL, JS:INCLUDE_DIRECTIVE, kotlin.IMPORT_DIRECTIVE, sql.GPLUM_CREATE_MATERIALIZED_VIEW_STATEMENT, JS:RETURN_STATEMENT, VUE-JS:SLOT_PROPS_PARAMETER, sql.SFLAKE_CREATE_STORAGE_INTEGRATION_STATEMENT, sql.SQL_SCHEMA_REFERENCE, sql.SQL_TABLE_PARTITIONS_CLAUSE, sql.PG_CREATE_SAVEPOINT_STATEMENT, CSS.CSS_SIMPLE_SELECTOR, sql.SQL_TABLESPACE_REFERENCE, JS:DESTRUCTURING_ARRAY_REST, sql.DB2_CREATE_WRAPPER_STATEMENT, JS:EMPTY_EXPRESSION, JS:NAMED_GENERIC_ARG, sql.SQL_TYPE_DEFINITION, gr.TRAIT_TYPE_DEFINITION, sql.GPLUM_CREATE_PROCEDURE_STATEMENT, java.IMPORT_LIST, sql.ODBC_ESCAPE, sql.EXA_CREATE_SCRIPT_STATEMENT, sql.MYSQL_CREATE_PACKAGE_BODY_STATEMENT, sql.PG_CREATE_SEQUENCE_STATEMENT, SCSS.SCSS_STYLESHEET, sql.SQL_COLUMN_DEFINITION_IN_TYPE, sql.SQL_COLUMN_GENERATED_AS_IDENTITY_CLAUSE, VUE:SRC_ATTRIBUTE, sql.ODBC_TIMESTAMP, JS:JSDOC_DECORATED_TYPE, kotlin.SUPER_TYPE_ENTRY, JS:ES6_DECORATOR, VUE:REF_ATTRIBUTE, py.EXCEPT_PART, sql.SQL_CURSOR_DEFINITION, sql.CROACH_CREATE_SCHEDULE_STATEMENT, NG-META:STRING, CSS.CSS_SELECTOR_LIST, kotlin.CLASS, java.OPENS_STATEMENT, sql.GPLUM_CREATE_SAVEPOINT_STATEMENT, sql.SQL_INJECTED_LITERAL, py.SINGLE_STAR_PARAMETER, sql.SQL_TABLE_ELEMENT_LIST, sql.SQL_GENERIC_ELEMENT, java.PROVIDES_STATEMENT, JS:LOCAL_VARIABLE, sql.SQL_CONSTRAINT_DEFINITION, protobuf.ENUM_DEFINITION, sql.GPLUM_CREATE_RESOURCE_QUEUE_STATEMENT, sql.ORA_CREATE_ROLLBACK_SEGMENT_STATEMENT, sql.SQL_USE_SCHEMA_STATEMENT, sql.DB2_CREATE_PERMISSION_STATEMENT, sql.VERT_CREATE_NETWORK_INTERFACE_STATEMENT, GroovyTYPE_PARAMETER_LIST, sql.SQL_STATEMENT, JS:CONST_TYPE, kotlin.TYPE_ARGUMENT_LIST, sql.SQL_CURSOR_REFERENCE, VUE:SCRIPT_SETUP_TS_EMBEDDED_CONTENT, sql.CASS_CREATE_TRIGGER_STATEMENT, sql.DB2_CREATE_WORK_CLASS_SET_STATEMENT, JS:BOOLEAN_LITERAL_TYPE, NG-META:EXTERNAL_PREFIX_ID, JS:NEW_EXPRESSION, sql.SQL_WITH_ORDINALITY_CLAUSE, sql.MSSQL_CREATE_RULE_STATEMENT, sql.SQL_VISIBILITY_CLAUSE, java.REQUIRES_STATEMENT, JS:XML_JS_GENERIC_ARG_SCRIPT, sql.SQL_PIVOT_COLUMNS_CLAUSE, sql.SQL_COLUMN_ALIAS_LIST, NG:TEMPLATE_VARIABLE, JCC_fileStub, sql.SQL_TYPE_ATTR_SHORT_REFERENCE, JS:DESTRUCTURING_ARRAY, JS:DOC_COMMENT, JS:TYPESCRIPT_FUNCTION_EXPRESSION, sql.SQL_WINDOW_REFERENCE, java.ANONYMOUS_CLASS, sql.ORA_REF_CONSTRAINT, java.RECORD_COMPONENT, kotlin.VALUE_PARAMETER_LIST, py.CYTHON_FUNCTION_DECLARATION, sql.SQL_NULL_STATEMENT, sql.SQL_THEN_CLAUSE, sql.SQL92_PERIOD_DEFINITION, sql.PG_CREATE_TABLE_STATEMENT, sql.PG_ALTER_TRIGGER_STATEMENT, VUE-JS:EMBEDDED_EXPR_CONTENT_TS, sql.ORA_CREATE_FLASHBACK_ARCHIVE_STATEMENT, sql.GPLUM_CREATE_GROUP_STATEMENT, JS:CLASS, sql.PG_CREATE_VIEW_STATEMENT, sql.RS_CREATE_EXTERNAL_DATABASE_STATEMENT, JS:TYPESCRIPT_PARAMETER, sql.SQL_GENERIC_SETTINGS_CLAUSE, sql.SQL_CONTINUE_STATEMENT, sql.H2_CREATE_CONSTANT_STATEMENT, sql.MYSQL_CREATE_LOGFILE_GROUP_STATEMENT, sql.CROACH_CREATE_TABLE_STATEMENT, kotlin.ENUM_ENTRY_SUPERCLASS_REFERENCE_EXPRESSION, kotlin.EXPRESSION_CODE_FRAGMENT, JS:EXPORT_ASSIGNMENT, kotlin.LAMBDA_ARGUMENT, sql.SQL_EXTERNAL_SCHEMA_REFERENCE, sql.SQL_FOREIGN_KEY_REFERENCES_CLAUSE, sql.SQL_NUMERIC_LITERAL, sql.PG_ALTER_RULE_STATEMENT, sql.SQL_FOREIGN_TABLE_REFERENCE, sql.SQL_UPDATE_STATEMENT, java.ANNOTATION, sql.SQL_METHOD_DEFINITION, JCC_bnfProd, JS:SINGLE_TYPE, kotlin.DELEGATED_SUPER_TYPE_ENTRY, sql.SQL_TRANSLATION_REFERENCE, LESS.LESS_STYLESHEET, sql.SQL_XML_NAMESPACES_CLAUSE, sql.VERT_ALTER_POLICY_STATEMENT, sql.SQL_TABLE_REFERENCE, sql.SQL_USE_NAMESPACE_STATEMENT, sql.DERBY_RENAME_STATEMENT, kotlin.TYPE_CONSTRAINT_LIST, sql.SQL_LOOP_STATEMENT, sql.CH_CREATE_QUOTA_STATEMENT, sql.DB2_CREATE_SECURITY_LABEL_COMPONENT_STATEMENT, sql.MSSQL_CREATE_ENCRYPTION_KEY_STATEMENT, sql.SQL_INDEX_REFERENCE, sql.SQL_VALUE_REFERENCE, sql.MSSQL_CREATE_SERVICE_STATEMENT, gr.RECORD_TYPE_DEFINITION, CSS.CSS_ATTRIBUTE, sql.GPLUM_CREATE_TABLE_STATEMENT, CSS.CSS_PSEUDO_PAGE, CSS.CSS_CUSTOM_MIXIN, JS:FLOW_JS_FUNCTION, JS:DEFINITION_EXPRESSION, JS:PARENTHESIZED, sql.VERT_CREATE_NODE_STATEMENT, JS:LITERAL_EXPRESSION, sql.SQL_DEFINITION_HOLDER_STATEMENT, sql.SQL_PARENTHESIZED_JOIN_EXPRESSION, SCSS.SCSS_FUNCTION_DECLARATION, sql.DB2_CREATE_WORKLOAD_STATEMENT, sql.VERT_CREATE_POLICY_STATEMENT, kotlin.TYPE_CONSTRAINT, JS:INDEXED_ACCESS_TYPE, SCSS.SCSS_PARAMETER_LIST, kotlin.SECONDARY_CONSTRUCTOR, sql.SQL_IF_STATEMENT, sql.SQL_PATH_LITERAL, JS:FIELD, VUE:SCRIPT_ID_ATTRIBUTE, NG-HTML:STUB_VERSION, gr.PERMITS_CLAUSE, kotlin.INTERSECTION_TYPE, sql.SQL_DECLARE_HANDLER_STATEMENT, gr.VARIABLE_DECLARATION, JS:FUNCTION_EXPRESSION, sql.SFLAKE_CREATE_FILE_FORMAT_STATEMENT, sql.REDIS_UPSERT_LIST_STATEMENT, sql.SQL_ALIAS_TYPE_REFERENCE, sql.SQL_LABEL_DEFINITION, JS:EXTENDS_LIST, py.CYTHON_CIMPORT_STATEMENT, sql.SQL_RETURNING_EXPRESSION, JS:STATIC_BLOCK, sql.REDIS_UPSERT_SORTED_SET_STATEMENT, JS:ENTITY_NAME, sql.SQL_ATTRIBUTE_DEFINITION, sql.DB2_CREATE_SERVER_STATEMENT, java.ENUM_CONSTANT, NG-META:STUB_VERSION] at com.intellij.openapi.diagnostic.Logger.error(Logger.java:370) at com.intellij.psi.stubs.IStubElementType.checkNotInstantiatedTooLateWithId(IStubElementType.java:42) at com.intellij.psi.stubs.IStubElementType.<init>(IStubElementType.java:26) at com.github.oowekyala.ijcc.lang.psi.stubs.JccStubElementType.<init>(JccStubElementType.kt:13) at com.github.oowekyala.ijcc.lang.psi.stubs.NodeClassOwnerStubElementType.<init>(StubImplementations.kt:115) at com.github.oowekyala.ijcc.lang.psi.stubs.NonTerminalStubElementType.<init>(StubImplementations.kt:171) at com.github.oowekyala.ijcc.lang.psi.stubs.BnfProductionStubImpl$TYPE.<init>(StubImplementations.kt:205) at com.github.oowekyala.ijcc.lang.psi.stubs.BnfProductionStubImpl$TYPE.<clinit>(StubImplementations.kt) at com.github.oowekyala.ijcc.lang.psi.stubs.StubImplementationsKt.factory(StubImplementations.kt:89) at com.github.oowekyala.ijcc.lang.JccTypes.<clinit>(JccTypes.java:15) at com.github.oowekyala.ijcc.lang.psi.JccTypesExt.<clinit>(JccTypesExt.kt:14) at com.github.oowekyala.ijcc.JavaccParserDefinition.getCommentTokens(JavaccParserDefinition.kt:35) at com.intellij.psi.impl.cache.impl.id.PlatformIdTableBuilding.getTodoIndexer(PlatformIdTableBuilding.java:56) at com.intellij.psi.impl.cache.impl.todo.TodoIndex$4.acceptFileType(TodoIndex.java:141) at com.intellij.util.indexing.hints.BaseFileTypeInputFilter.acceptsFileTypeFastPath(BaseFileTypeInputFilter.kt:37) at com.intellij.util.indexing.RequiredIndexesEvaluator.applyFileTypeHints(RequiredIndexesEvaluator.kt:153) at com.intellij.util.indexing.RequiredIndexesEvaluator.inputFilerToIndexedFilePredicate(RequiredIndexesEvaluator.kt:93) at com.intellij.util.indexing.RequiredIndexesEvaluator.acceptRegularFile(RequiredIndexesEvaluator.kt:123) at com.intellij.util.indexing.RequiredIndexesEvaluator.access$acceptRegularFile(RequiredIndexesEvaluator.kt:15) at com.intellij.util.indexing.RequiredIndexesEvaluator$indexesForRegularFiles$1.invoke(RequiredIndexesEvaluator.kt:45) at com.intellij.util.indexing.RequiredIndexesEvaluator$indexesForRegularFiles$1.invoke(RequiredIndexesEvaluator.kt:45) at com.intellij.util.indexing.RequiredIndexesEvaluator.buildHintAwareIndexList(RequiredIndexesEvaluator.kt:54) at com.intellij.util.indexing.RequiredIndexesEvaluator.indexesForRegularFiles(RequiredIndexesEvaluator.kt:45) at com.intellij.util.indexing.RequiredIndexesEvaluator.getRequiredIndexesForRegularFiles(RequiredIndexesEvaluator.kt:182) at com.intellij.util.indexing.RequiredIndexesEvaluator.getRequiredIndexes(RequiredIndexesEvaluator.kt:167) at com.intellij.util.indexing.RegisteredIndexes.getRequiredIndexes(RegisteredIndexes.java:192) at com.intellij.util.indexing.FileBasedIndexImpl.getRequiredIndexes(FileBasedIndexImpl.java:1529) at com.intellij.util.indexing.UnindexedFilesFinder.lambda$getFileStatus$3(UnindexedFilesFinder.java:169) at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyWithProvidedValueIn(FileTypeManagerImpl.java:676) at com.intellij.util.indexing.UnindexedFilesFinder.lambda$getFileStatus$4(UnindexedFilesFinder.java:152) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:923) at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:76) at com.intellij.util.indexing.UnindexedFilesFinder.getFileStatus(UnindexedFilesFinder.java:109) at com.intellij.util.indexing.SingleProviderIterator.processFileRethrowExceptions(SingleProviderIterator.java:113) at com.intellij.util.indexing.SingleProviderIterator.processFile(SingleProviderIterator.java:87) at com.intellij.openapi.vfs.VfsUtilCore$1.visitFileEx(VfsUtilCore.java:281) at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:296) at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328) at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328) at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328) at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328) at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328) at com.intellij.openapi.vfs.VfsUtilCore.iterateChildrenRecursively(VfsUtilCore.java:277) at com.intellij.openapi.vfs.VfsUtilCore.iterateChildrenRecursively(VfsUtilCore.java:270) at com.intellij.util.indexing.roots.IndexableFilesIterationMethods.iterateRoots(IndexableFilesIterationMethods.kt:32) at com.intellij.util.indexing.roots.IndexableFilesIterationMethods.iterateRoots$default(IndexableFilesIterationMethods.kt:21) at com.intellij.util.indexing.roots.LibraryIndexableFilesIteratorImpl.iterateFiles(LibraryIndexableFilesIteratorImpl.kt:52) at com.intellij.util.indexing.roots.IndexableFilesIterator.iterateFilesInRoots(IndexableFilesIterator.java:94) at com.intellij.util.indexing.UnindexedFilesScanner.lambda$collectIndexableFilesConcurrently$7(UnindexedFilesScanner.java:418) at com.intellij.openapi.roots.impl.PushedFilePropertiesUpdaterImpl.lambda$invokeConcurrentlyIfPossible$21(PushedFilePropertiesUpdaterImpl.java:416) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:186) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:604) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:679) at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:635) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:603) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:173) at com.intellij.openapi.roots.impl.FilesScanExecutor.runOnAllThreads$lambda$1(FilesScanExecutor.kt:57) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at com.intellij.util.concurrency.ContextCallable.call(ContextCallable.java:29) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at com.intellij.util.concurrency.ContextRunnable.run(ContextRunnable.java:24) at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:249) at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:31) at com.intellij.util.concurrency.BoundedTaskExecutor$1.executeFirstTaskAndHelpQueue(BoundedTaskExecutor.java:227) at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:218) at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:215) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699) at java.base/java.lang.Thread.run(Thread.java:833)

SingingBush commented 1 year ago

I just encountered this with Intellij IDEA IU 2023.2.4 & plugin version 1.12

I was booting up the IDE with an existing project already open (not sure if that makes any difference).

java.lang.Throwable: All stub element types should be created before index initialization is complete.
Please add the class com.github.oowekyala.ijcc.lang.psi.stubs.BnfProductionStubImpl$TYPE with external ID JCC_BNF_PRODUCTION containing stub element type constants to "stubElementTypeHolder" extension.
Registered extensions: [com.intellij.util.xml.stubs.DomElementTypeHolder, org.rust.lang.core.psi.RsElementTypes, com.intellij.protobuf.lang.stub.type.PbStubElementTypes, com.intellij.psi.css.impl.CssStubElementTypes, org.jetbrains.plugins.less.LessStubElementTypes, org.intellij.plugins.postcss.PostCssStubElementTypes, org.jetbrains.plugins.scss.ScssStubElementTypes, org.jetbrains.plugins.sass.psi.SassStubElementTypes, org.intellij.plugins.markdown.lang.MarkdownStubElementTypes, com.intellij.lang.properties.parsing.PropertiesElementTypes, com.intellij.psi.impl.java.stubs.JavaStubElementTypes, com.github.oowekyala.ijcc.lang.psi.stubs.indices.JccStubElementTypeHolder, io.github.intellij.dlanguage.psi.DlangTypes, org.jetbrains.plugins.groovy.lang.parser.GroovyStubElementTypes, org.jetbrains.plugins.groovy.lang.parser.GroovyEmptyStubElementTypes, org.jetbrains.kotlin.psi.stubs.elements.KtStubElementTypes, com.intellij.lang.javascript.JSStubElementTypes, com.intellij.lang.typescript.TypeScriptStubElementTypes, com.intellij.lang.javascript.flow.FlowJSStubElementTypes, com.intellij.lang.javascript.frameworks.jquery.JQueryCssStubElementTypes, com.intellij.lang.actionscript.ActionScriptStubElementTypes, com.intellij.lang.ecmascript6.ES6StubElementTypes, org.jetbrains.vuejs.lang.expr.parser.VueJSStubElementTypes, org.jetbrains.vuejs.lang.html.parser.VueStubElementTypes, com.intellij.httpClient.js.http.request.language.HttpClientJSEmbeddedContent, com.intellij.sql.psi.SqlCompositeElementTypes, com.intellij.sql.dialects.sql92.Sql92ElementTypes$Stubs, com.intellij.sql.dialects.cassandra.CassElementTypes$Stubs, com.intellij.sql.dialects.clickhouse.CHouseElementTypes$Stubs, com.intellij.sql.dialects.db2.Db2ElementTypes$Stubs, com.intellij.sql.dialects.derby.DerbyElementTypes$Stubs, com.intellij.sql.dialects.exasol.ExaElementTypes$Stubs, com.intellij.sql.dialects.greenplum.GPlumElementTypes$Stubs, com.intellij.sql.dialects.h2.H2ElementTypes$Stubs, com.intellij.sql.dialects.hive.HiveElementTypes$Stubs, com.intellij.sql.dialects.hsql.HsqlElementTypes$Stubs, com.intellij.sql.dialects.mssql.MsElementTypes$Stubs, com.intellij.sql.dialects.mysql.MysqlElementTypes$Stubs, com.intellij.sql.dialects.oracle.OraElementTypes$Stubs, com.intellij.sql.dialects.oraplus.OraPlusElementTypes$Stubs, com.intellij.sql.dialects.postgres.PgElementTypes$Stubs, com.intellij.sql.dialects.redshift.RsElementTypes$Stubs, com.intellij.sql.dialects.snowflake.SFlakeElementTypes$Stubs, com.intellij.sql.dialects.sqlite.SqliteElementTypes$Stubs, com.intellij.sql.dialects.sybase.AseElementTypes$Stubs, com.intellij.sql.dialects.vertica.VertElementTypes$Stubs, com.intellij.sql.dialects.bigquery.BigQueryElementTypes$Stubs, com.intellij.sql.dialects.couchbase.CouchbaseElementTypes$Stubs, com.intellij.sql.dialects.mongo.MongoSqlElementTypes$Stubs, com.intellij.sql.dialects.cockroach.CRoachElementTypes$Stubs, com.intellij.sql.dialects.redis.RedisElementTypes$Stubs, org.angular2.lang.html.stub.Angular2HtmlStubElementTypes, org.angular2.lang.expr.parser.Angular2StubElementTypes, org.angular2.entities.metadata.Angular2MetadataElementTypes]
Registered lazy ids: [JS:ACTIONSCRIPT_CLASS, sql.SQL_OFFSET_CLAUSE, rust.TYPE_PATH_CODE_FRAGMENT_ELEMENT, sql.SQL_CREATE_USER_STATEMENT, kotlin.CHARACTER_CONSTANT, sql.SQL_INTERVAL_LITERAL, sql.SQL_ALTER_STATEMENT, rust.TYPE_ARGUMENT_LIST, sql.SQL_LOCK_TABLE_STATEMENT, sql.SQL_VALUES_EXPRESSION, sql.SQL_DELETE_STATEMENT, sql.SQL_RETURNING_CLAUSE, sql.SQL_LIMIT_OFFSET_CLAUSE, kotlin.CLASS_LITERAL_EXPRESSION, sql.SQL_TOP_CLAUSE, JS:ES6_DECORATOR_DECLARATION, rust.MATCH_ARM, sql.ODBC_GENERIC, rust.DOLLAR, sql.VERT_ALTER_FAULT_GROUP_STATEMENT, rust.SELF_PARAMETER, java.MODULE, sql.ASE_CREATE_LOGIN_STATEMENT, gr.CLASS_TYPE_DEFINITION, JS:VARIABLE, sql.GPLUM_CREATE_RESOURCE_GROUP_STATEMENT, sql.SQL_IDENTIFIER, sql.SQL_SELECT_INTO_CLAUSE, sql.RS_CREATE_DATASHARE_STATEMENT, NG-META:FUNCTION, CSS.CSS_PSEUDO_CLASS, JS:MAYBE_TYPE, rust.PATH_TYPE, sql.MSSQL_CREATE_ROUTE_STATEMENT, sql.SFLAKE_CREATE_MANAGED_ACCOUNT_STATEMENT, sql.SQL_GROUP_BY_CLAUSE, sql.MSSQL_CREATE_ENDPOINT_STATEMENT, gr.ENUM_TYPE_DEFINITION, sql.SQL_SELECT_STATEMENT, JS:IMPORT_DECLARATION, kotlin.REFERENCE_EXPRESSION, sql.SQLITE_CREATE_SAVEPOINT_STATEMENT, rust.EXPRESSION_CODE_FRAGMENT_ELEMENT, xml.FileStubSerializer, kotlin.OBJECT_DECLARATION, kotlin.CONTEXT_RECEIVER_LIST, JS:ACTIONSCRIPT_FUNCTION_EXPRESSION, sql.SQL_ALTER_TRIGGER_STATEMENT, sql.SQL_DECLARE_STATEMENT, VUE-JS:STUB_VERSION, sql.SQL_LIBRARY_REFERENCE, sql.SQL_EXPRESSION_LIST, sql.SQL_SCRIPT_REFERENCE, JS:MOD_ES6_EMBEDDED_CONTENT, sql.SQL_WITH_TIME_ZONE_EXPRESSION, rust.FOR_EXPR, rust.ASM_MACRO_REG_TARGET, kotlin.LITERAL_STRING_TEMPLATE_ENTRY, sql.SQL_ALTER_ROLE_STATEMENT, sql.RS_CREATE_LIBRARY_STATEMENT, sql.SQL_REFERENCE, sql.GPLUM_CREATE_CONVERSION_STATEMENT, JS:ACTIONSCRIPT_VARIABLE, JS:TYPE_OPERATOR, sql.SQL_GRANT_STATEMENT, sql.SQL_PARAMETER_DEFINITION, sql.SQL_COLUMN_ALIAS_DEFINITION, sql.SQL_GOTO_STATEMENT, NG-META:PIPE, sql.SQL_SELECT_EXCEPT_CLAUSE, sql.MSSQL_CREATE_CONTRACT_STATEMENT, sql.DB2_CREATE_SECURITY_POLICY_STATEMENT, rust.STRUCT_LITERAL, rust.USE_SPECK, rust.CALL_EXPR, rust.CONST, rust.ELSE_BRANCH, kotlin.BLOCK_CODE_FRAGMENT, JS:IMPORT_CALL, rust.CONDITION, sql.SQL_TYPE_CAST_EXPRESSION, rust.RAW_CSTRING_LITERAL, JCC_javacodeProd, rust.COLON, rust.TT, rust.ENUM_ITEM, rust.INC, rust.FOR_LIFETIMES, sql.SQL_NARY_EXPRESSION, sql.PG_CREATE_ACCESS_METHOD_STATEMENT, JS:STRING_LITERAL_TYPE, rust.TYPE_KW, sql.SQL_SPECIAL_ERROR_SPEC, sql.VERT_ALTER_NOTIFIER_STATEMENT, rust.TUPLE_TYPE, rust.MINUS, sql.SQL_SIZE_WITH_MEASURE, rust.MUT, rust.OR, sql.SQL_DML_INSTRUCTION, sql.ORA_ALTER_MATERIALIZED_VIEW_STATEMENT, rust.ENUM, GroovyCLASS_BODY, JCC_Companion, JS:EXPORT_DEFAULT_ASSIGNMENT, sql.GPLUM_CREATE_EXTERNAL_TABLE_STATEMENT, rust.REF_LIKE_TYPE, VUE-JS:EXTERNAL_ID_PREFIX, rust.MUL, CSS.CSS_ID_SELECTOR, sql.SQL_IF_EXISTS_CLAUSE, PostCSS.POST_CSS_STYLESHEET, sql.SQL_EXPRESSION, NG-META:MODULE_EXPORT, sql.SQL_EVALUABLE_EXPRESSION, sql.SQL_LIKE_TABLE_CLAUSE, java.ANNOTATION_PARAMETER_LIST, rust.PAT_REST, JS:PROPERTY_SIGNATURE, sql.MSSQL_CREATE_AUDIT_SPECIFICATION_STATEMENT, rust.CONTINUE, sql.SFLAKE_CREATE_STAGE_STATEMENT, rust.RET_TYPE, sql.SQL_BINARY_EXPRESSION, rust.VIS, rust.PAT_RANGE, sql.DB2_CREATE_TYPE_MAPPING_STATEMENT, rust.SEMICOLON, JS:JSDOC_FUNCTION_TYPE_PARAMETER, sql.SQL_INJECTABLE_RAW_INPUT, rust.RAW, JS:FLOW_JS_CLASS_EXPRESSION, JS:FLOW_MODULE, sql.SQL_COMMENT_CLAUSE, kotlin.TYPEALIAS, rust.PREFIX_INC_EXPR, sql.SQL_CONDITION_REFERENCE, sql.SQL_INDEX_DEFINITION, sql.ORAP_VARIABLE_DEFINITION, sql.SQL_HAVING_CLAUSE, sql.GPLUM_CREATE_FUNCTION_STATEMENT, sql.ASE_CREATE_THREAD_POOL_STATEMENT, JS:TYPESCRIPT_GLOBAL_MODULE_EXPORT, sql.SQL_VARIABLE_REFERENCE, java.USES_STATEMENT, rust.DEFAULT, kotlin.FUNCTION, sql.SQL_ARGUMENT_LIST, sql.SQL_EXCEPTION_WHEN_CLAUSE, sql.SQL_EXIT_STATEMENT, JS:TYPESCRIPT_MODULE, JS:IMPORT_SPECIFIER_ALIAS, sql.SQL_CREATE_PROFILE_STATEMENT, kotlin.VALUE_PARAMETER, sql.SQL_TRIGGER_TIME_CLAUSE, sql.REDIS_UPSERT_STREAM_STATEMENT, sql.PG_CREATE_EVENT_TRIGGER_STATEMENT, sql.SQL_BETWEEN_EXPRESSION, JS:TYPESCRIPT_FIELD, sql.SQL_ANALYTIC_CLAUSE, sql.DB2_CREATE_SAVEPOINT_STATEMENT, sql.SQL_SET_ASSIGNMENT, sql.MSSQL_CREATE_EVENT_NOTIFICATION_STATEMENT, rust.METHOD_CALL, rust.XOR, sql.SQL_CREATE_PROCEDURE_STATEMENT, rust.ANDAND, rust.BLOCK_EXPR, rust.LABEL, rust.PLUS, JS:TYPESCRIPT_CLASS, sql.SQL_VIEW_REFERENCE, sql.SQL_FETCH_CLAUSE, sql.SQL_STRING_LITERAL_CONCATENATION, sql.SQL_CASE_STATEMENT, rust.MACRO_PATTERN_CONTENTS, rust.AUTO, rust.FAT_ARROW, sql.H2_RENAME_STATEMENT, sql.SQL_ALTER_VIEW_STATEMENT, NG-META:CALL, JS:DESTRUCTURING_SHORTHANDED_PROPERTY, rust.YIELD, sql.VERT_CREATE_QUERY_STATEMENT, sql.SQL_TRIGGER_GRANULARITY_CLAUSE, sql.SQL_PACKAGE_REFERENCE, JS:TYPE_PARAMETER_LIST, sql.SQL_ROW_ACCESS_POLICY_REFERENCE, JS:TYPEOF_TYPE, rust.TRUE, sql.H2_CREATE_SAVEPOINT_STATEMENT, sql.PG_CREATE_PUBLICATION_STATEMENT, sql.SFLAKE_CREATE_SHARE_STATEMENT, JS:TYPESCRIPT_PARAMETER_LIST, sql.ORA_CREATE_ZONEMAP_STATEMENT, gr.VARIABLE, kotlin.IMPORT_ALIAS, sql.SQL_ASSERTION_REFERENCE, rust.MACRO_ARGUMENT, java.TYPE_PARAMETER, rust.TRAIT_ALIAS, sql.SQL_SYSTEM_REFERENCE, sql.SQL_DATE_LITERAL, sql.SQL_TIME_LITERAL, sql.SQL_CREATE_CATALOG_STATEMENT, rust.BREAK_EXPR, sql.GPLUM_CREATE_PROTOCOL_STATEMENT, JS:OBJECT_TYPE, rust.REM, kotlin.TYPE_PROJECTION, JS:STRING_TEMPLATE_EXPRESSION, rust.ASM_MACRO_OPTIONS, rust.PAT, sql.SQL_ENGINE_CLAUSE, sql.DB2_CREATE_STORAGE_GROUP_STATEMENT, kotlin.VALUE_ARGUMENT, sql.PG_CREATE_EXTENSION_STATEMENT, sql.SFLAKE_CREATE_PIPE_STATEMENT, rust.REF, java.NAME_VALUE_PAIR, sql.REDIS_UPSERT_COLLECTION_STATEMENT, GroovyENUM_CONSTANTS, sql.SQL_AS_EXPRESSION, sql.VERT_ALTER_MODEL_STATEMENT, java.ENUM_CONSTANT_INITIALIZER, sql.SQL_QUALIFY_CLAUSE, sql.GPLUM_CREATE_SERVER_STATEMENT, sql.HIVE_CREATE_MACRO_STATEMENT, JS:TYPESCRIPT_FUNCTION_PROPERTY, rust.ELSE, sql.MYSQL_CREATE_PACKAGE_STATEMENT, rust.PAT_REF, kotlin.PROPERTY, sql.RS_CREATE_EXTERNAL_SCHEMA_STATEMENT, sql.SQL_WHILE_LOOP_STATEMENT, sql.REDIS_UPSERT_SET_STATEMENT, sql.SQL_COLLECTION_TYPE_REFERENCE, sql.SQL_UNPIVOTED_QUERY_EXPRESSION, JS:TYPE_PARAMETER, rust.SUPER, kotlin.DYNAMIC_TYPE, JS:EXPORT_SPECIFIER_ALIAS, sql.PG_CREATE_FOREIGN_TABLE_STATEMENT, sql.VERT_ALTER_PROJECTION_STATEMENT, JS:TYPE_PARAMETER_CONSTRAINT, sql.GPLUM_CREATE_EXTENSION_STATEMENT, rust.REMEQ, sql.PG_CREATE_FOREIGN_DATA_WRAPPER_STATEMENT, sql.PG_CREATE_OPERATOR_FAMILY_STATEMENT, sql.MSSQL_CREATE_EXTERNAL_FILE_FORMAT_STATEMENT, JS:MOD_TSX_EMBEDDED_CONTENT, sql.ORA_CREATE_PACKAGE_BODY_STATEMENT, kotlin.FLOAT_CONSTANT, rust.RAW_STRING_LITERAL, rust.LBRACK, rust.LBRACE, sql.PG_CREATE_MATERIALIZED_VIEW_STATEMENT, sql.SQL_ARRAY_LITERAL, sql.GPLUM_CREATE_LANGUAGE_STATEMENT, JS:FIELD_STATEMENT, sql.SQL_UPDATABILITY_CLAUSE, sql.SQL_SIGNAL_STATEMENT, sql.SQL_CREATE_TRIGGER_STATEMENT, sql.CROACH_CREATE_SEQUENCE_STATEMENT, sql.MSSQL_CREATE_PARTITION_FUNCTION_STATEMENT, rust.WHERE_CLAUSE, sql.SQL_WINDOW_CLAUSE, sql.SQL_SHORT_REFERENCE, rust.PAT_CONST, JS:IMPLICIT_MODULE, rust.UNIT_EXPR, sql.SQL_SPECIAL_LITERAL, gr.ENUM_CONSTANT, sql.MSSQL_CREATE_DEFAULT_STATEMENT, rust.TRAIT_REF, sql.SQL_THROW_STATEMENT, rust.TYPE_PARAMETER_LIST, sql.SQL_BUILTIN_TYPE_ELEMENT, sql.SQL_WITH_QUERY_EXPRESSION, sql.SQL_ALTER_TYPE_STATEMENT, sql.SQL_SET_STATEMENT, JS:ARRAY_LITERAL_EXPRESSION, rust.CONSTANT, rust.CONCAT_MACRO_ARGUMENT, sql.SQL_SYNONYM_REFERENCE, rust.IMPL_ITEM, rust.PAT_STRUCT, JS:XML_ATTRIBUTE, sql.SQL_HIERARCHICAL_QUERY_CLAUSE, kotlin.SUPER_TYPE_LIST, kotlin.SHORT_STRING_TEMPLATE_ENTRY, sql.SQL_CASE_WHEN_THEN_CLAUSE, sql.SQL_ELSEIF_CLAUSE, sql.ASE_CREATE_ENCRYPTION_KEY_STATEMENT, JS:OBJECT_LITERAL_EXPRESSION, JS:EXPORTED_DEFAULT_BINDING, sql.HIVE_CREATE_MAPPING_STATEMENT, kotlin.BOOLEAN_CONSTANT, JS:FLOW_JS_CLASS, JS:THIS_TYPE, sql.PG_CREATE_TEXT_SEARCH_CONFIGURATION_STATEMENT, sql.DB2_CREATE_THRESHOLD_STATEMENT, JS:MOD_EMBEDDED_CONTENT, sql.SQL_COLLECTION_TYPE_DEFINITION, rust.UNION, rust.TYPE_PARAM_BOUNDS, sql.SQL_STRING_LITERAL, sql.SQL_CREATE_OPERATOR_STATEMENT, sql.PG_CREATE_TRIGGER_STATEMENT, JS:DESTRUCTURING_PARAMETER, rust.OREQ, sql.SQL_ARRAY_TYPE_ELEMENT, rust.CHAR_LITERAL, sql.SQL_OPTIONAL_REFERENCE, rust.MACRO_CASE, rust.LOOP, sql.MSSQL_ALTER_PROCEDURE_STATEMENT, JS:TYPESCRIPT_CLASS_EXPRESSION, sql.MSSQL_CREATE_PARTITION_SCHEME_STATEMENT, sql.MSSQL_CREATE_REMOTE_SERVICE_BINDING_STATEMENT, protobuf.GROUP_DEFINITION, sql.SQL_WITH_CYCLE_CLAUSE, sql.SQL_DECLARE_VARIABLE_STATEMENT, sql.VERT_CREATE_FAULT_GROUP_STATEMENT, sql.ORA_CREATE_DISKGROUP_STATEMENT, NG-META:MODULE, rust.STATEMENT_CODE_FRAGMENT_ELEMENT, kotlin.CLASS_INITIALIZER, sql.SQL_PARTITION_REFERENCE, rust.ENUM_BODY, sql.SQL_START_TRANSACTION_STATEMENT, JS:XML_JS_SCRIPT, rust.INDEX_EXPR, JS:ACTIONSCRIPT_ATTRIBUTE_LIST, sql.ORA_CREATE_OUTLINE_STATEMENT, gr.ANONYMOUS_TYPE_DEFINITION, sql.SFLAKE_CREATE_RESOURCE_MONITOR_STATEMENT, sql.SFLAKE_CREATE_STREAM_STATEMENT, rust.TRAIT_TYPE, sql.SQL_ROLE_REFERENCE, sql.SQL_ANY_CALLABLE_REFERENCE, kotlin.SUPER_TYPE_CALL_ENTRY, sql.GPLUM_CREATE_OPERATOR_CLASS_STATEMENT, JS:EXPORT_SPECIFIER, rust.DOT, sql.SQL_NOT_NULL_CONSTRAINT_DEFINITION, sql.SFLAKE_CREATE_SECURITY_INTEGRATION_STATEMENT, rust.ASM_MACRO_OPTION, sql.SQL_CALL_STATEMENT, rust.RAW_BYTE_STRING_LITERAL, sql.SQL_USER_REFERENCE, sql.DB2_CREATE_DATABASE_STATEMENT, sql.GPLUM_CREATE_TEXT_SEARCH_CONFIGURATION_STATEMENT, NG-META:Companion, gr.EXTENDS_CLAUSE, kotlin.LONG_STRING_TEMPLATE_ENTRY, rust.EQEQ, sql.SQL_COMMENT_STATEMENT, sql.DB2_CREATE_MASK_STATEMENT, rust.MATCH, sql.SQL_GENERIC_TYPE_ELEMENT, sql.ASE_CREATE_RESULT_SET_STATEMENT, sql.SQL_MATERIALIZED_VIEW_REFERENCE, sql.GPLUM_CREATE_TRIGGER_STATEMENT, rust.ARRAY_EXPR, sql.SQL_XML_COLUMNS_CLAUSE, sql.GPLUM_CREATE_VIEW_STATEMENT, java.JAVA_FILE, rust.USE, rust.MATCH_ARM_GUARD, rust.XOREQ, rust.BOUND, rust.INTEGER_LITERAL, sql.SQL_PARENTHESIZED_EXPRESSION, sql.DB2_CREATE_EVENT_MONITOR_STATEMENT, JS:COMPUTED_NAME, sql.SQL_OPERATOR_REFERENCE, sql.SQL_AS_QUERY_CLAUSE, JS:DECLARE_EXPORT_DECLARATION, rust.FOREIGN_MOD_ITEM, sql.ORA_CREATE_DATABASE_LINK_STATEMENT, sql.SQL_INDEX_SHORT_REFERENCE, JS:CALL_EXPRESSION, rust.DIVEQ, sql.SQL_ALTER_FUNCTION_STATEMENT, JS:ATTRIBUTE, java.IMPORT_STATIC_STATEMENT, java.TYPE_PARAMETER_LIST, gr.FIELD, sql.SQL_COLUMN_DETAILS_CLAUSE, sql.SQL_EXCEPTION_CLAUSE, rust.FALSE, rust.BOX, JS:MAPPED_TYPE, rust.TRAIT_ALIAS_BOUNDS, kotlin.IMPORT_LIST, sql.ORA_CREATE_INDEXTYPE_STATEMENT, protobuf.SERVICE_METHOD, rust.LET_ELSE_BRANCH, java.METHOD_REF_EXPRESSION, sql.SQL_REFERENCE_TYPE_ELEMENT, rust.POSTFIX_INC_EXPR, gr.IMPLEMENTS_CLAUSE, gr.INTERFACE_TYPE_DEFINITION, CSS.CSS_DECLARATION, JCC_unitStub, JQuery-CSS.JQUERY_CSS_STYLESHEET, rust.LPAREN, java.IMPLEMENTS_LIST, sql.SQL_SELECT_RENAME_CLAUSE, rust.MINUSEQ, rust.MACRO_KW, sql.SQL_MERGE_STATEMENT, sql.ORA_CREATE_DATABASE_STATEMENT, SCSS.SCSS_MIXIN_DECLARATION, sql.SQL_CONFLICT_ACTION_CLAUSE, sql.ORA_CREATE_JAVA_STATEMENT, sql.RS_CREATE_EXTERNAL_TABLE_STATEMENT, sql.MYSQL_USER_DEFINITION, xml.XIncludeStub, rust.DOTDOT, sql.SQL_TYPE_SUFFIX, rust.EXPR_MACRO_ARGUMENT, rust.TYPE_QUAL, rust.OROR, sql.SQL_FETCH_STATEMENT, sql.SQL_OPEN_CURSOR_STATEMENT, sql.HIVE_CREATE_RESOURCE_PLAN_STATEMENT, kotlin.VALUE_ARGUMENT_LIST, JS:NAMED_IMPORTS, VUE:VERSION, sql.VERT_CREATE_AUTH_METHOD_STATEMENT, sql.REDIS_UPSERT_STRING_STATEMENT, kotlin.CONSTANT_EXPRESSIONS_TYPES, sql.SQL_CREATE_TRANSLATION_STATEMENT, rust.FN_POINTER_TYPE, sql.SQL_ALTER_TABLE_STATEMENT, sql.VERT_CREATE_SAVEPOINT_STATEMENT, NG:EXTERNAL_ID_PREFIX, sql.SQL_PROCEDURE_REFERENCE, sql.REDIS_UPSERT_HASH_TABLE_STATEMENT, JS:MAPPED_TYPE_PARAMETER, sql.SQL_COLUMN_REFERENCE, sql.ASE_CREATE_PROXY_TABLE_STATEMENT, sql.CH_CREATE_DICTIONARY_STATEMENT, JS:TYPE_CAST, sql.SQL_ALTER_INDEX_STATEMENT, rust.LOOP_EXPR, sql.SQL_CREATE_COLLATION_STATEMENT, sql.GPLUM_CREATE_FOREIGN_DATA_WRAPPER_STATEMENT, sql.SQL_AUTHORIZATION_IDENTIFIER, sql.DB2_CREATE_TRUSTED_CONTEXT_STATEMENT, rust.TRAIT, sql.PG_CREATE_TEXT_SEARCH_TEMPLATE_STATEMENT, sql.VERT_CREATE_LIBRARY_STATEMENT, CSS.CSS_RULESET_LIST, JS:ARRAY_TYPE, sql.SQL_SCOPING_EXPRESSION, sql.SQL_NULLABLE_CONSTRAINT_DEFINITION, sql.SQL_CASE_EXPRESSION, rust.BREAK, sql.SQL_FUNCTION_SIGNATURE, sql.MSSQL_CREATE_SECURITY_POLICY_STATEMENT, rust.VALUE_PARAMETER_LIST, sql.SQL_SELECT_REPLACE_CLAUSE, JS:NAMESPACE_EXPORT, sql.DB2_CREATE_INDEX_EXTENSION_STATEMENT, sql.SQL_COLUMN_ALIAS_LAZY_LIST, sql.SQL_USE_CATALOG_STATEMENT, sql.SQL_CONSTRAINT_REFERENCE, rust.LTLTEQ, rust.PAREN_EXPR, rust.RBRACE, JS:IMPLEMENTS_LIST, CSS.CSS_CLASS, kotlin.PROPERTY_ACCESSOR, sql.SQL_REFERENCING_CLAUSE, sql.SQL_CREATE_METHOD_STATEMENT, sql.GPLUM_CREATE_USER_MAPPING_STATEMENT, sql.VERT_ALTER_POOL_STATEMENT, rust.EXCLEQ, sql.SQL_PARTITION_BY_CLAUSE, rust.RBRACK, rust.ENUM_VARIANT, sql.MSSQL_CREATE_ALIAS_TYPE_STATEMENT, kotlin.TYPE_PARAMETER_LIST, sql.ORA_CREATE_SAVEPOINT_STATEMENT, sql.SQL_FOREIGN_KEY_CASCADE_OPTION, rust.RPAREN, JS:ATTRIBUTE_LIST, sql.SQL_COMMIT_STATEMENT, sql.ORA_CREATE_DIMENSION_STATEMENT, JS:JSDOC_TUPLE_TYPE, LESS.LESS_PARAMETER, JS:DESTRUCTURING_ELEMENT, JS:ATTRIBUTE_LISTS, rust.EXPR_STMT, JS:ASSIGNMENT_PROPERTY, sql.SQL_CONDITION_ERROR_SPEC, JS:CALL_SIGNATURE, sql.SQL_CREATE_AGGREGATE_STATEMENT, SASS.SASS_STYLESHEET, kotlin.VALUE_ARGUMENT_NAME, JS:IMPORT_SPECIFIER, JS:TYPE_ARGUMENT_LIST, rust.UNDERSCORE, sql.MYSQL_RENAME_TABLE_STATEMENT, sql.DB2_CREATE_VARIABLE_STATEMENT, CSS.CSS_PSEUDO_ELEMENT, JS:TS_EMBEDDED_CONTENT, java.LAMBDA_EXPRESSION, NG-META:COMPONENT, sql.SQL_EXTERNAL_DATABASE_REFERENCE, kotlin.DOT_QUALIFIED_EXPRESSION, sql.GPLUM_CREATE_RULE_STATEMENT, rust.ASM_MACRO_REG_SPEC, sql.ASE_CREATE_DEFAULT_STATEMENT, JS:PACKAGE_STATEMENT, CSS.CSS_MEDIA, rust.VARIANT_DISCRIMINANT, sql.SQL_FUNCTION_REFERENCE, sql.SQL_QUERY_EXPRESSION, sql.SQL_MERGE_DML_INSTRUCTION, rust.SELF, JS:EMBEDDED_CONTENT, sql.MYSQL_CREATE_SERVER_STATEMENT, sql.ORA_CREATE_CLUSTER_STATEMENT, rust.VARIADIC, JS:DESTRUCTURING_PROPERTIES, JS:FLOW_JS_FUNCTION_EXPRESSION, sql.SQL_TYPE_ELEMENT, JS:CLASS_EXPRESSION, rust.STRUCT_LITERAL_FIELD, sql.SQL_ALTER_INSTRUCTION, rust.PLUSEQ, kotlin.BACKING_FIELD, rust.DYN, JS:TYPESCRIPT_INTERFACE, rust.ASYNC, sql.SQL_METHOD_REFERENCE, sql.PG_ALTER_OPERATOR_STATEMENT, sql.ODBC_TIME, sql.VERT_CREATE_PROJECTION_STATEMENT, sql.GPLUM_CREATE_TEXT_SEARCH_PARSER_STATEMENT, rust.UNARY_EXPR, protobuf.ONEOF_DEFINITION, JS:PARAMETER_LIST, JS:FLOW_EMBEDDED_CONTENT, rust.BINARY_OP, sql.ORA_FUNCTION_DECLARATION, protobuf.EXTEND_DEFINITION, sql.SQL_CREATE_TABLESPACE_STATEMENT, sql.SQL_TYPED_COLUMN_ALIAS_LIST, rust.LTEQ, sql.SQL_ALTER_PROFILE_STATEMENT, sql.SQL_RETURN_STATEMENT, rust.VEC_MACRO_ARGUMENT, sql.SQL_CUSTOM_SYSTEM_REFERENCE, kotlin.ANNOTATION, sql.SQL_COLUMN_DEFINITION, sql.SQL_SELECT_APPLY_CLAUSE, rust.MEMBERS, sql.DB2_CREATE_SECURITY_LABEL_STATEMENT, sql.MSSQL_CREATE_AVAILABILITY_GROUP_STATEMENT, java.LITERAL_EXPRESSION, sql.SQL_REVOKE_STATEMENT, sql.SQL_CLAUSE, sql.SQL_FOREIGN_KEY_DEFINITION, JS:TYPESCRIPT_VARIABLE, sql.SQL_UNION_EXPRESSION, sql.CROACH_CREATE_EXTENSION_STATEMENT, rust.POLYBOUND, rust.INCLUDE_MACRO_ARGUMENT, JS:CONDITIONAL_TYPE, sql.SQL_GENERIC_AT_REFERENCE, sql.ORA_CREATE_DIRECTORY_STATEMENT, sql.SQL_FOR_LOOP_STATEMENT, sql.SQL_CREATE_MATERIALIZED_VIEW_STATEMENT, sql.ORA_CREATE_EDITION_STATEMENT, sql.DB2_CREATE_FUNCTION_MAPPING_STATEMENT, sql.HIVE_IMPORT_TABLE_STATEMENT, java.PARAMETER_LIST, protobuf.PACKAGE_STATEMENT, sql.SQL_BOOLEAN_LITERAL, kotlin.USER_TYPE, rust.MACRO_PATTERN, java.CLASS_INITIALIZER, sql.SQL_SEQUENCE_REFERENCE, sql.ORA_ALTER_PACKAGE_STATEMENT, rust.TUPLE_FIELDS, JS:ENUM_FIELD_STATEMENT, sql.GPLUM_ALTER_OPERATOR_STATEMENT, rust.ENV_MACRO_ARGUMENT, rust.STMT, rust.BYTE_STRING_LITERAL, sql.SQL_JOIN_EXPRESSION, sql.SQL_UPDATE_DML_INSTRUCTION, sql.SQL_CREATE_CHARACTER_SET_STATEMENT, rust.MOD, JS:MOD_TS_EMBEDDED_CONTENT, rust.VALUE_ARGUMENT_LIST, sql.MSSQL_CREATE_CERTIFICATE_STATEMENT, JS:SPREAD_EXPRESSION, sql.SQL_QUERY_FLATTEN_CLAUSE, sql.SQL_HINT_CLAUSE, sql.VERT_CREATE_POOL_STATEMENT, LESS.LESS_PARAMETER_LIST, rust.TO_BE_UPPED, sql.SQL_CREATE_SCHEMA_STATEMENT, sql.HSQL_CREATE_SAVEPOINT_STATEMENT, sql.SQL_ASSIGNMENT_EXPRESSION, sql.PG_CREATE_STATISTICS_STATEMENT, JS:PROPERTY, sql.SFLAKE_RESULTSET_DEFINITION, sql.SQL_ORDER_BY_CLAUSE, sql.SQL_PIVOTED_QUERY_EXPRESSION, rust.IDENTIFIER, sql.SQL_BLOCK_STATEMENT, java.ANNOTATION_METHOD, sql.SQL_COLUMN_SHORT_REFERENCE, kotlin.NULL, sql.GPLUM_CREATE_FOREIGN_TABLE_STATEMENT, sql.SQL_FUNCTION_DEFINITION, rust.COLONCOLON, sql.ORA_CREATE_TYPE_BODY_STATEMENT, sql.PG_CREATE_TEXT_SEARCH_DICTIONARY_STATEMENT, sql.SQL_GRANT_LIST_CLAUSE, rust.NAMED_FIELD_DECL, sql.CROACH_CREATE_STATISTICS_STATEMENT, sql.SQL_USING_CLAUSE, sql.MYSQL_CREATE_EVENT_STATEMENT, JS:FROM_CLAUSE, sql.SQL_AGGREGATE_REFERENCE, sql.SQL_EXPLICIT_TABLE_WITH_ORDINALITY_EXPRESSION, rust.PAT_BOX, sql.SQL_CHECK_CONSTRAINT_DEFINITION, PostCSS.POST_CSS_CUSTOM_SELECTOR, java.THROWS_LIST, gr.TYPE_PARAMETER, JS:AWAITED_TYPE, sql.SQL_CLOSE_CURSOR_STATEMENT, sql.MSSQL_CREATE_FULLTEXT_CATALOG_STATEMENT, sql.MSSQL_CREATE_QUEUE_STATEMENT, xml.ElementStubSerializer, rust.TYPE_REFERENCE_CODE_FRAGMENT_ELEMENT, JS:ACTIONSCRIPT_PARAMETER, sql.PG_CREATE_CONVERSION_STATEMENT, rust.TILDE_CONST, sql.SQL_COLLATE_CONSTRAINT_DEFINITION, rust.MACRO_EXPANSION_CONTENTS, sql.SQL_TABLE_TYPE_ELEMENT, sql.DB2_CREATE_DATABASE_PARTITION_GROUP_STATEMENT, sql.SQL_INSERT_STATEMENT, sql.MYSQL_PERIOD_DEFINITION, sql.PG_CREATE_SUBSCRIPTION_STATEMENT, java.PROVIDES_WITH_LIST, sql.SQL_BATCH_BLOCK, sql.SQLITE_CREATE_VIRTUAL_TABLE_STATEMENT, sql.VERT_ALTER_AUTH_METHOD_STATEMENT, rust.EXCL, rust.MACRO_2, sql.EXA_CREATE_CONNECTION_STATEMENT, rust.ASM_MACRO_REG_DIR, rust.STRING_LITERAL, sql.SQL_COLUMN_GENERATED_CLAUSE, rust.LIFETIME, JS:EXTERNAL_MODULE_REFERENCE, rust.STATIC, NG-META:OBJECT, sql.SQL_CREATE_ROLE_STATEMENT, gr.PARAMETER, rust.BINARY_EXPR, java.PERMITS_LIST, sql.MSSQL_CREATE_TABLE_TYPE_STATEMENT, sql.SQL_TRIGGER_SHORT_REFERENCE, sql.VERT_ALTER_SUBNET_STATEMENT, sql.SQL_UNIQUE_CONSTRAINT_DEFINITION, sql.DB2_CREATE_AUDIT_POLICY_STATEMENT, rust.MACRO, sql.ORA_PROCEDURE_DECLARATION, rust.UNIT_TYPE, rust.DOT_EXPR, JS:TYPESCRIPT_IMPORT_STATEMENT, rust.ASSOC_TYPE_BINDING, sql.DB2_CREATE_HISTOGRAM_TEMPLATE_STATEMENT, sql.SFLAKE_CREATE_TASK_STATEMENT, kotlin.FILE, sql.SQL_CONNECTION_REFERENCE, sql.SQL_PARAMETER_REFERENCE, sql.SQL_ALTER_TABLESPACE_STATEMENT, rust.OR_PAT, JS:ACTIONSCRIPT_FUNCTION, sql.SQL_CREATE_EXTERNAL_SCHEMA_STATEMENT, sql.MSSQL_CREATE_BROKER_PRIORITY_STATEMENT, rust.MACRO_EXPANSION_REFERENCE_GROUP, rust.OUTER_ATTR, sql.PG_CREATE_SERVER_STATEMENT, rust.MACRO_BODY_IDENT, sql.SQL_INTERSECT_EXPRESSION, VUE-JS:SCRIPT_SETUP_TYPE_PARAMETER_LIST, sql.SQL_SAVEPOINT_REFERENCE, sql.ASE_CREATE_LOGIN_PROFILE_STATEMENT, sql.SQL_PARENTHESIZED_EXPRESSIONS, sql.PG_CREATE_PROCEDURE_STATEMENT, JS:ASSIGNMENT_EXPRESSION, VUE:TEMPLATE_TAG, sql.MSSQL_CREATE_STATISTICS_STATEMENT, sql.MSSQL_TRANSACTION_DEFINITION, sql.SQL_RETURNS_CLAUSE, JS:JSDOC_SINGLE_TYPE, sql.ORA_EXCEPTION_DEFINITION, JS:TSX_TAG_TYPE_ARGUMENT_LIST, rust.EXTERN, kotlin.ESCAPE_STRING_TEMPLATE_ENTRY, sql.SQL_TABLE_TYPE_REFERENCE, SCSS.SCSS_VARIABLE_DECLARATION, rust.PAT_TUPLE_STRUCT, JS:TYPESCRIPT_NEW_EXPRESSION, sql.SQL_TABLE_PROCEDURE_CALL_EXPRESSION, sql.RS_CREATE_EXTERNAL_FUNCTION_STATEMENT, JS:FORMAL_PARAMETER, rust.LAMBDA_EXPR, kotlin.MODIFIER_LIST, JS:TYPESCRIPT_TYPE_ALIAS, sql.MSSQL_CREATE_WORKLOAD_GROUP_STATEMENT, sql.SQL_WHERE_CLAUSE, kotlin.CONSTRUCTOR_CALLEE, sql.MSSQL_CREATE_ASSEMBLY_STATEMENT, sql.ORA_MEMBER_FUNCTION_DEFINITION, JS:TUPLE_TYPE, sql.VERT_ALTER_NETWORK_INTERFACE_STATEMENT, JS:TYPE_PREDICATE, rust.PAT_WILD, rust.LTLT, rust.MACRO_BINDING_GROUP, rust.REPL_CODE_FRAGMENT_ELEMENT, sql.MSSQL_CREATE_EVENT_SESSION_STATEMENT, JS:JSDOC_FUNCTION_TYPE, sql.ORA_CREATE_CONTEXT_STATEMENT, rust.PAT_MACRO, sql.SQL_INSERT_OVERRIDING_CLAUSE, sql.VERT_CREATE_SUBNET_STATEMENT, rust.META_VAR_IDENTIFIER, kotlin.TYPE_CODE_FRAGMENT, sql.VERT_CREATE_NOTIFIER_STATEMENT, JS:ATTRIBUTE_NAME_VALUE_PAIR, LESS.LESS_MIXIN, sql.SQL_ARGUMENT_REFERENCE, sql.SQL_RAISE_STATEMENT, sql.SQL_CREATE_INDEX_STATEMENT, sql.SQL92_CREATE_MODULE_STATEMENT, rust.YIELD_EXPR, sql.GPLUM_CREATE_OPERATOR_FAMILY_STATEMENT, sql.MSSQL_CREATE_LOGIN_STATEMENT, sql.PG_CREATE_FUNCTION_STATEMENT, sql.PG_CREATE_USER_MAPPING_STATEMENT, sql.SQL_CHARSET_REFERENCE, sql.SQL_CREATE_FUNCTION_STATEMENT, sql.SQL_NAMED_PARAMETER_VALUE, kotlin.FUNCTION_TYPE_RECEIVER, sql.SQL_ORDER_BY_TAIL, rust.CAST_EXPR, sql.SQL_LABEL_REFERENCE, NG-META:ARRAY, rust.COMMA, PostCSS.POST_CSS_CUSTOM_MEDIA, NG-HTML:EXTERNAL_ID_PREFIX, sql.SQL_LABEL_BACK_REFERENCE, sql.SQL_VARIABLE_DEFINITION, sql.SQL_JSON_COLUMNS_CLAUSE, sql.GPLUM_ALTER_RULE_STATEMENT, rust.DEC, sql.SQL_CREATE_TABLE_STATEMENT, rust.FORMAT_MACRO_ARGUMENT, rust.LET_EXPR, sql.SQL_SET_CLAUSE, sql.HIVE_CREATE_POOL_STATEMENT, sql.SQL_PARAMETER_LIST, sql.SQL_CREATE_DOMAIN_STATEMENT, sql.VERT_CREATE_MODEL_STATEMENT, sql.DB2_CREATE_WORK_ACTION_SET_STATEMENT, NG-HTML:NG_CONTENT_SELECTOR, JS:USE_NAMESPACE_DIRECTIVE, SCSS.SCSS_PLACEHOLDER_SELECTOR, sql.SQL_LIMIT_CLAUSE, sql.ODBC_FUNCTION_CALL, JS:TYPESCRIPT_FUNCTION, JS:IMPORTED_BINDING, sql.GPLUM_CREATE_TEXT_SEARCH_TEMPLATE_STATEMENT, sql.SQL_ALTER_SEQUENCE_STATEMENT, sql.SQL_UNKNOWN_STATEMENT, kotlin.CONTRACT_EFFECT, JS:TYPESCRIPT_ENUM, JS:TUPLE_MEMBER_ELEMENT, rust.VALUE_PARAMETER, sql.PG_CREATE_OPERATOR_CLASS_STATEMENT, rust.PAT_SLICE, sql.SQL_ROLLBACK_STATEMENT, kotlin.CONTRACT_EFFECT_LIST, sql.SQL_CREATE_VIEW_STATEMENT, rust.MOD_DECL_ITEM, rust.META_ITEM_ARGS, rust.ASSERT_MACRO_ARGUMENT, JS:FUNCTION_DECLARATION, sql.SQL_DOMAIN_REFERENCE, java.METHOD, gr.ANNOTATION, rust.DOTDOTDOT, sql.ORA_CREATE_PACKAGE_STATEMENT, java.CLASS, kotlin.FUNCTION_TYPE, rust.STRUCT_ITEM, rust.IF_EXPR, rust.TUPLE_FIELD_DECL, sql.MSSQL_ALTER_FUNCTION_STATEMENT, sql.VERT_ALTER_QUERY_STATEMENT, rust.UNDERSCORE_EXPR, kotlin.SCRIPT, sql.SQL_POSITIONAL_REFERENCE, sql.SFLAKE_CREATE_WAREHOUSE_STATEMENT, sql.ORA_CREATE_AUDIT_POLICY_STATEMENT, NG-META:REFERENCE, gr.ANNOTATION_TYPE_DEFINITION, sql.SFLAKE_CREATE_NOTIFICATION_INTEGRATION_STATEMENT, NG:STUB_VERSION, kotlin.FILE_ANNOTATION_LIST, sql.SQL_TYPE_ELEMENT_EXT, sql.MSSQL_CREATE_XML_SCHEMA_COLLECTION_STATEMENT, rust.DIV, sql.SQL_TIMESTAMP_LITERAL, rust.WHILE, protobuf.SERVICE_DEFINITION, rust.BLOCK, JS:VAR_STATEMENT, sql.SQL_LANGUAGE_CLAUSE, rust.TUPLE_EXPR, JS:TYPE_PARAMETER_DEFAULT, sql.SQL_JOIN_CONDITION_CLAUSE, rust.GTGTEQ, sql.SQL_COLLATION_REFERENCE, CSS.CSS_IMPORT, sql.CROACH_CREATE_VIEW_STATEMENT, kotlin.PACKAGE_DIRECTIVE, rust.FUNCTION, rust.LIFETIME_PARAMETER, VUE-JS:V_FOR_VARIABLE, rust.CONST_PARAMETER, java.PARAMETER, gr.CONSTRUCTOR, sql.SQL_PROFILE_REFERENCE, sql.SQL_STATEMENT_REFERENCE, sql.SQL_PARENTHESIZED_QUERY_EXPRESSION, gr.ENUM_CONSTANT_INITIALIZER, kotlin.ANNOTATION_ENTRY, kotlin.INTEGER_CONSTANT, sql.RS_CREATE_GROUP_STATEMENT, rust.FORMAT_MACRO_ARG, JS:ES6_EMBEDDED_CONTENT, sql.MYSQL_CREATE_SAVEPOINT_STATEMENT, JS:NUMBER_LITERAL_TYPE, sql.SQL_REPEAT_LOOP_STATEMENT, rust.IMPL, sql.SQL_TRIGGER_EVENT_CLAUSE, kotlin.CLASS_BODY, sql.SQL_CREATE_SYNONYM_STATEMENT, JS:EXPORT_DECLARATION, rust.LIT_EXPR, sql.SQL_ERROR_CODE_SPEC, sql.HIVE_CREATE_TEMPORARY_FUNCTION_STATEMENT, sql.SQL_RESIGNAL_STATEMENT, rust.MULEQ, kotlin.TYPE_PARAMETER, kotlin.TYPE_REFERENCE, VUE-JS:EMBEDDED_EXPR_CONTENT_JS, kotlin.STRING_TEMPLATE, sql.SQL_SELECT_OPTION, rust.VIS_RESTRICTION, kotlin.PRIMARY_CONSTRUCTOR, rust.FOR, kotlin.CONTEXT_RECEIVER, gr.PACKAGE_DEFINITION, sql.ORA_CREATE_TYPE_STATEMENT, kotlin.ANNOTATION_TARGET, NG-HTML:REFERENCE_VARIABLE, rust.INFER_TYPE, rust.SHA, rust.BLOCK_FIELDS, kotlin.ENUM_ENTRY, sql.SQL_TRIGGER_REFERENCE, gr.METHOD, gr.TYPE_PARAMETER_BOUNDS_LIST, VUE:SCRIPT_SETUP_JS_EMBEDDED_CONTENT, sql.SQL_CONDITION_DEFINITION, sql.CH_CREATE_ROW_POLICY_STATEMENT, sql.SQL_REFERENCE_LIST, sql.SQL_RENAME_TO_CLAUSE, sql.SQL_TYPE_REFERENCE, NG-META:SPREAD, rust.POSTFIX_DEC_EXPR, sql.ODBC_DATE_TIME_TYPES, sql.SQL_PROCEDURE_DEFINITION, sql.HSQL_CREATE_ALIAS_STATEMENT, rust.WHILE_EXPR, JS:NAMESPACE_DECLARATION, java.EXTENDS_LIST, rust.CRATE, xml.AttributeStub, rust.EXPR, java.IMPORT_STATEMENT, sql.DB2_CREATE_USAGE_LIST_STATEMENT, sql.JDBC_PROCEDURE_CALL, java.FIELD, JS:FLOW_FUNCTION_SIGNATURE, JS:TYPESCRIPT_ENUM_FIELD, CSS.CSS_STYLESHEET, rust.PATH_EXPR, sql.PG_ALTER_POLICY_STATEMENT, sql.SQL_TABLE_EXPRESSION, sql.MSSQL_CREATE_EXTERNAL_DATA_SOURCE_STATEMENT, rust.T, sql.MSSQL_CREATE_STOPLIST_STATEMENT, sql.CROACH_CREATE_SAVEPOINT_STATEMENT, sql.SQL_GENERIC_DROP_STATEMENT, NG-META:NODE_MODULE, rust.MACRO_EXPANSION, sql.SQL_DATASHARE_REFERENCE, rust.Q, LESS.LESS_PRIMITIVE_MIXIN, kotlin.INITIALIZER_LIST, VUE:STUBBED_TAG, sql.SQL_SETOF_TYPE_ELEMENT, kotlin.NULLABLE_TYPE, rust.MACRO_TYPE, JS:JSDOC_PROPERTY_SIGNATURE, sql.CASS_CREATE_INDEX_STATEMENT, rust.ARROW, sql.SQL_CREATE_PREPARED_STATEMENT, NG-HTML:LET_VARIABLE, JS:EMBEDDED_EXPRESSION, sql.SQL_SELECT_CLAUSE, sql.SQL_CATALOG_REFERENCE, sql.SFLAKE_CREATE_NETWORK_POLICY_STATEMENT, sql.SQL_CREATE_TYPE_STATEMENT, sql.SQL_OPERATOR_SIGNATURE, rust.UNSAFE, JS:ES6_EXTENDS_LIST, rust.MACRO_BODY_QUOTE_IDENT, rust.RET_EXPR, sql.SQL_CORRESPONDING_CLAUSE, gr.ANNOTATION_METHOD, JS:EXTENDS_LIST_MEMBER, JS:INDEX_SIGNATURE, sql.SQL_UNARY_EXPRESSION, java.MODIFIER_LIST, sql.SQL_TABLE_COLUMNS_LIST, NG-META:DIRECTIVE, rust.GTGT, rust.MATCH_BODY, sql.PG_CREATE_LANGUAGE_STATEMENT, sql.SQL_CONSTRAINT_CHARACTERISTIC_CLAUSE, sql.SQL_ALTER_CATALOG_STATEMENT, JS:IMPORT_STATEMENT, sql.ASE_CREATE_RULE_STATEMENT, sql.VERT_ALTER_NODE_STATEMENT, rust.TRAIT_ITEM, JS:ES6_PROPERTY, sql.SQL_FOREIGN_FUNCTION_REFERENCE, sql.SQL_OWNER_TO_CLAUSE, sql.SQL_DEFAULT_CONSTRAINT_DEFINITION, java.EXTENDS_BOUND_LIST, JS:FUNCTION_PROPERTY, NG-META:CLASS, gr.IMPORT, LESS.LESS_VARIABLE_DECLARATION, rust.PAT_IDENT, gr.MODIFIER_LIST, rust.DOTDOTEQ, sql.CROACH_CREATE_MATERIALIZED_VIEW_STATEMENT, rust.PAREN_TYPE, rust.PAT_BINDING, java.RECORD_HEADER, rust.EQ, sql.SQL_PARTITION_DEFINITION, sql.DB2_CREATE_MODULE_STATEMENT, sql.ORA_CREATE_LIBRARY_STATEMENT, rust.GTEQ, sql.SQL_CREATE_ASSERTION_STATEMENT, sql.GPLUM_CREATE_SEQUENCE_STATEMENT, sql.SQL_SELECT_INTO_NEW_TABLE_CLAUSE, sql.DB2_CREATE_SERVICE_CLASS_STATEMENT, sql.SQL_PIVOT_COLUMN_DEFINITION, JS:TSX_EMBEDDED_CONTENT, sql.SQL_ELSE_CLAUSE, sql.PG_CREATE_POLICY_STATEMENT, GroovyANNOTATION_ARGUMENT_LIST, sql.SQL_INSERT_DML_INSTRUCTION, SASS.SASS_MIXIN_DECLARATION, sql.VERT_ALTER_LIBRARY_STATEMENT, sql.MSSQL_CREATE_CREDENTIAL_STATEMENT, rust.VALUE_PATH_CODE_FRAGMENT_ELEMENT, GroovyENUM_BODY, JS:TEMPLATE_LITERAL_TYPE, protobuf.MESSAGE_DEFINITION, sql.SQL_TRUNCATE_TABLE_STATEMENT, gr.ANNOTATION_MEMBER_VALUE_PAIR, sql.SQL_REPLACE_COLUMN_CLAUSE, sql.SFLAKE_CREATE_API_INTEGRATION_STATEMENT, sql.CH_CREATE_SETTINGS_PROFILE_STATEMENT, sql.DB2_CREATE_NICKNAME_STATEMENT, rust.ASM_MACRO_ARGUMENT, sql.MSSQL_CREATE_SERVER_AUDIT_STATEMENT, rust.ASM_MACRO_ARG, sql.PG_CREATE_RULE_STATEMENT, sql.GPLUM_CREATE_TEXT_SEARCH_DICTIONARY_STATEMENT, sql.SQL_PRIMARY_KEY_DEFINITION, rust.FIELD_LOOKUP, JS:UNION_OR_INTERSECTION_TYPE, java.EXPORTS_STATEMENT, sql.SQL_ALTER_SCHEMA_STATEMENT, sql.MSSQL_CREATE_RESOURCE_POOL_STATEMENT, JS:DESTRUCTURING_PROPERTY, sql.SQL_NAMED_QUERY_DEFINITION, rust.PAT_FIELD_FULL, JS:INFER_TYPE, sql.SQL_DELETE_DML_INSTRUCTION, sql.PG_CREATE_GROUP_STATEMENT, rust.BOOL_LITERAL, sql.ORA_CREATE_RESTORE_POINT_STATEMENT, VUE:STUBBED_ATTRIBUTE, rust.MACRO_CALL, JS:DESTRUCTURING_OBJECT, sql.SQL_ON_TARGET_CLAUSE, rust.FOR_IN_TYPE, sql.DB2_CREATE_BUFFERPOOL_STATEMENT, rust.ASM_MACRO_REG_OPERAND, rust.EXTERN_CRATE_ITEM, sql.SQL_WHEN_CLAUSE, kotlin.COLLECTION_LITERAL_EXPRESSION, sql.ORA_FLASHBACK_TABLE_STATEMENT, sql.SQL_FROM_CLAUSE, rust.AND, JS:MOD_FLOW_EMBEDDED_CONTENT, CSS.CSS_RULESET, sql.SQL_ALTER_DOMAIN_STATEMENT, sql.SQL_WITH_CLAUSE, sql.ASE_CREATE_SERVICE_STATEMENT, sql.SQL_COLLATE_CLAUSE, rust.TRY, JS:FUNCTION_TYPE, JS:FLOW_FUNCTION_TYPE, sql.SQL_ALIAS_TYPE_DEFINITION, sql.SQL_TYPE_PARAMETER_LIST, sql.SQL_EXPLAIN_STATEMENT, gr.THROWS_CLAUSE, sql.SQL_CREATE_SEQUENCE_STATEMENT, JS:FUNCTION_SIGNATURE, CSS.CSS_SELECTOR, GroovyPARAMETER_LIST, sql.MSSQL_CREATE_MESSAGE_TYPE_STATEMENT, rust.ANDEQ, sql.SQL_EXPLICIT_TABLE_EXPRESSION, SCSS.SCSS_PARAMETER, sql.SQL_GENERIC_DEFINITION, sql.MSSQL_CREATE_CRYPTOGRAPHIC_PROVIDER_STATEMENT, sql.ODBC_DATE, sql.PG_CREATE_TEXT_SEARCH_PARSER_STATEMENT, sql.SQL_PARAMETER_NAME_REFERENCE, sql.SQL_FUNCTION_CALL, rust.MATCH_EXPR, JS:INCLUDE_DIRECTIVE, kotlin.IMPORT_DIRECTIVE, sql.GPLUM_CREATE_MATERIALIZED_VIEW_STATEMENT, JS:RETURN_STATEMENT, rust.LET, VUE-JS:SLOT_PROPS_PARAMETER, sql.SFLAKE_CREATE_STORAGE_INTEGRATION_STATEMENT, rust.DEFAULT_PARAMETER_VALUE, rust.USE_GROUP, sql.SQL_SCHEMA_REFERENCE, sql.SQL_TABLE_PARTITIONS_CLAUSE, sql.PG_CREATE_SAVEPOINT_STATEMENT, rust.ASM_MACRO_OPERAND, rust.AT, rust.AS, rust.SHEBANG_LINE, CSS.CSS_SIMPLE_SELECTOR, sql.SQL_TABLESPACE_REFERENCE, JS:DESTRUCTURING_ARRAY_REST, sql.DB2_CREATE_WRAPPER_STATEMENT, JS:EMPTY_EXPRESSION, JS:NAMED_GENERIC_ARG, sql.SQL_TYPE_DEFINITION, rust.RANGE_EXPR, gr.TRAIT_TYPE_DEFINITION, sql.GPLUM_CREATE_PROCEDURE_STATEMENT, java.IMPORT_LIST, sql.ODBC_ESCAPE, sql.EXA_CREATE_SCRIPT_STATEMENT, rust.CONT_EXPR, sql.MYSQL_CREATE_PACKAGE_BODY_STATEMENT, rust.BYTE_LITERAL, sql.PG_CREATE_SEQUENCE_STATEMENT, SCSS.SCSS_STYLESHEET, sql.SQL_COLUMN_DEFINITION_IN_TYPE, sql.SQL_COLUMN_GENERATED_AS_IDENTITY_CLAUSE, rust.INNER_ATTR, rust.STRUCT, VUE:SRC_ATTRIBUTE, sql.ODBC_TIMESTAMP, JS:JSDOC_DECORATED_TYPE, rust.SUPER_STRUCTS, rust.CSTRING_LITERAL, kotlin.SUPER_TYPE_ENTRY, JS:ES6_DECORATOR, VUE:REF_ATTRIBUTE, sql.SQL_CURSOR_DEFINITION, sql.CROACH_CREATE_SCHEDULE_STATEMENT, NG-META:STRING, CSS.CSS_SELECTOR_LIST, kotlin.CLASS, java.OPENS_STATEMENT, sql.GPLUM_CREATE_SAVEPOINT_STATEMENT, sql.SQL_INJECTED_LITERAL, sql.SQL_TABLE_ELEMENT_LIST, sql.SQL_GENERIC_ELEMENT, rust.ALIAS, java.PROVIDES_STATEMENT, JS:LOCAL_VARIABLE, sql.SQL_CONSTRAINT_DEFINITION, protobuf.ENUM_DEFINITION, sql.GPLUM_CREATE_RESOURCE_QUEUE_STATEMENT, sql.ORA_CREATE_ROLLBACK_SEGMENT_STATEMENT, rust.RETURN, rust.MACRO_BINDING, sql.SQL_USE_SCHEMA_STATEMENT, sql.DB2_CREATE_PERMISSION_STATEMENT, sql.VERT_CREATE_NETWORK_INTERFACE_STATEMENT, rust.MOD_ITEM, GroovyTYPE_PARAMETER_LIST, sql.SQL_STATEMENT, JS:CONST_TYPE, kotlin.TYPE_ARGUMENT_LIST, sql.SQL_CURSOR_REFERENCE, rust.MACRO_EXPANSION_GROUP_SEPARATOR, VUE:SCRIPT_SETUP_TS_EMBEDDED_CONTENT, sql.CASS_CREATE_TRIGGER_STATEMENT, rust.MACRO_EXPR, sql.DB2_CREATE_WORK_CLASS_SET_STATEMENT, rust.ARRAY_TYPE, JS:BOOLEAN_LITERAL_TYPE, NG-META:EXTERNAL_PREFIX_ID, JS:NEW_EXPRESSION, sql.SQL_WITH_ORDINALITY_CLAUSE, sql.MSSQL_CREATE_RULE_STATEMENT, rust.NEVER_TYPE, sql.SQL_VISIBILITY_CLAUSE, java.REQUIRES_STATEMENT, JS:XML_JS_GENERIC_ARG_SCRIPT, sql.SQL_PIVOT_COLUMNS_CLAUSE, sql.SQL_COLUMN_ALIAS_LIST, NG:TEMPLATE_VARIABLE, JCC_fileStub, rust.LET_DECL, sql.SQL_TYPE_ATTR_SHORT_REFERENCE, rust.MACRO_BODY, JS:DESTRUCTURING_ARRAY, JS:DOC_COMMENT, rust.CSELF, JS:TYPESCRIPT_FUNCTION_EXPRESSION, sql.SQL_WINDOW_REFERENCE, rust.TRY_EXPR, java.ANONYMOUS_CLASS, sql.ORA_REF_CONSTRAINT, java.RECORD_COMPONENT, kotlin.VALUE_PARAMETER_LIST, rust.BINDING_MODE, rust.EXTERN_ABI, sql.SQL_NULL_STATEMENT, sql.SQL_THEN_CLAUSE, rust.MACRO_BINDING_GROUP_SEPARATOR, sql.SQL92_PERIOD_DEFINITION, sql.PG_CREATE_TABLE_STATEMENT, rust.LT, sql.PG_ALTER_TRIGGER_STATEMENT, VUE-JS:EMBEDDED_EXPR_CONTENT_TS, sql.ORA_CREATE_FLASHBACK_ARCHIVE_STATEMENT, sql.GPLUM_CREATE_GROUP_STATEMENT, JS:CLASS, sql.PG_CREATE_VIEW_STATEMENT, sql.RS_CREATE_EXTERNAL_DATABASE_STATEMENT, JS:TYPESCRIPT_PARAMETER, sql.SQL_GENERIC_SETTINGS_CLAUSE, sql.SQL_CONTINUE_STATEMENT, sql.H2_CREATE_CONSTANT_STATEMENT, sql.MYSQL_CREATE_LOGFILE_GROUP_STATEMENT, sql.CROACH_CREATE_TABLE_STATEMENT, kotlin.ENUM_ENTRY_SUPERCLASS_REFERENCE_EXPRESSION, kotlin.EXPRESSION_CODE_FRAGMENT, JS:EXPORT_ASSIGNMENT, rust.PATH, rust.GT, kotlin.LAMBDA_ARGUMENT, sql.SQL_EXTERNAL_SCHEMA_REFERENCE, sql.SQL_FOREIGN_KEY_REFERENCES_CLAUSE, sql.SQL_NUMERIC_LITERAL, sql.PG_ALTER_RULE_STATEMENT, sql.SQL_FOREIGN_TABLE_REFERENCE, sql.SQL_UPDATE_STATEMENT, java.ANNOTATION, sql.SQL_METHOD_DEFINITION, JCC_bnfProd, JS:SINGLE_TYPE, kotlin.DELEGATED_SUPER_TYPE_ENTRY, sql.SQL_TRANSLATION_REFERENCE, rust.TYPE_ALIAS, LESS.LESS_STYLESHEET, sql.SQL_XML_NAMESPACES_CLAUSE, rust.MACRO_REFERENCE, sql.VERT_ALTER_POLICY_STATEMENT, sql.SQL_TABLE_REFERENCE, sql.SQL_USE_NAMESPACE_STATEMENT, rust.FN, sql.DERBY_RENAME_STATEMENT, rust.LABEL_DECL, kotlin.TYPE_CONSTRAINT_LIST, sql.SQL_LOOP_STATEMENT, sql.CH_CREATE_QUOTA_STATEMENT, sql.DB2_CREATE_SECURITY_LABEL_COMPONENT_STATEMENT, sql.MSSQL_CREATE_ENCRYPTION_KEY_STATEMENT, rust.WHERE_PRED, sql.SQL_INDEX_REFERENCE, sql.SQL_VALUE_REFERENCE, sql.MSSQL_CREATE_SERVICE_STATEMENT, gr.RECORD_TYPE_DEFINITION, CSS.CSS_ATTRIBUTE, sql.GPLUM_CREATE_TABLE_STATEMENT, CSS.CSS_PSEUDO_PAGE, CSS.CSS_CUSTOM_MIXIN, JS:FLOW_JS_FUNCTION, rust.TYPE_PARAMETER, JS:DEFINITION_EXPRESSION, JS:PARENTHESIZED, rust.TYPE_REFERENCE, sql.VERT_CREATE_NODE_STATEMENT, JS:LITERAL_EXPRESSION, sql.SQL_DEFINITION_HOLDER_STATEMENT, sql.SQL_PARENTHESIZED_JOIN_EXPRESSION, SCSS.SCSS_FUNCTION_DECLARATION, sql.DB2_CREATE_WORKLOAD_STATEMENT, sql.VERT_CREATE_POLICY_STATEMENT, kotlin.TYPE_CONSTRAINT, JS:INDEXED_ACCESS_TYPE, rust.COMPACT_TT, rust.STRUCT_LITERAL_BODY, SCSS.SCSS_PARAMETER_LIST, kotlin.SECONDARY_CONSTRUCTOR, rust.IF, rust.QUOTE_IDENTIFIER, sql.SQL_IF_STATEMENT, sql.SQL_PATH_LITERAL, rust.IN, JS:FIELD, VUE:SCRIPT_ID_ATTRIBUTE, NG-HTML:STUB_VERSION, rust.FLOAT_LITERAL, gr.PERMITS_CLAUSE, kotlin.INTERSECTION_TYPE, sql.SQL_DECLARE_HANDLER_STATEMENT, gr.VARIABLE_DECLARATION, JS:FUNCTION_EXPRESSION, sql.SFLAKE_CREATE_FILE_FORMAT_STATEMENT, sql.REDIS_UPSERT_LIST_STATEMENT, rust.WHERE, rust.META_ITEM, sql.SQL_ALIAS_TYPE_REFERENCE, rust.PUB, sql.SQL_LABEL_DEFINITION, JS:EXTENDS_LIST, rust.PAT_TUP, rust.USE_ITEM, rust.MACRO_ARGUMENT_TT, rust.PAT_FIELD, rust.EMPTY_STMT, rust.LIFETIME_PARAM_BOUNDS, rust.MOVE, sql.SQL_RETURNING_EXPRESSION, JS:STATIC_BLOCK, sql.REDIS_UPSERT_SORTED_SET_STATEMENT, JS:ENTITY_NAME, sql.SQL_ATTRIBUTE_DEFINITION, sql.DB2_CREATE_SERVER_STATEMENT, java.ENUM_CONSTANT, NG-META:STUB_VERSION]
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:370)
    at com.intellij.psi.stubs.IStubElementType.checkNotInstantiatedTooLateWithId(IStubElementType.java:42)
    at com.intellij.psi.stubs.IStubElementType.<init>(IStubElementType.java:26)
    at com.github.oowekyala.ijcc.lang.psi.stubs.JccStubElementType.<init>(JccStubElementType.kt:13)
    at com.github.oowekyala.ijcc.lang.psi.stubs.NodeClassOwnerStubElementType.<init>(StubImplementations.kt:115)
    at com.github.oowekyala.ijcc.lang.psi.stubs.NonTerminalStubElementType.<init>(StubImplementations.kt:171)
    at com.github.oowekyala.ijcc.lang.psi.stubs.BnfProductionStubImpl$TYPE.<init>(StubImplementations.kt:205)
    at com.github.oowekyala.ijcc.lang.psi.stubs.BnfProductionStubImpl$TYPE.<clinit>(StubImplementations.kt)
    at com.github.oowekyala.ijcc.lang.psi.stubs.StubImplementationsKt.factory(StubImplementations.kt:89)
    at com.github.oowekyala.ijcc.lang.JccTypes.<clinit>(JccTypes.java:15)
    at com.github.oowekyala.ijcc.ide.intentions.ReplaceParenthesizedOptionalWithBracedIntention.getParenthesizedParent(BracedExpansionUnitIntentions.kt:23)
    at com.github.oowekyala.ijcc.ide.intentions.ReplaceParenthesizedOptionalWithBracedIntention.isAvailable(BracedExpansionUnitIntentions.kt:32)
oowekyala commented 1 year ago

Thanks for reporting, closing because this is a duplicate of #31. Fix will be published shortly