9 references to Kind
Microsoft.CodeAnalysis.EditorFeatures (2)
ExternalAccess\UnitTestGenerator\Api\WrappedAddImportFixData.cs (2)
15
public 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)
30
Contract.ThrowIfFalse(fixData.
Kind
== AddImportFixKind.ReferenceAssemblySymbol);
AddImport\CodeActions\InstallPackageAndAddImportCodeAction.cs (1)
38
Contract.ThrowIfFalse(fixData.
Kind
== AddImportFixKind.PackageSymbol);
AddImport\CodeActions\MetadataSymbolReferenceCodeAction.cs (1)
24
Contract.ThrowIfFalse(fixData.
Kind
== AddImportFixKind.MetadataSymbol);
AddImport\CodeActions\ProjectSymbolReferenceCodeAction.cs (1)
34
Contract.ThrowIfFalse(fixData.
Kind
== AddImportFixKind.ProjectSymbol);
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsFeatureService.cs (2)
61
Debug.Assert(unambiguousFixes.All(d => d.
Kind
== AddImportFixKind.ProjectSymbol));
64
var usableFixes = unambiguousFixes.WhereAsArray(fixData => fixData.
Kind
== AddImportFixKind.ProjectSymbol);