org.jetbrains.kotlin.psi
Interface KtExpression
- All Known Subinterfaces:
- KtCallableDeclaration, KtDeclaration, KtDeclarationWithBody, KtFunction, KtNamedDeclaration, KtOperationExpression, KtReferenceExpression, KtTypeParameterListOwner, KtVariableDeclaration
- All Known Implementing Classes:
- KtArrayAccessExpression, KtBinaryExpression, KtBinaryExpressionWithTypeRHS, KtCallExpression, KtConstructorCalleeExpression, KtConstructorDelegationReferenceExpression, KtDeclarationImpl, KtDeclarationStub, KtDestructuringDeclaration, KtDestructuringDeclarationEntry, KtExpressionImplStub, KtFunctionLiteral, KtFunctionNotStubbed, KtIsExpression, KtNamedFunction, KtParameter, KtPostfixExpression, KtPrefixExpression, KtProperty, KtPropertyAccessor, KtScript, KtTypeParameter, KtTypeParameterListOwnerStub, KtUnaryExpression
public interface KtExpression
EMPTY_ARRAY
static final KtExpression[] EMPTY_ARRAY
ARRAY_FACTORY
static final com.intellij.util.ArrayFactory<KtExpression> ARRAY_FACTORY
accept
<R,D> R accept(@NotNull
KtVisitor<R,D> visitor,
D data)