Exemplo n.º 1
0
void model_generator::
populate(const unsigned int position, result_type& v) {
    v.name(create_dogen_yarn_name(position + 0));
    v.elements(create_std_vector_boost_shared_ptr_dogen_yarn_element(position + 1));
    v.root_module(create_dogen_yarn_module(position + 2));
    v.module_ids(create_std_unordered_set_std_string(position + 3));
    v.has_generatable_types(create_bool(position + 4));
    v.language(create_dogen_yarn_languages(position + 5));
}
Exemplo n.º 2
0
void intermediate_model_generator::
populate(const unsigned int position, result_type& v) {
    v.name(create_dogen_yarn_name(position + 0));
    v.origin_type(create_dogen_yarn_origin_types(position + 1));
    v.references(create_std_unordered_map_dogen_yarn_name_dogen_yarn_origin_types(position + 2));
    v.leaves(create_std_unordered_set_dogen_yarn_name(position + 3));
    v.modules(create_std_unordered_map_std_string_dogen_yarn_module(position + 4));
    v.concepts(create_std_unordered_map_std_string_dogen_yarn_concept(position + 5));
    v.primitives(create_std_unordered_map_std_string_dogen_yarn_primitive(position + 6));
    v.enumerations(create_std_unordered_map_std_string_dogen_yarn_enumeration(position + 7));
    v.objects(create_std_unordered_map_std_string_dogen_yarn_object(position + 8));
    v.exceptions(create_std_unordered_map_std_string_dogen_yarn_exception(position + 9));
    v.visitors(create_std_unordered_map_std_string_dogen_yarn_visitor(position + 10));
    v.injected_elements(create_std_unordered_map_std_string_boost_shared_ptr_dogen_yarn_element(position + 11));
    v.has_generatable_types(create_bool(position + 12));
    v.indices(create_dogen_yarn_indices(position + 13));
    v.root_module(create_dogen_yarn_module(position + 14));
    v.language(create_dogen_yarn_languages(position + 15));
}