internal static SyntaxToken XmlEntity(GreenNode leading, string text, string value, GreenNode trailing) { return(SyntaxToken.WithValue(SyntaxKind.XmlEntityLiteralToken, leading, text, value, trailing)); }
internal static SyntaxToken XmlTextNewLine(string text) { return(SyntaxToken.WithValue(SyntaxKind.XmlTextLiteralNewLineToken, null, text, text, null)); }
internal static SyntaxToken BadToken(GreenNode leading, string text, GreenNode trailing) { return(SyntaxToken.WithValue(SyntaxKind.BadToken, leading, text, text, trailing)); }
internal static SyntaxToken Literal(GreenNode leading, string text, Rune value, GreenNode trailing) { return(SyntaxToken.WithValue(SyntaxKind.RuneLiteralToken, leading, text, value, trailing)); }
internal static SyntaxToken Literal(GreenNode leading, string text, SyntaxKind kind, string value, GreenNode trailing) { return(SyntaxToken.WithValue(kind, leading, text, value, trailing)); }
internal static SyntaxToken Literal(GreenNode leading, string text, decimal value, GreenNode trailing) { return(SyntaxToken.WithValue(SyntaxKind.NumericLiteralToken, leading, text, value, trailing)); }