mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Solver::constantValue can now take bigint instead of size_t
This commit is contained in:
parent
a1941e6f0c
commit
76dd9dcc8a
@ -102,7 +102,7 @@ smtutil::Expression Solver::booleanValue(smtutil::Expression _value) const
|
||||
return smtutil::Expression::ite(_value, constantValue(1), constantValue(0));
|
||||
}
|
||||
|
||||
smtutil::Expression Solver::constantValue(size_t _value) const
|
||||
smtutil::Expression Solver::constantValue(bigint _value) const
|
||||
{
|
||||
return _value;
|
||||
}
|
||||
|
@ -72,7 +72,7 @@ protected:
|
||||
|
||||
virtual std::shared_ptr<smtutil::Sort> defaultSort() const;
|
||||
virtual smtutil::Expression booleanValue(smtutil::Expression _value) const;
|
||||
virtual smtutil::Expression constantValue(size_t _value) const;
|
||||
virtual smtutil::Expression constantValue(bigint _value) const;
|
||||
virtual smtutil::Expression literalValue(Literal const& _literal) const;
|
||||
virtual smtutil::Expression unsignedToSigned(smtutil::Expression _value);
|
||||
virtual smtutil::Expression signedToUnsigned(smtutil::Expression _value);
|
||||
|
Loading…
Reference in New Issue
Block a user