MCPcopy Create free account
hub / github.com/numpy/numpy / byteswap

Function byteswap

numpy/core/src/umath/_rational_tests.c:756–766  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

754}
755
756static inline void
757byteswap(npy_int32* x) {
758 char* p = (char*)x;
759 size_t i;
760 for (i = 0; i < sizeof(*x)/2; i++) {
761 size_t j = sizeof(*x)-1-i;
762 char t = p[i];
763 p[i] = p[j];
764 p[j] = t;
765 }
766}
767
768static void
769npyrational_copyswapn(void* dst_, npy_intp dstride, void* src_,

Callers 2

npyrational_copyswapnFunction · 0.85
npyrational_copyswapFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected