Struct Compiler::BufferAccessHandler

Nested Relationships

This struct is a nested type of Class Compiler.

Inheritance Relationships

Base Type

Struct Documentation

struct BufferAccessHandler : public SPIRV_CROSS_NAMESPACE::Compiler::OpcodeHandler

Public Functions

inline BufferAccessHandler(const Compiler &compiler_, SmallVector<BufferRange> &ranges_, uint32_t id_)
virtual bool handle(spv::Op opcode, const uint32_t *args, uint32_t length) override

Public Members

const Compiler &compiler
SmallVector<BufferRange> &ranges
uint32_t id
std::unordered_set<uint32_t> seen