(val: T)
| 544 | } |
| 545 | |
| 546 | push (val: T) { |
| 547 | this.#arr[this.#pointer] = val |
| 548 | this.#pointer = (this.#pointer + 1) % this.size |
| 549 | } |
| 550 | |
| 551 | values (): T[] { |
| 552 | return this.#arr.slice(this.#pointer).concat(this.#arr.slice(0, this.#pointer)) |
no outgoing calls