… | |
… | |
12 | ev_check * T_WATCHER |
12 | ev_check * T_WATCHER |
13 | ev_child * T_WATCHER |
13 | ev_child * T_WATCHER |
14 | ev_embed * T_WATCHER |
14 | ev_embed * T_WATCHER |
15 | ev_stat * T_WATCHER |
15 | ev_stat * T_WATCHER |
16 | ev_fork * T_WATCHER |
16 | ev_fork * T_WATCHER |
|
|
17 | ev_async * T_WATCHER |
17 | |
18 | |
18 | char * T_PVbyte |
19 | char * T_PVbyte |
19 | const char * T_PVbyte |
20 | const char * T_PVbyte |
20 | |
21 | |
21 | INPUT |
22 | INPUT |
22 | |
23 | |
23 | T_SIGNAL |
24 | T_SIGNAL |
24 | if (($var = sv_signum ($arg)) <= 0) |
25 | if (($var = s_signum_croak ($arg)) <= 0) |
25 | croak (\"'%s' is not a valid signal number or name\", SvPV_nolen ($arg)); |
26 | croak (\"'%s' is not a valid signal number or name\", SvPV_nolen ($arg)); |
26 | |
27 | |
27 | T_PVbyte |
28 | T_PVbyte |
28 | $var = ($type)SvPVbyte_nolen ($arg) |
29 | $var = ($type)SvPVbyte_nolen ($arg) |
29 | |
30 | |
30 | T_LOOP |
31 | T_LOOP |
31 | if (!(SvROK ($arg) && SvOBJECT (SvRV ($arg)) |
32 | if (!(SvROK ($arg) && SvOBJECT (SvRV ($arg)) |
32 | && (SvSTASH (SvRV ($arg)) == stash_loop))) |
33 | && (SvSTASH (SvRV ($arg)) == stash_loop || sv_derived_from ($arg, \"EV::Loop\")))) |
33 | croak (\"object is not of type EV::Loop\"); |
34 | croak (\"object is not of type EV::Loop\"); |
34 | $var = ($type)SvIVX (SvRV ($arg)); |
35 | $var = ($type)SvIVX (SvRV ($arg)); |
35 | |
36 | |
36 | T_WATCHER |
37 | T_WATCHER |
37 | if (!(SvROK ($arg) && SvOBJECT (SvRV ($arg)) |
38 | if (!(SvROK ($arg) && SvOBJECT (SvRV ($arg)) |