diff options
author | chriseth <c@ethdev.com> | 2014-12-03 15:30:48 +0800 |
---|---|---|
committer | chriseth <c@ethdev.com> | 2014-12-03 15:30:48 +0800 |
commit | 9cfccd182676d0d94a0a791bf1843179e921b6e8 (patch) | |
tree | 1c788f1a3c0fef03ff92d72637e7805f561872c6 | |
parent | 71ae1f8f00c5d384634496c58530adc8fb6be16e (diff) | |
parent | 24f3a4a2ea22d4b9a6098a86016f1c5edfbd714d (diff) | |
download | dexon-solidity-9cfccd182676d0d94a0a791bf1843179e921b6e8.tar dexon-solidity-9cfccd182676d0d94a0a791bf1843179e921b6e8.tar.gz dexon-solidity-9cfccd182676d0d94a0a791bf1843179e921b6e8.tar.bz2 dexon-solidity-9cfccd182676d0d94a0a791bf1843179e921b6e8.tar.lz dexon-solidity-9cfccd182676d0d94a0a791bf1843179e921b6e8.tar.xz dexon-solidity-9cfccd182676d0d94a0a791bf1843179e921b6e8.tar.zst dexon-solidity-9cfccd182676d0d94a0a791bf1843179e921b6e8.zip |
Merge pull request #554 from chriseth/sol_constantOptimizer
Solidity optimizer for literal numbers
-rw-r--r-- | Types.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -295,9 +295,9 @@ u256 StructType::getStorageOffsetOfMember(string const& _name) const u256 offset; for (ASTPointer<VariableDeclaration> variable: m_struct.getMembers()) { - offset += variable->getType()->getStorageSize(); if (variable->getName() == _name) return offset; + offset += variable->getType()->getStorageSize(); } BOOST_THROW_EXCEPTION(InternalCompilerError() << errinfo_comment("Storage offset of non-existing member requested.")); } |