Implemented interface member:
20 references to ContainsKey
Microsoft.CodeAnalysis.AnalyzerUtilities (20)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (1)
529
if (mergedData.CoreAnalysisData.
ContainsKey
(key) ||
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CoreCopyAnalysisDataDomain.cs (1)
57
if (!result.
ContainsKey
(kvp.Key))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (1)
422
else if (!CurrentAnalysisData.
ContainsKey
(location))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateDataFlowOperationVisitor.cs (2)
86
Debug.Assert(input.
ContainsKey
(GlobalEntity));
122
=> CurrentAnalysisData.
ContainsKey
(analysisEntity);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateValueSetFlowOperationVisitor.cs (1)
71
!analysisData.
ContainsKey
(analysisEntity))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
65
return CurrentAnalysisData.
ContainsKey
(location) ||
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (1)
106
|| this.CurrentAnalysisData.
ContainsKey
(location))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (1)
155
|| this.CurrentAnalysisData.CoreAnalysisData.
ContainsKey
(analysisEntity))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityBasedPredicateAnalysisData.cs (1)
84
public bool HasAbstractValue(AnalysisEntity analysisEntity) => CoreAnalysisData.
ContainsKey
(analysisEntity);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityMapAbstractDomain.cs (7)
99
Debug.Assert(!map2.
ContainsKey
(key1));
191
if (!resultMap.
ContainsKey
(key1))
203
if (!resultMap.
ContainsKey
(key2))
213
Debug.Assert(!map1.
ContainsKey
(newKey));
214
Debug.Assert(!map2.
ContainsKey
(newKey));
267
Debug.Assert(isNewKey == (!map1.
ContainsKey
(key) && !map2.
ContainsKey
(key)));
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
2109
if (coreDataAtException.
ContainsKey
(key) ||
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\MapAbstractDomain.cs (1)
143
if (!result.
ContainsKey
(key))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\PredicatedAnalysisData.cs (1)
124
=> HasPredicatedData && _lazyPredicateDataMap!.
ContainsKey
(predicatedEntity);