Implemented interface member:
31 references to TryGetValue
Microsoft.CodeAnalysis.AnalyzerUtilities (31)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CoreCopyAnalysisDataDomain.cs (1)
43
if (map2.
TryGetValue
(key, out var value2))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysisData.cs (3)
95
var hasEntry = predicatedData.
TryGetValue
(key, out var value);
136
if (coreAnalysisData.
TryGetValue
(kvp.Key, out var currentValue))
146
if (coreAnalysisData.
TryGetValue
(predicatedCopyEntity, out var predicatedCopyEntityValue))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (4)
62
protected override DisposeAbstractValue GetAbstractValue(AbstractLocation location) => CurrentAnalysisData.
TryGetValue
(location, out var value) ? value : ValueDomain.UnknownOrMayBeValue;
118
if (CurrentAnalysisData.
TryGetValue
(location, out var currentDisposeValue))
131
if (CurrentAnalysisData.
TryGetValue
(location, out var currentDisposeValue) &&
143
if (CurrentAnalysisData.
TryGetValue
(escapedLocation, out var currentDisposeValue) &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateDataFlowOperationVisitor.cs (1)
116
=> CurrentAnalysisData.
TryGetValue
(analysisEntity, out var value) ? value : ValueDomain.UnknownOrMayBeValue;
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateValueSetFlowOperationVisitor.cs (2)
91
if (value1.
TryGetValue
(GlobalEntity, out var value) && value == GlobalFlowStateAnalysisValueSet.Unset)
94
if (value2.
TryGetValue
(GlobalEntity, out value) && value == GlobalFlowStateAnalysisValueSet.Unset)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (2)
59
=> CurrentAnalysisData.
TryGetValue
(location, out var value) ? value : ValueDomain.Bottom;
84
CurrentAnalysisData.
TryGetValue
(location, out var value) &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (1)
97
=> this.CurrentAnalysisData.
TryGetValue
(location, out var value) ? value : ValueDomain.Bottom;
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAnalysis.CoreAnalysisDataDomain.cs (1)
43
if (backEdgeAnalysisData.
TryGetValue
(key, out var backEdgeValue) &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityBasedPredicateAnalysisData.cs (2)
86
public bool TryGetValue(AnalysisEntity key, [MaybeNullWhen(false)] out TValue value) => CoreAnalysisData.
TryGetValue
(key, out value);
203
CoreAnalysisData.
TryGetValue
(entity, out var existingValue))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityMapAbstractDomain.cs (4)
137
if (resultMap.
TryGetValue
(mergedKey, out var existingValue))
143
if (map1.
TryGetValue
(mergedKey, out existingValue))
149
if (map2.
TryGetValue
(mergedKey, out existingValue))
182
else if (map2.
TryGetValue
(key1, out var value2))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
528
if (newAnalysisData.
TryGetValue
(key, out var newValue))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\MapAbstractDomain.cs (3)
60
if (!newValue.
TryGetValue
(key, out var otherValue))
103
if (result.
TryGetValue
(entry.Key, out var value))
133
if (!map2.
TryGetValue
(kvp.Key, out var value2))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\PredicatedAnalysisData.cs (6)
109
if (_lazyPredicateDataMap.
TryGetValue
(predicatedEntity, out var perEntityPredicatedAnalysisData))
134
if (_lazyPredicateDataMap!.
TryGetValue
(fromEntity, out var fromEntityPredicatedData))
285
if (!predicatedData2.
TryGetValue
(kvp.Key, out var value2))
307
if (!predicatedData1.
TryGetValue
(kvp.Key, out _))
397
if (!other._lazyPredicateDataMap.
TryGetValue
(kvp.Key, out var otherValue) ||
420
return dict1.Keys.All(key => dict2.
TryGetValue
(key, out var value2) &&