MCPcopy Create free account
hub / github.com/beefytech/Beef / Hash

Method Hash

IDEHelper/Compiler/BfResolvedTypeUtils.cpp:3551–3557  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3549}
3550
3551int BfResolvedTypeSet::Hash(BfType* type, LookupContext* ctx, bool allowRef, int hashSeed)
3552{
3553 int hashVal = DoHash(type, ctx, allowRef, hashSeed);
3554 if (hashSeed == 0)
3555 return hashVal;
3556 return HASH_MIX(hashVal, hashSeed);
3557}
3558
3559void BfResolvedTypeSet::HashGenericArguments(BfTypeReference* typeRef, LookupContext* ctx, int& hashVal, int hashSeed)
3560{

Callers 2

ResolveTypeRef_RefMethod · 0.45
RunLoopMethod · 0.45

Calls 3

DoHashClass · 0.85
HashClass · 0.70
ResolveTypeRefMethod · 0.45

Tested by

no test coverage detected