aboutsummaryrefslogtreecommitdiffstats
path: root/test/libsolidity/Assembly.cpp
diff options
context:
space:
mode:
authorchriseth <c@ethdev.com>2015-09-08 22:47:58 +0800
committerchriseth <c@ethdev.com>2015-09-08 22:47:58 +0800
commitea981cb0f5e5b131a56e420db97e944644ac95d6 (patch)
tree65c69f4586a48cc5e65c8ba5ded8848f02fd3b75 /test/libsolidity/Assembly.cpp
parent667921243b7d1188d76812958b50b34ae6f8cae5 (diff)
parentdf8c82bc60f4d9238635082f9a9f41a45b5e2b98 (diff)
downloaddexon-solidity-ea981cb0f5e5b131a56e420db97e944644ac95d6.tar
dexon-solidity-ea981cb0f5e5b131a56e420db97e944644ac95d6.tar.gz
dexon-solidity-ea981cb0f5e5b131a56e420db97e944644ac95d6.tar.bz2
dexon-solidity-ea981cb0f5e5b131a56e420db97e944644ac95d6.tar.lz
dexon-solidity-ea981cb0f5e5b131a56e420db97e944644ac95d6.tar.xz
dexon-solidity-ea981cb0f5e5b131a56e420db97e944644ac95d6.tar.zst
dexon-solidity-ea981cb0f5e5b131a56e420db97e944644ac95d6.zip
Merge pull request #41 from LianaHus/sol_rename_getters
solidity interface changes. removing get prefix
Diffstat (limited to 'test/libsolidity/Assembly.cpp')
-rw-r--r--test/libsolidity/Assembly.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/test/libsolidity/Assembly.cpp b/test/libsolidity/Assembly.cpp
index 8d316a97..eb4999e7 100644
--- a/test/libsolidity/Assembly.cpp
+++ b/test/libsolidity/Assembly.cpp
@@ -52,23 +52,23 @@ eth::AssemblyItems compileContract(const string& _sourceCode)
BOOST_REQUIRE_NO_THROW(sourceUnit = parser.parse(make_shared<Scanner>(CharStream(_sourceCode))));
NameAndTypeResolver resolver({});
resolver.registerDeclarations(*sourceUnit);
- for (ASTPointer<ASTNode> const& node: sourceUnit->getNodes())
+ for (ASTPointer<ASTNode> const& node: sourceUnit->nodes())
if (ContractDefinition* contract = dynamic_cast<ContractDefinition*>(node.get()))
{
BOOST_REQUIRE_NO_THROW(resolver.resolveNamesAndTypes(*contract));
}
- for (ASTPointer<ASTNode> const& node: sourceUnit->getNodes())
+ for (ASTPointer<ASTNode> const& node: sourceUnit->nodes())
if (ContractDefinition* contract = dynamic_cast<ContractDefinition*>(node.get()))
{
BOOST_REQUIRE_NO_THROW(resolver.checkTypeRequirements(*contract));
}
- for (ASTPointer<ASTNode> const& node: sourceUnit->getNodes())
+ for (ASTPointer<ASTNode> const& node: sourceUnit->nodes())
if (ContractDefinition* contract = dynamic_cast<ContractDefinition*>(node.get()))
{
Compiler compiler;
compiler.compileContract(*contract, map<ContractDefinition const*, bytes const*>{});
- return compiler.getRuntimeAssemblyItems();
+ return compiler.runtimeAssemblyItems();
}
BOOST_FAIL("No contract found in source.");
return AssemblyItems();
@@ -80,10 +80,10 @@ void checkAssemblyLocations(AssemblyItems const& _items, vector<SourceLocation>
for (size_t i = 0; i < min(_items.size(), _locations.size()); ++i)
{
BOOST_CHECK_MESSAGE(
- _items[i].getLocation() == _locations[i],
+ _items[i].location() == _locations[i],
"Location mismatch for assembly item " + to_string(i) + ". Found: " +
- to_string(_items[i].getLocation().start) + "-" +
- to_string(_items[i].getLocation().end) + ", expected: " +
+ to_string(_items[i].location().start) + "-" +
+ to_string(_items[i].location().end) + ", expected: " +
to_string(_locations[i].start) + "-" +
to_string(_locations[i].end));
}