MCPcopy
hub / github.com/immutable-js/immutable-js / valueOf

Function valueOf

src/Hash.ts:244–249  ·  view source on GitHub ↗
(obj: object)

Source from the content-addressed store, hash-verified

242}
243
244function valueOf(obj: object): unknown {
245 return obj.valueOf !== defaultValueOf && typeof obj.valueOf === 'function'
246 ? // @ts-expect-error weird the "obj" parameter as `valueOf` should not have a parameter
247 obj.valueOf(obj)
248 : obj;
249}
250
251function nextHash(): number {
252 const nextHash = ++_objHashUID;

Callers 1

hashFunction · 0.85

Calls 1

valueOfMethod · 0.45

Tested by

no test coverage detected