30 references to Combine
Microsoft.CodeAnalysis.AnalyzerUtilities (30)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAbstractValue.cs (3)
80
hashCode.Add(HashUtilities.
Combine
(AnalysisEntities));
87
return HashUtilities.
Combine
(AnalysisEntities) == HashUtilities.
Combine
(other.AnalysisEntities)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAbstractValue.cs (3)
76
hashCode.Add(HashUtilities.
Combine
(DisposingOrEscapingOperations));
83
return HashUtilities.
Combine
(DisposingOrEscapingOperations) == HashUtilities.
Combine
(other.DisposingOrEscapingOperations)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisContext.cs (3)
119
hashCode.Add(HashUtilities.
Combine
(DisposeOwnershipTransferLikelyTypes));
128
&& HashUtilities.
Combine
(DisposeOwnershipTransferLikelyTypes) == HashUtilities.
Combine
(other.DisposeOwnershipTransferLikelyTypes);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateAnalysisValueSet.cs (6)
169
hashCode.Add(HashUtilities.
Combine
(AnalysisValues));
170
hashCode.Add(HashUtilities.
Combine
(Parents));
178
return HashUtilities.
Combine
(AnalysisValues) == HashUtilities.
Combine
(other.AnalysisValues)
179
&& HashUtilities.
Combine
(Parents) == HashUtilities.
Combine
(other.Parents)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAbstractValue.cs (6)
188
hashCode.Add(HashUtilities.
Combine
(Locations));
189
hashCode.Add(HashUtilities.
Combine
(LValueCapturedOperations));
197
return HashUtilities.
Combine
(Locations) == HashUtilities.
Combine
(other.Locations)
198
&& HashUtilities.
Combine
(LValueCapturedOperations) == HashUtilities.
Combine
(other.LValueCapturedOperations)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAbstractValue.cs (3)
40
hashCode.Add(HashUtilities.
Combine
(SourceOrigins));
47
return HashUtilities.
Combine
(SourceOrigins) == HashUtilities.
Combine
(other.SourceOrigins)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAbstractValue.cs (3)
152
hashCode.Add(HashUtilities.
Combine
(LiteralValues));
159
return HashUtilities.
Combine
(LiteralValues) == HashUtilities.
Combine
(other.LiteralValues)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\InterproceduralAnalysisData.cs (3)
79
hashCode.Add(HashUtilities.
Combine
(MethodsBeingAnalyzed));
92
&& HashUtilities.
Combine
(MethodsBeingAnalyzed) == HashUtilities.
Combine
(other.MethodsBeingAnalyzed);