aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity
diff options
context:
space:
mode:
authorAlex Sinyagin <sinyagin.alexander@gmail.com>2016-08-18 21:12:15 +0800
committerAlex Sinyagin <sinyagin.alexander@gmail.com>2016-08-18 21:12:15 +0800
commit9139d763d302ac2a1afbd9d28c9b0d0861a14d3e (patch)
treec9712ab8a91073cb90c9cffbff3c3b6f2aa0e3d8 /libsolidity
parent5061eb2b2b622ae6d1eb743962e53e6ceaf74798 (diff)
downloaddexon-solidity-9139d763d302ac2a1afbd9d28c9b0d0861a14d3e.tar
dexon-solidity-9139d763d302ac2a1afbd9d28c9b0d0861a14d3e.tar.gz
dexon-solidity-9139d763d302ac2a1afbd9d28c9b0d0861a14d3e.tar.bz2
dexon-solidity-9139d763d302ac2a1afbd9d28c9b0d0861a14d3e.tar.lz
dexon-solidity-9139d763d302ac2a1afbd9d28c9b0d0861a14d3e.tar.xz
dexon-solidity-9139d763d302ac2a1afbd9d28c9b0d0861a14d3e.tar.zst
dexon-solidity-9139d763d302ac2a1afbd9d28c9b0d0861a14d3e.zip
Use the full names for JSON AST nodes
Diffstat (limited to 'libsolidity')
-rw-r--r--libsolidity/ast/ASTJsonConverter.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/libsolidity/ast/ASTJsonConverter.cpp b/libsolidity/ast/ASTJsonConverter.cpp
index f793f5f1..c7a9d7ec 100644
--- a/libsolidity/ast/ASTJsonConverter.cpp
+++ b/libsolidity/ast/ASTJsonConverter.cpp
@@ -116,37 +116,37 @@ bool ASTJsonConverter::visit(SourceUnit const&)
bool ASTJsonConverter::visit(ImportDirective const& _node)
{
- addJsonNode(_node, "Import", { make_pair("file", _node.path())});
+ addJsonNode(_node, "ImportDirective", { make_pair("file", _node.path())});
return true;
}
bool ASTJsonConverter::visit(ContractDefinition const& _node)
{
- addJsonNode(_node, "Contract", { make_pair("name", _node.name()) }, true);
+ addJsonNode(_node, "ContractDefinition", { make_pair("name", _node.name()) }, true);
return true;
}
bool ASTJsonConverter::visit(InheritanceSpecifier const& _node)
{
- addJsonNode(_node, "Inheritance", {}, true);
+ addJsonNode(_node, "InheritanceSpecifier", {}, true);
return true;
}
bool ASTJsonConverter::visit(UsingForDirective const& _node)
{
- addJsonNode(_node, "UsingFor", {}, true);
+ addJsonNode(_node, "UsingForDirective", {}, true);
return true;
}
bool ASTJsonConverter::visit(StructDefinition const& _node)
{
- addJsonNode(_node, "Struct", { make_pair("name", _node.name()) }, true);
+ addJsonNode(_node, "StructDefinition", { make_pair("name", _node.name()) }, true);
return true;
}
bool ASTJsonConverter::visit(EnumDefinition const& _node)
{
- addJsonNode(_node, "Enum", { make_pair("name", _node.name()) }, true);
+ addJsonNode(_node, "EnumDefinition", { make_pair("name", _node.name()) }, true);
return true;
}
@@ -164,7 +164,7 @@ bool ASTJsonConverter::visit(ParameterList const& _node)
bool ASTJsonConverter::visit(FunctionDefinition const& _node)
{
- addJsonNode(_node, "Function",
+ addJsonNode(_node, "FunctionDefinition",
{ make_pair("name", _node.name()),
make_pair("public", boost::lexical_cast<std::string>(_node.isPublic())),
make_pair("const", boost::lexical_cast<std::string>(_node.isDeclaredConst())) },
@@ -189,7 +189,7 @@ bool ASTJsonConverter::visit(ModifierDefinition const& _node)
bool ASTJsonConverter::visit(ModifierInvocation const& _node)
{
- addJsonNode(_node, "Modifier", {}, true);
+ addJsonNode(_node, "ModifierInvocation", {}, true);
return true;
}
@@ -200,7 +200,7 @@ bool ASTJsonConverter::visit(TypeName const&)
bool ASTJsonConverter::visit(EventDefinition const& _node)
{
- addJsonNode(_node, "Event", { make_pair("name", _node.name()) }, true);
+ addJsonNode(_node, "EventDefinition", { make_pair("name", _node.name()) }, true);
return true;
}
@@ -244,7 +244,7 @@ bool ASTJsonConverter::visit(Block const& _node)
bool ASTJsonConverter::visit(PlaceholderStatement const& _node)
{
- addJsonNode(_node, "Placeholder", {}, true);
+ addJsonNode(_node, "PlaceholderStatement", {}, true);
return true;
}
@@ -292,7 +292,7 @@ bool ASTJsonConverter::visit(Throw const& _node)
bool ASTJsonConverter::visit(VariableDeclarationStatement const& _node)
{
- addJsonNode(_node, "VariableDefinition", {}, true);
+ addJsonNode(_node, "VariableDefinitionStatement", {}, true);
return true;
}