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

ParseDocumentEnd() private méthode

Parse the productions: implicit_document ::= block_node DOCUMENT-END* ************* explicit_document ::= DIRECTIVE* DOCUMENT-START block_node? DOCUMENT-END* *************
private ParseDocumentEnd ( ) : YamlDotNet.Core.Events.ParsingEvent
Résultat YamlDotNet.Core.Events.ParsingEvent
        private ParsingEvent ParseDocumentEnd()
        {
            bool isImplicit = true;
            Mark start = GetCurrentToken().Start;
            Mark end = start;

            if (GetCurrentToken() is DocumentEnd)
            {
                end = GetCurrentToken().End;
                Skip();
                isImplicit = false;
            }

            state = ParserState.DocumentStart;
            return new Events.DocumentEnd(isImplicit, start, end);
        }