This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Warn when list-assigning to TEMP
[perl5.git] / opnames.h
index d63e548..f3fab8b 100644 (file)
--- a/opnames.h
+++ b/opnames.h
@@ -2,16 +2,15 @@
  *
  *    opnames.h
  *
- *    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
- *    2007, 2008 by Larry Wall and others
+ *    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
+ *    2008 by Larry Wall and others
  *
  *    You may distribute under the terms of either the GNU General Public
  *    License or the Artistic License, as specified in the README file.
  *
- *
  * !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!!
- *  This file is built by opcode.pl from its data.  Any changes made here
- *  will be lost!
+ * This file is built by regen/opcode.pl from its data.
+ * Any changes made here will be lost!
  */
 
 typedef enum opcode {
@@ -381,17 +380,18 @@ typedef enum opcode {
        OP_LOCK          = 363,
        OP_ONCE          = 364,
        OP_CUSTOM        = 365,
+       OP_REACH         = 366,
+       OP_RKEYS         = 367,
+       OP_RVALUES       = 368,
+       OP_TRANSR        = 369,
        OP_max          
 } opcode;
 
-#define MAXO 366
-#define OP_phoney_INPUT_ONLY -1
-#define OP_phoney_OUTPUT_ONLY -2
-
+#define MAXO 370
 
 /* the OP_IS_(SOCKET|FILETEST) macros are optimized to a simple range
     check because all the member OPs are contiguous in opcode.pl
-    <DATA> table.  opcode.pl verifies the range contiguity.  */
+    <OPS> table.  opcode.pl verifies the range contiguity.  */
 
 #define OP_IS_SOCKET(op)       \
        ((op) >= OP_SEND && (op) <= OP_GETPEERNAME)