mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Remove unused function smallestTypeForLiteral
This commit is contained in:
parent
c44294d02d
commit
548bf2ff28
@ -1274,13 +1274,6 @@ bool StringLiteralType::isValidUTF8() const
|
|||||||
return dev::validateUTF8(m_value);
|
return dev::validateUTF8(m_value);
|
||||||
}
|
}
|
||||||
|
|
||||||
shared_ptr<FixedBytesType> FixedBytesType::smallestTypeForLiteral(string const& _literal)
|
|
||||||
{
|
|
||||||
if (_literal.length() <= 32)
|
|
||||||
return make_shared<FixedBytesType>(_literal.length());
|
|
||||||
return shared_ptr<FixedBytesType>();
|
|
||||||
}
|
|
||||||
|
|
||||||
FixedBytesType::FixedBytesType(int _bytes): m_bytes(_bytes)
|
FixedBytesType::FixedBytesType(int _bytes): m_bytes(_bytes)
|
||||||
{
|
{
|
||||||
solAssert(
|
solAssert(
|
||||||
|
@ -502,10 +502,6 @@ class FixedBytesType: public Type
|
|||||||
public:
|
public:
|
||||||
virtual Category category() const override { return Category::FixedBytes; }
|
virtual Category category() const override { return Category::FixedBytes; }
|
||||||
|
|
||||||
/// @returns the smallest bytes type for the given literal or an empty pointer
|
|
||||||
/// if no type fits.
|
|
||||||
static std::shared_ptr<FixedBytesType> smallestTypeForLiteral(std::string const& _literal);
|
|
||||||
|
|
||||||
explicit FixedBytesType(int _bytes);
|
explicit FixedBytesType(int _bytes);
|
||||||
|
|
||||||
virtual bool isImplicitlyConvertibleTo(Type const& _convertTo) const override;
|
virtual bool isImplicitlyConvertibleTo(Type const& _convertTo) const override;
|
||||||
|
Loading…
Reference in New Issue
Block a user