MCPcopy Create free account
hub / github.com/argotorg/solidity / memberValue

Method memberValue

libsolidity/ast/Types.cpp:2683–2693  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2681}
2682
2683unsigned EnumType::memberValue(ASTString const& _member) const
2684{
2685 unsigned index = 0;
2686 for (ASTPointer<EnumValue> const& decl: m_enum.members())
2687 {
2688 if (decl->name() == _member)
2689 return index;
2690 ++index;
2691 }
2692 solAssert(false, "Requested unknown enum value " + _member);
2693}
2694
2695Type const& UserDefinedValueType::underlyingType() const
2696{

Callers 3

visitMethod · 0.80
visitMethod · 0.80
endVisitMethod · 0.80

Calls 1

nameMethod · 0.45

Tested by

no test coverage detected