aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/formal/SymbolicVariable.h
diff options
context:
space:
mode:
authorLeonardo Alt <leo@ethereum.org>2018-10-17 17:32:01 +0800
committerLeonardo Alt <leo@ethereum.org>2018-10-17 21:58:13 +0800
commitaa23326e06b00ecbaab032d333a15b28f5aa71d7 (patch)
tree96e3753d623689a5ca48afd83f2dc5a89467234f /libsolidity/formal/SymbolicVariable.h
parentec39fdcb3c6b3d5eb07ea6768fb3926fe54dc47e (diff)
downloaddexon-solidity-aa23326e06b00ecbaab032d333a15b28f5aa71d7.tar
dexon-solidity-aa23326e06b00ecbaab032d333a15b28f5aa71d7.tar.gz
dexon-solidity-aa23326e06b00ecbaab032d333a15b28f5aa71d7.tar.bz2
dexon-solidity-aa23326e06b00ecbaab032d333a15b28f5aa71d7.tar.lz
dexon-solidity-aa23326e06b00ecbaab032d333a15b28f5aa71d7.tar.xz
dexon-solidity-aa23326e06b00ecbaab032d333a15b28f5aa71d7.tar.zst
dexon-solidity-aa23326e06b00ecbaab032d333a15b28f5aa71d7.zip
Consistent renaming of 'counters' and 'sequence' to 'index'
Diffstat (limited to 'libsolidity/formal/SymbolicVariable.h')
-rw-r--r--libsolidity/formal/SymbolicVariable.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/libsolidity/formal/SymbolicVariable.h b/libsolidity/formal/SymbolicVariable.h
index 9ed5ce01..215c9ac1 100644
--- a/libsolidity/formal/SymbolicVariable.h
+++ b/libsolidity/formal/SymbolicVariable.h
@@ -45,17 +45,17 @@ public:
);
virtual ~SymbolicVariable() = default;
- smt::Expression current() const
+ smt::Expression currentValue() const
{
- return valueAtSequence(m_ssa->index());
+ return valueAtIndex(m_ssa->index());
}
- virtual smt::Expression valueAtSequence(int _seq) const = 0;
+ virtual smt::Expression valueAtIndex(int _index) const = 0;
- smt::Expression increase()
+ smt::Expression increaseIndex()
{
++(*m_ssa);
- return current();
+ return currentValue();
}
int index() const { return m_ssa->index(); }
@@ -68,7 +68,7 @@ public:
virtual void setUnknownValue() = 0;
protected:
- std::string uniqueSymbol(int _seq) const;
+ std::string uniqueSymbol(int _index) const;
Type const& m_type;
std::string m_uniqueName;