11 references to IsKind
Microsoft.CodeAnalysis.CSharp.Features (9)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (2)
276
else if (token.Parent.
IsKind
(SyntaxKind.XmlNameAttribute, out attributeSyntax) ||
277
token.Parent.
IsKind
(SyntaxKind.XmlTextAttribute, out attributeSyntax))
CSharpAsAndNullCheckDiagnosticAnalyzer.cs (2)
285
if (!initializerValue.
IsKind
(SyntaxKind.AsExpression, out asExpression))
296
if (!assignment.Right.
IsKind
(SyntaxKind.AsExpression, out asExpression) ||
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (3)
163
if (!isExpression.Parent.
IsKind
(SyntaxKind.IfStatement, out ifStatement))
176
if (!firstStatement.
IsKind
(SyntaxKind.LocalDeclarationStatement, out localDeclarationStatement))
187
if (!declaratorValue.
IsKind
(SyntaxKind.CastExpression, out castExpression))
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (2)
291
if (containingStatement.
IsKind
(SyntaxKind.LocalDeclarationStatement, out localDeclaration) &&
328
if (previousStatement.
IsKind
(SyntaxKind.LocalDeclarationStatement, out localDeclaration) &&
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
ParenthesizedExpressionSyntaxExtensions.cs (2)
332
if (ancestor.
IsKind
(SyntaxKind.Interpolation, out interpolation))
429
node.Expression.
IsKind
(parentBinaryExpression.Kind(), out BinaryExpressionSyntax? nodeBinary))