From b0d3412fa9bc2cc9b3fc69ea0346c698601d6d91 Mon Sep 17 00:00:00 2001 From: Christian Parpart Date: Tue, 2 Feb 2021 17:31:31 +0100 Subject: [PATCH] Fixes missing EnumValue declaration in nativeMembers. --- libsolidity/ast/Types.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsolidity/ast/Types.cpp b/libsolidity/ast/Types.cpp index 8197b4b26..92edcac1e 100644 --- a/libsolidity/ast/Types.cpp +++ b/libsolidity/ast/Types.cpp @@ -3725,7 +3725,7 @@ MemberList::MemberMap TypeType::nativeMembers(ASTNode const* _currentScope) cons EnumDefinition const& enumDef = dynamic_cast(*m_actualType).enumDefinition(); auto enumType = TypeProvider::enumType(enumDef); for (ASTPointer const& enumValue: enumDef.members()) - members.emplace_back(enumValue->name(), enumType); + members.emplace_back(enumValue->name(), enumType, enumValue.get()); } return members; }