aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/DeclarationContainer.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 /libsolidity/DeclarationContainer.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 'libsolidity/DeclarationContainer.cpp')
-rw-r--r--libsolidity/DeclarationContainer.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/libsolidity/DeclarationContainer.cpp b/libsolidity/DeclarationContainer.cpp
index 3e23d93b..dbe9715d 100644
--- a/libsolidity/DeclarationContainer.cpp
+++ b/libsolidity/DeclarationContainer.cpp
@@ -30,13 +30,13 @@ using namespace dev::solidity;
Declaration const* DeclarationContainer::conflictingDeclaration(Declaration const& _declaration) const
{
- ASTString const& name(_declaration.getName());
- solAssert(!name.empty(), "");
+ ASTString const& declarationName(_declaration.name());
+ solAssert(!declarationName.empty(), "");
vector<Declaration const*> declarations;
- if (m_declarations.count(name))
- declarations += m_declarations.at(name);
- if (m_invisibleDeclarations.count(name))
- declarations += m_invisibleDeclarations.at(name);
+ if (m_declarations.count(declarationName))
+ declarations += m_declarations.at(declarationName);
+ if (m_invisibleDeclarations.count(declarationName))
+ declarations += m_invisibleDeclarations.at(declarationName);
if (dynamic_cast<FunctionDefinition const*>(&_declaration))
{
@@ -53,23 +53,23 @@ Declaration const* DeclarationContainer::conflictingDeclaration(Declaration cons
bool DeclarationContainer::registerDeclaration(Declaration const& _declaration, bool _invisible, bool _update)
{
- ASTString const& name(_declaration.getName());
- if (name.empty())
+ ASTString const& declarationName(_declaration.name());
+ if (declarationName.empty())
return true;
if (_update)
{
solAssert(!dynamic_cast<FunctionDefinition const*>(&_declaration), "Attempt to update function definition.");
- m_declarations.erase(name);
- m_invisibleDeclarations.erase(name);
+ m_declarations.erase(declarationName);
+ m_invisibleDeclarations.erase(declarationName);
}
else if (conflictingDeclaration(_declaration))
return false;
if (_invisible)
- m_invisibleDeclarations[name].push_back(&_declaration);
+ m_invisibleDeclarations[declarationName].push_back(&_declaration);
else
- m_declarations[name].push_back(&_declaration);
+ m_declarations[declarationName].push_back(&_declaration);
return true;
}