Package com.valgolang.frontend.datastructures.binarytree

Types

BinaryTreeNodeAccess
Link copied to clipboard
sealed class BinaryTreeNodeAccess : ExpressionNode, AssignLHS
Binary tree node accessRepresents access to a node in a binary tree
BinaryTreeNodeElemAccessNode
Link copied to clipboard
data class BinaryTreeNodeElemAccessNode(lineNumber: Int, identifier: String, accessChain: List<DataStructureMethod>) : BinaryTreeNodeAccess
Binary tree node elem access nodeRepresents access to a nodes in a binary tree e.g.
BinaryTreeNodeType
Link copied to clipboard
data class BinaryTreeNodeType(internalType: Type) : DataStructureType, NullableDataStructure
Binary tree node typeRepresents nodes that make up a binary tree
BinaryTreeRootAccessNode
Link copied to clipboard
data class BinaryTreeRootAccessNode(lineNumber: Int, identifier: String, elemAccessNode: BinaryTreeNodeElemAccessNode) : BinaryTreeNodeAccess
Binary tree root access nodeRepresents access to the root of a binary tree wrapper type class
BinaryTreeType
Link copied to clipboard
data class BinaryTreeType(internalType: Type) : DataStructureType
Binary tree typeRepresents the type for a binary tree (wrapper type for a node)