| Interface | Description |
|---|---|
| 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 |
| Enum | Description |
|---|---|
| Call.CallType | |
| JetProjectionKind |
| Annotation Type | Description |
|---|---|
| IfNotParsed |
Comes along with @Nullable to indicate null is only possible if parsing error present
|