|
forb
|
This is the complete list of members for forbcc::type_struct, including all inherited members.
| alignment() const override | forbcc::type_struct | inlinevirtual |
| codename() const | forbcc::entity | inlinevirtual |
| shareable< type_struct >::const_T typedef | forbcc::shareable< type_struct > | |
| ordered_unique_list< variable >::const_T typedef | forbcc::ordered_unique_list< variable > | |
| contains(std::string key) const | forbcc::ordered_unique_list< variable > | inline |
| entity() | forbcc::entity | inline |
| entity(const std::shared_ptr< entity > &parent, const std::string &name) | forbcc::entity | inline |
| entity(entity &&)=default | forbcc::entity | |
| entity(const entity &)=default | forbcc::entity | |
| insert(std::string key, const variable &value) override | forbcc::type_struct | virtual |
| list() const | forbcc::ordered_unique_list< variable > | inline |
| list_t typedef | forbcc::ordered_unique_list< variable > | |
| name() const | forbcc::entity | inline |
| new_ptr(Args &&... args) | forbcc::shareable< type_struct > | inlinestatic |
| new_ptr_const(Args &&... args) | forbcc::shareable< type_struct > | inlinestatic |
| operator=(type_struct &&)=default | forbcc::type_struct | |
| operator=(const type_struct &)=default | forbcc::type_struct | |
| forbcc::type::operator=(type &&)=default | forbcc::type | |
| forbcc::type::operator=(const type &)=default | forbcc::type | |
| forbcc::entity::operator=(entity &&)=default | forbcc::entity | |
| forbcc::entity::operator=(const entity &)=default | forbcc::entity | |
| operator[](std::string key) | forbcc::ordered_unique_list< variable > | inline |
| operator[](std::string key) const | forbcc::ordered_unique_list< variable > | inline |
| parent() const | forbcc::entity | inline |
| print_declaration(code_ostream &out) const override | forbcc::type_struct | virtual |
| print_definition(code_ostream &out) const override | forbcc::type_struct | virtual |
| print_var_declaration(code_ostream &out, const std::string &var_name) const | forbcc::type | virtual |
| print_var_definition(code_ostream &out, const std::string &var_name, bool force_stack) const | forbcc::type | virtual |
| print_var_lvalue(code_ostream &out, const std::string &var_name, bool force_stack) const | forbcc::type | virtual |
| print_var_lvalue(code_ostream &out, const std::string &var_name) const | forbcc::type | inline |
| print_var_marshal(code_ostream &out, const std::string &var_name, const marshal &do_undo, bool force_stack) const | forbcc::type | virtual |
| print_var_marshal(code_ostream &out, const std::string &var_name, const marshal &do_undo) const | forbcc::type | inline |
| print_var_reference(code_ostream &out, const std::string &var_name) const | forbcc::type | virtual |
| print_var_serialize(code_ostream &out, const std::string &var_name, const serialize &do_undo, bool force_stack) const | forbcc::type | virtual |
| print_var_serialize(code_ostream &out, const std::string &var_name, const serialize &do_undo) const | forbcc::type | inline |
| ptr_const_t typedef | forbcc::shareable< type_struct > | |
| ptr_t typedef | forbcc::shareable< type_struct > | |
| set_t typedef | forbcc::ordered_unique_list< variable > | |
| size_of() const override | forbcc::type_struct | inlinevirtual |
| type() | forbcc::type | inline |
| type(const std::shared_ptr< module > &parent, const std::string &name) | forbcc::type | inline |
| type(type &&)=default | forbcc::type | |
| type(const type &)=default | forbcc::type | |
| type_struct() | forbcc::type_struct | inline |
| type_struct(const std::shared_ptr< module > &parent, const std::string &name) | forbcc::type_struct | inline |
| type_struct(type_struct &&)=default | forbcc::type_struct | |
| type_struct(const type_struct &)=default | forbcc::type_struct | |
| ~entity()=default | forbcc::entity | virtual |
| ~type() override=default | forbcc::type | |
| ~type_struct() override=default | forbcc::type_struct |
1.8.12