You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement the shared private callable/error classification boundary.
Acceptance:
Export exact JSC__JSValue__isClass and JSC__JSValue__isAggregateError signatures.
Match JSC call-data classification: JavaScript class constructors follow their executable class flag, ordinary/arrow functions are false, bound functions are false, and native constructors are true.
Preserve constructable proxy behavior and reject primitives/non-callables.
Classify only real AggregateError ErrorInstances, including subclasses, independent of mutable name/prototype properties.
Cover exact signatures, JS/native/bound/proxy callables, AggregateError/subclass/mutation/spoofing, sibling/foreign ownership, and invalid inputs in the compile-link-runtime fixture.
Update both inventories and README/API documentation without changing public/extension counts.
Parents: #163, #164
Implement the shared private callable/error classification boundary.
Acceptance:
JSC__JSValue__isClassandJSC__JSValue__isAggregateErrorsignatures.