diff options
author | Gav Wood <g@ethdev.com> | 2015-01-07 23:32:13 +0800 |
---|---|---|
committer | Gav Wood <g@ethdev.com> | 2015-01-07 23:32:13 +0800 |
commit | 53e38b3ac96cb9b420d24008dadeb95e44eee980 (patch) | |
tree | 2f35e1586fad362814444352299ad2e654b42f3c /AST.cpp | |
parent | 95514d1d1b0ab9afdd39e1b35837ecf330362f9f (diff) | |
parent | df0dce584d2d1aacf3d33658b0540f243b3adb81 (diff) | |
download | dexon-solidity-53e38b3ac96cb9b420d24008dadeb95e44eee980.tar.gz dexon-solidity-53e38b3ac96cb9b420d24008dadeb95e44eee980.tar.zst dexon-solidity-53e38b3ac96cb9b420d24008dadeb95e44eee980.zip |
Merge pull request #738 from LefterisJP/sol_abiFunctionHash
Canonical Function signature creation in solidity
Diffstat (limited to 'AST.cpp')
-rw-r--r-- | AST.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -110,6 +110,11 @@ void FunctionDefinition::checkTypeRequirements() m_body->checkTypeRequirements(); } +string FunctionDefinition::getCanonicalSignature() const +{ + return getName() + FunctionType(*this).getCanonicalSignature(); +} + void Block::checkTypeRequirements() { for (shared_ptr<Statement> const& statement: m_statements) |