CodeNode

abstract class CodeNode(lineNumber: Int) : StatementNode

Code node

A node that represents a line of code in the input file

Constructors

CodeNode
Link copied to clipboard
fun CodeNode(lineNumber: Int)
Create empty Code node

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String

Properties

lineNumber
Link copied to clipboard
open override val lineNumber: Int

Inheritors

ExpressionNode
Link copied to clipboard
FunctionNode
Link copied to clipboard
DeclarationNode
Link copied to clipboard
AssignmentNode
Link copied to clipboard
ReturnNode
Link copied to clipboard
StatementBlock
Link copied to clipboard
LoopStatementNode
Link copied to clipboard