25 references to IsKind
Microsoft.CodeAnalysis.CSharp.Features (8)
AddImport\CSharpAddImportFeatureService.cs (2)
348return namespaceOrTypeSymbol.IsKind(SymbolKind.Namespace) 501usingDirective = namespaceOrTypeSymbol.IsKind(SymbolKind.Namespace)
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (1)
146if (symbol.IsKind(SymbolKind.Field))
Completion\CompletionProviders\SymbolCompletionProvider.cs (1)
249if (symbol.IsKind(SymbolKind.Method) && !context.IsNameOfContext)
GenerateType\CSharpGenerateTypeService.cs (1)
205!leftSymbol.IsKind(SymbolKind.Namespace) ||
SignatureHelp\InvocationExpressionSignatureHelpProviderBase_DelegateAndFunctionPointerInvoke.cs (1)
30if (expressionSymbol.IsKind(SymbolKind.Event) &&
src\Analyzers\CSharp\Analyzers\NamingStyle\CSharpNamingStyleDiagnosticAnalyzer.cs (1)
30if (symbol.IsKind(SymbolKind.Parameter)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\NullableImpactingSpanWalker.cs (1)
147if (symbolInfo.Symbol.IsKind(SymbolKind.Namespace))
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
269if (semanticModel.GetSymbolInfo(n, cancellationToken).Symbol.IsKind(SymbolKind.Local) == true)
Microsoft.CodeAnalysis.Features (3)
GenerateType\AbstractGenerateTypeService.State.cs (1)
297!symbol.IsKind(SymbolKind.NamedType) ||
PullMemberUp\AbstractPullMemberUpRefactoringProvider.cs (1)
84var allDestinations = selectedMembers.All(m => m.IsKind(SymbolKind.Field))
PullMemberUp\MembersPuller.cs (1)
288if (memberResult.MakeMemberDeclarationAbstract && !memberResult.Member.IsKind(SymbolKind.Field))
Microsoft.CodeAnalysis.Workspaces (11)
Recommendations\AbstractRecommendationServiceRunner.cs (1)
136if (!parameterTypeSymbols.Any(static t => t.IsKind(SymbolKind.TypeParameter)))
Rename\ConflictEngine\ConflictResolver.cs (4)
233if (renamedSymbol.ContainingSymbol.IsKind(SymbolKind.NamedType)) 264!s.IsKind(SymbolKind.Namespace) && 277var conflictingSymbolLocations = otherThingsNamedTheSame.Where(s => !s.IsKind(SymbolKind.Namespace)); 278if (otherThingsNamedTheSame.Any(s => s.IsKind(SymbolKind.Namespace)))
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
22return definition.IsKind(SymbolKind.Namespace)
Shared\Extensions\SemanticModelExtensions.cs (1)
123else if (!declaredSymbol.IsKind(SymbolKind.RangeVariable))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
361SymbolCategory.Other => symbol.IsKind((SymbolKind)_kind),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
1053if (originalSymbol.IsKind(SymbolKind.Method) || originalSymbol.IsIndexer())
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
814if (!symbol.IsKind(kind))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
158if (symbol.ContainingSymbol.IsKind(SymbolKind.DynamicType))
Microsoft.VisualStudio.LanguageServices (2)
CommonControls\MemberSelectionViewModel.cs (2)
140var fields = Members.WhereAsArray(memberViewModel => memberViewModel.Symbol.IsKind(SymbolKind.Field)); 142WhereAsArray(memberViewModel => !memberViewModel.Symbol.IsKind(SymbolKind.Field) && !memberViewModel.Symbol.IsAbstract);