Package org.jetbrains.jet.lang.psi

Interface Summary
Call  
JetCallElement  
JetClassOrObject  
JetDeclaration  
JetDeclarationContainer  
JetDeclarationWithBody  
JetElement  
JetExpression  
JetExpressionCodeFragment  
JetFunction  
JetModifierListOwner  
JetNamed  
JetNamedDeclaration  
JetOperationExpression  
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 = ").
JetTypeCodeFragment  
JetTypeParameterListOwner  
JetVariableDeclaration  
JetWithExpressionInitializer  
ValueArgument  
 

Class Summary
CallKey  
JetAnnotatedExpression  
JetAnnotation  
JetAnnotationEntry  
JetArrayAccessExpression  
JetBinaryExpression  
JetBinaryExpressionWithTypeRHS  
JetBlockExpression  
JetBlockStringTemplateEntry  
JetBreakExpression  
JetCallableReferenceExpression  
JetCallExpression  
JetCatchClause  
JetClass  
JetClassBody  
JetClassInitializer  
JetClassObject  
JetCodeFragmentImpl  
JetConstantExpression  
JetConstructorCalleeExpression  
JetContainerNode  
JetContinueExpression  
JetDelegationSpecifier  
JetDelegationSpecifierList  
JetDelegatorByExpressionSpecifier  
JetDelegatorToSuperCall  
JetDelegatorToSuperClass  
JetDelegatorToThisCall  
JetDotQualifiedExpression  
JetDoWhileExpression  
JetElementImpl  
JetElementImplStub<T extends StubElement>  
JetEnumEntry  
JetEscapeStringTemplateEntry  
JetExpressionCodeFragmentImpl  
JetExpressionCodeFragmentType  
JetFile  
JetFinallySection  
JetForExpression  
JetFunctionLiteral  
JetFunctionLiteralExpression  
JetFunctionNotStubbed  
JetFunctionType  
JetFunctionTypeReceiver  
JetIdeTemplate  
JetIfExpression  
JetImportDirective  
JetImportsFactory  
JetInitializerList  
JetIsExpression  
JetLabelQualifiedExpression  
JetLabelQualifiedInstanceExpression  
JetLiteralStringTemplateEntry  
JetLoopExpression  
JetModifiableBlockHelper  
JetModifierList  
JetMultiDeclaration  
JetMultiDeclarationEntry  
JetNamedArgumentImpl  
JetNamedFunction  
JetNamespaceHeader  
JetNullableType  
JetObjectDeclaration  
JetObjectDeclarationName  
JetObjectLiteralExpression  
JetParameter  
JetParameterList  
JetParenthesizedExpression  
JetPostfixExpression  
JetPrefixExpression  
JetProperty  
JetPropertyAccessor  
JetPropertyDelegate  
JetPsiFactory  
JetPsiFactory.IfChainBuilder  
JetPsiFactory.WhenBuilder  
JetPsiUnparsingUtils  
JetPsiUtil  
JetQualifiedExpression  
JetReferenceExpression  
JetReturnExpression  
JetRootNamespaceExpression  
JetSafeQualifiedExpression  
JetScript  
JetSelfType  
JetSimpleNameExpression  
JetSimpleNameStringTemplateEntry  
JetStringTemplateEntry  
JetStringTemplateEntryWithExpression  
JetStringTemplateExpression  
JetSuperExpression  
JetThisExpression  
JetThisReferenceExpression  
JetThrowExpression  
JetTreeVisitor<D>  
JetTreeVisitorVoid  
JetTryExpression  
JetTypeArgumentList  
JetTypeCodeFragmentImpl  
JetTypeCodeFragmentType  
JetTypeConstraint  
JetTypeConstraintList  
JetTypedef  
JetTypeElement  
JetTypeParameter  
JetTypeParameterList  
JetTypeProjection  
JetTypeReference Type reference element.
JetUnaryExpression  
JetUserType  
JetValueArgument  
JetValueArgumentList  
JetValueArgumentName  
JetVisitor<R,D>  
JetVisitorVoid  
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