14 POSIX::SigSet T_OPAQUEPTROBJ
15 POSIX::Termios T_OPAQUEPTROBJ
16 POSIX::SigAction T_HVREF
22 if (SvROK(sv) && sv_derived_from(sv, \"${ntype}\"))
23 $var = ($type)SvPV_nolen(SvRV(sv));
25 croak(\"%s: %s is not of type %s\",
26 ${$ALIAS?\q[GvNAME(CvGV(cv))]:\qq[\"$pname\"]},
27 \"$var\", \"$ntype\");
32 sv_setref_pvn($arg, \"${ntype}\", (const char*)$var, sizeof(*$var));