| 352 | ArraySpan* array_span_mutable() { return &std::get<ArraySpan>(this->value); } |
| 353 | |
| 354 | bool is_array_span() const { return this->value.index() == 0; } |
| 355 | |
| 356 | const std::shared_ptr<ArrayData>& array_data() const { |
| 357 | return std::get<std::shared_ptr<ArrayData>>(this->value); |