1 | uulist * T_UULIST |
1 | uulist * T_UULIST |
2 | |
2 | |
3 | INPUT |
3 | INPUT |
4 | |
4 | |
5 | T_UULIST |
5 | T_UULIST |
6 | if (sv_derived_from($arg, \"Convert::UUlib::Item\")) { |
6 | if (sv_derived_from ($arg, \"Convert::UUlib::Item\")) { |
7 | IV tmp = SvIV((SV*)SvRV($arg)); |
7 | IV tmp = SvIV ((SV*)SvRV ($arg)); |
8 | $var = ($type) tmp; |
8 | $var = ($type)tmp; |
9 | } |
9 | } |
10 | else |
10 | else |
11 | croak(\"$var is not of type Convert::UUlib::Item\") |
11 | croak (\"$var is not of type Convert::UUlib::Item\") |
12 | |
12 | |
13 | OUTPUT |
13 | OUTPUT |
14 | |
14 | |
15 | T_UULIST |
15 | T_UULIST |
16 | sv_setref_pv($arg, \"Convert::UUlib::Item\", (void*)$var); |
16 | sv_setref_pv ($arg, \"Convert::UUlib::Item\", (void*)$var); |