4 instantiations of ExtractClassMemberAnalysisResult
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
ExtractClass\ExtractClassTests.cs (1)
2985new ExtractClassMemberAnalysisResult(
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
Internal\ExtractClass\OmniSharpExtractClassOptionsService.cs (1)
38result.MemberAnalysisResults.SelectAsArray(m => new ExtractClassMemberAnalysisResult(m.Member, m.MakeAbstract)));
Microsoft.CodeAnalysis.LanguageServer (1)
Services\LspExtractClassOptionsService.cs (1)
35var memberAnalysisResults = symbolsToUse.Select(m => new ExtractClassMemberAnalysisResult(m, makeAbstract: false)).ToImmutableArray();
Microsoft.VisualStudio.LanguageServices (1)
ExtractClass\VisualStudioExtractClassOptionsService.cs (1)
104viewModel.MemberSelectionViewModel.CheckedMembers.SelectAsArray(m => new ExtractClassMemberAnalysisResult(m.Symbol, m.MakeAbstract)));
9 references to ExtractClassMemberAnalysisResult
Microsoft.CodeAnalysis.Features (9)
ExtractClass\ExtractClassOptions.cs (2)
13ImmutableArray<ExtractClassMemberAnalysisResult> memberAnalysisResults) 18public ImmutableArray<ExtractClassMemberAnalysisResult> MemberAnalysisResults { get; } = memberAnalysisResults;
ExtractClass\ExtractClassWithDialogCodeAction.cs (7)
142ImmutableArray<ExtractClassMemberAnalysisResult> memberAnalysisResults, 146using var _2 = ArrayBuilder<ExtractClassMemberAnalysisResult>.GetInstance(memberAnalysisResults.Length, out var remainingResults); 166using var _3 = ArrayBuilder<ExtractClassMemberAnalysisResult>.GetInstance(remainingResults.Count, out var resultsToRemove); 173foreach (var memberAnalysis in memberAnalysisForDocumentSymbols) 198foreach (var resultToRemove in resultsToRemove) 226ImmutableArray<ExtractClassMemberAnalysisResult> memberAnalysisResults, 230var remainingResults = new List<ExtractClassMemberAnalysisResult>(memberAnalysisResults);