TYPEMAP
TCCState* T_PTR
TCCStateObj* TCC_STATE_OBJ
INPUT
TCC_STATE_OBJ
if(sv_derived_from($arg, \"C::TinyCompiler\")) {
HV * obj_hash = (HV*)SvRV($arg);
SV** var_ptr = hv_fetchs(obj_hash, \"_state\", 0);
if (var_ptr == 0) croak(\"Unable to retrieve tcc state!\");
$var = INT2PTR($type,SvIV(*var_ptr));
}
else {
croak(\"$var is not of type C::TinyCompiler\");
}