40 references to CSharpComment
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (8)
Legacy\CSharpTokenizerCommentTest.cs (8)
52TestTokenizer("// Foo Bar Baz", SyntaxFactory.Token(SyntaxKind.CSharpComment, "// Foo Bar Baz")); 58TestTokenizer("// Foo Bar Baz\na", SyntaxFactory.Token(SyntaxKind.CSharpComment, "// Foo Bar Baz"), IgnoreRemaining); 64TestTokenizer("// Foo/*Bar*/ Baz\na", SyntaxFactory.Token(SyntaxKind.CSharpComment, "// Foo/*Bar*/ Baz"), IgnoreRemaining); 70TestTokenizer("/* Foo\nBar\nBaz */", SyntaxFactory.Token(SyntaxKind.CSharpComment, "/* Foo\nBar\nBaz */")); 76TestTokenizer("/* Foo\nBar\nBaz */a", SyntaxFactory.Token(SyntaxKind.CSharpComment, "/* Foo\nBar\nBaz */"), IgnoreRemaining); 82TestTokenizer("/* Foo\nBar\nBaz", SyntaxFactory.Token(SyntaxKind.CSharpComment, "/* Foo\nBar\nBaz"), IgnoreRemaining); 88TestTokenizer("/* Foo/*\nBar\nBaz*/ */", SyntaxFactory.Token(SyntaxKind.CSharpComment, "/* Foo/*\nBar\nBaz*/"), IgnoreRemaining); 94TestTokenizer("/* Foo\nBar\nBaz* */", SyntaxFactory.Token(SyntaxKind.CSharpComment, "/* Foo\nBar\nBaz* */"), IgnoreRemaining);
Microsoft.AspNetCore.Razor.Language.UnitTests (20)
Legacy\CSharpTokenizerCommentTest.cs (16)
52TestTokenizer("// Foo Bar Baz", SyntaxFactory.Token(SyntaxKind.CSharpComment, "// Foo Bar Baz")); 61""", SyntaxFactory.Token(SyntaxKind.CSharpComment, "// Foo Bar Baz"), IgnoreRemaining); 70""", SyntaxFactory.Token(SyntaxKind.CSharpComment, "// Foo/*Bar*/ Baz"), IgnoreRemaining); 80""", SyntaxFactory.Token(SyntaxKind.CSharpComment, """ 94""", SyntaxFactory.Token(SyntaxKind.CSharpComment, """ 108""", SyntaxFactory.Token(SyntaxKind.CSharpComment, """ 122""", SyntaxFactory.Token(SyntaxKind.CSharpComment, """ 136""", SyntaxFactory.Token(SyntaxKind.CSharpComment, """ 146TestTokenizer("/// This is a single line documentation comment", SyntaxFactory.Token(SyntaxKind.CSharpComment, "/// This is a single line documentation comment")); 155""", SyntaxFactory.Token(SyntaxKind.CSharpComment, """ 169""", SyntaxFactory.Token(SyntaxKind.CSharpComment, """ 186""", SyntaxFactory.Token(SyntaxKind.CSharpComment, """ 204""", SyntaxFactory.Token(SyntaxKind.CSharpComment, """ 221""", SyntaxFactory.Token(SyntaxKind.CSharpComment, """ 238""", SyntaxFactory.Token(SyntaxKind.CSharpComment, """ 254""", SyntaxFactory.Token(SyntaxKind.CSharpComment, """
Legacy\CSharpTokenizerLiteralTest.cs (4)
251SyntaxFactory.Token(SyntaxKind.CSharpComment, "// This is a comment")); 260SyntaxFactory.Token(SyntaxKind.CSharpComment, "// This is a comment")); 353SyntaxFactory.Token(SyntaxKind.CSharpComment, "// This is a comment")); 362SyntaxFactory.Token(SyntaxKind.CSharpComment, "// This is a comment"));
Microsoft.CodeAnalysis.Razor.Compiler (12)
Language\Legacy\CSharpCodeParser.cs (2)
912case SyntaxKind.CSharpComment: 2629token.Kind != SyntaxKind.CSharpComment &&
Language\Legacy\DirectiveCSharpTokenizer.cs (1)
54kind != SyntaxKind.CSharpComment &&
Language\Legacy\NativeCSharpLanguageCharacteristics.cs (1)
103case SyntaxKind.CSharpComment:
Language\Legacy\NativeCSharpTokenizer.cs (3)
610return Transition(CSharpTokenizerState.Data, EndToken(SyntaxKind.CSharpComment)); 618return Transition(CSharpTokenizerState.Data, EndToken(SyntaxKind.CSharpComment)); 628return Stay(EndToken(SyntaxKind.CSharpComment));
Language\Legacy\RoslynCSharpLanguageCharacteristics.cs (1)
95case SyntaxKind.CSharpComment:
Language\Legacy\RoslynCSharpTokenizer.cs (2)
517tokenType = SyntaxKind.CSharpComment; 536tokenType = SyntaxKind.CSharpComment;
Language\Legacy\TokenizerBackedParser.cs (2)
39return IsSpacingToken(token) || token.Kind == SyntaxKind.CSharpComment; 44return IsSpacingTokenIncludingNewLines(token) || token.Kind is SyntaxKind.CSharpComment or SyntaxKind.CSharpDirective or SyntaxKind.CSharpDisabledText;