Interface KotlinNode

All Superinterfaces:
AntlrNode<KotlinNode>, GenericNode<KotlinNode>, Node, Reportable
All Known Implementing Classes:
KotlinErrorNode, KotlinParser.KtAdditiveExpression, KotlinParser.KtAdditiveOperator, KotlinParser.KtAnnotatedDelegationSpecifier, KotlinParser.KtAnnotatedLambda, KotlinParser.KtAnnotation, KotlinParser.KtAnnotationUseSiteTarget, KotlinParser.KtAnonymousFunction, KotlinParser.KtAnonymousInitializer, KotlinParser.KtAsExpression, KotlinParser.KtAsOperator, KotlinParser.KtAssignableExpression, KotlinParser.KtAssignableSuffix, KotlinParser.KtAssignment, KotlinParser.KtAssignmentAndOperator, KotlinParser.KtBlock, KotlinParser.KtCallableReference, KotlinParser.KtCallSuffix, KotlinParser.KtCatchBlock, KotlinParser.KtClassBody, KotlinParser.KtClassDeclaration, KotlinParser.KtClassMemberDeclaration, KotlinParser.KtClassMemberDeclarations, KotlinParser.KtClassModifier, KotlinParser.KtClassParameter, KotlinParser.KtClassParameters, KotlinParser.KtCollectionLiteral, KotlinParser.KtCompanionObject, KotlinParser.KtComparison, KotlinParser.KtComparisonOperator, KotlinParser.KtConjunction, KotlinParser.KtConstructorDelegationCall, KotlinParser.KtConstructorInvocation, KotlinParser.KtControlStructureBody, KotlinParser.KtDeclaration, KotlinParser.KtDefinitelyNonNullableType, KotlinParser.KtDelegationSpecifier, KotlinParser.KtDelegationSpecifiers, KotlinParser.KtDirectlyAssignableExpression, KotlinParser.KtDisjunction, KotlinParser.KtDoWhileStatement, KotlinParser.KtElvis, KotlinParser.KtElvisExpression, KotlinParser.KtEnumClassBody, KotlinParser.KtEnumEntries, KotlinParser.KtEnumEntry, KotlinParser.KtEquality, KotlinParser.KtEqualityOperator, KotlinParser.KtExcl, KotlinParser.KtExplicitDelegation, KotlinParser.KtExpression, KotlinParser.KtFileAnnotation, KotlinParser.KtFinallyBlock, KotlinParser.KtForStatement, KotlinParser.KtFunctionBody, KotlinParser.KtFunctionDeclaration, KotlinParser.KtFunctionLiteral, KotlinParser.KtFunctionModifier, KotlinParser.KtFunctionType, KotlinParser.KtFunctionTypeParameters, KotlinParser.KtFunctionValueParameter, KotlinParser.KtFunctionValueParameters, KotlinParser.KtFunctionValueParameterWithOptionalType, KotlinParser.KtGenericCallLikeComparison, KotlinParser.KtGetter, KotlinParser.KtIdentifier, KotlinParser.KtIfExpression, KotlinParser.KtImportAlias, KotlinParser.KtImportHeader, KotlinParser.KtImportList, KotlinParser.KtIndexingSuffix, KotlinParser.KtInfixFunctionCall, KotlinParser.KtInfixOperation, KotlinParser.KtInheritanceModifier, KotlinParser.KtInOperator, KotlinParser.KtIsOperator, KotlinParser.KtJumpExpression, KotlinParser.KtKotlinFile, KotlinParser.KtLabel, KotlinParser.KtLambdaLiteral, KotlinParser.KtLambdaParameter, KotlinParser.KtLambdaParameters, KotlinParser.KtLineStringContent, KotlinParser.KtLineStringExpression, KotlinParser.KtLineStringLiteral, KotlinParser.KtLiteralConstant, KotlinParser.KtLoopStatement, KotlinParser.KtMemberAccessOperator, KotlinParser.KtMemberModifier, KotlinParser.KtModifier, KotlinParser.KtModifiers, KotlinParser.KtMultiAnnotation, KotlinParser.KtMultiLineStringContent, KotlinParser.KtMultiLineStringExpression, KotlinParser.KtMultiLineStringLiteral, KotlinParser.KtMultiplicativeExpression, KotlinParser.KtMultiplicativeOperator, KotlinParser.KtMultiVariableDeclaration, KotlinParser.KtNavigationSuffix, KotlinParser.KtNullableType, KotlinParser.KtObjectDeclaration, KotlinParser.KtObjectLiteral, KotlinParser.KtPackageHeader, KotlinParser.KtParameter, KotlinParser.KtParameterModifier, KotlinParser.KtParameterModifiers, KotlinParser.KtParametersWithOptionalType, KotlinParser.KtParameterWithOptionalType, KotlinParser.KtParenthesizedAssignableExpression, KotlinParser.KtParenthesizedDirectlyAssignableExpression, KotlinParser.KtParenthesizedExpression, KotlinParser.KtParenthesizedType, KotlinParser.KtParenthesizedUserType, KotlinParser.KtPlatformModifier, KotlinParser.KtPostfixUnaryExpression, KotlinParser.KtPostfixUnaryOperator, KotlinParser.KtPostfixUnarySuffix, KotlinParser.KtPrefixUnaryExpression, KotlinParser.KtPrefixUnaryOperator, KotlinParser.KtPrimaryConstructor, KotlinParser.KtPrimaryExpression, KotlinParser.KtPropertyDeclaration, KotlinParser.KtPropertyDelegate, KotlinParser.KtPropertyModifier, KotlinParser.KtQuest, KotlinParser.KtRangeExpression, KotlinParser.KtRangeTest, KotlinParser.KtReceiverType, KotlinParser.KtReificationModifier, KotlinParser.KtSafeNav, KotlinParser.KtScript, KotlinParser.KtSecondaryConstructor, KotlinParser.KtSemi, KotlinParser.KtSemis, KotlinParser.KtSetter, KotlinParser.KtShebangLine, KotlinParser.KtSimpleIdentifier, KotlinParser.KtSimpleUserType, KotlinParser.KtSingleAnnotation, KotlinParser.KtStatement, KotlinParser.KtStatements, KotlinParser.KtStringLiteral, KotlinParser.KtSuperExpression, KotlinParser.KtThisExpression, KotlinParser.KtTopLevelObject, KotlinParser.KtTryExpression, KotlinParser.KtType, KotlinParser.KtTypeAlias, KotlinParser.KtTypeArguments, KotlinParser.KtTypeConstraint, KotlinParser.KtTypeConstraints, KotlinParser.KtTypeModifier, KotlinParser.KtTypeModifiers, KotlinParser.KtTypeParameter, KotlinParser.KtTypeParameterModifier, KotlinParser.KtTypeParameterModifiers, KotlinParser.KtTypeParameters, KotlinParser.KtTypeProjection, KotlinParser.KtTypeProjectionModifier, KotlinParser.KtTypeProjectionModifiers, KotlinParser.KtTypeReference, KotlinParser.KtTypeTest, KotlinParser.KtUnaryPrefix, KotlinParser.KtUnescapedAnnotation, KotlinParser.KtUserType, KotlinParser.KtValueArgument, KotlinParser.KtValueArguments, KotlinParser.KtVariableDeclaration, KotlinParser.KtVarianceModifier, KotlinParser.KtVisibilityModifier, KotlinParser.KtWhenCondition, KotlinParser.KtWhenEntry, KotlinParser.KtWhenExpression, KotlinParser.KtWhenSubject, KotlinParser.KtWhileStatement, KotlinTerminalNode

public interface KotlinNode extends AntlrNode<KotlinNode>
Supertype of all kotlin nodes.