KtNodeTypes¶
interface KtNodeTypes
Companion properties¶
ANNOTATED_EXPRESSION¶
@NotNull
val ANNOTATED_EXPRESSION: IElementType
ANNOTATION¶
@NotNull
val ANNOTATION: IElementType
ANNOTATION_ENTRY¶
@NotNull
val ANNOTATION_ENTRY: IElementType
ANNOTATION_TARGET¶
@NotNull
val ANNOTATION_TARGET: IElementType
ARRAY_ACCESS_EXPRESSION¶
@NotNull
val ARRAY_ACCESS_EXPRESSION: IElementType
BACKING_FIELD¶
@NotNull
val BACKING_FIELD: IElementType
BINARY_EXPRESSION¶
@NotNull
val BINARY_EXPRESSION: IElementType
BINARY_WITH_TYPE¶
@NotNull
val BINARY_WITH_TYPE: IElementType
BLOCK¶
@NotNull
val BLOCK: IElementType
BLOCK_CODE_FRAGMENT¶
@NotNull
val BLOCK_CODE_FRAGMENT: IFileElementType
BODY¶
@NotNull
val BODY: IElementType
BOOLEAN_CONSTANT¶
@NotNull
val BOOLEAN_CONSTANT: IElementType
BREAK¶
@NotNull
val BREAK: IElementType
CALL_EXPRESSION¶
@NotNull
val CALL_EXPRESSION: IElementType
CALLABLE_REFERENCE_EXPRESSION¶
@NotNull
val CALLABLE_REFERENCE_EXPRESSION: IElementType
CATCH¶
@NotNull
val CATCH: IElementType
CHARACTER_CONSTANT¶
@NotNull
val CHARACTER_CONSTANT: IElementType
CLASS¶
@NotNull
val CLASS: IElementType
CLASS_BODY¶
@NotNull
val CLASS_BODY: IElementType
CLASS_INITIALIZER¶
@NotNull
val CLASS_INITIALIZER: IElementType
CLASS_LITERAL_EXPRESSION¶
@NotNull
val CLASS_LITERAL_EXPRESSION: IElementType
COLLECTION_LITERAL_EXPRESSION¶
@NotNull
val COLLECTION_LITERAL_EXPRESSION: IElementType
COMPANION_BLOCK¶
@NotNull
val COMPANION_BLOCK: IElementType
CONDITION¶
@NotNull
val CONDITION: IElementType
CONSTRUCTOR_CALLEE¶
@NotNull
val CONSTRUCTOR_CALLEE: IElementType
CONSTRUCTOR_DELEGATION_CALL¶
@NotNull
val CONSTRUCTOR_DELEGATION_CALL: IElementType
CONSTRUCTOR_DELEGATION_REFERENCE¶
@NotNull
val CONSTRUCTOR_DELEGATION_REFERENCE: IElementType
CONTEXT_PARAMETER_LIST¶
@NotNull
val CONTEXT_PARAMETER_LIST: IElementType
CONTEXT_RECEIVER¶
@NotNull
val CONTEXT_RECEIVER: IElementType
CONTINUE¶
@NotNull
val CONTINUE: IElementType
CONTRACT_EFFECT¶
@NotNull
val CONTRACT_EFFECT: IElementType
CONTRACT_EFFECT_LIST¶
@NotNull
val CONTRACT_EFFECT_LIST: IElementType
DELEGATED_SUPER_TYPE_ENTRY¶
@NotNull
val DELEGATED_SUPER_TYPE_ENTRY: IElementType
DESTRUCTURING_DECLARATION¶
@NotNull
val DESTRUCTURING_DECLARATION: IElementType
DESTRUCTURING_DECLARATION_ENTRY¶
@NotNull
val DESTRUCTURING_DECLARATION_ENTRY: IElementType
DO_WHILE¶
@NotNull
val DO_WHILE: IElementType
DOT_QUALIFIED_EXPRESSION¶
@NotNull
val DOT_QUALIFIED_EXPRESSION: IElementType
DYNAMIC_TYPE¶
@NotNull
val DYNAMIC_TYPE: IElementType
ELSE¶
@NotNull
val ELSE: IElementType
ENUM_ENTRY¶
@NotNull
val ENUM_ENTRY: IElementType
ENUM_ENTRY_SUPERCLASS_REFERENCE_EXPRESSION¶
@NotNull
val ENUM_ENTRY_SUPERCLASS_REFERENCE_EXPRESSION: IElementType
ERROR_SAFE_ACCESS_EXPRESSION¶
@NotNull
val ERROR_SAFE_ACCESS_EXPRESSION: IElementType
ESCAPE_STRING_TEMPLATE_ENTRY¶
@NotNull
val ESCAPE_STRING_TEMPLATE_ENTRY: IElementType
EXPRESSION_CODE_FRAGMENT¶
@NotNull
val EXPRESSION_CODE_FRAGMENT: IFileElementType
FILE¶
@NotNull
val FILE: IFileElementType
FILE_ANNOTATION_LIST¶
@NotNull
val FILE_ANNOTATION_LIST: IElementType
FINALLY¶
@NotNull
val FINALLY: IElementType
FLOAT_CONSTANT¶
@NotNull
val FLOAT_CONSTANT: IElementType
FOR¶
@NotNull
val FOR: IElementType
FUN¶
@NotNull
val FUN: IElementType
FUNCTION_LITERAL¶
@NotNull
val FUNCTION_LITERAL: IElementType
FUNCTION_TYPE¶
@NotNull
val FUNCTION_TYPE: IElementType
FUNCTION_TYPE_RECEIVER¶
@NotNull
val FUNCTION_TYPE_RECEIVER: IElementType
IF¶
@NotNull
val IF: IElementType
IMPORT_ALIAS¶
@NotNull
val IMPORT_ALIAS: IElementType
IMPORT_DIRECTIVE¶
@NotNull
val IMPORT_DIRECTIVE: IElementType
IMPORT_LIST¶
@NotNull
val IMPORT_LIST: IElementType
INDICES¶
@NotNull
val INDICES: IElementType
INITIALIZER_LIST¶
@NotNull
val INITIALIZER_LIST: IElementType
INTEGER_CONSTANT¶
@NotNull
val INTEGER_CONSTANT: IElementType
INTERSECTION_TYPE¶
@NotNull
val INTERSECTION_TYPE: IElementType
IS_EXPRESSION¶
@NotNull
val IS_EXPRESSION: IElementType
LABEL¶
@NotNull
val LABEL: IElementType
LABEL_QUALIFIER¶
@NotNull
val LABEL_QUALIFIER: IElementType
LABELED_EXPRESSION¶
@NotNull
val LABELED_EXPRESSION: IElementType
LAMBDA_ARGUMENT¶
@NotNull
val LAMBDA_ARGUMENT: IElementType
LAMBDA_EXPRESSION¶
@NotNull
val LAMBDA_EXPRESSION: IElementType
LITERAL_STRING_TEMPLATE_ENTRY¶
@NotNull
val LITERAL_STRING_TEMPLATE_ENTRY: IElementType
LONG_STRING_TEMPLATE_ENTRY¶
@NotNull
val LONG_STRING_TEMPLATE_ENTRY: IElementType
LOOP_RANGE¶
@NotNull
val LOOP_RANGE: IElementType
MODIFIER_LIST¶
@NotNull
val MODIFIER_LIST: IElementType
NULL¶
@NotNull
val NULL: IElementType
NULLABLE_TYPE¶
@NotNull
val NULLABLE_TYPE: IElementType
OBJECT_DECLARATION¶
@NotNull
val OBJECT_DECLARATION: IElementType
OBJECT_LITERAL¶
@NotNull
val OBJECT_LITERAL: IElementType
OPERATION_REFERENCE¶
@NotNull
val OPERATION_REFERENCE: IElementType
PACKAGE_DIRECTIVE¶
@NotNull
val PACKAGE_DIRECTIVE: IElementType
PARENTHESIZED¶
@NotNull
val PARENTHESIZED: IElementType
POSTFIX_EXPRESSION¶
@NotNull
val POSTFIX_EXPRESSION: IElementType
PREFIX_EXPRESSION¶
@NotNull
val PREFIX_EXPRESSION: IElementType
PRIMARY_CONSTRUCTOR¶
@NotNull
val PRIMARY_CONSTRUCTOR: IElementType
PROPERTY¶
@NotNull
val PROPERTY: IElementType
PROPERTY_ACCESSOR¶
@NotNull
val PROPERTY_ACCESSOR: IElementType
PROPERTY_DELEGATE¶
@NotNull
val PROPERTY_DELEGATE: IElementType
REFERENCE_EXPRESSION¶
@NotNull
val REFERENCE_EXPRESSION: IElementType
RETURN¶
@NotNull
val RETURN: IElementType
SAFE_ACCESS_EXPRESSION¶
@NotNull
val SAFE_ACCESS_EXPRESSION: IElementType
SCRIPT¶
@NotNull
val SCRIPT: IElementType
SCRIPT_INITIALIZER¶
@NotNull
val SCRIPT_INITIALIZER: IElementType
SECONDARY_CONSTRUCTOR¶
@NotNull
val SECONDARY_CONSTRUCTOR: IElementType
SHORT_STRING_TEMPLATE_ENTRY¶
@NotNull
val SHORT_STRING_TEMPLATE_ENTRY: IElementType
STRING_INTERPOLATION_PREFIX¶
@NotNull
val STRING_INTERPOLATION_PREFIX: IElementType
STRING_TEMPLATE¶
@NotNull
val STRING_TEMPLATE: IElementType
SUPER_EXPRESSION¶
@NotNull
val SUPER_EXPRESSION: IElementType
SUPER_TYPE_CALL_ENTRY¶
@NotNull
val SUPER_TYPE_CALL_ENTRY: IElementType
SUPER_TYPE_ENTRY¶
@NotNull
val SUPER_TYPE_ENTRY: IElementType
SUPER_TYPE_LIST¶
@NotNull
val SUPER_TYPE_LIST: IElementType
THEN¶
@NotNull
val THEN: IElementType
THIS_EXPRESSION¶
@NotNull
val THIS_EXPRESSION: IElementType
THROW¶
@NotNull
val THROW: IElementType
TRY¶
@NotNull
val TRY: IElementType
TYPE_ARGUMENT_LIST¶
@NotNull
val TYPE_ARGUMENT_LIST: IElementType
TYPE_CODE_FRAGMENT¶
@NotNull
val TYPE_CODE_FRAGMENT: IFileElementType
TYPE_CONSTRAINT¶
@NotNull
val TYPE_CONSTRAINT: IElementType
TYPE_CONSTRAINT_LIST¶
@NotNull
val TYPE_CONSTRAINT_LIST: IElementType
TYPE_PARAMETER¶
@NotNull
val TYPE_PARAMETER: IElementType
TYPE_PARAMETER_LIST¶
@NotNull
val TYPE_PARAMETER_LIST: IElementType
TYPE_PROJECTION¶
@NotNull
val TYPE_PROJECTION: IElementType
TYPE_REFERENCE¶
@NotNull
val TYPE_REFERENCE: IElementType
TYPEALIAS¶
@NotNull
val TYPEALIAS: IElementType
UNION_TYPE¶
@NotNull
val UNION_TYPE: IElementType
USER_TYPE¶
@NotNull
val USER_TYPE: IElementType
VALUE_ARGUMENT¶
@NotNull
val VALUE_ARGUMENT: IElementType
VALUE_ARGUMENT_LIST¶
@NotNull
val VALUE_ARGUMENT_LIST: IElementType
VALUE_ARGUMENT_NAME¶
@NotNull
val VALUE_ARGUMENT_NAME: IElementType
VALUE_PARAMETER¶
@NotNull
val VALUE_PARAMETER: IElementType
VALUE_PARAMETER_LIST¶
@NotNull
val VALUE_PARAMETER_LIST: IElementType
WHEN¶
@NotNull
val WHEN: IElementType
WHEN_CONDITION_EXPRESSION¶
@NotNull
val WHEN_CONDITION_EXPRESSION: IElementType
WHEN_CONDITION_IN_RANGE¶
@NotNull
val WHEN_CONDITION_IN_RANGE: IElementType
WHEN_CONDITION_IS_PATTERN¶
@NotNull
val WHEN_CONDITION_IS_PATTERN: IElementType
WHEN_ENTRY¶
@NotNull
val WHEN_ENTRY: IElementType
WHEN_ENTRY_GUARD¶
@NotNull
val WHEN_ENTRY_GUARD: IElementType
WHILE¶
@NotNull
val WHILE: IElementType