diff options
| author | _ov4 <ov4@ov4.org> | 2026-10-22 15:17:31 +0000 |
|---|---|---|
| committer | _ov4 <ov4@ov4.org> | 2026-10-22 15:21:11 +0000 |
| commit | fe70048b33baebdfbf7071059bd4742ec16ab408 (patch) | |
| tree | 040ab1e1d6847baf8b60b8c1970543b8e578e36f /lib/CodeGen/ArrayParameters.cc | |
| parent | 98ef8bc4dfcebe44eece933ff0affc776b7199dd (diff) | |
fix(classes): defer NEW for DECLARE without a parameterless constructor
A plain DECLARE, field or array element now calls NEW only when the class
has a parameterless one; otherwise the zeroed object waits for
x <- NEW C(...), as in guide section 10.2. DECLARE with parentheses still
requires a matching constructor.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Diffstat (limited to 'lib/CodeGen/ArrayParameters.cc')
0 files changed, 0 insertions, 0 deletions
