virtual Formatter& printOperands(Formatter& f, const JSValues& registers) { f << "R" << mOp1.first << '=' << registers[mOp1.first] << ", " << "R" << mOp2.first << '=' << registers[mOp2.first] << ", " << "R" << mOp3.first << '=' << registers[mOp3.first];
virtual Formatter& printOperands(Formatter& f, const JSValues& ) {
        virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {            f << "R" << mOp1.first << '=' << registers[mOp1.first] << ", " << "R" << mOp2.first << '=' << registers[mOp2.first] << ", " << "R" << mOp3.first << '=' << registers[mOp3.first];            return f;        }