10 references to HashCode
Microsoft.Interop.ComInterfaceGenerator (3)
ComClassInfo.cs (1)
74return HashCode.Combine(ClassName, ContainingSyntaxContext, ClassSyntax, ImplementedInterfacesNames, UseUpdatedMemorySafetyRules);
ComInterfaceInfo.cs (2)
413int hash = HashCode.Combine(Type, ThisInterfaceKey, BaseInterfaceKey, TypeDefinitionContext, InterfaceId, Options, UseUpdatedMemorySafetyRules, IsExternallyDefined); 414return HashCode.Combine(hash, IsExternallyDefined ? 0 : ContainingSyntax.GetHashCode());
Microsoft.Interop.SourceGeneration (7)
ContainingSyntaxContext.cs (1)
30hash = HashCode.Combine(hash, containingSyntax.GetHashCode());
GeneratedMethodSignature.cs (2)
56int hash = HashCode.Combine(ReturnType, ReturnTypeAttributes); 59hash = HashCode.Combine(hash, parameter);
ManagedTypeInfo.cs (1)
22return HashCode.Combine(FullTypeName, DiagnosticFormattedName);
ManualTypeMarshallingHelper.cs (1)
67hash = HashCode.Combine(hash, mode.Key, mode.Value);
SequenceEqualImmutableArray.cs (1)
36public override int GetHashCode() => HashCode.SequentialValuesHash(Array);
ValueEqualityImmutableDictionary.cs (1)
41_hash = HashCode.Combine(_hash, kvp.Key, kvp.Value);