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