diff options
author | chriseth <c@ethdev.com> | 2016-08-18 01:07:44 +0800 |
---|---|---|
committer | chriseth <c@ethdev.com> | 2016-08-19 19:05:12 +0800 |
commit | 35276d99e0e3bc37bcd655c29e399e69ad5ceaec (patch) | |
tree | def445292b435c3d878739ddb9298406944b1c8b /libsolidity/ast/ASTJsonConverter.h | |
parent | 64cec9793a881e5a8ee77cb73e3f3599f330c044 (diff) | |
download | dexon-solidity-35276d99e0e3bc37bcd655c29e399e69ad5ceaec.tar.gz dexon-solidity-35276d99e0e3bc37bcd655c29e399e69ad5ceaec.tar.zst dexon-solidity-35276d99e0e3bc37bcd655c29e399e69ad5ceaec.zip |
JSON AST: Some attribute cleanup. Add linearized base contracts.
Diffstat (limited to 'libsolidity/ast/ASTJsonConverter.h')
-rw-r--r-- | libsolidity/ast/ASTJsonConverter.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libsolidity/ast/ASTJsonConverter.h b/libsolidity/ast/ASTJsonConverter.h index 192c4c4f..97aa8654 100644 --- a/libsolidity/ast/ASTJsonConverter.h +++ b/libsolidity/ast/ASTJsonConverter.h @@ -141,11 +141,10 @@ public: private: void process(); - void addKeyValue(Json::Value& _obj, std::string const& _key, std::string const& _val); void addJsonNode( ASTNode const& _node, std::string const& _nodeName, - std::initializer_list<std::pair<std::string const, std::string const>> _list, + std::initializer_list<std::pair<std::string const, Json::Value const>> _attributes, bool _hasChildren ); std::string sourceLocationToString(SourceLocation const& _location) const; |