ArrayTypeNode constructor
- TypeNode primitiveTypeNode,
- ArraySpecification size
Constructs an array type node with a primitive type and size specification.
Parameters:
primitiveTypeNode
: The primitive element type (int or float)size
: The array size specification (can be a constant or expression)
Implementation
ArrayTypeNode(TypeNode primitiveTypeNode, ArraySpecification size)
: super(ArrayType(primitiveTypeNode.nodeValue.primitiveType), [size]);