MCPcopy Create free account
hub / github.com/eshirazi/python-with-braces / r_long64

Function r_long64

Python/marshal.c:544–566  ·  view source on GitHub ↗

r_long64 deals with the TYPE_INT64 code. On a machine with sizeof(long) > 4, it returns a Python int object, else a Python long object. Note that w_long64 writes out TYPE_INT if 32 bits is enough, so there's no inefficiency here in returning a PyLong on 32-bit boxes for everything written via TYPE_INT64 (i.e., if an int is written via TYPE_INT64, it *needs* more than 32 bits). */

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

r_objectFunction · 0.85

Calls 3

r_longFunction · 0.85
PyInt_FromLongFunction · 0.85
_PyLong_FromByteArrayFunction · 0.85

Tested by

no test coverage detected