Files
bun.sh/test/regression/issue
Claude Bot b6e1db6acd Fix bindgen to properly inherit from ErrorInstance for Error.isError() support
Key changes to make ResolveMessage/BuildMessage proper ErrorInstance objects:

1. **Proper inheritance**: Classes with inheritsFromError:true now inherit from
   JSC::ErrorInstance instead of JSC::JSDestructibleObject

2. **Correct subspace allocation**: ErrorInstance classes use built-in error
   subspace instead of generating custom subspace methods

3. **Fixed constructor signatures**: ErrorInstance requires ErrorType::Error
   parameter in constructor

4. **Fixed finishCreation**: ErrorInstance requires message and cause parameters
   for proper initialization

5. **Set ErrorInstanceType**: JSType set to ErrorInstanceType for Error.isError()
   to return true

6. **Symbol property handling**: Fixed cached property generation to skip @@
   symbol properties that cause C++ syntax errors

This makes ResolveMessage objects proper Error instances that pass both
Error.isError() and instanceof Error checks.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-29 23:25:27 +00:00
..
2025-08-06 06:44:46 -07:00
2025-01-28 17:23:57 -08:00
2025-06-03 13:23:12 -07:00
2025-06-03 23:41:37 -07:00
2025-01-17 22:08:07 -08:00
2024-06-14 01:50:36 -07:00
2024-09-24 22:46:18 -07:00
2025-03-03 21:38:05 -08:00
2025-05-26 21:18:22 -07:00
2025-07-03 01:06:22 -07:00
2025-07-23 22:31:42 -07:00
2025-07-20 23:02:10 -07:00