Delete unused non-const-iterator CSCript::GetOp overloads

This commit is contained in:
Pieter Wuille 2018-04-04 08:35:40 -07:00
parent 2fb168b55d
commit 33a8ecfbce

View file

@ -493,23 +493,6 @@ public:
} }
bool GetOp(iterator& pc, opcodetype& opcodeRet, std::vector<unsigned char>& vchRet)
{
// Wrapper so it can be called with either iterator or const_iterator
const_iterator pc2 = pc;
bool fRet = GetOp2(pc2, opcodeRet, &vchRet);
pc = begin() + (pc2 - begin());
return fRet;
}
bool GetOp(iterator& pc, opcodetype& opcodeRet)
{
const_iterator pc2 = pc;
bool fRet = GetOp2(pc2, opcodeRet, nullptr);
pc = begin() + (pc2 - begin());
return fRet;
}
bool GetOp(const_iterator& pc, opcodetype& opcodeRet, std::vector<unsigned char>& vchRet) const bool GetOp(const_iterator& pc, opcodetype& opcodeRet, std::vector<unsigned char>& vchRet) const
{ {
return GetOp2(pc, opcodeRet, &vchRet); return GetOp2(pc, opcodeRet, &vchRet);