1 write to _predicateValueKindCacheBuilder
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
274
_predicateValueKindCacheBuilder
= ImmutableDictionary.CreateBuilder<IOperation, PredicateValueKind>();
7 references to _predicateValueKindCacheBuilder
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (7)
380
if (!
_predicateValueKindCacheBuilder
.TryGetValue(operation, out var predicateValueKind))
757
_predicateValueKindCacheBuilder
.TryGetValue(branch.BranchValue, out PredicateValueKind valueKind) &&
1019
internal ImmutableDictionary<IOperation, PredicateValueKind> GetPredicateValueKindMap() =>
_predicateValueKindCacheBuilder
.ToImmutable();
1316
_predicateValueKindCacheBuilder
[operation] = PredicateValueKind.AlwaysFalse;
1334
_predicateValueKindCacheBuilder
[operation] = PredicateValueKind.AlwaysTrue;
1828
_predicateValueKindCacheBuilder
.ContainsKey(operation))
1844
_predicateValueKindCacheBuilder
[operation] = predicateValueKind;