class Bitset

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

Public Methods

void Bitset ()

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

void Bitset (uint64_t lower_)

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

bool get (uint32_t bit)

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

void set (uint32_t bit)

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

void clear (uint32_t bit)

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

uint64_t get_lower ()

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

void reset ()

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

void merge_and (const Bitset & other)

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

void merge_or (const Bitset & other)

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

bool operator== (const Bitset & other)

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

bool operator!= (const Bitset & other)

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

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

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

bool empty ()

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