@@ -228,14 +228,14 @@ void generate_event_impl(const std::string& event_name, const std::vector<EventT
228228 },
229229 t
230230 );
231- f << " (non_null() Tox_Event_" << event_name << " *" << event_name_l << " ," ;
231+ f << " (Tox_Event_" << event_name << " *_Nonnull " << event_name_l << " ," ;
232232 std::visit (
233233 overloaded{
234234 [&](const EventTypeTrivial& t) {
235235 f << " " << t.type << " " << t.name << " )\n " ;
236236 },
237237 [&](const EventTypeByteRange& t) {
238- f << " \n nullable() const uint8_t *" << t.name_data << " , uint32_t " << t.name_length << " )\n " ;
238+ f << " \n const uint8_t *_Nullable " << t.name_data << " , uint32_t " << t.name_length << " )\n " ;
239239 }
240240 },
241241 t
@@ -296,14 +296,14 @@ void generate_event_impl(const std::string& event_name, const std::vector<EventT
296296
297297
298298 // gen contruct
299- f << " static void tox_event_" << event_name_l << " _construct(non_null() Tox_Event_" << event_name << " *" << event_name_l << " )\n {\n " ;
299+ f << " static void tox_event_" << event_name_l << " _construct(Tox_Event_" << event_name << " *_Nonnull " << event_name_l << " )\n {\n " ;
300300 // TODO: initialize all members properly
301301 // TODO: check if _NONE is universal
302302 // str_toupper(
303303 f << " *" << event_name_l << " = (Tox_Event_" << event_name << " ) {\n 0\n };\n }\n " ;
304304
305305 // gen destruct
306- f << " static void tox_event_" << event_name_l << " _destruct(non_null() Tox_Event_" << event_name << " *" << event_name_l << " , non_null() const Memory *mem)\n {\n " ;
306+ f << " static void tox_event_" << event_name_l << " _destruct(Tox_Event_" << event_name << " *_Nonnull " << event_name_l << " , const Memory *_Nonnull mem)\n {\n " ;
307307 size_t data_count = 0 ;
308308 for (const auto & t : event_types) {
309309 std::visit (
@@ -361,7 +361,7 @@ void generate_event_impl(const std::string& event_name, const std::vector<EventT
361361 f << " ;\n }\n\n " ;
362362
363363 // unpack
364- f << " static bool tox_event_" << event_name_l << " _unpack_into(non_null() Tox_Event_" << event_name << " *event, non_null() Bin_Unpack *bu)\n {\n " ;
364+ f << " static bool tox_event_" << event_name_l << " _unpack_into(Tox_Event_" << event_name << " *_Nonnull event, Bin_Unpack *_Nonnull bu)\n {\n " ;
365365 f << " assert(event != nullptr);\n " ;
366366 if (event_types.size () > 1 ) {
367367 f << " if (!bin_unpack_array_fixed(bu, " << event_types.size () << " , nullptr)) {\n return false;\n }\n\n " ;
@@ -421,7 +421,7 @@ void generate_event_impl(const std::string& event_name, const std::vector<EventT
421421 f << " mem_delete(mem, " << event_name_l << " );\n }\n\n " ;
422422
423423 // add
424- f << " static Tox_Event_" << event_name << " *tox_events_add_" << event_name_l << " (non_null() Tox_Events *events, non_null() const Memory *mem)\n {\n " ;
424+ f << " static Tox_Event_" << event_name << " *tox_events_add_" << event_name_l << " (Tox_Events *_Nonnull events, const Memory *_Nonnull mem)\n {\n " ;
425425 f << " Tox_Event_" << event_name << " *const " << event_name_l << " = tox_event_" << event_name_l << " _new(mem);\n\n " ;
426426 f << " if (" << event_name_l << " == nullptr) {\n " ;
427427 f << " return nullptr;\n }\n\n " ;
@@ -444,7 +444,7 @@ void generate_event_impl(const std::string& event_name, const std::vector<EventT
444444 f << " return tox_event_" << event_name_l << " _unpack_into(*event, bu);\n }\n\n " ;
445445
446446 // alloc
447- f << " static Tox_Event_" << event_name << " *tox_event_" << event_name_l << " _alloc(non_null() void *user_data)\n {\n " ;
447+ f << " static Tox_Event_" << event_name << " *tox_event_" << event_name_l << " _alloc(void *_Nonnull user_data)\n {\n " ;
448448 f << " Tox_Events_State *state = tox_events_alloc(user_data);\n " ;
449449 f << " assert(state != nullptr);\n\n " ;
450450 f << " if (state->events == nullptr) {\n return nullptr;\n }\n\n " ;
0 commit comments