13 references to IsKind
Microsoft.CodeAnalysis.CodeStyle (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
361SymbolCategory.Other => symbol.IsKind((SymbolKind)_kind),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (5)
758&& symbol.IsKind(SymbolKind.Method) 1037if (receiverType.IsKind(SymbolKind.TypeParameter) && !receiverType.IsReferenceType) 1056return receiverSymbol.IsKind(SymbolKind.Method) || 1058receiverSymbol.IsKind(SymbolKind.Property); 1063if (originalSymbol.IsKind(SymbolKind.Method) || originalSymbol.IsIndexer())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
778if (!symbol.IsKind(kind))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
158if (symbol.ContainingSymbol.IsKind(SymbolKind.DynamicType))
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Analyzers\Core\CodeFixes\AliasAmbiguousType\AbstractAliasAmbiguousTypeCodeFixProvider.cs (1)
134symbolInfo.CandidateSymbols.All(symbol => symbol.IsKind(SymbolKind.NamedType) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Analyzers\CSharp\Analyzers\NamingStyle\CSharpNamingStyleDiagnosticAnalyzer.cs (1)
30if (symbol.IsKind(SymbolKind.Parameter)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\NullableImpactingSpanWalker.cs (1)
143if (symbolInfo.Symbol.IsKind(SymbolKind.Namespace))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (2)
107if (conflict?.IsKind(SymbolKind.NamedType) == true) 285if (semanticModel.GetSymbolInfo(n, cancellationToken).Symbol.IsKind(SymbolKind.Local) == true)