Closed spk121 closed 2 years ago
In GTK-4, Expression
is an abstract base class of type GObject
that defines a custom ref and unref.
CClosureExpression
is denoted in the GIR file as a fundamental type, but, is a definitization of the abstract base class Expression
haha. Been a while since I looked at this stuff. Dup of #107
Some fundamental types are defined in GIR files. This is beyond the set of fundamental types in the standard set. For example,
CClosureExpression
in Gtk-4.0 andRenderNode
in Gsk-4.0. This also requires parsing information aboutGIObjectInfoUnrefFunction
andGIObjectInfoRefFunction
fromGIObjectInfo