Types

Link copied to clipboard
data class Abstract(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Actual(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class AndAnd(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Expression.BinaryExpression.BinaryOperator
Link copied to clipboard
data class Annotation(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Arrow(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Companion(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Const(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Constructor(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword
Link copied to clipboard
data class CrossInline(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Data(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Delegate(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.AnnotationSet.AnnotationTarget
Link copied to clipboard
data class Dot(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Expression.BinaryExpression.BinaryOperator
Link copied to clipboard
data class DotDot(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Expression.BinaryExpression.BinaryOperator
Link copied to clipboard
Link copied to clipboard
data class Enum(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
Link copied to clipboard
data class Expect(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class External(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Field(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.AnnotationSet.AnnotationTarget
Link copied to clipboard
data class File(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.AnnotationSet.AnnotationTarget
Link copied to clipboard
data class Final(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Fun(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Get(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.AnnotationSet.AnnotationTarget
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Infix(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Inline(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Inner(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
Link copied to clipboard
data class Internal(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class LateInit(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class LBracket(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword
Link copied to clipboard
data class Less(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Expression.BinaryExpression.BinaryOperator
Link copied to clipboard
Link copied to clipboard
data class LPar(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Noinline(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Not(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Expression.UnaryExpression.UnaryOperator
Link copied to clipboard
Link copied to clipboard
data class NotNot(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Expression.UnaryExpression.UnaryOperator
Link copied to clipboard
Link copied to clipboard
data class Open(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Operator(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class OrOr(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Expression.BinaryExpression.BinaryOperator
Link copied to clipboard
data class Out(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Override(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Param(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.AnnotationSet.AnnotationTarget
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PlusPlus(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Expression.UnaryExpression.UnaryOperator
Link copied to clipboard
data class Private(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Property(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.AnnotationSet.AnnotationTarget
Link copied to clipboard
data class Protected(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Public(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RBracket(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword
Link copied to clipboard
data class Receiver(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.AnnotationSet.AnnotationTarget
Link copied to clipboard
data class Reified(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class RPar(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword
Link copied to clipboard
data class Sealed(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Set(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.AnnotationSet.AnnotationTarget
Link copied to clipboard
data class SetParam(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.AnnotationSet.AnnotationTarget
Link copied to clipboard
data class Slash(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Expression.BinaryExpression.BinaryOperator
Link copied to clipboard
Link copied to clipboard
data class Suspend(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class TailRec(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Val(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Keyword.ValOrVarKeyword
Link copied to clipboard

Common interface for val or var keywords.

Link copied to clipboard
data class Value(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class Var(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Keyword.ValOrVarKeyword
Link copied to clipboard
data class Vararg(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword, Node.Modifier.KeywordModifier
Link copied to clipboard
data class When(val supplement: NodeSupplement = NodeSupplement()) : Node.Keyword

Properties

Link copied to clipboard

Supplemental data for the node.

Link copied to clipboard
abstract val text: String

text representation of the node.