aboutsummaryrefslogtreecommitdiffstats
path: root/ExpressionCompiler.h
diff options
context:
space:
mode:
authorChristian <c@ethdev.com>2014-10-30 19:42:04 +0800
committerChristian <c@ethdev.com>2014-10-31 04:21:25 +0800
commita5f360273896973a99ad696a427726da875d0473 (patch)
treed6b83b7cffff168f5384f9c07cd8b1b6ab7613ae /ExpressionCompiler.h
parentd3f5c6a0c817b7fa020c7f0901d9d89f6344981a (diff)
downloaddexon-solidity-a5f360273896973a99ad696a427726da875d0473.tar
dexon-solidity-a5f360273896973a99ad696a427726da875d0473.tar.gz
dexon-solidity-a5f360273896973a99ad696a427726da875d0473.tar.bz2
dexon-solidity-a5f360273896973a99ad696a427726da875d0473.tar.lz
dexon-solidity-a5f360273896973a99ad696a427726da875d0473.tar.xz
dexon-solidity-a5f360273896973a99ad696a427726da875d0473.tar.zst
dexon-solidity-a5f360273896973a99ad696a427726da875d0473.zip
Renamed file.
Diffstat (limited to 'ExpressionCompiler.h')
-rw-r--r--ExpressionCompiler.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/ExpressionCompiler.h b/ExpressionCompiler.h
index 28a04f52..a930723c 100644
--- a/ExpressionCompiler.h
+++ b/ExpressionCompiler.h
@@ -21,11 +21,12 @@
*/
#include <libsolidity/ASTVisitor.h>
-#include <libsolidity/CompilerUtilities.h>
namespace dev {
namespace solidity {
+class CompilerContext; // forward
+
/// Compiler for expressions, i.e. converts an AST tree whose root is an Expression into a stream
/// of EVM instructions. It needs a compiler context that is the same for the whole compilation
/// unit.
@@ -68,7 +69,6 @@ private:
void moveToLValue(Expression const& _expression);
/// Returns the position of @a m_currentLValue in the stack, where 0 is the top of the stack.
unsigned stackPositionOfLValue() const;
- void adjustStackOffset(eth::Instruction _instruction);
Declaration* m_currentLValue;
CompilerContext& m_context;