Remove dead code from ContractType::isImplicitlyConvertibleTo()

This commit is contained in:
Kamil Śliwak 2020-09-06 22:15:38 +02:00
parent 38e6f2723d
commit 7681c7dddf

View File

@ -1570,10 +1570,9 @@ BoolResult ContractType::isImplicitlyConvertibleTo(Type const& _convertTo) const
if (_convertTo.category() == Category::Contract)
{
auto const& bases = contractDefinition().annotation().linearizedBaseContracts;
if (m_super && bases.size() <= 1)
return false;
return find(
m_super ? ++bases.begin() : bases.begin(), bases.end(),
bases.begin(),
bases.end(),
&dynamic_cast<ContractType const&>(_convertTo).contractDefinition()
) != bases.end();
}