mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
ast: add a null check
This commit is contained in:
parent
f30f421e1c
commit
9d9380d30e
@ -189,6 +189,7 @@ vector<Declaration const*> const& ContractDefinition::inheritableMembers() const
|
|||||||
m_inheritableMembers.reset(new vector<Declaration const*>());
|
m_inheritableMembers.reset(new vector<Declaration const*>());
|
||||||
auto addInheritableMember = [&](Declaration const* _decl)
|
auto addInheritableMember = [&](Declaration const* _decl)
|
||||||
{
|
{
|
||||||
|
solAssert(_decl, "addInheritableMember got a nullpointer.");
|
||||||
if (memberSeen.count(_decl->name()) == 0 && _decl->isVisibleInDerivedContracts())
|
if (memberSeen.count(_decl->name()) == 0 && _decl->isVisibleInDerivedContracts())
|
||||||
{
|
{
|
||||||
memberSeen.insert(_decl->name());
|
memberSeen.insert(_decl->name());
|
||||||
|
Loading…
Reference in New Issue
Block a user