public partial class {{ name }} : IDisposable
{
private IntPtr _context;
private {{ name }} {}
{% for ctor in ctors %}
{{ ctor | }}
{% endfor %}
{% for method in methods %}
{{ method | }}
{% endfor %}
{{ _fns_decorators_all | indent }}
public void
internal IntPtr Context => _context;
}