Lines Matching refs:bitspec
28 static void set_opset_bits (pTHX_ char *bitmap, SV *bitspec, int on, const char *opname);
162 set_opset_bits(pTHX_ char *bitmap, SV *bitspec, int on, const char *opname) in set_opset_bits() argument
166 if (SvIOK(bitspec)) { in set_opset_bits()
167 const int myopcode = SvIV(bitspec); in set_opset_bits()
180 else if (SvPOK(bitspec) && SvCUR(bitspec) == (STRLEN)opset_len) { in set_opset_bits()
183 const char * const specbits = SvPV(bitspec, len); in set_opset_bits()
193 opname, (unsigned)SvTYPE(bitspec)); in set_opset_bits()
380 SV *bitspec; variable
390 bitspec = ST(i);
395 bitspec = get_op_bitspec(aTHX_ opname, len, 1);
397 set_opset_bits(aTHX_ bitmap, bitspec, on, opname);
414 SV *bitspec, *mask; variable
432 bitspec = ST(i);
438 bitspec = get_op_bitspec(aTHX_ opname, len, 1); /* croaks */
440 set_opset_bits(aTHX_ bitmap, bitspec, on, opname);
460 SV *bitspec = get_op_bitspec(aTHX_ opname, len, 1); variable
461 if (SvIOK(bitspec)) {
462 const int myopcode = SvIV(bitspec);
467 else if (SvPOK(bitspec) && SvCUR(bitspec) == (STRLEN)opset_len) {
469 const char * const bitmap = SvPV_nolen_const(bitspec);
480 opname, (unsigned)SvTYPE(bitspec));