class Bitset

Defined at line 79 of file ../../third_party/spirv-cross/src/spirv_common.hpp

Public Methods

void Bitset ()

Defined at line 82 of file ../../third_party/spirv-cross/src/spirv_common.hpp

void Bitset (uint64_t lower_)

Defined at line 83 of file ../../third_party/spirv-cross/src/spirv_common.hpp

bool get (uint32_t bit)

Defined at line 88 of file ../../third_party/spirv-cross/src/spirv_common.hpp

void set (uint32_t bit)

Defined at line 96 of file ../../third_party/spirv-cross/src/spirv_common.hpp

void clear (uint32_t bit)

Defined at line 104 of file ../../third_party/spirv-cross/src/spirv_common.hpp

uint64_t get_lower ()

Defined at line 112 of file ../../third_party/spirv-cross/src/spirv_common.hpp

void reset ()

Defined at line 117 of file ../../third_party/spirv-cross/src/spirv_common.hpp

void merge_and (const Bitset & other)

Defined at line 123 of file ../../third_party/spirv-cross/src/spirv_common.hpp

void merge_or (const Bitset & other)

Defined at line 133 of file ../../third_party/spirv-cross/src/spirv_common.hpp

bool operator== (const Bitset & other)

Defined at line 140 of file ../../third_party/spirv-cross/src/spirv_common.hpp

bool operator!= (const Bitset & other)

Defined at line 155 of file ../../third_party/spirv-cross/src/spirv_common.hpp

template <typename Op>
void for_each_bit (const Op & op)

Defined at line 161 of file ../../third_party/spirv-cross/src/spirv_common.hpp

bool empty ()

Defined at line 185 of file ../../third_party/spirv-cross/src/spirv_common.hpp