|
docc 0.8.3 (0d44999b)
C++ API Reference
|
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) const | sdfg::builder::FunctionBuilder | |
| add_external(const std::string &name, const types::IType &type, LinkageType linkage_type) const | sdfg::builder::FunctionBuilder | |
| add_structure(const std::string &name, bool is_packed) const | sdfg::builder::FunctionBuilder | |
| change_type(const std::string &name, const types::IType &type) const | sdfg::builder::FunctionBuilder | |
| create_vector_type(const types::Scalar &element_type, size_t vector_size) | sdfg::builder::FunctionBuilder | |
| find_new_name(std::string prefix="tmp_") const | sdfg::builder::FunctionBuilder | |
| function() const =0 | sdfg::builder::FunctionBuilder | protectedpure virtual |
| new_element_id() const | sdfg::builder::FunctionBuilder | protected |
| new_element_id_batch(size_t batch) const | sdfg::builder::FunctionBuilder | protected |
| remove_container(const std::string &name) const | sdfg::builder::FunctionBuilder | |
| rename_container(const std::string &old_name, const std::string &new_name) const | sdfg::builder::FunctionBuilder | virtual |
| replace_symbols(const symbolic::Expression old_expression, const symbolic::Expression new_expression) | sdfg::builder::FunctionBuilder | virtual |
| replace_symbols(const symbolic::ExpressionMapping &replacements) | sdfg::builder::FunctionBuilder | virtual |
| set_element_counter(size_t element_counter) | sdfg::builder::FunctionBuilder | |
| set_return_type(const types::IType &type) const | sdfg::builder::FunctionBuilder | |
| update_tasklet(data_flow::Tasklet &tasklet, const data_flow::TaskletCode code) | sdfg::builder::FunctionBuilder | |
| ~FunctionBuilder()=default | sdfg::builder::FunctionBuilder | virtual |