docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::builder::FunctionBuilder Member List

This is the complete list of members for sdfg::builder::FunctionBuilder, including all inherited members.

add_container(const std::string &name, const types::IType &type, bool is_argument=false, bool is_external=false) constsdfg::builder::FunctionBuilder
add_external(const std::string &name, const types::IType &type, LinkageType linkage_type) constsdfg::builder::FunctionBuilder
add_structure(const std::string &name, bool is_packed) constsdfg::builder::FunctionBuilder
change_type(const std::string &name, const types::IType &type) constsdfg::builder::FunctionBuilder
create_vector_type(const types::Scalar &element_type, size_t vector_size)sdfg::builder::FunctionBuilder
find_new_name(std::string prefix="tmp_") constsdfg::builder::FunctionBuilder
function() const =0sdfg::builder::FunctionBuilderprotectedpure virtual
new_element_id() constsdfg::builder::FunctionBuilderprotected
new_element_id_batch(size_t batch) constsdfg::builder::FunctionBuilderprotected
remove_container(const std::string &name) constsdfg::builder::FunctionBuilder
rename_container(const std::string &old_name, const std::string &new_name) constsdfg::builder::FunctionBuildervirtual
replace_symbols(const symbolic::Expression old_expression, const symbolic::Expression new_expression)sdfg::builder::FunctionBuildervirtual
replace_symbols(const symbolic::ExpressionMapping &replacements)sdfg::builder::FunctionBuildervirtual
set_element_counter(size_t element_counter)sdfg::builder::FunctionBuilder
set_return_type(const types::IType &type) constsdfg::builder::FunctionBuilder
update_tasklet(data_flow::Tasklet &tasklet, const data_flow::TaskletCode code)sdfg::builder::FunctionBuilder
~FunctionBuilder()=defaultsdfg::builder::FunctionBuildervirtual