aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorchriseth <chris@ethereum.org>2016-11-04 18:42:36 +0800
committerGitHub <noreply@github.com>2016-11-04 18:42:36 +0800
commit990c1d34d6ce0e13558d6b31cded6e5cab3b05ea (patch)
treed57aa645eee1e445b9fcdd61213734ca02de63f2
parent846b76b14187f93766ebbd63e63c0cc9375e1ab9 (diff)
parent02416d4460ed2b4ff2c0311181abb6f836bebce3 (diff)
downloaddexon-solidity-990c1d34d6ce0e13558d6b31cded6e5cab3b05ea.tar.gz
dexon-solidity-990c1d34d6ce0e13558d6b31cded6e5cab3b05ea.tar.zst
dexon-solidity-990c1d34d6ce0e13558d6b31cded6e5cab3b05ea.zip
Merge pull request #1325 from ethereum/addpayable
add payable to AST
-rw-r--r--libsolidity/ast/ASTJsonConverter.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/libsolidity/ast/ASTJsonConverter.cpp b/libsolidity/ast/ASTJsonConverter.cpp
index 0ea5e093..b573feda 100644
--- a/libsolidity/ast/ASTJsonConverter.cpp
+++ b/libsolidity/ast/ASTJsonConverter.cpp
@@ -174,7 +174,8 @@ bool ASTJsonConverter::visit(FunctionDefinition const& _node)
addJsonNode(_node, "FunctionDefinition", {
make_pair("name", _node.name()),
make_pair("public", _node.isPublic()),
- make_pair("constant", _node.isDeclaredConst())
+ make_pair("constant", _node.isDeclaredConst()),
+ make_pair("payable", _node.isPayable())
}, true);
return true;
}