22 references to StringOrCharacterKind
Microsoft.CodeAnalysis.Razor.Compiler (22)
Language\Legacy\RoslynCSharpTokenizer.cs (22)
254return TokenizedExpectedStringOrCharacterLiteral(StringOrCharacterKind.Character); 256return TokenizedExpectedStringOrCharacterLiteral(StringOrCharacterKind.String_Or_Raw_String); 261return TokenizedExpectedStringOrCharacterLiteral(StringOrCharacterKind.Interpolated_Or_Raw_Interpolated_String); 263return TokenizedExpectedStringOrCharacterLiteral(StringOrCharacterKind.Verbatim_Interpolated_Dollar_First_String); 285return TokenizedExpectedStringOrCharacterLiteral(StringOrCharacterKind.Verbatim_String); 287return TokenizedExpectedStringOrCharacterLiteral(StringOrCharacterKind.Verbatim_Interpolated_At_First_String); 359private StateResult TokenizedExpectedStringOrCharacterLiteral(StringOrCharacterKind expectedStringKind) 365StringOrCharacterKind.Character => ("'", "'", false), 366StringOrCharacterKind.Verbatim_String => ("@\"", "\"", false), 367StringOrCharacterKind.Verbatim_Interpolated_At_First_String => ("@$\"", "\"", false), 368StringOrCharacterKind.Verbatim_Interpolated_Dollar_First_String => ("$@\"", "\"", false), 369StringOrCharacterKind.String_Or_Raw_String when csharpToken.Text is "\"\"" => ("\"", "\"", false), 370StringOrCharacterKind.Interpolated_Or_Raw_Interpolated_String when csharpToken.Text is "$\"\"" => ("$\"", "\"", false), 371StringOrCharacterKind.String_Or_Raw_String or StringOrCharacterKind.Interpolated_Or_Raw_Interpolated_String => ("", "", true), 397var razorTokenKind = expectedStringKind == StringOrCharacterKind.Character ? SyntaxKind.CharacterLiteral : SyntaxKind.StringLiteral; 404case StringOrCharacterKind.String_Or_Raw_String: 418case StringOrCharacterKind.Interpolated_Or_Raw_Interpolated_String: 452case StringOrCharacterKind.Character: 453case StringOrCharacterKind.Verbatim_String: 454case StringOrCharacterKind.Verbatim_Interpolated_At_First_String: 455case StringOrCharacterKind.Verbatim_Interpolated_Dollar_First_String: