org.jetbrains.kotlin.psi.stubs.elements
Interface JetStubElementTypes


public interface JetStubElementTypes


Field Summary
static JetPlaceHolderStubElementType<JetAnnotation> ANNOTATION
           
static JetAnnotationEntryElementType ANNOTATION_ENTRY
           
static JetAnnotationUseSiteTargetElementType ANNOTATION_TARGET
           
static JetPlaceHolderStubElementType<JetClassInitializer> ANONYMOUS_INITIALIZER
           
static JetClassElementType CLASS
           
static JetPlaceHolderStubElementType<JetClassBody> CLASS_BODY
           
static JetPlaceHolderStubElementType<JetConstructorCalleeExpression> CONSTRUCTOR_CALLEE
           
static com.intellij.psi.tree.TokenSet DECLARATION_TYPES
           
static JetPlaceHolderStubElementType<JetDelegationSpecifierList> DELEGATION_SPECIFIER_LIST
           
static com.intellij.psi.tree.TokenSet DELEGATION_SPECIFIER_TYPES
           
static JetPlaceHolderStubElementType<JetDelegatorByExpressionSpecifier> DELEGATOR_BY
           
static JetPlaceHolderStubElementType<JetDelegatorToSuperCall> DELEGATOR_SUPER_CALL
           
static JetPlaceHolderStubElementType<JetDelegatorToSuperClass> DELEGATOR_SUPER_CLASS
           
static JetDotQualifiedExpressionElementType DOT_QUALIFIED_EXPRESSION
           
static JetPlaceHolderStubElementType<JetDynamicType> DYNAMIC_TYPE
           
static JetClassElementType ENUM_ENTRY
           
static JetEnumEntrySuperClassReferenceExpressionElementType ENUM_ENTRY_SUPERCLASS_REFERENCE_EXPRESSION
           
static JetFileElementType FILE
           
static JetPlaceHolderStubElementType<JetFileAnnotationList> FILE_ANNOTATION_LIST
           
static JetFunctionElementType FUNCTION
           
static JetPlaceHolderStubElementType<JetFunctionType> FUNCTION_TYPE
           
static JetPlaceHolderStubElementType<JetFunctionTypeReceiver> FUNCTION_TYPE_RECEIVER
           
static JetImportDirectiveElementType IMPORT_DIRECTIVE
           
static JetPlaceHolderStubElementType<JetImportList> IMPORT_LIST
           
static JetPlaceHolderStubElementType<JetInitializerList> INITIALIZER_LIST
           
static com.intellij.psi.tree.TokenSet INSIDE_DIRECTIVE_EXPRESSIONS
           
static JetModifierListElementType<JetDeclarationModifierList> MODIFIER_LIST
           
static JetPlaceHolderStubElementType<JetNullableType> NULLABLE_TYPE
           
static JetObjectElementType OBJECT_DECLARATION
           
static JetPlaceHolderStubElementType<JetPackageDirective> PACKAGE_DIRECTIVE
           
static JetPlaceHolderStubElementType<JetPrimaryConstructor> PRIMARY_CONSTRUCTOR
           
static JetPropertyElementType PROPERTY
           
static JetPropertyAccessorElementType PROPERTY_ACCESSOR
           
static JetNameReferenceExpressionElementType REFERENCE_EXPRESSION
           
static JetPlaceHolderStubElementType<JetSecondaryConstructor> SECONDARY_CONSTRUCTOR
           
static JetPlaceHolderStubElementType<JetTypeArgumentList> TYPE_ARGUMENT_LIST
           
static JetPlaceHolderStubElementType<JetTypeConstraint> TYPE_CONSTRAINT
           
static JetPlaceHolderStubElementType<JetTypeConstraintList> TYPE_CONSTRAINT_LIST
           
static com.intellij.psi.tree.TokenSet TYPE_ELEMENT_TYPES
           
static JetTypeParameterElementType TYPE_PARAMETER
           
static JetPlaceHolderStubElementType<JetTypeParameterList> TYPE_PARAMETER_LIST
           
static JetTypeProjectionElementType TYPE_PROJECTION
           
static JetPlaceHolderStubElementType<JetTypeReference> TYPE_REFERENCE
           
static JetUserTypeElementType USER_TYPE
           
static JetParameterElementType VALUE_PARAMETER
           
static JetPlaceHolderStubElementType<JetParameterList> VALUE_PARAMETER_LIST
           
 

Field Detail

FILE

static final JetFileElementType FILE

CLASS

static final JetClassElementType CLASS

FUNCTION

static final JetFunctionElementType FUNCTION

PROPERTY

static final JetPropertyElementType PROPERTY

PROPERTY_ACCESSOR

static final JetPropertyAccessorElementType PROPERTY_ACCESSOR

ENUM_ENTRY

static final JetClassElementType ENUM_ENTRY

OBJECT_DECLARATION

static final JetObjectElementType OBJECT_DECLARATION

ANONYMOUS_INITIALIZER

static final JetPlaceHolderStubElementType<JetClassInitializer> ANONYMOUS_INITIALIZER

SECONDARY_CONSTRUCTOR

static final JetPlaceHolderStubElementType<JetSecondaryConstructor> SECONDARY_CONSTRUCTOR

PRIMARY_CONSTRUCTOR

static final JetPlaceHolderStubElementType<JetPrimaryConstructor> PRIMARY_CONSTRUCTOR

VALUE_PARAMETER

static final JetParameterElementType VALUE_PARAMETER

VALUE_PARAMETER_LIST

static final JetPlaceHolderStubElementType<JetParameterList> VALUE_PARAMETER_LIST

TYPE_PARAMETER

static final JetTypeParameterElementType TYPE_PARAMETER

TYPE_PARAMETER_LIST

static final JetPlaceHolderStubElementType<JetTypeParameterList> TYPE_PARAMETER_LIST

ANNOTATION_ENTRY

static final JetAnnotationEntryElementType ANNOTATION_ENTRY

ANNOTATION

static final JetPlaceHolderStubElementType<JetAnnotation> ANNOTATION

ANNOTATION_TARGET

static final JetAnnotationUseSiteTargetElementType ANNOTATION_TARGET

CLASS_BODY

static final JetPlaceHolderStubElementType<JetClassBody> CLASS_BODY

IMPORT_LIST

static final JetPlaceHolderStubElementType<JetImportList> IMPORT_LIST

FILE_ANNOTATION_LIST

static final JetPlaceHolderStubElementType<JetFileAnnotationList> FILE_ANNOTATION_LIST

IMPORT_DIRECTIVE

static final JetImportDirectiveElementType IMPORT_DIRECTIVE

PACKAGE_DIRECTIVE

static final JetPlaceHolderStubElementType<JetPackageDirective> PACKAGE_DIRECTIVE

MODIFIER_LIST

static final JetModifierListElementType<JetDeclarationModifierList> MODIFIER_LIST

TYPE_CONSTRAINT_LIST

static final JetPlaceHolderStubElementType<JetTypeConstraintList> TYPE_CONSTRAINT_LIST

TYPE_CONSTRAINT

static final JetPlaceHolderStubElementType<JetTypeConstraint> TYPE_CONSTRAINT

NULLABLE_TYPE

static final JetPlaceHolderStubElementType<JetNullableType> NULLABLE_TYPE

TYPE_REFERENCE

static final JetPlaceHolderStubElementType<JetTypeReference> TYPE_REFERENCE

USER_TYPE

static final JetUserTypeElementType USER_TYPE

DYNAMIC_TYPE

static final JetPlaceHolderStubElementType<JetDynamicType> DYNAMIC_TYPE

FUNCTION_TYPE

static final JetPlaceHolderStubElementType<JetFunctionType> FUNCTION_TYPE

TYPE_PROJECTION

static final JetTypeProjectionElementType TYPE_PROJECTION

FUNCTION_TYPE_RECEIVER

static final JetPlaceHolderStubElementType<JetFunctionTypeReceiver> FUNCTION_TYPE_RECEIVER

REFERENCE_EXPRESSION

static final JetNameReferenceExpressionElementType REFERENCE_EXPRESSION

DOT_QUALIFIED_EXPRESSION

static final JetDotQualifiedExpressionElementType DOT_QUALIFIED_EXPRESSION

ENUM_ENTRY_SUPERCLASS_REFERENCE_EXPRESSION

static final JetEnumEntrySuperClassReferenceExpressionElementType ENUM_ENTRY_SUPERCLASS_REFERENCE_EXPRESSION

TYPE_ARGUMENT_LIST

static final JetPlaceHolderStubElementType<JetTypeArgumentList> TYPE_ARGUMENT_LIST

DELEGATION_SPECIFIER_LIST

static final JetPlaceHolderStubElementType<JetDelegationSpecifierList> DELEGATION_SPECIFIER_LIST

INITIALIZER_LIST

static final JetPlaceHolderStubElementType<JetInitializerList> INITIALIZER_LIST

DELEGATOR_BY

static final JetPlaceHolderStubElementType<JetDelegatorByExpressionSpecifier> DELEGATOR_BY

DELEGATOR_SUPER_CALL

static final JetPlaceHolderStubElementType<JetDelegatorToSuperCall> DELEGATOR_SUPER_CALL

DELEGATOR_SUPER_CLASS

static final JetPlaceHolderStubElementType<JetDelegatorToSuperClass> DELEGATOR_SUPER_CLASS

CONSTRUCTOR_CALLEE

static final JetPlaceHolderStubElementType<JetConstructorCalleeExpression> CONSTRUCTOR_CALLEE

DECLARATION_TYPES

static final com.intellij.psi.tree.TokenSet DECLARATION_TYPES

DELEGATION_SPECIFIER_TYPES

static final com.intellij.psi.tree.TokenSet DELEGATION_SPECIFIER_TYPES

TYPE_ELEMENT_TYPES

static final com.intellij.psi.tree.TokenSet TYPE_ELEMENT_TYPES

INSIDE_DIRECTIVE_EXPRESSIONS

static final com.intellij.psi.tree.TokenSet INSIDE_DIRECTIVE_EXPRESSIONS