We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 9e0bf9f + 574c92c commit 82b3f94Copy full SHA for 82b3f94
src/objects/lobject.h
@@ -1649,6 +1649,14 @@ class Table : public GCBase<Table> {
1649
const Value* getArray() const noexcept { return array; }
1650
void setArray(Value* arr) noexcept { array = arr; }
1651
1652
+ // Phase 115.3: std::span accessors for array part
1653
+ std::span<Value> getArraySpan() noexcept {
1654
+ return std::span(array, asize);
1655
+ }
1656
+ std::span<const Value> getArraySpan() const noexcept {
1657
1658
1659
+
1660
Node* getNodeArray() noexcept { return node; }
1661
const Node* getNodeArray() const noexcept { return node; }
1662
void setNodeArray(Node* n) noexcept { node = n; }
0 commit comments