9d8b334e3208240daeda2b9972b60305e8f5d366
The null moves into the type: errmsg/errstr/libversion/sourceid/ column_text/blob/name/decltype/*_name/db_filename/sql/expanded_sql/ bind_parameter_name/serialize return ?*u8 instead of *u8 with manual cast null-checks, and the helpers take the optional directly. Verified that an optional pointer crosses the FFI with the null-pointer niche in both JIT and AOT modes. ?[:0]u8 would be the ideal shape (nullable null-terminated string) but does not resolve in sx yet — it panics LLVM emission; filed as an sx followup. The header comment records the constraint.
Description
No description provided
Languages
HTML
35.2%
CSS
30.3%
JavaScript
29%
Makefile
3.4%
Shell
2.1%