OPc_SVOP, /* 7 */
OPc_PADOP, /* 8 */
OPc_PVOP, /* 9 */
- OPc_CVOP, /* 10 */
- OPc_LOOP, /* 11 */
- OPc_COP /* 12 */
+ OPc_LOOP, /* 10 */
+ OPc_COP /* 11 */
} opclass;
static opclass
return OPc_PADOP;
#endif
+ if (o->op_type = OP_TRANS) {
+ return OPc_BASEOP;
+ }
+
switch (PL_opargs[o->op_type] & OA_CLASS_MASK) {
case OA_BASEOP:
return OPc_BASEOP;
total_size += op_size(cLOOPx(baseop)->op_lastop, tracking_hash);
}
*/
+ break;
case OPc_COP:
{
COP *basecop;