get_exceeds_level(int max_level) const | chomik::simple_placeholder_for_enum | inlinevirtual |
get_is_terminated() const override | chomik::simple_placeholder_for_enum | inlinevirtual |
get_is_valid() const override | chomik::simple_placeholder_for_enum | inlinevirtual |
get_level() const | chomik::simple_placeholder_for_enum | inlinevirtual |
get_name() const | chomik::placeholder_with_value | inline |
get_representation_type() const override | chomik::simple_placeholder_with_value< std::vector< std::unique_ptr< type_instance_enum_value > >::const_iterator, static_cast< int >(variable_with_value::actual_memory_representation_type::ENUM)> | inlinevirtual |
get_value() const | chomik::simple_placeholder_with_value< std::vector< std::unique_ptr< type_instance_enum_value > >::const_iterator, static_cast< int >(variable_with_value::actual_memory_representation_type::ENUM)> | inline |
get_value_code(code &target) const | chomik::placeholder_with_value | inlinevirtual |
get_value_enum() const override | chomik::simple_placeholder_for_enum | inlinevirtual |
get_value_string() const | chomik::placeholder_with_value | inlinevirtual |
increment() override | chomik::simple_placeholder_for_enum | inlinevirtual |
my_type_instance | chomik::simple_placeholder_with_value< std::vector< std::unique_ptr< type_instance_enum_value > >::const_iterator, static_cast< int >(variable_with_value::actual_memory_representation_type::ENUM)> | protected |
placeholder | chomik::placeholder_with_value | protected |
placeholder_with_value(const std::string &n) | chomik::placeholder_with_value | inline |
report(std::ostream &s) const override | chomik::simple_placeholder_for_enum | inlinevirtual |
simple_placeholder_for_enum(const std::string &p, const iterator_type f, const iterator_type l, type_instance *ti) | chomik::simple_placeholder_for_enum | inline |
simple_placeholder_with_value(const std::string &p, const std::vector< std::unique_ptr< type_instance_enum_value > >::const_iterator v, type_instance *ti) | chomik::simple_placeholder_with_value< std::vector< std::unique_ptr< type_instance_enum_value > >::const_iterator, static_cast< int >(variable_with_value::actual_memory_representation_type::ENUM)> | inline |
update_ad_hoc_range_type_instance(machine &m, basic_generator &g) override | chomik::simple_placeholder_with_value< std::vector< std::unique_ptr< type_instance_enum_value > >::const_iterator, static_cast< int >(variable_with_value::actual_memory_representation_type::ENUM)> | inlinevirtual |
update_int_value(std::vector< std::unique_ptr< type_instance_enum_value > >::const_iterator f, std::vector< std::unique_ptr< type_instance_enum_value > >::const_iterator l) | chomik::simple_placeholder_with_value< std::vector< std::unique_ptr< type_instance_enum_value > >::const_iterator, static_cast< int >(variable_with_value::actual_memory_representation_type::ENUM)> | inlinevirtual |
chomik::placeholder_with_value::update_int_value(int f, int l) | chomik::placeholder_with_value | inlinevirtual |
value | chomik::simple_placeholder_with_value< std::vector< std::unique_ptr< type_instance_enum_value > >::const_iterator, static_cast< int >(variable_with_value::actual_memory_representation_type::ENUM)> | protected |
~placeholder_with_value() | chomik::placeholder_with_value | inlinevirtual |