19 references to TypeDiscoveryRule
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (12)
ExtractInterface\ExtractInterfaceTests.cs (12)
1045""", TypeDiscoveryRule.TypeNameOnly, expectedExtractable: false); 1055""", TypeDiscoveryRule.TypeNameOnly, expectedExtractable: true); 1065""", TypeDiscoveryRule.TypeNameOnly, expectedExtractable: true); 1075""", TypeDiscoveryRule.TypeNameOnly, expectedExtractable: true); 1085""", TypeDiscoveryRule.TypeNameOnly, expectedExtractable: true); 1095""", TypeDiscoveryRule.TypeNameOnly, expectedExtractable: true); 1105""", TypeDiscoveryRule.TypeNameOnly, expectedExtractable: true); 1115""", TypeDiscoveryRule.TypeNameOnly, expectedExtractable: true); 1125""", TypeDiscoveryRule.TypeNameOnly, expectedExtractable: true); 1135""", TypeDiscoveryRule.TypeNameOnly, expectedExtractable: true); 1147""", TypeDiscoveryRule.TypeNameOnly, expectedExtractable: true); 1151TypeDiscoveryRule typeDiscoveryRule,
Microsoft.CodeAnalysis.CSharp.Features (2)
ExtractInterface\CSharpExtractInterfaceService.cs (2)
32protected override async Task<SyntaxNode> GetTypeDeclarationAsync(Document document, int position, TypeDiscoveryRule typeDiscoveryRule, CancellationToken cancellationToken) 40if (typeDeclarationNode == null && typeDiscoveryRule == TypeDiscoveryRule.TypeDeclaration)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
ExtractInterface\ExtractInterfaceTestState.cs (1)
76public Task<ExtractInterfaceTypeAnalysisResult> GetTypeAnalysisResultAsync(TypeDiscoveryRule typeDiscoveryRule)
Microsoft.CodeAnalysis.Features (4)
ExtractInterface\AbstractExtractInterfaceService.cs (4)
32TypeDiscoveryRule typeDiscoveryRule, 50var typeAnalysisResult = await AnalyzeTypeAtPositionAsync(document, span.Start, TypeDiscoveryRule.TypeNameOnly, cancellationToken).ConfigureAwait(false); 66TypeDiscoveryRule.TypeDeclaration, 81TypeDiscoveryRule typeDiscoveryRule,