On Fri Dec 6 16:34:37 2024 +0000, Gabriel Ivăncescu wrote:
Well Typed Arrays will need something similar (they override all input indices, and override defineProperty), when I made the first dispex revamp with them, it wasn't clear how it would interact with the host object implementation. Well, it's clear now that we need a way to override them, I guess. And btw Typed Arrays really need that DISPID optimization as well (or my original hack, which didn't cover enums only) to skip DISPID for every element.
`lookup_prop()` allows overriding all indices. It could probably use "don't enum" mentioned recently.