Rename root AST JSON node to SourceUnit

This commit is contained in:
Alex Sinyagin 2016-08-18 15:38:20 +00:00
parent 4387d8bbe3
commit 4b9eb299d0
2 changed files with 3 additions and 3 deletions

View File

@ -107,7 +107,7 @@ bool ASTJsonConverter::visit(SourceUnit const&)
{ {
Json::Value children(Json::arrayValue); Json::Value children(Json::arrayValue);
m_astJson["name"] = "root"; m_astJson["name"] = "SourceUnit";
m_astJson["children"] = children; m_astJson["children"] = children;
m_jsonNodePtrs.push(&m_astJson["children"]); m_jsonNodePtrs.push(&m_astJson["children"]);

View File

@ -45,7 +45,7 @@ BOOST_AUTO_TEST_CASE(smoke_test)
map<string, unsigned> sourceIndices; map<string, unsigned> sourceIndices;
sourceIndices["a"] = 1; sourceIndices["a"] = 1;
Json::Value astJson = ASTJsonConverter(c.ast("a"), sourceIndices).json(); Json::Value astJson = ASTJsonConverter(c.ast("a"), sourceIndices).json();
BOOST_CHECK_EQUAL(astJson["name"], "root"); BOOST_CHECK_EQUAL(astJson["name"], "SourceUnit");
} }
BOOST_AUTO_TEST_CASE(source_location) BOOST_AUTO_TEST_CASE(source_location)
@ -56,7 +56,7 @@ BOOST_AUTO_TEST_CASE(source_location)
map<string, unsigned> sourceIndices; map<string, unsigned> sourceIndices;
sourceIndices["a"] = 1; sourceIndices["a"] = 1;
Json::Value astJson = ASTJsonConverter(c.ast("a"), sourceIndices).json(); Json::Value astJson = ASTJsonConverter(c.ast("a"), sourceIndices).json();
BOOST_CHECK_EQUAL(astJson["name"], "root"); BOOST_CHECK_EQUAL(astJson["name"], "SourceUnit");
BOOST_CHECK_EQUAL(astJson["children"][0]["name"], "ContractDefinition"); BOOST_CHECK_EQUAL(astJson["children"][0]["name"], "ContractDefinition");
BOOST_CHECK_EQUAL(astJson["children"][0]["children"][0]["name"], "FunctionDefinition"); BOOST_CHECK_EQUAL(astJson["children"][0]["children"][0]["name"], "FunctionDefinition");
BOOST_CHECK_EQUAL(astJson["children"][0]["children"][0]["src"], "13:32:1"); BOOST_CHECK_EQUAL(astJson["children"][0]["children"][0]["src"], "13:32:1");