9 references to Kind
Microsoft.CodeAnalysis.EditorFeatures (2)
ExternalAccess\UnitTestGenerator\Api\WrappedAddImportFixData.cs (2)
15public WrappedAddImportFixKind Kind => Underlying.Kind switch 21_ => throw ExceptionUtilities.UnexpectedValue(Underlying.Kind),
Microsoft.CodeAnalysis.Features (7)
AddImport\AbstractAddImportFeatureService.cs (1)
620=> fixData.Kind switch
AddImport\CodeActions\AssemblyReferenceCodeAction.cs (1)
30Contract.ThrowIfFalse(fixData.Kind == AddImportFixKind.ReferenceAssemblySymbol);
AddImport\CodeActions\InstallPackageAndAddImportCodeAction.cs (1)
38Contract.ThrowIfFalse(fixData.Kind == AddImportFixKind.PackageSymbol);
AddImport\CodeActions\MetadataSymbolReferenceCodeAction.cs (1)
24Contract.ThrowIfFalse(fixData.Kind == AddImportFixKind.MetadataSymbol);
AddImport\CodeActions\ProjectSymbolReferenceCodeAction.cs (1)
34Contract.ThrowIfFalse(fixData.Kind == AddImportFixKind.ProjectSymbol);
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsFeatureService.cs (2)
61Debug.Assert(unambiguousFixes.All(d => d.Kind == AddImportFixKind.ProjectSymbol)); 64var usableFixes = unambiguousFixes.WhereAsArray(fixData => fixData.Kind == AddImportFixKind.ProjectSymbol);