MCPcopy Create free account
hub / github.com/agraef/pure-lang / pure_pointer_hash

Function pure_pointer_hash

pure/runtime.cc:3401–3410  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3399
3400extern "C"
3401pure_hash_fun pure_pointer_hash(int tag)
3402{
3403 interpreter& interp = *interpreter::g_interp;
3404 map<int,pointer_type_extra_info>::iterator it =
3405 interp.pointer_type_info.find(tag);
3406 if (it != interp.pointer_type_info.end())
3407 return it->second.hash_cb;
3408 else
3409 return NULL;
3410}
3411
3412extern "C"
3413void pure_pointer_add_printer(int tag, pure_printer_fun printer,

Callers 1

hashFunction · 0.85

Calls 2

findMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected