ValueNode

sealed class ValueNode : ASTNode

Types

BooleanValueNode
Link copied to clipboard
class BooleanValueNode(value: Boolean, loc: Location?) : ValueNode
DoubleValueNode
Link copied to clipboard
class DoubleValueNode(value: Double, loc: Location?) : ValueNode
EnumValueNode
Link copied to clipboard
class EnumValueNode(value: String, loc: Location?) : ValueNode
ListValueNode
Link copied to clipboard
class ListValueNode(values: List<ValueNode>, loc: Location?) : ValueNode
NullValueNode
Link copied to clipboard
class NullValueNode(loc: Location?) : ValueNode
NumberValueNode
Link copied to clipboard
class NumberValueNode(value: Long, loc: Location?) : ValueNode
ObjectValueNode
Link copied to clipboard
class ObjectValueNode(fields: List<ValueNode.ObjectValueNode.ObjectFieldNode>, loc: Location?) : ValueNode
StringValueNode
Link copied to clipboard
class StringValueNode(value: String, block: Boolean?, loc: Location?) : ValueNode
VariableNode
Link copied to clipboard
class VariableNode(name: NameNode, loc: Location?) : ValueNode

Properties

loc
Link copied to clipboard
open override val loc: Location?
valueNodeName
Link copied to clipboard
val valueNodeName: String

Inheritors

ValueNode
Link copied to clipboard
ValueNode
Link copied to clipboard
ValueNode
Link copied to clipboard
ValueNode
Link copied to clipboard
ValueNode
Link copied to clipboard
ValueNode
Link copied to clipboard
ValueNode
Link copied to clipboard
ValueNode
Link copied to clipboard
ValueNode
Link copied to clipboard
ValueNode.ObjectValueNode
Link copied to clipboard