44 references to KnownTokenType
Microsoft.CodeAnalysis.Razor.Compiler (44)
Language\Legacy\HtmlLanguageCharacteristics.cs (9)
94public override SyntaxKind GetKnownTokenType(KnownTokenType type) 98case KnownTokenType.CommentStart: 100case KnownTokenType.CommentStar: 102case KnownTokenType.CommentBody: 104case KnownTokenType.Identifier: 106case KnownTokenType.Keyword: 108case KnownTokenType.NewLine: 110case KnownTokenType.Transition: 112case KnownTokenType.Whitespace:
Language\Legacy\LanguageCharacteristics.cs (14)
40return IsKnownTokenType(token, KnownTokenType.Whitespace); 45return IsKnownTokenType(token, KnownTokenType.NewLine); 50return IsKnownTokenType(token, KnownTokenType.Identifier); 55return IsKnownTokenType(token, KnownTokenType.Keyword); 60return IsKnownTokenType(token, KnownTokenType.Transition); 65return IsKnownTokenType(token, KnownTokenType.CommentStart); 70return IsKnownTokenType(token, KnownTokenType.CommentStar); 75return IsKnownTokenType(token, KnownTokenType.CommentBody); 80return IsKnownTokenType(token, KnownTokenType.Unknown); 83public virtual bool IsKnownTokenType(SyntaxToken token, KnownTokenType type) 101public abstract SyntaxKind GetKnownTokenType(KnownTokenType type); 103public virtual bool KnowsTokenType(KnownTokenType type) 105return type == KnownTokenType.Unknown || (GetKnownTokenType(type) != GetKnownTokenType(KnownTokenType.Unknown));
Language\Legacy\NativeCSharpLanguageCharacteristics.cs (9)
123public override SyntaxKind GetKnownTokenType(KnownTokenType type) 127case KnownTokenType.Identifier: 129case KnownTokenType.Keyword: 131case KnownTokenType.NewLine: 133case KnownTokenType.Whitespace: 135case KnownTokenType.Transition: 137case KnownTokenType.CommentStart: 139case KnownTokenType.CommentStar: 141case KnownTokenType.CommentBody:
Language\Legacy\RoslynCSharpLanguageCharacteristics.cs (9)
115public override SyntaxKind GetKnownTokenType(KnownTokenType type) 119case KnownTokenType.Identifier: 121case KnownTokenType.Keyword: 123case KnownTokenType.NewLine: 125case KnownTokenType.Whitespace: 127case KnownTokenType.Transition: 129case KnownTokenType.CommentStart: 131case KnownTokenType.CommentStar: 133case KnownTokenType.CommentBody:
Language\Legacy\TokenizerBackedParser.cs (3)
361if (!Language.KnowsTokenType(KnownTokenType.CommentStart) || 362!Language.KnowsTokenType(KnownTokenType.CommentStar) || 363!Language.KnowsTokenType(KnownTokenType.CommentBody))