Microsoft.Language.Xml.Scanner.XmlMakeBeginEndElementToken C# (CSharp) Method

XmlMakeBeginEndElementToken() private method

private XmlMakeBeginEndElementToken ( SyntaxList precedingTrivia, Func scanTrailingTrivia ) : Microsoft.Language.Xml.PunctuationSyntax
precedingTrivia SyntaxList
scanTrailingTrivia Func
return Microsoft.Language.Xml.PunctuationSyntax
        private PunctuationSyntax XmlMakeBeginEndElementToken(
            SyntaxList<SyntaxNode> precedingTrivia,
            Func<SyntaxList<SyntaxNode>> scanTrailingTrivia)
        {
            Debug.Assert(PeekChar() == '<');
            Debug.Assert(PeekAheadChar(1) == '/');
            AdvanceChar(2);
            var followingTrivia = scanTrailingTrivia();
            return MakePunctuationToken(
                SyntaxKind.LessThanSlashToken,
                "</",
                precedingTrivia,
                followingTrivia);
        }
Scanner