diff options
author | chriseth <chris@ethereum.org> | 2018-03-27 21:47:59 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-03-27 21:47:59 +0800 |
commit | 62559cf1278afc417d19ec181e2bced364cadea2 (patch) | |
tree | 9fdc3e2f01c046ec6a29e8c402f11f72625b2e03 /libsolidity/ast/AST.h | |
parent | 8c1352ca7562962b46638da17a293c982bc1dba9 (diff) | |
parent | 8bae2dba7c9697d129a43c1dde54690f3e37a84a (diff) | |
download | dexon-solidity-62559cf1278afc417d19ec181e2bced364cadea2.tar dexon-solidity-62559cf1278afc417d19ec181e2bced364cadea2.tar.gz dexon-solidity-62559cf1278afc417d19ec181e2bced364cadea2.tar.bz2 dexon-solidity-62559cf1278afc417d19ec181e2bced364cadea2.tar.lz dexon-solidity-62559cf1278afc417d19ec181e2bced364cadea2.tar.xz dexon-solidity-62559cf1278afc417d19ec181e2bced364cadea2.tar.zst dexon-solidity-62559cf1278afc417d19ec181e2bced364cadea2.zip |
Merge pull request #3681 from ethereum/interface-external
Allow overriding external functions in interfaces with public in a child
Diffstat (limited to 'libsolidity/ast/AST.h')
-rw-r--r-- | libsolidity/ast/AST.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libsolidity/ast/AST.h b/libsolidity/ast/AST.h index a25df64b..9c67d354 100644 --- a/libsolidity/ast/AST.h +++ b/libsolidity/ast/AST.h @@ -624,6 +624,8 @@ public: /// arguments separated by commas all enclosed in parentheses without any spaces. std::string externalSignature() const; + ContractDefinition::ContractKind inContractKind() const; + virtual TypePointer type() const override; /// @param _internal false indicates external interface is concerned, true indicates internal interface is concerned. |