70 references to ToSet
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (3)
AbstractUserDiagnosticTest.cs (3)
252var expectedTextSpans = spansList.ToSet(); 259actualTextSpans = diagnostics.Select(d => d.Location.SourceSpan).ToSet(); 264actualTextSpans = diagnostics.Where(d => d.Id == diagnosticId).Select(d => d.Location.SourceSpan).ToSet();
Microsoft.CodeAnalysis.CSharp.Features (14)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (2)
163var conflictReferences = allReferences.Where(n => HasConflict(n, declarator)).ToSet(); 164var nonConflictReferences = allReferences.Where(n => !conflictReferences.Contains(n)).ToSet();
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (1)
215return existingArguments1.Concat(existingArguments2).ToSet();
Completion\CompletionProviders\ExternAliasCompletionProvider.cs (1)
69var aliases = compilation.ExternalReferences.SelectMany(r => r.Properties.Aliases).ToSet();
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (1)
148return existingArguments.ToSet();
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
224attributeNames = attributes.Select(GetAttributeName).ToSet();
Completion\KeywordRecommenders\FileKeywordRecommender.cs (1)
18.ToSet();
Completion\KeywordRecommenders\RequiredKeywordRecommender.cs (1)
16private static readonly ISet<SyntaxKind> s_validModifiers = SyntaxKindSet.AllMemberModifiers.Where(s => s is not (SyntaxKind.RequiredKeyword or SyntaxKind.StaticKeyword or SyntaxKind.ReadOnlyKeyword or SyntaxKind.ConstKeyword)).ToSet();
CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
208.ToSet();
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
203return NameGenerator.GenerateUniqueName(baseName, containingTypeMemberNames.ToSet(), StringComparer.Ordinal);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (1)
332allAffectedStatements = allAffectedStatements.Select(root.GetCurrentNode).ToSet();
SignatureHelp\InvocationExpressionSignatureHelpProviderBase_MethodGroup.cs (1)
84var methodSet = accessibleMethods.ToSet();
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
148.ToSet();
UseSimpleUsingStatementCodeFixProvider.cs (1)
53var topmostUsingStatements = diagnostics.Select(d => (UsingStatementSyntax)d.AdditionalLocations[0].FindNode(cancellationToken)).ToSet();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpCodeGenerationService.cs (1)
543var blockStatements = block.Statements.ToSet();
Microsoft.CodeAnalysis.EditorFeatures (2)
Shared\Utilities\LinkedEditsTracker.cs (1)
37var currentActiveSpans = GetActiveSpansForSnapshot(_subjectBuffer.CurrentSnapshot).ToSet();
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (1)
309var buffersToTag = spansToTag.Select(dss => dss.SnapshotSpan.Snapshot.TextBuffer).ToSet();
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (3)
Diagnostics\AbstractUserDiagnosticTest.cs (3)
252var expectedTextSpans = spansList.ToSet(); 259actualTextSpans = diagnostics.Select(d => d.Location.SourceSpan).ToSet(); 264actualTextSpans = diagnostics.Where(d => d.Id == diagnosticId).Select(d => d.Location.SourceSpan).ToSet();
Microsoft.CodeAnalysis.Features (20)
AbstractAddObsoleteAttributeCodeFixProvider.cs (1)
84.ToSet();
AddMissingReference\AbstractAddMissingReferenceCodeFixProvider.cs (1)
47var assemblyNames = uniqueIdentities.Select(i => i.Name).ToSet();
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (1)
225.Where(n => FilterToTopLevelMembers(n, State.TypeNode)).ToSet();
Completion\Providers\AbstractDocCommentCompletionProvider.cs (1)
258var names = symbols.Select(p => p.Name).ToSet();
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (1)
58var inferredTypes = context.InferredTypes.Where(t => t.SpecialType != SpecialType.System_Void).ToSet();
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
455.Concat(startingProject).ToSet();
EmbeddedLanguages\Json\LanguageServices\JsonLanguageDetector.cs (1)
63var types = s_typeNamesOfInterest.Select(compilation.GetTypeByMetadataName).WhereNotNull().ToSet();
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
340=> GetConstructorNodes(containingType).Select(n => (solution.GetRequiredDocument(n.SyntaxTree).Id, n.Span)).ToSet();
FindUsages\DefinitionsAndReferences.cs (1)
38var definitionSet = definitions.ToSet();
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
151var availableTypeParameterNames = allTypeParameters.Select(t => t.Name).ToSet();
GenerateMember\GenerateParameterizedMember\TypeParameterSubstitution.cs (1)
146return derivedClasses.Concat(implementedTypes).ToSet();
IntroduceVariable\AbstractIntroduceVariableService.cs (2)
458var newMatches = newSemanticDocument.Root.GetCurrentNodes(matches.AsEnumerable()).ToSet(); 488newMatches = newSemanticDocument.Root.GetCurrentNodes(matches.AsEnumerable()).ToSet();
NavigateTo\AbstractNavigateToSearchService.CachedDocumentSearch.cs (1)
100var highPriDocsSet = priorityDocumentKeys.ToSet();
NavigateTo\AbstractNavigateToSearchService.GeneratedDocumentSearch.cs (1)
60await ProcessDocumentsAsync(searchDocument: null, patternName, patternContainerOpt, declaredSymbolInfoKindsSet, onResultFound, generatedDocs.ToSet<Document>(), cancellationToken).ConfigureAwait(false);
NavigateTo\AbstractNavigateToSearchService.InProcess.cs (2)
54var highPriDocs = priorityDocuments.Where(d => project.ContainsDocument(d.Id)).ToSet(); 58var lowPriDocs = project.Documents.Where(d => !highPriDocs.Contains(d)).ToSet();
SimplifyThisOrMe\AbstractSimplifyThisOrMeCodeFixProvider.cs (1)
51d => (TMemberAccessExpressionSyntax)d.AdditionalLocations[0].FindNode(getInnermostNodeForTie: true, cancellationToken)).ToSet();
UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
301.ToSet();
Workspace\BackgroundCompiler.cs (1)
100var visibleProjectIds = trackingService.GetVisibleDocuments().Select(d => d.ProjectId).ToSet();
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.StateManager.cs (1)
152var projectAnalyzerReferenceIds = project.AnalyzerReferences.Select(r => r.Id).ToSet();
Microsoft.CodeAnalysis.VisualBasic.Features (8)
Completion\CompletionProviders\NamedParameterCompletionProvider.vb (1)
127Return existingArguments.ToSet()
Completion\CompletionProviders\XmlDocCommentCompletionProvider.vb (1)
334Dim existingAttributeNames = attributes.Select(AddressOf GetAttributeName).WhereNotNull().ToSet()
Completion\KeywordRecommenders\Types\BuiltInTypesKeywordRecommender.vb (1)
109Dim inferredSpecialTypes = context.InferredTypes.Select(Function(t) t.SpecialType).ToSet()
EncapsulateField\VisualBasicEncapsulateFieldService.vb (4)
102Return NameGenerator.GenerateUniqueName(baseName, containingType.MemberNames.Where(Function(x) x <> originalFieldName).ToSet(), StringComparer.OrdinalIgnoreCase) 104Return NameGenerator.GenerateUniqueName(baseName, containingType.MemberNames.ToSet(), StringComparer.OrdinalIgnoreCase) 117propertyName = NameGenerator.GenerateUniqueName(propertyName, containingTypeMemberNames.Where(Function(m) m <> field.Name).ToSet(), StringComparer.OrdinalIgnoreCase) 130Return NameGenerator.GenerateUniqueName(propertyName, containingTypeMemberNames.ToSet(), StringComparer.OrdinalIgnoreCase)
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceLocal.vb (1)
64ToSet()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
504Dim oldBlockStatementsSet = oldBlockStatements.ToSet()
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
229Dim descendentExpressions = expression.DescendantNodesAndSelf().OfType(Of ExpressionSyntax).Where(Function(e) span.Contains(e.Span)).ToSet()
SemanticModelExtensions.vb (1)
92Return q.ToSet()
Microsoft.CodeAnalysis.Workspaces (14)
AbstractMoveDeclarationNearReferenceService.State.cs (1)
110select statement).ToSet();
Classification\Classifier.cs (1)
83var semanticSet = semanticClassifications.Select(s => s.TextSpan).ToSet();
Diagnostics\Extensions.cs (1)
331Debug.Assert(documentAnalysisScope.Analyzers.ToSet().IsSubsetOf(compilationWithAnalyzers.Analyzers));
Editing\ImportAdderService.cs (1)
81return namespaceSymbols.Except(conflicts).ToSet();
EnumerableExtensions.cs (1)
148return source1.ToSet().SetEquals(source2);
FindSymbols\FindReferences\DependentTypeFinder.cs (3)
418p => GetProjectsThatCouldReferenceType(dependencyGraph, p)).ToSet(); 433dependencyGraph, sourceProject).ToSet(); 496.Concat(projects.Select(p => p.Id)).ToSet();
Log\AggregateLogger.cs (1)
102var set = aggregateLogger._loggers.Where(l => !predicate(l)).ToSet();
Recommendations\AbstractRecommendationService.cs (1)
52return containingType.GetContainingTypes().ToSet();
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
363.ToSet();
Shared\Extensions\ITypeSymbolExtensions.cs (1)
186return type?.RemoveUnavailableTypeParameters(compilation, availableTypeParameters.Select(t => t.Name).ToSet());
Shared\Utilities\EnumValueUtilities.cs (1)
28var existingConstants = orderedExistingConstants.ToSet();
SyntaxEditorExtensions.cs (1)
166var nodesToVerify = nodesBySemanticBoundary.Where(group => group.Skip(1).Any()).Flatten().ToSet();
Microsoft.VisualStudio.LanguageServices (1)
FindReferences\Contexts\WithReferencesFindUsagesContext.cs (1)
239var seenDefinitions = entries.Select(r => r.DefinitionBucket.DefinitionItem).ToSet();