41 B::PADNAMELIST T_PNL_OBJ
47 IV tmp = SvIV((SV*)SvRV($arg));
48 $var = INT2PTR($type,tmp);
51 croak(\"$var is not a reference\")
55 IV tmp = SvIV((SV*)SvRV($arg));
56 $var = INT2PTR($type,tmp);
59 croak(\"$var is not a reference\")
63 IV tmp = SvIV((SV*)SvRV($arg));
64 $var = INT2PTR($type,tmp);
67 croak(\"$var is not a reference\")
71 IV tmp = SvIV((SV*)SvRV($arg));
72 $var = INT2PTR($type,tmp);
75 croak(\"$var is not a reference\")
79 IV tmp = SvIV((SV*)SvRV($arg));
80 $var = INT2PTR($type,tmp);
83 croak(\"$var is not a reference\")
87 IV tmp = SvIV((SV*)SvRV($arg));
88 $var = INT2PTR($type,tmp);
91 croak(\"$var is not a reference\")
95 IV tmp = SvIV((SV*)SvRV($arg));
96 $var = INT2PTR($type,tmp);
99 croak(\"$var is not a reference\")
103 IV tmp = SvIV((SV*)SvRV($arg));
104 $var = INT2PTR($type,tmp);
107 croak(\"$var is not a reference\")
111 sv_setiv(newSVrv($arg, "B::MAGIC"), PTR2IV($var));
114 sv_setiv(newSVrv($arg, "B::HE"), PTR2IV($var));
117 sv_setiv(newSVrv($arg, "B::RHE"), PTR2IV($var));
120 sv_setiv(newSVrv($arg, $var ? "B::PADLIST" : "B::NULL"),
124 sv_setiv(newSVrv($arg, $var ? "B::PADNAMELIST" : "B::NULL"),
128 sv_setiv(newSVrv($arg, $var ? "B::PADNAME" : "B::SPECIAL"),