forb
forbcc::variable Member List

This is the complete list of members for forbcc::variable, including all inherited members.

codename() constforbcc::entityinlinevirtual
const_T typedefforbcc::shareable< variable >
entity()forbcc::entityinline
entity(const std::shared_ptr< entity > &parent, const std::string &name)forbcc::entityinline
entity(entity &&)=defaultforbcc::entity
entity(const entity &)=defaultforbcc::entity
name() constforbcc::entityinline
new_ptr(Args &&... args)forbcc::shareable< variable >inlinestatic
new_ptr_const(Args &&... args)forbcc::shareable< variable >inlinestatic
operator=(variable &&)=defaultforbcc::variable
operator=(const variable &)=defaultforbcc::variable
forbcc::entity::operator=(entity &&)=defaultforbcc::entity
forbcc::entity::operator=(const entity &)=defaultforbcc::entity
parent() constforbcc::entityinline
print_declaration(code_ostream &out) const overrideforbcc::variableinlinevirtual
print_declaration(code_ostream &out, bool force_stack) constforbcc::variableinline
print_definition(code_ostream &) const overrideforbcc::variableinlinevirtual
print_lvalue(code_ostream &out, bool force_stack=true) constforbcc::variableinline
print_marshal(code_ostream &out, const marshal &do_undo, bool force_stack=true) constforbcc::variableinline
print_reference(code_ostream &out) constforbcc::variableinline
print_serialize(code_ostream &out, const serialize &do_undo, bool force_stack=true) constforbcc::variableinline
ptr_const_t typedefforbcc::shareable< variable >
ptr_t typedefforbcc::shareable< variable >
var_type() constforbcc::variableinline
variable()forbcc::variableinline
variable(const std::shared_ptr< const type > &var_type, const std::string &name)forbcc::variableinline
variable(variable &&)=defaultforbcc::variable
variable(const variable &)=defaultforbcc::variable
~entity()=defaultforbcc::entityvirtual
~variable() override=defaultforbcc::variable