YamlDotNet.Core.Parser.ParseFlowSequenceEntryMappingValue C# (CSharp) Méthode

ParseFlowSequenceEntryMappingValue() private méthode

Parse the productions: flow_sequence_entry ::= flow_node | KEY flow_node? (VALUE flow_node?)? ***** *
private ParseFlowSequenceEntryMappingValue ( ) : YamlDotNet.Core.Events.ParsingEvent
Résultat YamlDotNet.Core.Events.ParsingEvent
        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);
        }