This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Merge branch 'blead' of ssh://stevep@perl5.git.perl.org/gitroot/perl into blead
[perl5.git] / pp_proto.h
1 /* -*- buffer-read-only: t -*-
2    !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!!
3    This file is built by opcode.pl from its data.  Any changes made here
4    will be lost!
5 */
6
7 PERL_CKDEF(Perl_ck_anoncode)
8 PERL_CKDEF(Perl_ck_bitop)
9 PERL_CKDEF(Perl_ck_chdir)
10 PERL_CKDEF(Perl_ck_concat)
11 PERL_CKDEF(Perl_ck_defined)
12 PERL_CKDEF(Perl_ck_delete)
13 PERL_CKDEF(Perl_ck_die)
14 PERL_CKDEF(Perl_ck_each)
15 PERL_CKDEF(Perl_ck_eof)
16 PERL_CKDEF(Perl_ck_eval)
17 PERL_CKDEF(Perl_ck_exec)
18 PERL_CKDEF(Perl_ck_exists)
19 PERL_CKDEF(Perl_ck_exit)
20 PERL_CKDEF(Perl_ck_ftst)
21 PERL_CKDEF(Perl_ck_fun)
22 PERL_CKDEF(Perl_ck_glob)
23 PERL_CKDEF(Perl_ck_grep)
24 PERL_CKDEF(Perl_ck_index)
25 PERL_CKDEF(Perl_ck_join)
26 PERL_CKDEF(Perl_ck_lfun)
27 PERL_CKDEF(Perl_ck_listiob)
28 PERL_CKDEF(Perl_ck_match)
29 PERL_CKDEF(Perl_ck_method)
30 PERL_CKDEF(Perl_ck_null)
31 PERL_CKDEF(Perl_ck_open)
32 PERL_CKDEF(Perl_ck_readline)
33 PERL_CKDEF(Perl_ck_repeat)
34 PERL_CKDEF(Perl_ck_require)
35 PERL_CKDEF(Perl_ck_return)
36 PERL_CKDEF(Perl_ck_rfun)
37 PERL_CKDEF(Perl_ck_rvconst)
38 PERL_CKDEF(Perl_ck_sassign)
39 PERL_CKDEF(Perl_ck_select)
40 PERL_CKDEF(Perl_ck_shift)
41 PERL_CKDEF(Perl_ck_smartmatch)
42 PERL_CKDEF(Perl_ck_sort)
43 PERL_CKDEF(Perl_ck_spair)
44 PERL_CKDEF(Perl_ck_split)
45 PERL_CKDEF(Perl_ck_subr)
46 PERL_CKDEF(Perl_ck_substr)
47 PERL_CKDEF(Perl_ck_svconst)
48 PERL_CKDEF(Perl_ck_trunc)
49 PERL_CKDEF(Perl_ck_unpack)
50
51
52 PERL_PPDEF(Perl_pp_null)
53 PERL_PPDEF(Perl_pp_stub)
54 PERL_PPDEF(Perl_pp_scalar)
55 PERL_PPDEF(Perl_pp_pushmark)
56 PERL_PPDEF(Perl_pp_wantarray)
57 PERL_PPDEF(Perl_pp_const)
58 PERL_PPDEF(Perl_pp_gvsv)
59 PERL_PPDEF(Perl_pp_gv)
60 PERL_PPDEF(Perl_pp_gelem)
61 PERL_PPDEF(Perl_pp_padsv)
62 PERL_PPDEF(Perl_pp_padav)
63 PERL_PPDEF(Perl_pp_padhv)
64 PERL_PPDEF(Perl_pp_padany)
65 PERL_PPDEF(Perl_pp_pushre)
66 PERL_PPDEF(Perl_pp_rv2gv)
67 PERL_PPDEF(Perl_pp_rv2sv)
68 PERL_PPDEF(Perl_pp_av2arylen)
69 PERL_PPDEF(Perl_pp_rv2cv)
70 PERL_PPDEF(Perl_pp_anoncode)
71 PERL_PPDEF(Perl_pp_prototype)
72 PERL_PPDEF(Perl_pp_refgen)
73 PERL_PPDEF(Perl_pp_srefgen)
74 PERL_PPDEF(Perl_pp_ref)
75 PERL_PPDEF(Perl_pp_bless)
76 PERL_PPDEF(Perl_pp_backtick)
77 PERL_PPDEF(Perl_pp_glob)
78 PERL_PPDEF(Perl_pp_readline)
79 PERL_PPDEF(Perl_pp_rcatline)
80 PERL_PPDEF(Perl_pp_regcmaybe)
81 PERL_PPDEF(Perl_pp_regcreset)
82 PERL_PPDEF(Perl_pp_regcomp)
83 PERL_PPDEF(Perl_pp_match)
84 PERL_PPDEF(Perl_pp_qr)
85 PERL_PPDEF(Perl_pp_subst)
86 PERL_PPDEF(Perl_pp_substcont)
87 PERL_PPDEF(Perl_pp_trans)
88 PERL_PPDEF(Perl_pp_sassign)
89 PERL_PPDEF(Perl_pp_aassign)
90 PERL_PPDEF(Perl_pp_chop)
91 PERL_PPDEF(Perl_pp_schop)
92 PERL_PPDEF(Perl_pp_chomp)
93 PERL_PPDEF(Perl_pp_schomp)
94 PERL_PPDEF(Perl_pp_defined)
95 PERL_PPDEF(Perl_pp_undef)
96 PERL_PPDEF(Perl_pp_study)
97 PERL_PPDEF(Perl_pp_pos)
98 PERL_PPDEF(Perl_pp_preinc)
99 PERL_PPDEF(Perl_pp_predec)
100 PERL_PPDEF(Perl_pp_postinc)
101 PERL_PPDEF(Perl_pp_postdec)
102 PERL_PPDEF(Perl_pp_pow)
103 PERL_PPDEF(Perl_pp_multiply)
104 PERL_PPDEF(Perl_pp_i_multiply)
105 PERL_PPDEF(Perl_pp_divide)
106 PERL_PPDEF(Perl_pp_i_divide)
107 PERL_PPDEF(Perl_pp_modulo)
108 PERL_PPDEF(Perl_pp_i_modulo)
109 PERL_PPDEF(Perl_pp_repeat)
110 PERL_PPDEF(Perl_pp_add)
111 PERL_PPDEF(Perl_pp_i_add)
112 PERL_PPDEF(Perl_pp_subtract)
113 PERL_PPDEF(Perl_pp_i_subtract)
114 PERL_PPDEF(Perl_pp_concat)
115 PERL_PPDEF(Perl_pp_stringify)
116 PERL_PPDEF(Perl_pp_left_shift)
117 PERL_PPDEF(Perl_pp_right_shift)
118 PERL_PPDEF(Perl_pp_lt)
119 PERL_PPDEF(Perl_pp_i_lt)
120 PERL_PPDEF(Perl_pp_gt)
121 PERL_PPDEF(Perl_pp_i_gt)
122 PERL_PPDEF(Perl_pp_le)
123 PERL_PPDEF(Perl_pp_i_le)
124 PERL_PPDEF(Perl_pp_ge)
125 PERL_PPDEF(Perl_pp_i_ge)
126 PERL_PPDEF(Perl_pp_eq)
127 PERL_PPDEF(Perl_pp_i_eq)
128 PERL_PPDEF(Perl_pp_ne)
129 PERL_PPDEF(Perl_pp_i_ne)
130 PERL_PPDEF(Perl_pp_ncmp)
131 PERL_PPDEF(Perl_pp_i_ncmp)
132 PERL_PPDEF(Perl_pp_slt)
133 PERL_PPDEF(Perl_pp_sgt)
134 PERL_PPDEF(Perl_pp_sle)
135 PERL_PPDEF(Perl_pp_sge)
136 PERL_PPDEF(Perl_pp_seq)
137 PERL_PPDEF(Perl_pp_sne)
138 PERL_PPDEF(Perl_pp_scmp)
139 PERL_PPDEF(Perl_pp_bit_and)
140 PERL_PPDEF(Perl_pp_bit_xor)
141 PERL_PPDEF(Perl_pp_bit_or)
142 PERL_PPDEF(Perl_pp_negate)
143 PERL_PPDEF(Perl_pp_i_negate)
144 PERL_PPDEF(Perl_pp_not)
145 PERL_PPDEF(Perl_pp_complement)
146 PERL_PPDEF(Perl_pp_smartmatch)
147 PERL_PPDEF(Perl_pp_atan2)
148 PERL_PPDEF(Perl_pp_sin)
149 PERL_PPDEF(Perl_pp_cos)
150 PERL_PPDEF(Perl_pp_rand)
151 PERL_PPDEF(Perl_pp_srand)
152 PERL_PPDEF(Perl_pp_exp)
153 PERL_PPDEF(Perl_pp_log)
154 PERL_PPDEF(Perl_pp_sqrt)
155 PERL_PPDEF(Perl_pp_int)
156 PERL_PPDEF(Perl_pp_hex)
157 PERL_PPDEF(Perl_pp_oct)
158 PERL_PPDEF(Perl_pp_abs)
159 PERL_PPDEF(Perl_pp_length)
160 PERL_PPDEF(Perl_pp_substr)
161 PERL_PPDEF(Perl_pp_vec)
162 PERL_PPDEF(Perl_pp_index)
163 PERL_PPDEF(Perl_pp_rindex)
164 PERL_PPDEF(Perl_pp_sprintf)
165 PERL_PPDEF(Perl_pp_formline)
166 PERL_PPDEF(Perl_pp_ord)
167 PERL_PPDEF(Perl_pp_chr)
168 PERL_PPDEF(Perl_pp_crypt)
169 PERL_PPDEF(Perl_pp_ucfirst)
170 PERL_PPDEF(Perl_pp_lcfirst)
171 PERL_PPDEF(Perl_pp_uc)
172 PERL_PPDEF(Perl_pp_lc)
173 PERL_PPDEF(Perl_pp_quotemeta)
174 PERL_PPDEF(Perl_pp_rv2av)
175 PERL_PPDEF(Perl_pp_aelemfast)
176 PERL_PPDEF(Perl_pp_aelem)
177 PERL_PPDEF(Perl_pp_aslice)
178 PERL_PPDEF(Perl_pp_aeach)
179 PERL_PPDEF(Perl_pp_akeys)
180 PERL_PPDEF(Perl_pp_avalues)
181 PERL_PPDEF(Perl_pp_each)
182 PERL_PPDEF(Perl_pp_values)
183 PERL_PPDEF(Perl_pp_keys)
184 PERL_PPDEF(Perl_pp_delete)
185 PERL_PPDEF(Perl_pp_exists)
186 PERL_PPDEF(Perl_pp_rv2hv)
187 PERL_PPDEF(Perl_pp_helem)
188 PERL_PPDEF(Perl_pp_hslice)
189 PERL_PPDEF(Perl_pp_unpack)
190 PERL_PPDEF(Perl_pp_pack)
191 PERL_PPDEF(Perl_pp_split)
192 PERL_PPDEF(Perl_pp_join)
193 PERL_PPDEF(Perl_pp_list)
194 PERL_PPDEF(Perl_pp_lslice)
195 PERL_PPDEF(Perl_pp_anonlist)
196 PERL_PPDEF(Perl_pp_anonhash)
197 PERL_PPDEF(Perl_pp_splice)
198 PERL_PPDEF(Perl_pp_push)
199 PERL_PPDEF(Perl_pp_pop)
200 PERL_PPDEF(Perl_pp_shift)
201 PERL_PPDEF(Perl_pp_unshift)
202 PERL_PPDEF(Perl_pp_sort)
203 PERL_PPDEF(Perl_pp_reverse)
204 PERL_PPDEF(Perl_pp_grepstart)
205 PERL_PPDEF(Perl_pp_grepwhile)
206 PERL_PPDEF(Perl_pp_mapstart)
207 PERL_PPDEF(Perl_pp_mapwhile)
208 PERL_PPDEF(Perl_pp_range)
209 PERL_PPDEF(Perl_pp_flip)
210 PERL_PPDEF(Perl_pp_flop)
211 PERL_PPDEF(Perl_pp_and)
212 PERL_PPDEF(Perl_pp_or)
213 PERL_PPDEF(Perl_pp_xor)
214 PERL_PPDEF(Perl_pp_dor)
215 PERL_PPDEF(Perl_pp_cond_expr)
216 PERL_PPDEF(Perl_pp_andassign)
217 PERL_PPDEF(Perl_pp_orassign)
218 PERL_PPDEF(Perl_pp_dorassign)
219 PERL_PPDEF(Perl_pp_method)
220 PERL_PPDEF(Perl_pp_entersub)
221 PERL_PPDEF(Perl_pp_leavesub)
222 PERL_PPDEF(Perl_pp_leavesublv)
223 PERL_PPDEF(Perl_pp_caller)
224 PERL_PPDEF(Perl_pp_warn)
225 PERL_PPDEF(Perl_pp_die)
226 PERL_PPDEF(Perl_pp_reset)
227 PERL_PPDEF(Perl_pp_lineseq)
228 PERL_PPDEF(Perl_pp_nextstate)
229 PERL_PPDEF(Perl_pp_dbstate)
230 PERL_PPDEF(Perl_pp_unstack)
231 PERL_PPDEF(Perl_pp_enter)
232 PERL_PPDEF(Perl_pp_leave)
233 PERL_PPDEF(Perl_pp_scope)
234 PERL_PPDEF(Perl_pp_enteriter)
235 PERL_PPDEF(Perl_pp_iter)
236 PERL_PPDEF(Perl_pp_enterloop)
237 PERL_PPDEF(Perl_pp_leaveloop)
238 PERL_PPDEF(Perl_pp_return)
239 PERL_PPDEF(Perl_pp_last)
240 PERL_PPDEF(Perl_pp_next)
241 PERL_PPDEF(Perl_pp_redo)
242 PERL_PPDEF(Perl_pp_dump)
243 PERL_PPDEF(Perl_pp_goto)
244 PERL_PPDEF(Perl_pp_exit)
245 PERL_PPDEF(Perl_pp_method_named)
246 PERL_PPDEF(Perl_pp_entergiven)
247 PERL_PPDEF(Perl_pp_leavegiven)
248 PERL_PPDEF(Perl_pp_enterwhen)
249 PERL_PPDEF(Perl_pp_leavewhen)
250 PERL_PPDEF(Perl_pp_break)
251 PERL_PPDEF(Perl_pp_continue)
252 PERL_PPDEF(Perl_pp_open)
253 PERL_PPDEF(Perl_pp_close)
254 PERL_PPDEF(Perl_pp_pipe_op)
255 PERL_PPDEF(Perl_pp_fileno)
256 PERL_PPDEF(Perl_pp_umask)
257 PERL_PPDEF(Perl_pp_binmode)
258 PERL_PPDEF(Perl_pp_tie)
259 PERL_PPDEF(Perl_pp_untie)
260 PERL_PPDEF(Perl_pp_tied)
261 PERL_PPDEF(Perl_pp_dbmopen)
262 PERL_PPDEF(Perl_pp_dbmclose)
263 PERL_PPDEF(Perl_pp_sselect)
264 PERL_PPDEF(Perl_pp_select)
265 PERL_PPDEF(Perl_pp_getc)
266 PERL_PPDEF(Perl_pp_read)
267 PERL_PPDEF(Perl_pp_enterwrite)
268 PERL_PPDEF(Perl_pp_leavewrite)
269 PERL_PPDEF(Perl_pp_prtf)
270 PERL_PPDEF(Perl_pp_print)
271 PERL_PPDEF(Perl_pp_say)
272 PERL_PPDEF(Perl_pp_sysopen)
273 PERL_PPDEF(Perl_pp_sysseek)
274 PERL_PPDEF(Perl_pp_sysread)
275 PERL_PPDEF(Perl_pp_syswrite)
276 PERL_PPDEF(Perl_pp_eof)
277 PERL_PPDEF(Perl_pp_tell)
278 PERL_PPDEF(Perl_pp_seek)
279 PERL_PPDEF(Perl_pp_truncate)
280 PERL_PPDEF(Perl_pp_fcntl)
281 PERL_PPDEF(Perl_pp_ioctl)
282 PERL_PPDEF(Perl_pp_flock)
283 PERL_PPDEF(Perl_pp_send)
284 PERL_PPDEF(Perl_pp_recv)
285 PERL_PPDEF(Perl_pp_socket)
286 PERL_PPDEF(Perl_pp_sockpair)
287 PERL_PPDEF(Perl_pp_bind)
288 PERL_PPDEF(Perl_pp_connect)
289 PERL_PPDEF(Perl_pp_listen)
290 PERL_PPDEF(Perl_pp_accept)
291 PERL_PPDEF(Perl_pp_shutdown)
292 PERL_PPDEF(Perl_pp_gsockopt)
293 PERL_PPDEF(Perl_pp_ssockopt)
294 PERL_PPDEF(Perl_pp_getsockname)
295 PERL_PPDEF(Perl_pp_getpeername)
296 PERL_PPDEF(Perl_pp_lstat)
297 PERL_PPDEF(Perl_pp_stat)
298 PERL_PPDEF(Perl_pp_ftrread)
299 PERL_PPDEF(Perl_pp_ftrwrite)
300 PERL_PPDEF(Perl_pp_ftrexec)
301 PERL_PPDEF(Perl_pp_fteread)
302 PERL_PPDEF(Perl_pp_ftewrite)
303 PERL_PPDEF(Perl_pp_fteexec)
304 PERL_PPDEF(Perl_pp_ftis)
305 PERL_PPDEF(Perl_pp_ftsize)
306 PERL_PPDEF(Perl_pp_ftmtime)
307 PERL_PPDEF(Perl_pp_ftatime)
308 PERL_PPDEF(Perl_pp_ftctime)
309 PERL_PPDEF(Perl_pp_ftrowned)
310 PERL_PPDEF(Perl_pp_fteowned)
311 PERL_PPDEF(Perl_pp_ftzero)
312 PERL_PPDEF(Perl_pp_ftsock)
313 PERL_PPDEF(Perl_pp_ftchr)
314 PERL_PPDEF(Perl_pp_ftblk)
315 PERL_PPDEF(Perl_pp_ftfile)
316 PERL_PPDEF(Perl_pp_ftdir)
317 PERL_PPDEF(Perl_pp_ftpipe)
318 PERL_PPDEF(Perl_pp_ftsuid)
319 PERL_PPDEF(Perl_pp_ftsgid)
320 PERL_PPDEF(Perl_pp_ftsvtx)
321 PERL_PPDEF(Perl_pp_ftlink)
322 PERL_PPDEF(Perl_pp_fttty)
323 PERL_PPDEF(Perl_pp_fttext)
324 PERL_PPDEF(Perl_pp_ftbinary)
325 PERL_PPDEF(Perl_pp_chdir)
326 PERL_PPDEF(Perl_pp_chown)
327 PERL_PPDEF(Perl_pp_chroot)
328 PERL_PPDEF(Perl_pp_unlink)
329 PERL_PPDEF(Perl_pp_chmod)
330 PERL_PPDEF(Perl_pp_utime)
331 PERL_PPDEF(Perl_pp_rename)
332 PERL_PPDEF(Perl_pp_link)
333 PERL_PPDEF(Perl_pp_symlink)
334 PERL_PPDEF(Perl_pp_readlink)
335 PERL_PPDEF(Perl_pp_mkdir)
336 PERL_PPDEF(Perl_pp_rmdir)
337 PERL_PPDEF(Perl_pp_open_dir)
338 PERL_PPDEF(Perl_pp_readdir)
339 PERL_PPDEF(Perl_pp_telldir)
340 PERL_PPDEF(Perl_pp_seekdir)
341 PERL_PPDEF(Perl_pp_rewinddir)
342 PERL_PPDEF(Perl_pp_closedir)
343 PERL_PPDEF(Perl_pp_fork)
344 PERL_PPDEF(Perl_pp_wait)
345 PERL_PPDEF(Perl_pp_waitpid)
346 PERL_PPDEF(Perl_pp_system)
347 PERL_PPDEF(Perl_pp_exec)
348 PERL_PPDEF(Perl_pp_kill)
349 PERL_PPDEF(Perl_pp_getppid)
350 PERL_PPDEF(Perl_pp_getpgrp)
351 PERL_PPDEF(Perl_pp_setpgrp)
352 PERL_PPDEF(Perl_pp_getpriority)
353 PERL_PPDEF(Perl_pp_setpriority)
354 PERL_PPDEF(Perl_pp_time)
355 PERL_PPDEF(Perl_pp_tms)
356 PERL_PPDEF(Perl_pp_localtime)
357 PERL_PPDEF(Perl_pp_gmtime)
358 PERL_PPDEF(Perl_pp_alarm)
359 PERL_PPDEF(Perl_pp_sleep)
360 PERL_PPDEF(Perl_pp_shmget)
361 PERL_PPDEF(Perl_pp_shmctl)
362 PERL_PPDEF(Perl_pp_shmread)
363 PERL_PPDEF(Perl_pp_shmwrite)
364 PERL_PPDEF(Perl_pp_msgget)
365 PERL_PPDEF(Perl_pp_msgctl)
366 PERL_PPDEF(Perl_pp_msgsnd)
367 PERL_PPDEF(Perl_pp_msgrcv)
368 PERL_PPDEF(Perl_pp_semop)
369 PERL_PPDEF(Perl_pp_semget)
370 PERL_PPDEF(Perl_pp_semctl)
371 PERL_PPDEF(Perl_pp_require)
372 PERL_PPDEF(Perl_pp_dofile)
373 PERL_PPDEF(Perl_pp_hintseval)
374 PERL_PPDEF(Perl_pp_entereval)
375 PERL_PPDEF(Perl_pp_leaveeval)
376 PERL_PPDEF(Perl_pp_entertry)
377 PERL_PPDEF(Perl_pp_leavetry)
378 PERL_PPDEF(Perl_pp_ghbyname)
379 PERL_PPDEF(Perl_pp_ghbyaddr)
380 PERL_PPDEF(Perl_pp_ghostent)
381 PERL_PPDEF(Perl_pp_gnbyname)
382 PERL_PPDEF(Perl_pp_gnbyaddr)
383 PERL_PPDEF(Perl_pp_gnetent)
384 PERL_PPDEF(Perl_pp_gpbyname)
385 PERL_PPDEF(Perl_pp_gpbynumber)
386 PERL_PPDEF(Perl_pp_gprotoent)
387 PERL_PPDEF(Perl_pp_gsbyname)
388 PERL_PPDEF(Perl_pp_gsbyport)
389 PERL_PPDEF(Perl_pp_gservent)
390 PERL_PPDEF(Perl_pp_shostent)
391 PERL_PPDEF(Perl_pp_snetent)
392 PERL_PPDEF(Perl_pp_sprotoent)
393 PERL_PPDEF(Perl_pp_sservent)
394 PERL_PPDEF(Perl_pp_ehostent)
395 PERL_PPDEF(Perl_pp_enetent)
396 PERL_PPDEF(Perl_pp_eprotoent)
397 PERL_PPDEF(Perl_pp_eservent)
398 PERL_PPDEF(Perl_pp_gpwnam)
399 PERL_PPDEF(Perl_pp_gpwuid)
400 PERL_PPDEF(Perl_pp_gpwent)
401 PERL_PPDEF(Perl_pp_spwent)
402 PERL_PPDEF(Perl_pp_epwent)
403 PERL_PPDEF(Perl_pp_ggrnam)
404 PERL_PPDEF(Perl_pp_ggrgid)
405 PERL_PPDEF(Perl_pp_ggrent)
406 PERL_PPDEF(Perl_pp_sgrent)
407 PERL_PPDEF(Perl_pp_egrent)
408 PERL_PPDEF(Perl_pp_getlogin)
409 PERL_PPDEF(Perl_pp_syscall)
410 PERL_PPDEF(Perl_pp_lock)
411 PERL_PPDEF(Perl_pp_once)
412
413 /* ex: set ro: */