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

This is the complete list of members for sdfg::types::Function, including all inherited members.

add_param(const IType &param)sdfg::types::Function
alignment() constsdfg::types::ITypeinline
alignment(size_t alignment)sdfg::types::ITypeinline
alignment_sdfg::types::ITypeprotected
clone() const overridesdfg::types::Functionvirtual
Function(const IType &return_type, bool is_var_arg=false)sdfg::types::Function
Function(StorageType storage_type, size_t alignment, const std::string &initializer, const IType &return_type, bool is_var_arg=false)sdfg::types::Function
initializer() constsdfg::types::ITypeinline
initializer(const std::string &initializer)sdfg::types::ITypeinline
initializer_sdfg::types::ITypeprotected
is_pointer_like() const overridesdfg::types::Functioninlinevirtual
is_symbol() const overridesdfg::types::Functionvirtual
is_var_arg() constsdfg::types::Function
IType(StorageType storage_type=StorageType::CPU_Stack(), size_t alignment=0, const std::string &initializer="")sdfg::types::ITypeinline
num_params() constsdfg::types::Function
operator==(const IType &other) const overridesdfg::types::Functionvirtual
param_type(symbolic::Integer index) constsdfg::types::Function
primitive_type() const overridesdfg::types::Functionvirtual
print() const overridesdfg::types::Functionvirtual
replace_symbols(const symbolic::Expression old_expression, const symbolic::Expression new_expression) overridesdfg::types::Functionvirtual
replace_symbols(const symbolic::ExpressionMapping &replacements) overridesdfg::types::Functionvirtual
return_type() constsdfg::types::Function
storage_type() constsdfg::types::ITypeinline
storage_type()sdfg::types::ITypeinline
storage_type(const StorageType &storage_type)sdfg::types::ITypeinline
storage_type_sdfg::types::ITypeprotected
type_id() const overridesdfg::types::Functionvirtual
~IType()=defaultsdfg::types::ITypevirtual