org.jetbrains.jet
Interface JetNodeTypes


public interface JetNodeTypes


Field Summary
static JetNodeType ANNOTATED_EXPRESSION
           
static JetNodeType ANNOTATION
           
static com.intellij.psi.tree.IElementType ANNOTATION_ENTRY
           
static JetNodeType ANONYMOUS_INITIALIZER
           
static JetNodeType ARRAY_ACCESS_EXPRESSION
           
static JetNodeType BINARY_EXPRESSION
           
static JetNodeType BINARY_WITH_TYPE
           
static JetNodeType BLOCK
           
static JetNodeType BODY
           
static JetNodeType BOOLEAN_CONSTANT
           
static JetNodeType BREAK
           
static JetNodeType CALL_EXPRESSION
           
static JetNodeType CALLABLE_REFERENCE_EXPRESSION
           
static JetNodeType CATCH
           
static JetNodeType CHARACTER_CONSTANT
           
static com.intellij.psi.tree.IElementType CLASS
           
static JetNodeType CLASS_BODY
           
static JetNodeType CLASS_OBJECT
           
static JetNodeType CONDITION
           
static JetNodeType CONSTRUCTOR_CALLEE
           
static JetNodeType CONTINUE
           
static JetNodeType DELEGATION_SPECIFIER_LIST
           
static JetNodeType DELEGATOR_BY
           
static JetNodeType DELEGATOR_SUPER_CALL
           
static JetNodeType DELEGATOR_SUPER_CLASS
           
static JetNodeType DO_WHILE
           
static JetNodeType DOT_QUALIFIED_EXPRESSION
           
static JetNodeType ELSE
           
static com.intellij.psi.tree.IElementType ENUM_ENTRY
           
static JetNodeType ESCAPE_STRING_TEMPLATE_ENTRY
           
static com.intellij.psi.tree.IFileElementType EXPRESSION_CODE_FRAGMENT
           
static JetNodeType FINALLY
           
static JetNodeType FLOAT_CONSTANT
           
static JetNodeType FOR
           
static com.intellij.psi.tree.IElementType FUN
           
static JetNodeType FUNCTION_LITERAL
           
static JetNodeType FUNCTION_LITERAL_EXPRESSION
           
static JetNodeType FUNCTION_TYPE
           
static JetNodeType FUNCTION_TYPE_RECEIVER
           
static JetNodeType IDE_TEMPLATE_EXPRESSION
           
static JetNodeType IF
           
static JetNodeType IMPORT_DIRECTIVE
           
static JetNodeType INDICES
           
static JetNodeType INITIALIZER_LIST
           
static JetNodeType INTEGER_CONSTANT
           
static JetNodeType IS_EXPRESSION
           
static com.intellij.psi.tree.IFileElementType JET_FILE
           
static JetNodeType LABEL_QUALIFIER
           
static JetNodeType LABEL_REFERENCE
           
static JetNodeType LITERAL_STRING_TEMPLATE_ENTRY
           
static JetNodeType LONG_STRING_TEMPLATE_ENTRY
           
static JetNodeType LOOP_PARAMETER
           
static JetNodeType LOOP_RANGE
           
static JetNodeType MODIFIER_LIST
           
static com.intellij.psi.tree.IElementType MULTI_VARIABLE_DECLARATION
           
static com.intellij.psi.tree.IElementType MULTI_VARIABLE_DECLARATION_ENTRY
           
static JetNodeType NAMESPACE_HEADER
           
static JetNodeType NULL
           
static JetNodeType NULLABLE_TYPE
           
static com.intellij.psi.tree.IElementType OBJECT_DECLARATION
           
static JetNodeType OBJECT_DECLARATION_NAME
           
static JetNodeType OBJECT_LITERAL
           
static JetNodeType OPERATION_REFERENCE
           
static JetNodeType PARENTHESIZED
           
static JetNodeType POSTFIX_EXPRESSION
           
static JetNodeType PREFIX_EXPRESSION
           
