This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
PerlIO-encoding/t/encoding.t: improve test skip
[perl5.git] / pp_proto.h
CommitLineData
897d3989
NC
1/* -*- buffer-read-only: t -*-
2 !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
78102347
NC
3 This file is built by opcode.pl from its data.
4 Any changes made here will be lost!
5 */
897d3989 6
981b7185 7PERL_CALLCONV OP *Perl_do_kv(pTHX);
897d3989
NC
8PERL_CALLCONV OP *Perl_pp_aassign(pTHX);
9PERL_CALLCONV OP *Perl_pp_abs(pTHX);
10PERL_CALLCONV OP *Perl_pp_accept(pTHX);
11PERL_CALLCONV OP *Perl_pp_add(pTHX);
12PERL_CALLCONV OP *Perl_pp_aeach(pTHX);
13PERL_CALLCONV OP *Perl_pp_aelem(pTHX);
14PERL_CALLCONV OP *Perl_pp_aelemfast(pTHX);
15PERL_CALLCONV OP *Perl_pp_akeys(pTHX);
16PERL_CALLCONV OP *Perl_pp_alarm(pTHX);
17PERL_CALLCONV OP *Perl_pp_and(pTHX);
897d3989 18PERL_CALLCONV OP *Perl_pp_anoncode(pTHX);
b77472f9 19PERL_CALLCONV OP *Perl_pp_anonconst(pTHX);
897d3989
NC
20PERL_CALLCONV OP *Perl_pp_anonhash(pTHX);
21PERL_CALLCONV OP *Perl_pp_anonlist(pTHX);
4fa06845
DM
22PERL_CALLCONV OP *Perl_pp_argcheck(pTHX);
23PERL_CALLCONV OP *Perl_pp_argdefelem(pTHX);
24PERL_CALLCONV OP *Perl_pp_argelem(pTHX);
897d3989
NC
25PERL_CALLCONV OP *Perl_pp_aslice(pTHX);
26PERL_CALLCONV OP *Perl_pp_atan2(pTHX);
27PERL_CALLCONV OP *Perl_pp_av2arylen(pTHX);
88101882 28PERL_CALLCONV OP *Perl_pp_avhvswitch(pTHX);
897d3989
NC
29PERL_CALLCONV OP *Perl_pp_backtick(pTHX);
30PERL_CALLCONV OP *Perl_pp_bind(pTHX);
31PERL_CALLCONV OP *Perl_pp_binmode(pTHX);
32PERL_CALLCONV OP *Perl_pp_bit_and(pTHX);
33PERL_CALLCONV OP *Perl_pp_bit_or(pTHX);
897d3989 34PERL_CALLCONV OP *Perl_pp_bless(pTHX);
7896dde7 35PERL_CALLCONV OP *Perl_pp_break(pTHX);
897d3989
NC
36PERL_CALLCONV OP *Perl_pp_caller(pTHX);
37PERL_CALLCONV OP *Perl_pp_chdir(pTHX);
897d3989
NC
38PERL_CALLCONV OP *Perl_pp_chop(pTHX);
39PERL_CALLCONV OP *Perl_pp_chown(pTHX);
40PERL_CALLCONV OP *Perl_pp_chr(pTHX);
41PERL_CALLCONV OP *Perl_pp_chroot(pTHX);
13f89586 42PERL_CALLCONV OP *Perl_pp_clonecv(pTHX);
897d3989
NC
43PERL_CALLCONV OP *Perl_pp_close(pTHX);
44PERL_CALLCONV OP *Perl_pp_closedir(pTHX);
45PERL_CALLCONV OP *Perl_pp_complement(pTHX);
46PERL_CALLCONV OP *Perl_pp_concat(pTHX);
47PERL_CALLCONV OP *Perl_pp_cond_expr(pTHX);
897d3989
NC
48PERL_CALLCONV OP *Perl_pp_const(pTHX);
49PERL_CALLCONV OP *Perl_pp_continue(pTHX);
deb8a388 50PERL_CALLCONV OP *Perl_pp_coreargs(pTHX);
897d3989 51PERL_CALLCONV OP *Perl_pp_crypt(pTHX);
897d3989
NC
52PERL_CALLCONV OP *Perl_pp_dbmopen(pTHX);
53PERL_CALLCONV OP *Perl_pp_dbstate(pTHX);
54PERL_CALLCONV OP *Perl_pp_defined(pTHX);
55PERL_CALLCONV OP *Perl_pp_delete(pTHX);
56PERL_CALLCONV OP *Perl_pp_die(pTHX);
57PERL_CALLCONV OP *Perl_pp_divide(pTHX);
897d3989 58PERL_CALLCONV OP *Perl_pp_each(pTHX);
897d3989 59PERL_CALLCONV OP *Perl_pp_ehostent(pTHX);
897d3989
NC
60PERL_CALLCONV OP *Perl_pp_enter(pTHX);
61PERL_CALLCONV OP *Perl_pp_entereval(pTHX);
62PERL_CALLCONV OP *Perl_pp_entergiven(pTHX);
63PERL_CALLCONV OP *Perl_pp_enteriter(pTHX);
64PERL_CALLCONV OP *Perl_pp_enterloop(pTHX);
65PERL_CALLCONV OP *Perl_pp_entersub(pTHX);
66PERL_CALLCONV OP *Perl_pp_entertry(pTHX);
7896dde7 67PERL_CALLCONV OP *Perl_pp_enterwhen(pTHX);
897d3989
NC
68PERL_CALLCONV OP *Perl_pp_enterwrite(pTHX);
69PERL_CALLCONV OP *Perl_pp_eof(pTHX);
897d3989 70PERL_CALLCONV OP *Perl_pp_eq(pTHX);
897d3989
NC
71PERL_CALLCONV OP *Perl_pp_exec(pTHX);
72PERL_CALLCONV OP *Perl_pp_exists(pTHX);
73PERL_CALLCONV OP *Perl_pp_exit(pTHX);
838f2281 74PERL_CALLCONV OP *Perl_pp_fc(pTHX);
897d3989
NC
75PERL_CALLCONV OP *Perl_pp_fileno(pTHX);
76PERL_CALLCONV OP *Perl_pp_flip(pTHX);
77PERL_CALLCONV OP *Perl_pp_flock(pTHX);
78PERL_CALLCONV OP *Perl_pp_flop(pTHX);
79PERL_CALLCONV OP *Perl_pp_fork(pTHX);
80PERL_CALLCONV OP *Perl_pp_formline(pTHX);
897d3989
NC
81PERL_CALLCONV OP *Perl_pp_ftis(pTHX);
82PERL_CALLCONV OP *Perl_pp_ftlink(pTHX);
897d3989
NC
83PERL_CALLCONV OP *Perl_pp_ftrowned(pTHX);
84PERL_CALLCONV OP *Perl_pp_ftrread(pTHX);
897d3989
NC
85PERL_CALLCONV OP *Perl_pp_fttext(pTHX);
86PERL_CALLCONV OP *Perl_pp_fttty(pTHX);
897d3989
NC
87PERL_CALLCONV OP *Perl_pp_ge(pTHX);
88PERL_CALLCONV OP *Perl_pp_gelem(pTHX);
89PERL_CALLCONV OP *Perl_pp_getc(pTHX);
90PERL_CALLCONV OP *Perl_pp_getlogin(pTHX);
91PERL_CALLCONV OP *Perl_pp_getpeername(pTHX);
92PERL_CALLCONV OP *Perl_pp_getpgrp(pTHX);
93PERL_CALLCONV OP *Perl_pp_getppid(pTHX);
94PERL_CALLCONV OP *Perl_pp_getpriority(pTHX);
897d3989 95PERL_CALLCONV OP *Perl_pp_ggrent(pTHX);
897d3989
NC
96PERL_CALLCONV OP *Perl_pp_ghostent(pTHX);
97PERL_CALLCONV OP *Perl_pp_glob(pTHX);
98PERL_CALLCONV OP *Perl_pp_gmtime(pTHX);
897d3989
NC
99PERL_CALLCONV OP *Perl_pp_gnetent(pTHX);
100PERL_CALLCONV OP *Perl_pp_goto(pTHX);
897d3989
NC
101PERL_CALLCONV OP *Perl_pp_gprotoent(pTHX);
102PERL_CALLCONV OP *Perl_pp_gpwent(pTHX);
897d3989
NC
103PERL_CALLCONV OP *Perl_pp_grepstart(pTHX);
104PERL_CALLCONV OP *Perl_pp_grepwhile(pTHX);
897d3989 105PERL_CALLCONV OP *Perl_pp_gservent(pTHX);
897d3989
NC
106PERL_CALLCONV OP *Perl_pp_gt(pTHX);
107PERL_CALLCONV OP *Perl_pp_gv(pTHX);
108PERL_CALLCONV OP *Perl_pp_gvsv(pTHX);
109PERL_CALLCONV OP *Perl_pp_helem(pTHX);
897d3989
NC
110PERL_CALLCONV OP *Perl_pp_hintseval(pTHX);
111PERL_CALLCONV OP *Perl_pp_hslice(pTHX);
112PERL_CALLCONV OP *Perl_pp_i_add(pTHX);
113PERL_CALLCONV OP *Perl_pp_i_divide(pTHX);
114PERL_CALLCONV OP *Perl_pp_i_eq(pTHX);
115PERL_CALLCONV OP *Perl_pp_i_ge(pTHX);
116PERL_CALLCONV OP *Perl_pp_i_gt(pTHX);
117PERL_CALLCONV OP *Perl_pp_i_le(pTHX);
118PERL_CALLCONV OP *Perl_pp_i_lt(pTHX);
119PERL_CALLCONV OP *Perl_pp_i_modulo(pTHX);
120PERL_CALLCONV OP *Perl_pp_i_multiply(pTHX);
121PERL_CALLCONV OP *Perl_pp_i_ncmp(pTHX);
122PERL_CALLCONV OP *Perl_pp_i_ne(pTHX);
123PERL_CALLCONV OP *Perl_pp_i_negate(pTHX);
124PERL_CALLCONV OP *Perl_pp_i_subtract(pTHX);
125PERL_CALLCONV OP *Perl_pp_index(pTHX);
126PERL_CALLCONV OP *Perl_pp_int(pTHX);
ecf9c8b7 127PERL_CALLCONV OP *Perl_pp_introcv(pTHX);
897d3989
NC
128PERL_CALLCONV OP *Perl_pp_ioctl(pTHX);
129PERL_CALLCONV OP *Perl_pp_iter(pTHX);
130PERL_CALLCONV OP *Perl_pp_join(pTHX);
6dd3e0f2 131PERL_CALLCONV OP *Perl_pp_kvaslice(pTHX);
5cae3edb 132PERL_CALLCONV OP *Perl_pp_kvhslice(pTHX);
897d3989
NC
133PERL_CALLCONV OP *Perl_pp_last(pTHX);
134PERL_CALLCONV OP *Perl_pp_lc(pTHX);
897d3989
NC
135PERL_CALLCONV OP *Perl_pp_le(pTHX);
136PERL_CALLCONV OP *Perl_pp_leave(pTHX);
137PERL_CALLCONV OP *Perl_pp_leaveeval(pTHX);
7896dde7 138PERL_CALLCONV OP *Perl_pp_leavegiven(pTHX);
897d3989
NC
139PERL_CALLCONV OP *Perl_pp_leaveloop(pTHX);
140PERL_CALLCONV OP *Perl_pp_leavesub(pTHX);
141PERL_CALLCONV OP *Perl_pp_leavesublv(pTHX);
142PERL_CALLCONV OP *Perl_pp_leavetry(pTHX);
7896dde7 143PERL_CALLCONV OP *Perl_pp_leavewhen(pTHX);
897d3989
NC
144PERL_CALLCONV OP *Perl_pp_leavewrite(pTHX);
145PERL_CALLCONV OP *Perl_pp_left_shift(pTHX);
146PERL_CALLCONV OP *Perl_pp_length(pTHX);
897d3989
NC
147PERL_CALLCONV OP *Perl_pp_link(pTHX);
148PERL_CALLCONV OP *Perl_pp_list(pTHX);
149PERL_CALLCONV OP *Perl_pp_listen(pTHX);
897d3989 150PERL_CALLCONV OP *Perl_pp_lock(pTHX);
897d3989 151PERL_CALLCONV OP *Perl_pp_lslice(pTHX);
897d3989 152PERL_CALLCONV OP *Perl_pp_lt(pTHX);
2882b3ff 153PERL_CALLCONV OP *Perl_pp_lvavref(pTHX);
4c5bab50 154PERL_CALLCONV OP *Perl_pp_lvref(pTHX);
16b99412 155PERL_CALLCONV OP *Perl_pp_lvrefslice(pTHX);
897d3989
NC
156PERL_CALLCONV OP *Perl_pp_mapwhile(pTHX);
157PERL_CALLCONV OP *Perl_pp_match(pTHX);
158PERL_CALLCONV OP *Perl_pp_method(pTHX);
159PERL_CALLCONV OP *Perl_pp_method_named(pTHX);
810bd8b7 160PERL_CALLCONV OP *Perl_pp_method_redir(pTHX);
161PERL_CALLCONV OP *Perl_pp_method_redir_super(pTHX);
7d6c333c 162PERL_CALLCONV OP *Perl_pp_method_super(pTHX);
897d3989
NC
163PERL_CALLCONV OP *Perl_pp_mkdir(pTHX);
164PERL_CALLCONV OP *Perl_pp_modulo(pTHX);
e839e6ed 165PERL_CALLCONV OP *Perl_pp_multiconcat(pTHX);
fedf30e1 166PERL_CALLCONV OP *Perl_pp_multideref(pTHX);
897d3989 167PERL_CALLCONV OP *Perl_pp_multiply(pTHX);
5d01050a
FC
168PERL_CALLCONV OP *Perl_pp_nbit_and(pTHX);
169PERL_CALLCONV OP *Perl_pp_nbit_or(pTHX);
897d3989 170PERL_CALLCONV OP *Perl_pp_ncmp(pTHX);
5d01050a 171PERL_CALLCONV OP *Perl_pp_ncomplement(pTHX);
897d3989
NC
172PERL_CALLCONV OP *Perl_pp_ne(pTHX);
173PERL_CALLCONV OP *Perl_pp_negate(pTHX);
174PERL_CALLCONV OP *Perl_pp_next(pTHX);
175PERL_CALLCONV OP *Perl_pp_nextstate(pTHX);
176PERL_CALLCONV OP *Perl_pp_not(pTHX);
177PERL_CALLCONV OP *Perl_pp_null(pTHX);
178PERL_CALLCONV OP *Perl_pp_oct(pTHX);
179PERL_CALLCONV OP *Perl_pp_once(pTHX);
180PERL_CALLCONV OP *Perl_pp_open(pTHX);
181PERL_CALLCONV OP *Perl_pp_open_dir(pTHX);
182PERL_CALLCONV OP *Perl_pp_or(pTHX);
897d3989
NC
183PERL_CALLCONV OP *Perl_pp_ord(pTHX);
184PERL_CALLCONV OP *Perl_pp_pack(pTHX);
897d3989 185PERL_CALLCONV OP *Perl_pp_padav(pTHX);
ac217057 186PERL_CALLCONV OP *Perl_pp_padcv(pTHX);
897d3989 187PERL_CALLCONV OP *Perl_pp_padhv(pTHX);
a7fd8ef6 188PERL_CALLCONV OP *Perl_pp_padrange(pTHX);
897d3989
NC
189PERL_CALLCONV OP *Perl_pp_padsv(pTHX);
190PERL_CALLCONV OP *Perl_pp_pipe_op(pTHX);
897d3989 191PERL_CALLCONV OP *Perl_pp_pos(pTHX);
20e96431 192PERL_CALLCONV OP *Perl_pp_postdec(pTHX);
897d3989
NC
193PERL_CALLCONV OP *Perl_pp_postinc(pTHX);
194PERL_CALLCONV OP *Perl_pp_pow(pTHX);
4c2c3128 195PERL_CALLCONV OP *Perl_pp_predec(pTHX);
897d3989
NC
196PERL_CALLCONV OP *Perl_pp_preinc(pTHX);
197PERL_CALLCONV OP *Perl_pp_print(pTHX);
198PERL_CALLCONV OP *Perl_pp_prototype(pTHX);
199PERL_CALLCONV OP *Perl_pp_prtf(pTHX);
200PERL_CALLCONV OP *Perl_pp_push(pTHX);
201PERL_CALLCONV OP *Perl_pp_pushmark(pTHX);
897d3989
NC
202PERL_CALLCONV OP *Perl_pp_qr(pTHX);
203PERL_CALLCONV OP *Perl_pp_quotemeta(pTHX);
204PERL_CALLCONV OP *Perl_pp_rand(pTHX);
205PERL_CALLCONV OP *Perl_pp_range(pTHX);
206PERL_CALLCONV OP *Perl_pp_rcatline(pTHX);
897d3989
NC
207PERL_CALLCONV OP *Perl_pp_readdir(pTHX);
208PERL_CALLCONV OP *Perl_pp_readline(pTHX);
209PERL_CALLCONV OP *Perl_pp_readlink(pTHX);
897d3989
NC
210PERL_CALLCONV OP *Perl_pp_redo(pTHX);
211PERL_CALLCONV OP *Perl_pp_ref(pTHX);
254da51f 212PERL_CALLCONV OP *Perl_pp_refassign(pTHX);
897d3989 213PERL_CALLCONV OP *Perl_pp_refgen(pTHX);
897d3989
NC
214PERL_CALLCONV OP *Perl_pp_regcomp(pTHX);
215PERL_CALLCONV OP *Perl_pp_regcreset(pTHX);
216PERL_CALLCONV OP *Perl_pp_rename(pTHX);
217PERL_CALLCONV OP *Perl_pp_repeat(pTHX);
218PERL_CALLCONV OP *Perl_pp_require(pTHX);
219PERL_CALLCONV OP *Perl_pp_reset(pTHX);
220PERL_CALLCONV OP *Perl_pp_return(pTHX);
221PERL_CALLCONV OP *Perl_pp_reverse(pTHX);
222PERL_CALLCONV OP *Perl_pp_rewinddir(pTHX);
223PERL_CALLCONV OP *Perl_pp_right_shift(pTHX);
897d3989 224PERL_CALLCONV OP *Perl_pp_rmdir(pTHX);
84ed0108 225PERL_CALLCONV OP *Perl_pp_runcv(pTHX);
897d3989
NC
226PERL_CALLCONV OP *Perl_pp_rv2av(pTHX);
227PERL_CALLCONV OP *Perl_pp_rv2cv(pTHX);
228PERL_CALLCONV OP *Perl_pp_rv2gv(pTHX);
897d3989 229PERL_CALLCONV OP *Perl_pp_rv2sv(pTHX);
897d3989 230PERL_CALLCONV OP *Perl_pp_sassign(pTHX);
5d01050a
FC
231PERL_CALLCONV OP *Perl_pp_sbit_and(pTHX);
232PERL_CALLCONV OP *Perl_pp_sbit_or(pTHX);
897d3989
NC
233PERL_CALLCONV OP *Perl_pp_schop(pTHX);
234PERL_CALLCONV OP *Perl_pp_scmp(pTHX);
5d01050a 235PERL_CALLCONV OP *Perl_pp_scomplement(pTHX);
897d3989
NC
236PERL_CALLCONV OP *Perl_pp_seekdir(pTHX);
237PERL_CALLCONV OP *Perl_pp_select(pTHX);
238PERL_CALLCONV OP *Perl_pp_semctl(pTHX);
239PERL_CALLCONV OP *Perl_pp_semget(pTHX);
897d3989
NC
240PERL_CALLCONV OP *Perl_pp_seq(pTHX);
241PERL_CALLCONV OP *Perl_pp_setpgrp(pTHX);
242PERL_CALLCONV OP *Perl_pp_setpriority(pTHX);
897d3989 243PERL_CALLCONV OP *Perl_pp_shift(pTHX);
897d3989
NC
244PERL_CALLCONV OP *Perl_pp_shmwrite(pTHX);
245PERL_CALLCONV OP *Perl_pp_shostent(pTHX);
246PERL_CALLCONV OP *Perl_pp_shutdown(pTHX);
247PERL_CALLCONV OP *Perl_pp_sin(pTHX);
248PERL_CALLCONV OP *Perl_pp_sle(pTHX);
249PERL_CALLCONV OP *Perl_pp_sleep(pTHX);
897d3989
NC
250PERL_CALLCONV OP *Perl_pp_smartmatch(pTHX);
251PERL_CALLCONV OP *Perl_pp_sne(pTHX);
897d3989
NC
252PERL_CALLCONV OP *Perl_pp_socket(pTHX);
253PERL_CALLCONV OP *Perl_pp_sockpair(pTHX);
254PERL_CALLCONV OP *Perl_pp_sort(pTHX);
255PERL_CALLCONV OP *Perl_pp_splice(pTHX);
256PERL_CALLCONV OP *Perl_pp_split(pTHX);
257PERL_CALLCONV OP *Perl_pp_sprintf(pTHX);
897d3989
NC
258PERL_CALLCONV OP *Perl_pp_srand(pTHX);
259PERL_CALLCONV OP *Perl_pp_srefgen(pTHX);
260PERL_CALLCONV OP *Perl_pp_sselect(pTHX);
897d3989
NC
261PERL_CALLCONV OP *Perl_pp_ssockopt(pTHX);
262PERL_CALLCONV OP *Perl_pp_stat(pTHX);
263PERL_CALLCONV OP *Perl_pp_stringify(pTHX);
264PERL_CALLCONV OP *Perl_pp_stub(pTHX);
265PERL_CALLCONV OP *Perl_pp_study(pTHX);
266PERL_CALLCONV OP *Perl_pp_subst(pTHX);
267PERL_CALLCONV OP *Perl_pp_substcont(pTHX);
268PERL_CALLCONV OP *Perl_pp_substr(pTHX);
269PERL_CALLCONV OP *Perl_pp_subtract(pTHX);
897d3989
NC
270PERL_CALLCONV OP *Perl_pp_syscall(pTHX);
271PERL_CALLCONV OP *Perl_pp_sysopen(pTHX);
272PERL_CALLCONV OP *Perl_pp_sysread(pTHX);
273PERL_CALLCONV OP *Perl_pp_sysseek(pTHX);
274PERL_CALLCONV OP *Perl_pp_system(pTHX);
60504e18 275PERL_CALLCONV OP *Perl_pp_syswrite(pTHX);
897d3989
NC
276PERL_CALLCONV OP *Perl_pp_tell(pTHX);
277PERL_CALLCONV OP *Perl_pp_telldir(pTHX);
278PERL_CALLCONV OP *Perl_pp_tie(pTHX);
279PERL_CALLCONV OP *Perl_pp_tied(pTHX);
280PERL_CALLCONV OP *Perl_pp_time(pTHX);
281PERL_CALLCONV OP *Perl_pp_tms(pTHX);
282PERL_CALLCONV OP *Perl_pp_trans(pTHX);
897d3989
NC
283PERL_CALLCONV OP *Perl_pp_truncate(pTHX);
284PERL_CALLCONV OP *Perl_pp_uc(pTHX);
285PERL_CALLCONV OP *Perl_pp_ucfirst(pTHX);
286PERL_CALLCONV OP *Perl_pp_umask(pTHX);
287PERL_CALLCONV OP *Perl_pp_undef(pTHX);
897d3989
NC
288PERL_CALLCONV OP *Perl_pp_unpack(pTHX);
289PERL_CALLCONV OP *Perl_pp_unshift(pTHX);
290PERL_CALLCONV OP *Perl_pp_unstack(pTHX);
291PERL_CALLCONV OP *Perl_pp_untie(pTHX);
897d3989
NC
292PERL_CALLCONV OP *Perl_pp_vec(pTHX);
293PERL_CALLCONV OP *Perl_pp_wait(pTHX);
294PERL_CALLCONV OP *Perl_pp_waitpid(pTHX);
295PERL_CALLCONV OP *Perl_pp_wantarray(pTHX);
296PERL_CALLCONV OP *Perl_pp_warn(pTHX);
297PERL_CALLCONV OP *Perl_pp_xor(pTHX);
981b7185 298PERL_CALLCONV OP *Perl_unimplemented_op(pTHX);
897d3989 299
0927ade0
JC
300/* alternative functions */
301#if defined(__GLIBC__) && IVSIZE == 8 && ( __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 8))
302PERL_CALLCONV OP *Perl_pp_i_modulo_glibc_bugfix(pTHX);
303#endif
304
897d3989 305/* ex: set ro: */