private void ParseMemberEnd(ParseRecord pr)
{
switch (pr._memberTypeEnum)
{
case InternalMemberTypeE.Item:
ParseArrayMemberEnd(pr);
return;
case InternalMemberTypeE.Field:
if (pr._memberValueEnum == InternalMemberValueE.Nested)
{
ParseObjectEnd(pr);
}
break;
default:
ParseError(pr, (ParseRecord)_stack.Peek());
break;
}
}