2 writes to FalsePredicatedData
Microsoft.CodeAnalysis.NetAnalyzers (2)
src\9382845807600969\PerEntityPredicatedAnalysisData.cs (2)
30
FalsePredicatedData
= new DictionaryAnalysisData<TKey, TValue>(falsePredicatedData);
56
FalsePredicatedData
= null;
20 references to FalsePredicatedData
Microsoft.CodeAnalysis.NetAnalyzers (20)
src\9382845807600969\PerEntityPredicatedAnalysisData.cs (3)
14
/// Used to improve the preciseness of analysis when we can apply the <see cref="TruePredicatedData"/> or <see cref="
FalsePredicatedData
"/>
35
: this(fromData.TruePredicatedData, fromData.
FalsePredicatedData
)
55
FalsePredicatedData
?.Dispose();
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\PredicatedAnalysisData.cs (17)
21
/// Predicate analysis data is used to improve the preciseness of analysis when we can apply the <see cref="PerEntityPredicatedAnalysisData.TruePredicatedData"/> or <see cref="PerEntityPredicatedAnalysisData.
FalsePredicatedData
"/>
73
if (value.
FalsePredicatedData
!= null)
75
Debug.Assert(!value.
FalsePredicatedData
.IsDisposed);
76
Debug.Assert(builder.Add(value.
FalsePredicatedData
));
146
var predicatedDataToApply = trueData ? perEntityPredicateData.TruePredicatedData : perEntityPredicateData.
FalsePredicatedData
;
156
var otherBranchPredicatedData = trueData ? perEntityPredicateData.
FalsePredicatedData
: perEntityPredicateData.TruePredicatedData;
183
if (kvp.Value.
FalsePredicatedData
!= null)
185
RemoveEntryInPredicatedData(key, kvp.Value.
FalsePredicatedData
);
249
var resultFalsePredicatedData = MergeForPredicatedDataInOneBranch(kvp.Value.
FalsePredicatedData
, coreAnalysisDataForOtherBranch, coreDataAnalysisDomain);
288
resultFalsePredicatedData = MergeForPredicatedDataInOneBranch(kvp.Value.
FalsePredicatedData
, coreAnalysisData2, coreDataAnalysisDomain);
295
resultFalsePredicatedData = Merge(kvp.Value.
FalsePredicatedData
, value2.
FalsePredicatedData
,
310
var resultFalsePredicatedData = MergeForPredicatedDataInOneBranch(kvp.Value.
FalsePredicatedData
, coreAnalysisData1, coreDataAnalysisDomain);
397
!EqualsHelper(kvp.Value.
FalsePredicatedData
, otherValue.
FalsePredicatedData
))
454
if (kvp.Value.
FalsePredicatedData
!= null)
456
assertValidAnalysisData(kvp.Value.
FalsePredicatedData
);