17 references to TryGetValue
Microsoft.CodeAnalysis.AnalyzerUtilities (17)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (6)
92
protected override CopyAbstractValue GetAbstractValue(AnalysisEntity analysisEntity) => CurrentAnalysisData.
TryGetValue
(analysisEntity, out var value) ? value : CopyAbstractValue.Unknown;
176
sourceCopyAnalysisData.
TryGetValue
(analysisEntity, out var existingValue))
219
if (sourceCopyAnalysisData.
TryGetValue
(analysisEntity, out existingValue))
274
if (CurrentAnalysisData.
TryGetValue
(entity, out var existingValue))
309
return CurrentAnalysisData.
TryGetValue
(analysisEntity, out var value) ? value : GetDefaultCopyValue(analysisEntity);
402
if (CurrentAnalysisData.
TryGetValue
(key, out var newValue))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.CorePointsToAnalysisDataDomain.cs (1)
68
if (backEdgeAnalysisData.
TryGetValue
(key, out var backEdgeValue) &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (6)
92
Debug.Assert(!CurrentAnalysisData.
TryGetValue
(analysisEntity, out var existingValue) || existingValue == PointsToAbstractValue.NoLocation);
161
if (!CurrentAnalysisData.
TryGetValue
(analysisEntity, out var value))
184
Debug.Assert(!CurrentAnalysisData.
TryGetValue
(analysisEntity, out var currentValue) ||
235
if (pointsToAnalysisData.
TryGetValue
(analysisEntity, out var currentValue))
462
if (sourceAnalysisData.
TryGetValue
(key, out var existingPointsToValue))
540
if (!sourceAnalysisData.
TryGetValue
(analysisEntity, out var existingValue))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (2)
74
return this.CurrentAnalysisData.
TryGetValue
(analysisEntity, out TaintedDataAbstractValue? value) ? value : TaintedDataAbstractValue.NotTainted;
242
return this.CurrentAnalysisData.
TryGetValue
(analysisEntity, out TaintedDataAbstractValue? value) ? value : defaultValue;
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAnalysis.ValueContentDataFlowOperationVisitor.cs (2)
65
=> CurrentAnalysisData.
TryGetValue
(analysisEntity, out var value) ? value : ValueDomain.UnknownOrMayBeValue;
120
if (CurrentAnalysisData.
TryGetValue
(targetEntity, out var existingTargetValue) &&