aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/ast/ASTJsonConverter.h
diff options
context:
space:
mode:
authorchriseth <c@ethdev.com>2016-08-18 01:07:44 +0800
committerchriseth <c@ethdev.com>2016-08-19 19:05:12 +0800
commit35276d99e0e3bc37bcd655c29e399e69ad5ceaec (patch)
treedef445292b435c3d878739ddb9298406944b1c8b /libsolidity/ast/ASTJsonConverter.h
parent64cec9793a881e5a8ee77cb73e3f3599f330c044 (diff)
downloaddexon-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.h3
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;