v/vlib/hash/wyhash.c.v

17 lines
308 B
V

module hash
//#flag -I @VROOT/thirdparty/wyhash
//#include "wyhash.h"
fn C.wyhash(byteptr, u64, u64) u64
fn C.wyhash64(u64, u64) u64
[inline]
pub fn wyhash_c(key byteptr, len u64, seed u64) u64 {
return C.wyhash(key, len, seed)
}
[inline]
pub fn wyhash64_c(a u64, b u64) u64 {
return C.wyhash64(a, b)
}