Package org.jetbrains.kotlin.psi

Interface Summary
Call  
JetAnnotated  
JetCallableDeclaration  
JetCallElement  
JetClassOrObject  
JetDeclaration  
JetDeclarationContainer  
JetDeclarationWithBody  
JetElement  
JetExpression  
JetFunction  
JetModifierListOwner  
JetNamed  
JetNamedDeclaration  
JetOperationExpression  
JetPsiUtil.JetExpressionWrapper  
JetQualifiedExpression  
JetReferenceExpression  
JetStatementExpression This is an interface to show that JetExpression is not actually an expression (in meaning that this expression can be placed after "val x = ").
JetTypeElement  
JetTypeParameterListOwner  
JetVariableDeclaration  
JetWithExpressionInitializer  
ValueArgument  
 

Class Summary
JetAnnotatedExpression  
JetAnnotation  
JetAnnotationEntry  
JetArrayAccessExpression  
JetBinaryExpression  
JetBinaryExpressionWithTypeRHS  
JetBlockCodeFragmentType  
JetBlockExpression  
JetBlockStringTemplateEntry  
JetBreakExpression  
JetCallableReferenceExpression  
JetCallExpression  
JetCatchClause  
JetClass  
JetClassBody  
JetClassInitializer  
JetConstantExpression  
JetConstructorCalleeExpression  
JetContainerNode  
JetContinueExpression  
JetDeclarationModifierList  
JetDelegationSpecifier  
JetDelegationSpecifierList  
JetDelegatorByExpressionSpecifier  
JetDelegatorToSuperCall  
JetDelegatorToSuperClass  
JetDelegatorToThisCall  
JetDotQualifiedExpression  
JetDoWhileExpression  
JetDynamicType  
JetElementImpl  
JetElementImplStub<T extends StubElement>  
JetEnumEntry  
JetEscapeStringTemplateEntry  
JetExpressionCodeFragmentType  
JetExpressionImpl  
JetExpressionImplStub<T extends StubElement>  
JetExpressionWithLabel  
JetFile  
JetFileAnnotationList  
JetFinallySection  
JetForExpression  
JetFunctionLiteral  
JetFunctionLiteralExpression  
JetFunctionNotStubbed  
JetFunctionType  
JetFunctionTypeReceiver  
JetIfExpression  
JetImportDirective  
JetImportList  
JetImportsFactory  
JetInitializerList  
JetInstanceExpressionWithLabel  
JetIsExpression  
JetLabeledExpression  
JetLiteralStringTemplateEntry  
JetLoopExpression  
JetModifierList  
JetModifierListOwnerStub<T extends StubElement>  
JetMultiDeclaration  
JetMultiDeclarationEntry  
JetNamedDeclarationUtil  
JetNamedFunction  
JetNameReferenceExpression  
JetNullableType  
JetObjectDeclaration  
JetObjectDeclarationName  
JetObjectLiteralExpression  
JetPackageDirective  
JetParameter  
JetParameterList  
JetParenthesizedExpression  
JetPostfixExpression  
JetPrefixExpression  
JetPrimaryConstructorModifierList  
JetProperty  
JetPropertyAccessor  
JetPropertyDelegate  
JetPsiUnparsingUtils  
JetPsiUtil  
JetReturnExpression  
JetRootPackageExpression  
JetSafeQualifiedExpression  
JetScript  
JetSelfType  
JetSimpleNameStringTemplateEntry  
JetStringTemplateEntry  
JetStringTemplateEntryWithExpression  
JetStringTemplateExpression  
JetStubbedPsiUtil  
JetSuperExpression  
JetThisExpression  
JetThisReferenceExpression  
JetThrowExpression  
JetTreeVisitor<D>  
JetTreeVisitorVoid  
JetTryExpression  
JetTypeArgumentList  
JetTypeCodeFragment  
JetTypeCodeFragmentType  
JetTypeConstraint  
JetTypeConstraintList  
JetTypedef  
JetTypeParameter  
JetTypeParameterList  
JetTypeProjection  
JetTypeReference Type reference element.
JetUnaryExpression  
JetUserType  
JetValueArgument  
JetValueArgumentList  
JetValueArgumentName  
JetVisitor<R,D>  
JetVisitorVoid  
JetVisitorVoidWithParameter<P>  
JetWhenCondition  
JetWhenConditionInRange  
JetWhenConditionIsPattern  
JetWhenConditionWithExpression  
JetWhenEntry  
JetWhenExpression  
JetWhileExpression  
JetWhileExpressionBase  
 

Enum Summary
Call.CallType  
JetProjectionKind  
 

Annotation Types Summary
IfNotParsed Comes along with @Nullable to indicate null is only possible if parsing error present