MCPcopy Create free account
hub / github.com/GaijinEntertainment/daScript / write

Method write

src/simulate/simulate_print.cpp:16–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14 const uint64_t fnv_prime = 1099511628211ul;
15 uint64_t offset_basis = 14695981039346656037ul;
16 __forceinline void write ( const void * pb, uint32_t size ) {
17 const uint8_t * block = (const uint8_t *) pb;
18 while ( size-- ) {
19 offset_basis = ( offset_basis ^ *block++ ) * fnv_prime;
20 }
21 if ( displayHash ) {
22 ss << " " << HEX << offset_basis << DEC << " ";
23 }
24 }
25 __forceinline void write ( const void * pb ) {
26 const uint8_t * block = (const uint8_t *) pb;
27 for (; *block; block++) {

Callers 1

printSimFunctionFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected