static Pointer<Void> toPointer(Placement? val) { if (val == null) { return nullptr; } final result = malloc<Int32>(); result.value = toInt(val); return result.cast(); }