1#ifndef SIMDJSON_LASX_BITMASK_H 
    2#define SIMDJSON_LASX_BITMASK_H 
    4#ifndef SIMDJSON_CONDITIONAL_INCLUDE 
    5#include "simdjson/lasx/base.h" 
   17simdjson_inline uint64_t prefix_xor(uint64_t bitmask) {
 
   18  bitmask ^= bitmask << 1;
 
   19  bitmask ^= bitmask << 2;
 
   20  bitmask ^= bitmask << 4;
 
   21  bitmask ^= bitmask << 8;
 
   22  bitmask ^= bitmask << 16;
 
   23  bitmask ^= bitmask << 32;
 
The top level simdjson namespace, containing everything the library provides.