static JetNodeType PRIMARY_CONSTRUCTOR_MODIFIER_LIST
           
static com.intellij.psi.tree.IElementType PROPERTY
           
static JetNodeType PROPERTY_ACCESSOR
           
static JetNodeType PROPERTY_DELEGATE
           
static JetNodeType REFERENCE_EXPRESSION
           
static JetNodeType RETURN
           
static JetNodeType ROOT_NAMESPACE
           
static JetNodeType SAFE_ACCESS_EXPRESSION
           
static JetNodeType SCRIPT
           
static JetNodeType SELF_TYPE
           
static JetNodeType SHORT_STRING_TEMPLATE_ENTRY
           
static JetNodeType STRING_TEMPLATE
           
static JetNodeType SUPER_EXPRESSION
           
static JetNodeType THEN
           
static JetNodeType THIS_CALL
           
static JetNodeType THIS_CONSTRUCTOR_REFERENCE
           
static JetNodeType THIS_EXPRESSION
           
static JetNodeType THROW
           
static JetNodeType TRY
           
static JetNodeType TYPE_ARGUMENT_LIST
           
static com.intellij.psi.tree.IFileElementType TYPE_CODE_FRAGMENT
           
static JetNodeType TYPE_CONSTRAINT
           
static JetNodeType TYPE_CONSTRAINT_LIST
           
static com.intellij.psi.tree.IElementType TYPE_PARAMETER
           
static com.intellij.psi.tree.IElementType TYPE_PARAMETER_LIST
           
static JetNodeType TYPE_PROJECTION
           
static JetNodeType TYPE_REFERENCE
           
static JetNodeType TYPEDEF
           
static JetNodeType USER_TYPE
           
static JetNodeType VALUE_ARGUMENT
           
static JetNodeType VALUE_ARGUMENT_LIST
           
static JetNodeType VALUE_ARGUMENT_NAME
           
static com.intellij.psi.tree.IElementType VALUE_PARAMETER
           
static com.intellij.psi.tree.IElementType VALUE_PARAMETER_LIST
           
static JetNodeType WHEN
           
static JetNodeType WHEN_CONDITION_EXPRESSION
           
static JetNodeType WHEN_CONDITION_IN_RANGE
           
static JetNodeType WHEN_CONDITION_IS_PATTERN
           
static JetNodeType WHEN_ENTRY
           
static JetNodeType WHILE
           
 

Field Detail

JET_FILE

static final com.intellij.psi.tree.IFileElementType JET_FILE

CLASS

static final com.intellij.psi.tree.IElementType CLASS

FUN

static final com.intellij.psi.tree.IElementType FUN

PROPERTY

static final com.intellij.psi.tree.IElementType PROPERTY

MULTI_VARIABLE_DECLARATION

static final com.intellij.psi.tree.IElementType MULTI_VARIABLE_DECLARATION

MULTI_VARIABLE_DECLARATION_ENTRY

static final com.intellij.psi.tree.IElementType MULTI_VARIABLE_DECLARATION_ENTRY

TYPEDEF

static final JetNodeType TYPEDEF

OBJECT_DECLARATION

static final com.intellij.psi.tree.IElementType OBJECT_DECLARATION

OBJECT_DECLARATION_NAME

static final JetNodeType OBJECT_DECLARATION_NAME

CLASS_OBJECT

static final JetNodeType CLASS_OBJECT

ENUM_ENTRY

static final com.intellij.psi.tree.IElementType ENUM_ENTRY

ANONYMOUS_INITIALIZER

static final JetNodeType ANONYMOUS_INITIALIZER

TYPE_PARAMETER_LIST

static final com.intellij.psi.tree.IElementType TYPE_PARAMETER_LIST

TYPE_PARAMETER

static final com.intellij.psi.tree.IElementType TYPE_PARAMETER

DELEGATION_SPECIFIER_LIST

static final JetNodeType DELEGATION_SPECIFIER_LIST

