5 Commits
Author SHA1 Message Date
Ole André Vadla Ravnås eace04901e Name the value a try-style method hands back 2026-09-17 16:22:49 +02:00
Ole André Vadla Ravnås bffe1aee12 Say what a method hands back through a pointer
A generator that cannot marshal an out parameter has no way to tell,
and would answer with a result the caller cannot reach.
2026-09-17 15:50:08 +02:00
Ole André Vadla Ravnås f940fea155 Match a named constructor without resolving
Only a namespaced name can name a class, and asking for a primitive
to be resolved trips an assertion, which a class function returning
gsize duly did.
2026-09-17 15:46:26 +02:00
Ole André Vadla Ravnås 92b8c2dc0e Take a class function as a named constructor
A static function that hands back the type it sits on is how a class
is made when the constructor needs a name, but only <constructor> and
<method> were read, so every binding generator was blind to them.
2026-09-17 15:44:29 +02:00
Ole André Vadla Ravnås df17879d92 Add shared bindgen core
Language-agnostic model, naming, and loader consumed by the
frida-python and frida-node binding generators.
2026-07-15 23:02:37 +02:00