ast: add a null check

This commit is contained in:
Yoichi Hirai 2016-10-21 12:14:24 +02:00
parent f30f421e1c
commit 9d9380d30e
No known key found for this signature in database
GPG Key ID: E7B75D080FCF7992

View File

@ -189,6 +189,7 @@ vector<Declaration const*> const& ContractDefinition::inheritableMembers() const
m_inheritableMembers.reset(new vector<Declaration const*>());
auto addInheritableMember = [&](Declaration const* _decl)
{
solAssert(_decl, "addInheritableMember got a nullpointer.");
if (memberSeen.count(_decl->name()) == 0 && _decl->isVisibleInDerivedContracts())
{
memberSeen.insert(_decl->name());