|
docc 0.8.3 (0d44999b)
C++ API Reference
|
This is the complete list of members for sdfg::types::Scalar, including all inherited members.
| alignment() const | sdfg::types::IType | inline |
| alignment(size_t alignment) | sdfg::types::IType | inline |
| alignment_ | sdfg::types::IType | protected |
| as_signed() const | sdfg::types::Scalar | |
| as_unsigned() const | sdfg::types::Scalar | |
| clone() const override | sdfg::types::Scalar | virtual |
| initializer() const | sdfg::types::IType | inline |
| initializer(const std::string &initializer) | sdfg::types::IType | inline |
| initializer_ | sdfg::types::IType | protected |
| is_pointer_like() const override | sdfg::types::Scalar | inlinevirtual |
| is_symbol() const override | sdfg::types::Scalar | virtual |
| IType(StorageType storage_type=StorageType::CPU_Stack(), size_t alignment=0, const std::string &initializer="") | sdfg::types::IType | inline |
| operator==(const IType &other) const override | sdfg::types::Scalar | virtual |
| primitive_type() const override | sdfg::types::Scalar | virtual |
| print() const override | sdfg::types::Scalar | virtual |
| replace_symbols(const symbolic::Expression old_expression, const symbolic::Expression new_expression) override | sdfg::types::Scalar | inlinevirtual |
| replace_symbols(const symbolic::ExpressionMapping &replacements) override | sdfg::types::Scalar | inlinevirtual |
| Scalar(PrimitiveType primitive_type) | sdfg::types::Scalar | |
| Scalar(StorageType storage_type, size_t alignment, const std::string &initializer, PrimitiveType primitive_type) | sdfg::types::Scalar | |
| storage_type() const | sdfg::types::IType | inline |
| storage_type() | sdfg::types::IType | inline |
| storage_type(const StorageType &storage_type) | sdfg::types::IType | inline |
| storage_type_ | sdfg::types::IType | protected |
| type_id() const override | sdfg::types::Scalar | virtual |
| ~IType()=default | sdfg::types::IType | virtual |