#include <spirv_common.hpp>
|
enum | { type = TypeFunction
} |
|
◆ anonymous enum
◆ SPIRFunction()
spirv_cross::SPIRFunction::SPIRFunction |
( |
uint32_t |
return_type_, |
|
|
uint32_t |
function_type_ |
|
) |
| |
|
inline |
◆ add_local_variable()
void spirv_cross::SPIRFunction::add_local_variable |
( |
uint32_t |
id | ) |
|
|
inline |
◆ add_parameter()
◆ active
bool spirv_cross::SPIRFunction::active = false |
◆ arguments
std::vector<Parameter> spirv_cross::SPIRFunction::arguments |
◆ blocks
std::vector<uint32_t> spirv_cross::SPIRFunction::blocks |
◆ combined_parameters
◆ do_combined_parameters
bool spirv_cross::SPIRFunction::do_combined_parameters = true |
◆ entry_block
uint32_t spirv_cross::SPIRFunction::entry_block = 0 |
◆ fixup_statements_in
std::vector<std::string> spirv_cross::SPIRFunction::fixup_statements_in |
◆ fixup_statements_out
std::vector<std::string> spirv_cross::SPIRFunction::fixup_statements_out |
◆ flush_undeclared
bool spirv_cross::SPIRFunction::flush_undeclared = true |
◆ function_type
uint32_t spirv_cross::SPIRFunction::function_type |
◆ local_variables
std::vector<uint32_t> spirv_cross::SPIRFunction::local_variables |
◆ return_type
uint32_t spirv_cross::SPIRFunction::return_type |
◆ shadow_arguments
std::vector<Parameter> spirv_cross::SPIRFunction::shadow_arguments |
The documentation for this struct was generated from the following file: