Struct Compiler::CFGBuilder

Nested Relationships

This struct is a nested type of Class Compiler.

Inheritance Relationships

Base Type

Struct Documentation

struct CFGBuilder : public SPIRV_CROSS_NAMESPACE::Compiler::OpcodeHandler

Public Functions

explicit CFGBuilder(Compiler &compiler_)
virtual bool follow_function_call(const SPIRFunction &func) override
virtual bool handle(spv::Op op, const uint32_t *args, uint32_t length) override

Public Members

Compiler &compiler
std::unordered_map<uint32_t, std::unique_ptr<CFG>> function_cfgs