private ParsingEvent ParseFlowSequenceEntryMappingKey()
{
if (!(GetCurrentToken() is Value || GetCurrentToken() is FlowEntry || GetCurrentToken() is FlowSequenceEnd))
{
states.Push(ParserState.FlowSequenceEntryMappingValue);
return ParseNode(false, false);
}
else
{
Mark mark = GetCurrentToken().End;
Skip();
state = ParserState.FlowSequenceEntryMappingValue;
return ProcessEmptyScalar(mark);
}
}