private ParsingEvent ParseFlowSequenceEntryMappingValue()
{
if (GetCurrentToken() is Value)
{
Skip();
if (!(GetCurrentToken() is FlowEntry || GetCurrentToken() is FlowSequenceEnd))
{
states.Push(ParserState.FlowSequenceEntryMappingEnd);
return ParseNode(false, false);
}
}
state = ParserState.FlowSequenceEntryMappingEnd;
return ProcessEmptyScalar(GetCurrentToken().Start);
}