| 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 | |