DELEGATOR_BY

static final JetNodeType DELEGATOR_BY

DELEGATOR_SUPER_CALL

static final JetNodeType DELEGATOR_SUPER_CALL

DELEGATOR_SUPER_CLASS

static final JetNodeType DELEGATOR_SUPER_CLASS

PROPERTY_DELEGATE

static final JetNodeType PROPERTY_DELEGATE

CONSTRUCTOR_CALLEE

static final JetNodeType CONSTRUCTOR_CALLEE

VALUE_PARAMETER_LIST

static final com.intellij.psi.tree.IElementType VALUE_PARAMETER_LIST

VALUE_PARAMETER

static final com.intellij.psi.tree.IElementType VALUE_PARAMETER

CLASS_BODY

static final JetNodeType CLASS_BODY

IMPORT_DIRECTIVE

static final JetNodeType IMPORT_DIRECTIVE

MODIFIER_LIST

static final JetNodeType MODIFIER_LIST

PRIMARY_CONSTRUCTOR_MODIFIER_LIST

static final JetNodeType PRIMARY_CONSTRUCTOR_MODIFIER_LIST

ANNOTATION

static final JetNodeType ANNOTATION

ANNOTATION_ENTRY

static final com.intellij.psi.tree.IElementType ANNOTATION_ENTRY

TYPE_ARGUMENT_LIST

static final JetNodeType TYPE_ARGUMENT_LIST

VALUE_ARGUMENT_LIST

static final JetNodeType VALUE_ARGUMENT_LIST

VALUE_ARGUMENT

static final JetNodeType VALUE_ARGUMENT

VALUE_ARGUMENT_NAME

static final JetNodeType VALUE_ARGUMENT_NAME

TYPE_REFERENCE

static final JetNodeType TYPE_REFERENCE

USER_TYPE

static final JetNodeType USER_TYPE

FUNCTION_TYPE

static final JetNodeType FUNCTION_TYPE

FUNCTION_TYPE_RECEIVER

static final JetNodeType FUNCTION_TYPE_RECEIVER

SELF_TYPE

static final JetNodeType SELF_TYPE

NULLABLE_TYPE

static final JetNodeType NULLABLE_TYPE

TYPE_PROJECTION

static final JetNodeType TYPE_PROJECTION

PROPERTY_ACCESSOR

static final JetNodeType PROPERTY_ACCESSOR

INITIALIZER_LIST

static final JetNodeType INITIALIZER_LIST

THIS_CALL

static final JetNodeType THIS_CALL

THIS_CONSTRUCTOR_REFERENCE

static final JetNodeType THIS_CONSTRUCTOR_REFERENCE

TYPE_CONSTRAINT_LIST

static final JetNodeType TYPE_CONSTRAINT_LIST

TYPE_CONSTRAINT

static final JetNodeType TYPE_CONSTRAINT

NULL

static final JetNodeType NULL

BOOLEAN_CONSTANT

static final JetNodeType BOOLEAN_CONSTANT

FLOAT_CONSTANT

static final JetNodeType FLOAT_CONSTANT

CHARACTER_CONSTANT

static final JetNodeType CHARACTER_CONSTANT

INTEGER_CONSTANT

static final JetNodeType INTEGER_CONSTANT

STRING_TEMPLATE

static final JetNodeType STRING_TEMPLATE

LONG_STRING_TEMPLATE_ENTRY

static final JetNodeType LONG_STRING_TEMPLATE_ENTRY

SHORT_STRING_TEMPLATE_ENTRY

static final JetNodeType SHORT_STRING_TEMPLATE_ENTRY

LITERAL_STRING_TEMPLATE_ENTRY

static final JetNodeType LITERAL_STRING_TEMPLATE_ENTRY

ESCAPE_STRING_TEMPLATE_ENTRY

static final JetNodeType ESCAPE_STRING_TEMPLATE_ENTRY

PARENTHESIZED

static final JetNodeType PARENTHESIZED

RETURN

static final JetNodeType RETURN

THROW

static final JetNodeType THROW

CONTINUE

static final JetNodeType CONTINUE

BREAK

static final JetNodeType BREAK

IF

static final JetNodeType IF

CONDITION

static final JetNodeType CONDITION

THEN

static final JetNodeType THEN

ELSE

static final JetNodeType ELSE

TRY

static final JetNodeType TRY

CATCH

static final JetNodeType CATCH

FINALLY

static final JetNodeType FINALLY

FOR

static final JetNodeType FOR

WHILE

static final JetNodeType WHILE

DO_WHILE

static final JetNodeType DO_WHILE

LOOP_PARAMETER

static final JetNodeType LOOP_PARAMETER

LOOP_RANGE

static final JetNodeType LOOP_RANGE

BODY

static final JetNodeType BODY

BLOCK

static final JetNodeType BLOCK

FUNCTION_LITERAL_EXPRESSION

static final JetNodeType FUNCTION_LITERAL_EXPRESSION

FUNCTION_LITERAL

static final JetNodeType FUNCTION_LITERAL

ANNOTATED_EXPRESSION

static final JetNodeType ANNOTATED_EXPRESSION

REFERENCE_EXPRESSION

static final JetNodeType REFERENCE_EXPRESSION

OPERATION_REFERENCE

static final JetNodeType OPERATION_REFERENCE

LABEL_REFERENCE

static final JetNodeType LABEL_REFERENCE

LABEL_QUALIFIER

static final JetNodeType LABEL_QUALIFIER

THIS_EXPRESSION

static final JetNodeType THIS_EXPRESSION

SUPER_EXPRESSION

static final JetNodeType SUPER_EXPRESSION

BINARY_EXPRESSION

static final JetNodeType BINARY_EXPRESSION

BINARY_WITH_TYPE

static final JetNodeType BINARY_WITH_TYPE

IS_EXPRESSION

static final JetNodeType IS_EXPRESSION

PREFIX_EXPRESSION

static final JetNodeType PREFIX_EXPRESSION

POSTFIX_EXPRESSION

static final JetNodeType POSTFIX_EXPRESSION

CALL_EXPRESSION

static final JetNodeType CALL_EXPRESSION

ARRAY_ACCESS_EXPRESSION

static final JetNodeType ARRAY_ACCESS_EXPRESSION

INDICES

static final JetNodeType INDICES

DOT_QUALIFIED_EXPRESSION

static final JetNodeType DOT_QUALIFIED_EXPRESSION

CALLABLE_REFERENCE_EXPRESSION

static final JetNodeType CALLABLE_REFERENCE_EXPRESSION

SAFE_ACCESS_EXPRESSION

static final JetNodeType SAFE_ACCESS_EXPRESSION

OBJECT_LITERAL

static final JetNodeType OBJECT_LITERAL

ROOT_NAMESPACE

static final JetNodeType ROOT_NAMESPACE

WHEN

static final JetNodeType WHEN

WHEN_ENTRY

static final JetNodeType WHEN_ENTRY

WHEN_CONDITION_IN_RANGE

static final JetNodeType WHEN_CONDITION_IN_RANGE

WHEN_CONDITION_IS_PATTERN

static final JetNodeType WHEN_CONDITION_IS_PATTERN

WHEN_CONDITION_EXPRESSION

static final JetNodeType WHEN_CONDITION_EXPRESSION

NAMESPACE_HEADER

static final JetNodeType NAMESPACE_HEADER

SCRIPT

static final JetNodeType SCRIPT

IDE_TEMPLATE_EXPRESSION

static final JetNodeType IDE_TEMPLATE_EXPRESSION

TYPE_CODE_FRAGMENT

static final com.intellij.psi.tree.IFileElementType TYPE_CODE_FRAGMENT

EXPRESSION_CODE_FRAGMENT

static final com.intellij.psi.tree.IFileElementType EXPRESSION_CODE_FRAGMENT