Class: JsxRosetta::IR::ArrayLiteral
- Inherits:
-
Data
- Object
- Data
- JsxRosetta::IR::ArrayLiteral
- Includes:
- Node
- Defined in:
- lib/jsx_rosetta/ir/types.rb
Overview
An array-literal value (‘[a, b, …]`) inside JSX. Lowered from a JSX attribute or expression value whose root is an ArrayExpression. Each element is an IR node (recursive). Backends render as a Ruby Array literal.
elements : [Node]
Instance Attribute Summary collapse
-
#elements ⇒ Object
readonly
Returns the value of attribute elements.
Instance Attribute Details
#elements ⇒ Object (readonly)
Returns the value of attribute elements
318 319 320 |
# File 'lib/jsx_rosetta/ir/types.rb', line 318 def elements @elements end |