builder() | cecko::CKContext | inline |
create_basic_block(const std::string &name) | cecko::CKContext | inline |
current_function_return_type() | cecko::CKContext | |
declare_enum_type(const CIName &n, loc_t loc) | cecko::CKContext | |
declare_function(const CIName &n, CKTypeObs type, loc_t loc) | cecko::CKContext | |
declare_struct_type(const CIName &n, loc_t loc) | cecko::CKContext | |
define_constant(const CIName &name, CKIRConstantIntObs value, loc_t loc) | cecko::CKContext | |
define_enum_type_close(CKEnumTypeObs type, CKConstantObsVector items) | cecko::CKContext | |
define_enum_type_open(const CIName &n, loc_t loc) | cecko::CKContext | |
define_struct_type_close(CKStructTypeObs type, const CKStructItemArray &items) | cecko::CKContext | |
define_struct_type_open(const CIName &n, loc_t loc) | cecko::CKContext | |
define_typedef(const CIName &name, const CKTypeRefPack &type_pack, loc_t loc) | cecko::CKContext | |
define_var(const CIName &name, const CKTypeRefPack &type_pack, loc_t loc) | cecko::CKContext | |
enter_block() | cecko::CKContext | |
enter_function(CKFunctionObs f, CKFunctionFormalPackArray pack, loc_t loc) | cecko::CKContext | |
exit_block() | cecko::CKContext | |
exit_function() | cecko::CKContext | |
find(const CIName &n) | cecko::CKContext | |
find_typedef(const CIName &n) const | cecko::CKContext | |
get_array_type(CKTypeObs element_type, CKIRConstantIntObs size) | cecko::CKContext | |
get_bool_type() const | cecko::CKContext | inline |
get_char_type() const | cecko::CKContext | inline |
get_function_type(CKTypeObs ret_type, CKTypeObsArray arg_types, bool variadic=false) | cecko::CKContext | |
get_int32_constant(std::int_fast32_t v) | cecko::CKContext | inline |
get_int8_constant(std::int_fast32_t v) | cecko::CKContext | inline |
get_int_type() const | cecko::CKContext | inline |
get_ir_int64() | cecko::CKContext | inline |
get_pointer_type(const CKTypeRefPack &pack) | cecko::CKContext | inline |
get_type_size(CKTypeObs type) const | cecko::CKContext | inline |
get_void_type() const | cecko::CKContext | inline |
is_typedef(const CIName &n) const | cecko::CKContext | |