org.jetbrains.kotlin.psi
Interface JetExpression

All Known Subinterfaces:
JetCallableDeclaration, JetDeclaration, JetDeclarationWithBody, JetFunction, JetNamedDeclaration, JetOperationExpression, JetQualifiedExpression, JetReferenceExpression, JetTypeParameterListOwner, JetVariableDeclaration
All Known Implementing Classes:
JetArrayAccessExpression, JetBinaryExpression, JetBinaryExpressionWithTypeRHS, JetCallExpression, JetClassInitializer, JetConstructorCalleeExpression, JetConstructorDelegationReferenceExpression, JetDotQualifiedExpression, JetExpressionImplStub, JetFunctionLiteral, JetFunctionNotStubbed, JetIsExpression, JetMultiDeclaration, JetMultiDeclarationEntry, JetNamedFunction, JetParameter, JetPostfixExpression, JetPrefixExpression, JetProperty, JetPropertyAccessor, JetSafeQualifiedExpression, JetScript, JetTypedef, JetTypeParameter, JetTypeParameterListOwnerStub, JetUnaryExpression

public interface JetExpression


Field Summary
static com.intellij.util.ArrayFactory<JetExpression> ARRAY_FACTORY
           
static JetExpression[] EMPTY_ARRAY
           
 
Method Summary
<R,D> R
accept(JetVisitor<R,D> visitor, D data)
           
 

Field Detail

EMPTY_ARRAY

static final JetExpression[] EMPTY_ARRAY

ARRAY_FACTORY

static final com.intellij.util.ArrayFactory<JetExpression> ARRAY_FACTORY
Method Detail

accept

<R,D> R accept(@NotNull
               JetVisitor<R,D> visitor,
               D data)