ToolBlockCandidate.cs (14)
69hash = Hash.Combine(hash, BlockTypeGlobal.GetHashCode());
70hash = Hash.Combine(hash, ToolName.GetHashCode());
73hash = Hash.Combine(hash, p.GetHashCode());
77hash = Hash.Combine(hash, r.GetHashCode());
113hash = Hash.Combine(hash, TypeName.GetHashCode());
114hash = Hash.Combine(hash, IsNullable ? 1 : 0);
115hash = Hash.Combine(hash, (int)TypeKind);
150hash = Hash.Combine(hash, TypeName.GetHashCode());
151hash = Hash.Combine(hash, IsNullable ? 1 : 0);
152hash = Hash.Combine(hash, (int)TypeKind);
196hash = Hash.Combine(hash, d.GetHashCode());
227=> Hash.Combine(Hash.Combine(DescriptorId, MessageArg), Location?.GetHashCode() ?? 0);
264public override int GetHashCode() => Hash.Combine(FilePath.GetHashCode(), TextSpan.GetHashCode());
279=> Combine(s1?.GetHashCode() ?? 0, s2?.GetHashCode() ?? 0);