protected override void ComputeHashCodePartsSpecific(Action <int> addPart) { addPart(TrackHazardousParameterUsages.GetHashCode()); addPart(NullCheckValidationMethodNames.GetHashCode()); }
protected override void ComputeHashCodePartsSpecific(ArrayBuilder <int> builder) { builder.Add(TrackHazardousParameterUsages.GetHashCode()); builder.Add(HashUtilities.Combine(NullCheckValidationMethodNames)); builder.Add(HashUtilities.Combine(NullCheckValidationMethodSymbols)); }