fix Value::nmembers

This commit is contained in:
Michael Davidsaver
2023-02-11 09:56:20 -08:00
parent 58ce9533c0
commit b9170a9885
4 changed files with 12 additions and 4 deletions
+3 -2
View File
@@ -969,10 +969,11 @@ size_t Value::nmembers() const
{
switch(desc ? desc->code.code : TypeCode::Null) {
case TypeCode::Struct:
case TypeCode::StructA:
case TypeCode::Union:
case TypeCode::UnionA:
return desc->miter.size();
case TypeCode::StructA:
case TypeCode::UnionA:
return desc->members[0].miter.size();
default:
return 0u;
}