Implemented interface members:
method
Contains
System.Collections.Immutable.IImmutableSet<T>.Contains(T)
355 references to Contains
aspire (1)
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
83
public bool SupportsV2 => _capabilities.
Contains
(AuxiliaryBackchannelCapabilities.V2);
dotnet (6)
Commands\Test\VSTest\VSTestArgumentConverter.cs (6)
110
if (s_ignoredArguments.
Contains
(activeArgument))
130
if (s_ignoredArguments.
Contains
(argValues[0]))
184
else if (s_switchArguments.
Contains
(activeArgument))
186
if (s_ignoredArguments.
Contains
(activeArgument))
203
else if (s_ignoredArguments.
Contains
(activeArgument))
253
if (s_ignoredArguments.
Contains
(activeArgument))
dotnet-format (9)
Analyzers\AnalyzerFormatter.cs (4)
235
|| !diagnosticIds.
Contains
(diagnosticId))
309
if (!project.Documents.Any(d => d.FilePath is not null && formattablePaths.
Contains
(d.FilePath)))
331
analyzer.SupportedDiagnostics.All(descriptor => excludeDiagnostics.
Contains
(descriptor.Id)))
338
!analyzer.SupportedDiagnostics.Any(descriptor => diagnostics.
Contains
(descriptor.Id)))
Analyzers\AnalyzerRunner.cs (2)
56
.Where(diagnostic => fixableCompilerDiagnostics.
Contains
(diagnostic.Id))
88
formattableDocumentPaths.
Contains
(diagnostic.Location.SourceTree.FilePath))
Analyzers\CodeAnalysisResult.cs (2)
23
if (!_excludeDiagnostics.IsEmpty && _excludeDiagnostics.
Contains
(diagnostic.Id))
28
if (!_diagnostics.IsEmpty && !_diagnostics.
Contains
(diagnostic.Id))
Analyzers\Extensions.cs (1)
48
if (document.FilePath is null || !formattablePaths.
Contains
(document.FilePath))
GenerateDocumentationAndConfigFiles (9)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
183
if (!_analysisData.CapturedLocals.
Contains
(local))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
178
return set.
Contains
(v);
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
143
/// <inheritdoc cref="ImmutableHashSet{T}.
Contains
(T)"/>
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (2)
371
if (!s_collectionAddMethodNameVariants.
Contains
(method.Name) &&
377
return method.ContainingType.AllInterfaces.Any(i => iCollectionTypes.
Contains
(i.OriginalDefinition));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (4)
47
return set2.
Contains
(set1.First()) ? set1 : ImmutableHashSet<T>.Empty;
51
return set1.
Contains
(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
57
if (set2.
Contains
(item))
84
if (!set2.
Contains
(item))
Microsoft.AspNetCore.App.Analyzers (2)
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (1)
60
return TriggerCharacters.
Contains
(trigger.Character);
RouteEmbeddedLanguage\RoutePatternCompletionProvider.cs (1)
54
return TriggerCharacters.
Contains
(trigger.Character);
Microsoft.Build (1)
src\5057ed6cf5d6323b\ImmutableSegmentedHashSet`1.cs (1)
143
/// <inheritdoc cref="ImmutableHashSet{T}.
Contains
(T)"/>
Microsoft.Build.Framework (3)
Loader\CoreCLRAssemblyLoader.cs (2)
64
if (MSBuildLoadContext.WellKnownAssemblyNames.
Contains
(assemblyName.Name))
130
if (!MSBuildLoadContext.WellKnownAssemblyNames.
Contains
(assemblyName.Name))
Loader\MSBuildLoadContext.cs (1)
59
if (WellKnownAssemblyNames.
Contains
(assemblyName.Name!))
Microsoft.CodeAnalysis (23)
Collections\ImmutableHashSetExtensions.cs (1)
34
if (!set.
Contains
(item))
CommandLine\AnalyzerConfig.cs (2)
246
if (ReservedKeys.
Contains
(key) || ReservedValues.
Contains
(value))
DiagnosticAnalyzer\AnalysisResult.cs (2)
122
if (excludedAnalyzers.
Contains
(diagnosticsByAnalyzer.Key))
139
if (excludedAnalyzers.
Contains
(diagnosticsByAnalyzer.Key))
DiagnosticAnalyzer\AnalysisScope.cs (2)
184
Debug.Assert(_lazyAnalyzersSet.Value.
Contains
(analyzer));
188
return _lazyAnalyzersSet.Value.
Contains
(analyzer);
DiagnosticAnalyzer\AnalyzerDriver.cs (12)
565
if (unsuppressedAnalyzers.
Contains
(action.Analyzer))
918
bool isAnalyzerEverSuppressed = !UnsuppressedAnalyzers.
Contains
(analyzer) ||
919
analyzersSuppressedForSomeTree.
Contains
(analyzer);
1286
if (generatedCodeSymbolsInTree.
Contains
(symbol))
1372
return suppressedAnalyzers.
Contains
(analyzer);
1385
if (NonConfigurableAndCustomConfigurableAnalyzers.
Contains
(analyzer))
1391
if ((SymbolStartAnalyzers.
Contains
(analyzer) || CompilationEndAnalyzers.
Contains
(analyzer)) &&
2146
if (!SymbolStartAnalyzers.
Contains
(analyzer))
2172
Debug.Assert(SymbolStartAnalyzers.
Contains
(analyzer));
2236
if (!driver.UnsuppressedAnalyzers.
Contains
(analyzer))
2466
var analyzers = Analyzers.WhereAsArray(UnsuppressedAnalyzers.
Contains
);
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (1)
372
analyzers = analyzers.AddRange(suppressors.Where(suppressor => !suppressorsInAnalysisScope.
Contains
(suppressor)));
InternalUtilities\MultiDictionary.cs (1)
178
return set.
Contains
(v);
SourceGeneration\AdditionalSourcesCollection.cs (1)
113
if (_reservedHintNames.
Contains
(hintName))
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
143
/// <inheritdoc cref="ImmutableHashSet{T}.
Contains
(T)"/>
Microsoft.CodeAnalysis.Analyzers (17)
FixAnalyzers\FixerWithFixAllAnalyzer.cs (1)
183
if (invocation.TargetMethod is IMethodSymbol invocationSym && _analysisTypes.CreateMethods.
Contains
(invocationSym))
MetaAnalyzers\CompareSymbolsCorrectlyAnalyzer.cs (2)
216
possibleMethodTypes.
Contains
(method.ContainingType.OriginalDefinition) &&
265
collectionTypes.
Contains
(createdType.OriginalDefinition) &&
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (2)
352
else if (diagnosticCreateMethods.
Contains
(invocation.TargetMethod))
1322
return !CADiagnosticIdAllowedAssemblies.
Contains
(assemblyName);
MetaAnalyzers\RegisterActionAnalyzer.cs (1)
367
!s_supportedSymbolKinds.
Contains
(symbol.Name))
MetaAnalyzers\ReportDiagnosticAnalyzer.cs (1)
204
!_contextTypes.
Contains
(symbol.ContainingType))
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
183
if (!_analysisData.CapturedLocals.
Contains
(local))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
178
return set.
Contains
(v);
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
143
/// <inheritdoc cref="ImmutableHashSet{T}.
Contains
(T)"/>
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
82
filteredFieldsForComplexity.
Contains
((IFieldSymbol)child.Symbol))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (2)
371
if (!s_collectionAddMethodNameVariants.
Contains
(method.Name) &&
377
return method.ContainingType.AllInterfaces.Any(i => iCollectionTypes.
Contains
(i.OriginalDefinition));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (4)
47
return set2.
Contains
(set1.First()) ? set1 : ImmutableHashSet<T>.Empty;
51
return set1.
Contains
(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
57
if (set2.
Contains
(item))
84
if (!set2.
Contains
(item))
Microsoft.CodeAnalysis.AnalyzerUtilities (33)
src\2e2796bccd1466f6\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (3)
668
if (sanitizerInfo.SanitizingInstanceMethods.
Contains
(method.MetadataName))
702
&& sinkParameters.
Contains
(taintedArgument.Parameter.MetadataName))
735
if (sinkInfo.SinkProperties.
Contains
(propertyReferenceOperation.Member.MetadataName))
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
183
if (!_analysisData.CapturedLocals.
Contains
(local))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
178
return set.
Contains
(v);
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
143
/// <inheritdoc cref="ImmutableHashSet{T}.
Contains
(T)"/>
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
82
filteredFieldsForComplexity.
Contains
((IFieldSymbol)child.Symbol))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (2)
371
if (!s_collectionAddMethodNameVariants.
Contains
(method.Name) &&
377
return method.ContainingType.AllInterfaces.Any(i => iCollectionTypes.
Contains
(i.OriginalDefinition));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (4)
47
return set2.
Contains
(set1.First()) ? set1 : ImmutableHashSet<T>.Empty;
51
return set1.
Contains
(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
57
if (set2.
Contains
(item))
84
if (!set2.
Contains
(item))
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAbstractValue.cs (2)
59
Debug.Assert(AnalysisEntities.
Contains
(entityToRemove));
68
Debug.Assert(entitiesToRemove.All(AnalysisEntities.
Contains
));
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (4)
108
if (assignedValue.AnalysisEntities.
Contains
(targetAnalysisEntity))
181
Debug.Assert(existingValue.AnalysisEntities.
Contains
(analysisEntity));
252
if (assignedValue.AnalysisEntity != null && !assignedEntities.
Contains
(assignedValue.AnalysisEntity))
545
Debug.Assert(copyValue.AnalysisEntities.
Contains
(key));
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysisData.cs (3)
144
if (!newCopyEntities.
Contains
(predicatedCopyEntity))
212
Debug.Assert(kvp.Value.AnalysisEntities.
Contains
(kvp.Key));
228
Debug.Assert(kvp.Value.AnalysisEntities.
Contains
(defaultCopyValyeEntity));
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisHelper.cs (1)
159
=> (s_DisposableCreationKinds.
Contains
(operation.Kind) ||
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysisResult.cs (2)
59
=> _trackedEntities.
Contains
(analysisEntity);
62
=> _trackedPointsToValues.
Contains
(value);
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.cs (2)
221
if (!enclosingResult.VisitedLocalFunctions.
Contains
(localFunctionSymbol))
233
if (!enclosingResult.VisitedLambdas.
Contains
(flowAnonymousFunctionOperation))
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataSymbolMapExtensions.cs (2)
118
if (sourceInfo.TaintedProperties.
Contains
(propertySymbol.MetadataName))
226
if (sourceInfo.TransferProperties.
Contains
(name))
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityDataFlowOperationVisitor.cs (1)
280
Debug.Assert(addressSharedCopyValue.AnalysisEntities.
Contains
(targetAnalysisEntity));
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (3)
224
=> _lValueFlowCaptures.
Contains
(flowCapture.Id);
997
return _lazyContractCheckMethods.
Contains
(method);
2971
if (_lValueFlowCaptures.
Contains
(operation.Id))
Microsoft.CodeAnalysis.CodeStyle (14)
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (3)
555
var hasReference = symbolUsageResult.SymbolsRead.
Contains
(unusedParameter);
634
!resultFromFlowAnalysis.SymbolsRead.
Contains
(localSymbol);
779
isSymbolRead |= symbolUsageResult.SymbolsRead.
Contains
(parameter);
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
241
if (method.GetAttributes().Any(static (a, self) => a.AttributeClass is { } attributeClass && self._attributeSetForMethodsToIgnore.
Contains
(attributeClass), this))
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
183
if (!_analysisData.CapturedLocals.
Contains
(local))
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (2)
320
return _lazySupportedCompilerErrorCodes.Value.
Contains
(errorCode);
427
if (!idsToAnalyze.
Contains
(descriptor.Id))
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
1068
=> methodSymbol.GetAttributes().Any(static (a, self) => self._attributeSetForMethodsToIgnore.
Contains
(a.AttributeClass), this);
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyLinqExpression\AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (4)
111
if (s_nonEnumerableReturningLinqPredicateMethodNames.
Contains
(method.Name) ||
112
s_nonEnumerableReturningLinqSelectorMethodNames.
Contains
(method.Name))
158
if (isWhereMethod && !s_nonEnumerableReturningLinqPredicateMethodNames.
Contains
(name))
161
if (isSelectMethod && !s_nonEnumerableReturningLinqSelectorMethodNames.
Contains
(name))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
178
return set.
Contains
(v);
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
143
/// <inheritdoc cref="ImmutableHashSet{T}.
Contains
(T)"/>
Microsoft.CodeAnalysis.CSharp (31)
Binder\Binder_Patterns.cs (2)
671
if (!decisionDag.ReachableLabels.
Contains
(whenTrueLabel))
675
else if (!decisionDag.ReachableLabels.
Contains
(whenFalseLabel))
Binder\Binder.ValueChecks.cs (2)
1323
if (this.LockedOrDisposedVariables.
Contains
(localSymbol))
1453
if (this.LockedOrDisposedVariables.
Contains
(parameterSymbol))
Binder\DecisionDagBuilder_CheckOrReachability.cs (1)
530
bool shouldReport = !dag.ReachableLabels.
Contains
(@case.CaseLabel) && !labelsToIgnore.Contains(@case.CaseLabel);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
779
if (!actualUnmanagedCallingConventionTypes.
Contains
(((CSharpCustomModifier)expectedModifier).ModifierSymbol))
Binder\SwitchBinder_Patterns.cs (1)
87
return !reachableLabels.
Contains
(switchLabel.Label);
Binder\SwitchExpressionBinder.cs (2)
78
if (!hasErrors && !reachableLabels.
Contains
(arm.Label))
85
if (!reachableLabels.
Contains
(defaultLabel))
Compilation\CSharpCompilation.cs (1)
3286
if (!trackingSet.
Contains
(otherTree))
Compilation\CSharpDiagnosticFilter.cs (1)
157
bool isNullableFlowAnalysisWarning = ErrorFacts.NullableWarnings.
Contains
(id);
FlowAnalysis\AbstractFlowPass_Switch.cs (3)
51
if (reachableLabels.
Contains
(label.Label) || label.HasErrors ||
74
if (node.ReachabilityDecisionDag.ReachableLabels.
Contains
(node.BreakLabel) ||
166
if (!reachableLabels.
Contains
(arm.Label) || arm.Pattern.HasErrors)
FlowAnalysis\AbstractFlowPass.cs (2)
962
if (!reachableLabels.
Contains
(node.WhenTrueLabel))
967
else if (!reachableLabels.
Contains
(node.WhenFalseLabel))
FlowAnalysis\NullableWalker.cs (7)
1429
if (inputParamNames.
Contains
(inputParam.Name)
2740
Debug.Assert(ErrorFacts.NullableWarnings.
Contains
(MessageProvider.Instance.GetIdForErrorCode((int)errorCode)));
5391
if ((leftType.IsNotNull && methodOpt.ReturnNotNullIfParameterNotNull.
Contains
(methodOpt.Parameters[0].Name)) ||
5392
(rightType.IsNotNull && methodOpt.ReturnNotNullIfParameterNotNull.
Contains
(methodOpt.Parameters[1].Name)))
7749
if (returnNotNullIfParameterNotNull?.
Contains
(parameter.Name) == true)
8465
if (notNullIfParameterNotNull.
Contains
(notNullParameter.Name))
10583
var returnNotNull = operandState.IsNotNull() && method.ReturnNotNullIfParameterNotNull.
Contains
(method.Parameters[0].Name);
Lowering\ClosureConversion\ClosureConversion.cs (1)
209
return _allCapturedVariables.
Contains
(localOrParameter);
Symbols\Source\ConstantEvaluationHelpers.cs (3)
307
if (node.Dependencies.
Contains
(stopAt))
347
Debug.Assert(n.DependedOnBy.
Contains
(field));
355
Debug.Assert(n.Dependencies.
Contains
(field));
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1368
if (notNullIfParameterNotNull.
Contains
(overrideParam.Name) && NullableWalker.GetParameterState(baseParam.TypeWithAnnotations, baseParam.FlowAnalysisAnnotations).IsNotNull)
Symbols\TypeSymbol.cs (1)
2460
if (!overriddenMembers.
Contains
(baseAbstractMember))
Utilities\ValueSetFactory.EnumeratedValueSet.cs (2)
82
return _included == _membersIncludedOrExcluded.
Contains
(value);
102
return _membersIncludedOrExcluded.
Contains
(value);
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (2)
390
if (BannedTypes.
Contains
(member?.ContainingType.Name))
395
if (BannedTypes.
Contains
(type?.Name))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
1065
if (BannedTypes.
Contains
(type.Name))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
426
if (typeParams.Any(static (p, delegateTypeParamNames) => delegateTypeParamNames.
Contains
(p.Name), delegateTypeParamNames))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
252
if (!referencedTypeParameters.
Contains
(typeParameter))
Microsoft.CodeAnalysis.CSharp.Features (8)
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (1)
321
if (!currentParameterNames.
Contains
(overloadParameter.Name) &&
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (1)
131
if (context.Trigger.Kind == CompletionTriggerKind.Insertion && s_triggerCharacters.
Contains
(context.Trigger.Character))
Completion\CompletionProviders\FileBasedPrograms\AbstractAppDirectiveCompletionProvider.cs (1)
36
return TriggerCharacters.
Contains
(text[characterPosition])
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (1)
228
=> s_predefinedTypeMetadataNames.
Contains
(identifier);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (2)
390
if (BannedTypes.
Contains
(member?.ContainingType.Name))
395
if (BannedTypes.
Contains
(type?.Name))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
1065
if (BannedTypes.
Contains
(type.Name))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
426
if (typeParams.Any(static (p, delegateTypeParamNames) => delegateTypeParamNames.
Contains
(p.Name), delegateTypeParamNames))
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Rename\CSharpRenameRewriterLanguageService.cs (1)
195
_conflictLocations.
Contains
(node.Span) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
252
if (!referencedTypeParameters.
Contains
(typeParameter))
Microsoft.CodeAnalysis.Extensions.Package (1)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
143
/// <inheritdoc cref="ImmutableHashSet{T}.
Contains
(T)"/>
Microsoft.CodeAnalysis.Features (28)
CodeFixes\Service\CodeFixService.FixAllDiagnosticProvider.cs (1)
28
if (diagnosticIds.
Contains
(IDEDiagnosticIds.RemoveUnnecessarySuppressionDiagnosticId))
Completion\CompletionService_GetCompletions.cs (2)
225
if (!lspProvider.TriggerCharacters.
Contains
(character))
227
Debug.Assert(lspProvider.TriggerCharacters.
Contains
(character),
Completion\CompletionService.ProviderManager.cs (1)
237
if (!y.
Contains
(v))
Copilot\IProposalAdjusterService.cs (1)
141
if (allowableAdjustments is null || !allowableAdjustments.
Contains
(adjusterName))
Diagnostics\Service\DiagnosticAnalyzerService_DeprioritizationCandidates.cs (1)
78
if (deprioritizedIds.
Contains
(id))
Diagnostics\Service\DiagnosticAnalyzerService_ProduceProjectDiagnostics.cs (2)
46
if (diagnosticIds != null && _analyzerInfoCache.GetDiagnosticDescriptors(analyzer).All(d => !diagnosticIds.
Contains
(d.Id)))
155
=> diagnosticIds == null || diagnosticIds.
Contains
(diagnostic.Id);
Diagnostics\Service\DiagnosticAnalyzerService.HostAnalyzerInfo.cs (2)
41
=> _hostAnalyzers.
Contains
(analyzer);
140
if (referenceIdsToRedirectAsProjectAnalyzers.
Contains
(referenceId))
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (1)
282
=> s_noEffectDiagnosticIds.
Contains
(diagnostic.Id);
EditAndContinue\EditSession.cs (1)
1383
static _ => false : (Func<ISymbol, bool>)projectChanges.AddedSymbols.
Contains
;
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (1)
46
if (TriggerCharacters.
Contains
(trigger.Character))
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedCompletionProvider.cs (1)
53
return TriggerCharacters.
Contains
(trigger.Character);
ExternalAccess\UnitTesting\API\UnitTestingInvocationReasons.cs (1)
28
=> _reasons.
Contains
(reason);
FindUsages\AbstractFindUsagesService.ProgressAdapter.cs (1)
93
var isPrimary = group.Symbols.
Contains
(symbol.OriginalDefinition);
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (3)
555
var hasReference = symbolUsageResult.SymbolsRead.
Contains
(unusedParameter);
634
!resultFromFlowAnalysis.SymbolsRead.
Contains
(localSymbol);
779
isSymbolRead |= symbolUsageResult.SymbolsRead.
Contains
(parameter);
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
241
if (method.GetAttributes().Any(static (a, self) => a.AttributeClass is { } attributeClass && self._attributeSetForMethodsToIgnore.
Contains
(attributeClass), this))
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (2)
320
return _lazySupportedCompilerErrorCodes.Value.
Contains
(errorCode);
427
if (!idsToAnalyze.
Contains
(descriptor.Id))
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
1068
=> methodSymbol.GetAttributes().Any(static (a, self) => self._attributeSetForMethodsToIgnore.
Contains
(a.AttributeClass), this);
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyLinqExpression\AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (4)
111
if (s_nonEnumerableReturningLinqPredicateMethodNames.
Contains
(method.Name) ||
112
s_nonEnumerableReturningLinqSelectorMethodNames.
Contains
(method.Name))
158
if (isWhereMethod && !s_nonEnumerableReturningLinqPredicateMethodNames.
Contains
(name))
161
if (isSelectMethod && !s_nonEnumerableReturningLinqSelectorMethodNames.
Contains
(name))
UnusedReferences\ProjectAssets\ProjectAssetsReader.cs (1)
81
if (autoReferences.
Contains
(referenceName))
Microsoft.CodeAnalysis.NetAnalyzers (88)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CollectionPropertiesShouldBeReadOnly.cs (1)
115
property.Type.AllInterfaces.Any(i => knownTypes.ImmutableInterfaces.
Contains
(i.OriginalDefinition)))
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotDirectlyAwaitATask.cs (1)
43
!context.Options.GetOutputKindsOption(Rule, tree, context.Compilation).
Contains
(context.Compilation.Options.OutputKind))
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EventsShouldNotHaveBeforeOrAfterPrefix.cs (1)
58
s_invalidPrefixes.
Contains
(firstWord) &&
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\ExceptionsShouldBePublic.cs (2)
56
if (s_excludedOutputKinds.
Contains
(csContext.Compilation.Options.OutputKind))
80
if (symbol.BaseType != null && exceptionTypes.
Contains
(symbol.BaseType))
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotContainTypeNames.cs (1)
130
if (s_typeNames.
Contains
(identifier))
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotHaveIncorrectSuffix.cs (1)
315
=> !allowedSuffixes.
Contains
(suffix) && name.HasSuffix(suffix);
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldNotMatchKeywords.cs (3)
113
return GetSymbolKindsToAnalyze(context, rule).
Contains
(context.Symbol.Kind);
128
if (!GetSymbolKindsToAnalyze(context, NamespaceRule).
Contains
(SymbolKind.Namespace))
218
if (!GetSymbolKindsToAnalyze(context, MemberParameterRule).
Contains
(SymbolKind.Parameter) ||
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UsePropertiesWhereAppropriate.cs (1)
92
taskTypes.
Contains
(methodSymbol.ReturnType.OriginalDefinition) ||
Microsoft.CodeQuality.Analyzers\Maintainability\DoNotIgnoreMethodResults.cs (2)
239
methodNames.
Contains
(methodSymbol.Name) &&
330
s_stringMethodNames.
Contains
(method.Name);
Microsoft.CodeQuality.Analyzers\Maintainability\MakeTypesInternal.cs (1)
40
|| !context.Options.GetOutputKindsOption(Rule, firstSyntaxTree, compilation, DefaultOutputKinds).
Contains
(compilation.Options.OutputKind))
Microsoft.CodeQuality.Analyzers\QualityGuidelines\UseLiteralsWhereAppropriate.cs (1)
95
!constantIncompatibleTypes.
Contains
(fieldInitializerType))
Microsoft.NetCore.Analyzers\InteropServices\DisableRuntimeMarshallingAnalyzer.AutoLayoutTypeCache.cs (1)
45
if (seenTypes.
Contains
(type.OriginalDefinition))
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.cs (1)
529
else if (value.AnalysisValues.
Contains
(new PlatformMethodValue(info.PlatformName, EmptyVersion, false)))
Microsoft.NetCore.Analyzers\Performance\DoNotUseAsParallelInForEachLoop.cs (1)
93
if (asParallelMethods.
Contains
(methodToCheck.OriginalDefinition))
Microsoft.NetCore.Analyzers\Performance\PreferHashDataOverComputeHash.cs (1)
498
if (!SpecialManagedHashAlgorithms.
Contains
(originalHashType.Name))
Microsoft.NetCore.Analyzers\Performance\UseCountProperly.cs (4)
201
if (!syncMethods.
Contains
(originalDefinition))
203
if (!asyncMethods.
Contains
(originalDefinition))
504
else if (allowedTypesForCA1836.
Contains
(type.OriginalDefinition) &&
534
if (allowedTypesForCA1836.
Contains
(type.OriginalDefinition) &&
Microsoft.NetCore.Analyzers\Performance\UseSearchValues.cs (1)
69
if (!indexOfAnyMethodsToDetect.
Contains
(invocation.TargetMethod))
Microsoft.NetCore.Analyzers\Runtime\AvoidUnreliableStreamRead.cs (1)
148
return _knownReliableStreamTypes.
Contains
(type);
Microsoft.NetCore.Analyzers\Runtime\DisposableFieldsShouldBeDisposed.cs (2)
130
disposeAnalysisHelper.GetDisposableFields(field.ContainingType).
Contains
(field))
163
!disposeAnalysisHelper.GetDisposableFields(field.ContainingType).
Contains
(field))
Microsoft.NetCore.Analyzers\Runtime\DoNotPassLiteralsAsLocalizedParameters.cs (1)
250
if (typesToIgnore.
Contains
(parameterSymbol.ContainingType) ||
Microsoft.NetCore.Analyzers\Runtime\DoNotRaiseReservedExceptionTypes.cs (2)
133
if (tooGenericExceptionSymbols.
Contains
(typeSymbol))
137
else if (reservedExceptionSymbols.
Contains
(typeSymbol))
Microsoft.NetCore.Analyzers\Runtime\SpecifyIFormatProvider.cs (2)
235
if (correctOverload != null && !superfluousFormatProviderOverloads.
Contains
(correctOverload))
337
if (validToStringMethods.
Contains
(targetMethod))
Microsoft.NetCore.Analyzers\Security\ApprovedCipherModeAnalyzer.cs (1)
68
&& UnsafeCipherModes.
Contains
(fieldSymbol.MetadataName))
Microsoft.NetCore.Analyzers\Security\DataSetDataTableInIFormatterSerializableObjectGraphAnalyzer.cs (4)
94
&& SecurityHelpers.BinaryFormatterDeserializationMethods.
Contains
(methodName))
96
&& SecurityHelpers.NetDataContractSerializerDeserializationMethods.
Contains
(methodName))
98
&& SecurityHelpers.ObjectStateFormatterDeserializationMethods.
Contains
(methodName))
100
&& SecurityHelpers.SoapFormatterDeserializationMethods.
Contains
(methodName)))
Microsoft.NetCore.Analyzers\Security\DoNotUseDeprecatedSecurityProtocols.cs (1)
202
if (HardCodedSafeProtocolMetadataNames.
Contains
(fieldReferenceOperation.Field.Name))
Microsoft.NetCore.Analyzers\Security\DoNotUseDSA.cs (2)
135
if (s_DSAAlgorithmNames.
Contains
(argValue.ToString()))
151
if (s_DSAAlgorithmNames.
Contains
(argValueForFirstParameter.ToString()))
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerJavascriptSerializerWithSimpleTypeResolver.cs (2)
178
&& SecurityHelpers.JavaScriptSerializerDeserializationMethods.
Contains
(invocationOperation.TargetMethod.Name))
196
&& SecurityHelpers.JavaScriptSerializerDeserializationMethods.
Contains
(methodReferenceOperation.Method.Name))
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerJsonNetWithoutBinder.cs (1)
158
&& SecurityHelpers.JsonSerializerDeserializationMethods.
Contains
(
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerMethodsBase.cs (2)
90
&& cachedDeserializationMethodNames.
Contains
(invocationOperation.TargetMethod.MetadataName))
112
&& cachedDeserializationMethodNames.
Contains
(methodReferenceOperation.Method.MetadataName))
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerWithoutBinderBase.cs (2)
143
&& cachedDeserializationMethodNames.
Contains
(invocationOperation.TargetMethod.Name))
159
&& cachedDeserializationMethodNames.
Contains
(
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureSettingsForJsonNet.cs (2)
167
&& SecurityHelpers.JsonSerializerInstantiateWithSettingsMethods.
Contains
(invocationOperation.TargetMethod.Name)
171
&& SecurityHelpers.JsonSerializerInstantiateWithSettingsMethods.
Contains
(invocationOperation.TargetMethod.Name)
Microsoft.NetCore.Analyzers\Security\DoNotUseWeakKDFAlgorithm.cs (1)
81
!s_WeakHashAlgorithmNames.
Contains
(propertyReferenceOperation.Property.Name) &&
Microsoft.NetCore.Analyzers\Security\SourceTriggeredTaintedDataAnalyzerBase.cs (1)
238
if (!sourceSink.SinkKinds.
Contains
(this.SinkKind))
Microsoft.NetCore.Analyzers\Security\SslProtocolsAnalyzer.cs (1)
230
if (HardcodedSslProtocolsMetadataNames.
Contains
(fieldReferenceOperation.Field.Name))
Microsoft.NetCore.Analyzers\Security\UseRSAWithSufficientKeySize.cs (2)
133
s_RSAAlgorithmNames.
Contains
(argValue.ToString()))
150
s_RSAAlgorithmNames.
Contains
(argValue.ToString()))
Microsoft.NetCore.Analyzers\Security\UseSharedAccessProtocolHttpsOnly.cs (1)
157
!protocolsArgument.LiteralValues.
Contains
(SharedAccessProtocolHttpsOnly))
Microsoft.NetCore.Analyzers\Usage\ImplementGenericMathInterfacesCorrectly.cs (1)
145
return s_knownInterfaces.
Contains
(anInterface.MetadataName) &&
Microsoft.NetFramework.Analyzers\TypesShouldNotExtendCertainBaseTypes.cs (1)
72
badBaseTypes.
Contains
(namedTypeSymbol.BaseType) &&
src\0437c1690f5501bd\CopyAnalysis.CopyDataFlowOperationVisitor.cs (4)
108
if (assignedValue.AnalysisEntities.
Contains
(targetAnalysisEntity))
181
Debug.Assert(existingValue.AnalysisEntities.
Contains
(analysisEntity));
252
if (assignedValue.AnalysisEntity != null && !assignedEntities.
Contains
(assignedValue.AnalysisEntity))
545
Debug.Assert(copyValue.AnalysisEntities.
Contains
(key));
src\40daf5e1cab76dff\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (3)
666
if (sanitizerInfo.SanitizingInstanceMethods.
Contains
(method.MetadataName))
700
&& sinkParameters.
Contains
(taintedArgument.Parameter.MetadataName))
733
if (sinkInfo.SinkProperties.
Contains
(propertyReferenceOperation.Member.MetadataName))
src\40daf5e1cab76dff\TaintedDataSymbolMapExtensions.cs (2)
117
if (sourceInfo.TaintedProperties.
Contains
(propertySymbol.MetadataName))
225
if (sourceInfo.TransferProperties.
Contains
(name))
src\9382845807600969\AnalysisEntityDataFlowOperationVisitor.cs (1)
279
Debug.Assert(addressSharedCopyValue.AnalysisEntities.
Contains
(targetAnalysisEntity));
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
83
filteredFieldsForComplexity.
Contains
((IFieldSymbol)child.Symbol))
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (2)
509
if (!s_collectionAddMethodNameVariants.
Contains
(method.Name) &&
515
return method.ContainingType.AllInterfaces.Any(i => iCollectionTypes.
Contains
(i.OriginalDefinition));
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (4)
46
return set2.
Contains
(set1.First()) ? set1 : ImmutableHashSet<T>.Empty;
50
return set1.
Contains
(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
56
if (set2.
Contains
(item))
83
if (!set2.
Contains
(item))
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\UriExtensions.cs (1)
69
if (s_uriWords.
Contains
(word))
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAbstractValue.cs (2)
58
Debug.Assert(AnalysisEntities.
Contains
(entityToRemove));
67
Debug.Assert(entitiesToRemove.All(AnalysisEntities.
Contains
));
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysisData.cs (3)
143
if (!newCopyEntities.
Contains
(predicatedCopyEntity))
211
Debug.Assert(kvp.Value.AnalysisEntities.
Contains
(kvp.Key));
227
Debug.Assert(kvp.Value.AnalysisEntities.
Contains
(defaultCopyValyeEntity));
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisHelper.cs (1)
158
=> (s_DisposableCreationKinds.
Contains
(operation.Kind) ||
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysisResult.cs (2)
57
=> _trackedEntities.
Contains
(analysisEntity);
60
=> _trackedPointsToValues.
Contains
(value);
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.cs (2)
220
if (!enclosingResult.VisitedLocalFunctions.
Contains
(localFunctionSymbol))
232
if (!enclosingResult.VisitedLambdas.
Contains
(flowAnonymousFunctionOperation))
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (3)
221
=> _lValueFlowCaptures.
Contains
(flowCapture.Id);
994
return _lazyContractCheckMethods.
Contains
(method);
2968
if (_lValueFlowCaptures.
Contains
(operation.Id))
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Components\TypeNameHelper.cs (2)
63
if (PredefinedTypeNames.
Contains
(typeName.AsMemory()))
120
if (PredefinedTypeNames.
Contains
(typeName))
Microsoft.CodeAnalysis.ResxSourceGenerator (10)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
183
if (!_analysisData.CapturedLocals.
Contains
(local))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
178
return set.
Contains
(v);
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
143
/// <inheritdoc cref="ImmutableHashSet{T}.
Contains
(T)"/>
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
82
filteredFieldsForComplexity.
Contains
((IFieldSymbol)child.Symbol))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (2)
371
if (!s_collectionAddMethodNameVariants.
Contains
(method.Name) &&
377
return method.ContainingType.AllInterfaces.Any(i => iCollectionTypes.
Contains
(i.OriginalDefinition));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (4)
47
return set2.
Contains
(set1.First()) ? set1 : ImmutableHashSet<T>.Empty;
51
return set1.
Contains
(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
57
if (set2.
Contains
(item))
84
if (!set2.
Contains
(item))
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\Source\SourceFieldSymbol.vb (3)
411
Debug.Assert(n.DependedOnBy.
Contains
(field))
418
Debug.Assert(n.Dependencies.
Contains
(field))
558
If node.Dependencies.
Contains
(stopAt) Then
Microsoft.CodeAnalysis.VisualBasic.Features (4)
Completion\CompletionProviders\CompletionUtilities.vb (2)
48
If CommonTriggerChars.
Contains
(ch) Then
60
CommonTriggerChars.
Contains
(ch) OrElse
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.vb (2)
168
Return _aliasedNames.
Contains
(identifier)
172
Return s_predefinedTypeMetadataNames.
Contains
(identifier)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Rename\VisualBasicRenameRewriterLanguageService.vb (2)
169
_conflictLocations.
Contains
(node.Span) AndAlso
249
If Me._conflictLocations.
Contains
(node.Span) Then
Microsoft.CodeAnalysis.Workspaces (33)
CodeFixes\FixAllOccurrences\FixAllContext.cs (1)
248
return [.. diagnostics.Where(d => d != null && diagnosticIds.
Contains
(d.Id)
Diagnostics\DiagnosticIdFilter.cs (2)
49
IncludedDiagnosticIds.
Contains
(id))
57
!ExcludedDiagnosticIds.
Contains
(id))
Diagnostics\Extensions.cs (1)
140
if (skippedAnalyzersInfo.SkippedAnalyzers.
Contains
(analyzer))
FindSymbols\FindReferences\FindReferenceCache.cs (1)
105
if (_aliasNameSet.
Contains
(token.ValueText))
FindSymbols\FindReferences\FindReferencesSearchEngine_FindReferencesInDocuments.cs (1)
65
if (!projectsToSearch.
Contains
(currentProject))
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
191
Contract.ThrowIfFalse(group.Symbols.
Contains
(symbol), "Symbol group did not contain the very symbol we started with.");
SolutionCrawler\InvocationReasons.cs (1)
28
=> _reasons.
Contains
(reason);
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
183
if (!_analysisData.CapturedLocals.
Contains
(local))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
178
return set.
Contains
(v);
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
143
/// <inheritdoc cref="ImmutableHashSet{T}.
Contains
(T)"/>
Workspace\Solution\ProjectDependencyGraph_AddProjectReference.cs (3)
17
Contract.ThrowIfFalse(ProjectIds.
Contains
(projectId));
26
.Where(r => ProjectIds.
Contains
(r.ProjectId))
132
if (projectIdToUpdate == projectId || existingTransitiveReferences?.
Contains
(projectId) == true)
Workspace\Solution\ProjectDependencyGraph_RemoveAllProjectReferences.cs (3)
16
Contract.ThrowIfFalse(ProjectIds.
Contains
(projectId));
87
if (!references.
Contains
(projectId))
114
if (!references.
Contains
(projectId))
Workspace\Solution\ProjectDependencyGraph_RemoveProject.cs (2)
145
if (references.
Contains
(removedProjectId))
179
if (references.
Contains
(removedProjectId))
Workspace\Solution\ProjectDependencyGraph_RemoveProjectReference.cs (6)
16
Contract.ThrowIfFalse(ProjectIds.
Contains
(projectId));
17
Contract.ThrowIfFalse(_referencesMap[projectId].
Contains
(referencedProjectId));
78
if (!references.
Contains
(projectId))
85
Debug.Assert(references.
Contains
(referencedProjectId));
106
if (!references.
Contains
(referencedProjectId))
139
Debug.Assert(references.
Contains
(projectId));
Workspace\Solution\ProjectDependencyGraph.cs (8)
137
Contract.ThrowIfFalse(ProjectIds.
Contains
(projectId));
156
.Where(r => ProjectIds.
Contains
(r.ProjectId))
495
Debug.Assert(referencesMap.Keys.All(projectIds.
Contains
));
502
Debug.Assert(projectIds.
Contains
(referencedProject), "Unexpected reference to unknown project.");
517
Debug.Assert(reverseReferencesMap.Keys.All(projectIds.
Contains
));
524
Debug.Assert(reverseReferencesMap[referencedProject].
Contains
(project));
534
Debug.Assert(forwardReferencesMap[referencingProject].
Contains
(project));
571
return forwardDependencies.
Contains
(potentialDependency);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\SolutionFileReader.cs (1)
67
if (!projectFilter.
Contains
(absoluteProjectPath))
Microsoft.DotNet.ApiSymbolExtensions (1)
AssemblySymbolLoader.cs (1)
444
if (referenceAssemblyNamesToIgnore != null && referenceAssemblyNamesToIgnore.
Contains
(assemblyReferenceName))
Microsoft.DotNet.HotReload.Watch (2)
FileWatcher\DirectoryWatcher.cs (1)
32
if (watchedFileNames.Count > 0 && !watchedFileNames.
Contains
(Path.GetFileName(fullPath)))
HotReload\HotReloadDotNetWatcher.cs (1)
677
if (!projectPathSet.
Contains
(projectPath))
Microsoft.Interop.SourceGeneration (3)
MarshallingInfoParser.cs (2)
303
if (inspectedElements.
Contains
(elementName))
331
if (paramName is not null && inspectedElements.
Contains
(paramName))
TypeSymbolExtensions.cs (1)
149
if (seenTypes.
Contains
(type))
Roslyn.Diagnostics.Analyzers (10)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
183
if (!_analysisData.CapturedLocals.
Contains
(local))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
178
return set.
Contains
(v);
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
143
/// <inheritdoc cref="ImmutableHashSet{T}.
Contains
(T)"/>
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.NamedTypeMetricData.cs (1)
82
filteredFieldsForComplexity.
Contains
((IFieldSymbol)child.Symbol))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (2)
371
if (!s_collectionAddMethodNameVariants.
Contains
(method.Name) &&
377
return method.ContainingType.AllInterfaces.Any(i => iCollectionTypes.
Contains
(i.OriginalDefinition));
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (4)
47
return set2.
Contains
(set1.First()) ? set1 : ImmutableHashSet<T>.Empty;
51
return set1.
Contains
(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
57
if (set2.
Contains
(item))
84
if (!set2.
Contains
(item))
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
252
if (!referencedTypeParameters.
Contains
(typeParameter))
System.Collections.Immutable (2)
System\Collections\Immutable\ImmutableHashSet_1.cs (2)
802
if (!other.
Contains
(e.Current))
907
if (!otherAsSet.
Contains
(item))