q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=894c9a42dbcc2e3c6777092c55413295b486d814
commit 894c9a42dbcc2e3c6777092c55413295b486d814 Author: Daniel Kolesa <d.kol...@samsung.com> Date: Fri Aug 22 16:17:33 2014 +0100 eolian: field_names is now field_list (prepare for API changes) --- src/lib/eolian/database_type.c | 14 +++++++------- src/lib/eolian/database_type_api.c | 4 ++-- src/lib/eolian/eo_parser.c | 4 ++-- src/lib/eolian/eolian_database.h | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/lib/eolian/database_type.c b/src/lib/eolian/database_type.c index 109cccd..7d80f75 100644 --- a/src/lib/eolian/database_type.c +++ b/src/lib/eolian/database_type.c @@ -15,7 +15,7 @@ database_type_del(Eolian_Type *tp) if (tp->name) eina_stringshare_del(tp->name); if (tp->full_name) eina_stringshare_del(tp->full_name); if (tp->fields) eina_hash_free(tp->fields); - if (tp->field_names) EINA_LIST_FREE(tp->field_names, sp) + if (tp->field_list) EINA_LIST_FREE(tp->field_list, sp) eina_stringshare_del(sp); if (tp->namespaces) EINA_LIST_FREE(tp->namespaces, sp) eina_stringshare_del(sp); @@ -113,7 +113,7 @@ _stype_to_str(const Eolian_Type *tp, Eina_Strbuf *buf, const char *name) if (tp->type == EOLIAN_TYPE_STRUCT_OPAQUE) goto append_name; eina_strbuf_append(buf, "{ "); - EINA_LIST_FOREACH(tp->field_names, l, fname) + EINA_LIST_FOREACH(tp->field_list, l, fname) { Eolian_Struct_Field *sf = eina_hash_find(tp->fields, fname); database_type_to_str(sf->type, buf, fname); @@ -147,7 +147,7 @@ _etype_to_str(const Eolian_Type *tp, Eina_Strbuf *buf, const char *name) eina_strbuf_append_char(buf, ' '); } eina_strbuf_append(buf, "{ "); - EINA_LIST_FOREACH(tp->field_names, l, fname) + EINA_LIST_FOREACH(tp->field_list, l, fname) { Eolian_Enum_Field *ef = eina_hash_find(tp->fields, fname); eina_strbuf_append(buf, fname); @@ -161,7 +161,7 @@ _etype_to_str(const Eolian_Type *tp, Eina_Strbuf *buf, const char *name) eina_strbuf_append(buf, ret); eina_stringshare_del(ret); } - if (l != eina_list_last(tp->field_names)) + if (l != eina_list_last(tp->field_list)) eina_strbuf_append(buf, ", "); } eina_strbuf_append(buf, " }"); @@ -339,7 +339,7 @@ database_type_print(Eolian_Type *tp) printf("struct "); if (tp->full_name) printf("%s ", tp->full_name); printf("{ "); - EINA_LIST_FOREACH(tp->field_names, m, fname) + EINA_LIST_FOREACH(tp->field_list, m, fname) { Eolian_Struct_Field *sf = eina_hash_find(tp->fields, fname); printf("%s: ", fname); @@ -354,7 +354,7 @@ database_type_print(Eolian_Type *tp) Eina_List *m; printf("enum %s ", tp->full_name); printf("{ "); - EINA_LIST_FOREACH(tp->field_names, m, fname) + EINA_LIST_FOREACH(tp->field_list, m, fname) { Eolian_Enum_Field *ef = eina_hash_find(tp->fields, fname); printf("%s", fname); @@ -363,7 +363,7 @@ database_type_print(Eolian_Type *tp) printf(" = "); database_expr_print(ef->value); } - if (m != eina_list_last(tp->field_names)) + if (m != eina_list_last(tp->field_list)) printf(", "); } printf(" }"); diff --git a/src/lib/eolian/database_type_api.c b/src/lib/eolian/database_type_api.c index 597d5eb..79e5f92 100644 --- a/src/lib/eolian/database_type_api.c +++ b/src/lib/eolian/database_type_api.c @@ -101,7 +101,7 @@ eolian_type_struct_field_names_get(const Eolian_Type *tp) { EINA_SAFETY_ON_NULL_RETURN_VAL(tp, NULL); EINA_SAFETY_ON_FALSE_RETURN_VAL(tp->type == EOLIAN_TYPE_STRUCT, NULL); - return eina_list_iterator_new(tp->field_names); + return eina_list_iterator_new(tp->field_list); } EAPI const Eolian_Type * @@ -133,7 +133,7 @@ eolian_type_enum_field_names_get(const Eolian_Type *tp) { EINA_SAFETY_ON_NULL_RETURN_VAL(tp, NULL); EINA_SAFETY_ON_FALSE_RETURN_VAL(tp->type == EOLIAN_TYPE_ENUM, NULL); - return eina_list_iterator_new(tp->field_names); + return eina_list_iterator_new(tp->field_list); } EAPI Eina_Bool diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c index d08d7eb..faff9a5 100644 --- a/src/lib/eolian/eo_parser.c +++ b/src/lib/eolian/eo_parser.c @@ -606,7 +606,7 @@ parse_struct(Eo_Lexer *ls, const char *name, Eina_Bool is_extern, fdef = calloc(1, sizeof(Eolian_Struct_Field)); fname = eina_stringshare_ref(ls->t.value.s); eina_hash_add(def->fields, fname, fdef); - def->field_names = eina_list_append(def->field_names, fname); + def->field_list = eina_list_append(def->field_list, fname); eo_lexer_get(ls); check_next(ls, ':'); tp = parse_type(ls); @@ -681,7 +681,7 @@ parse_enum(Eo_Lexer *ls, const char *name, Eina_Bool is_extern, fdef = calloc(1, sizeof(Eolian_Enum_Field)); fname = eina_stringshare_ref(ls->t.value.s); eina_hash_add(def->fields, fname, fdef); - def->field_names = eina_list_append(def->field_names, fname); + def->field_list = eina_list_append(def->field_list, fname); eo_lexer_get(ls); fdef->base.file = eina_stringshare_ref(ls->filename); fdef->base.line = fline; diff --git a/src/lib/eolian/eolian_database.h b/src/lib/eolian/eolian_database.h index 970cb7b..3fbfa97 100644 --- a/src/lib/eolian/eolian_database.h +++ b/src/lib/eolian/eolian_database.h @@ -134,7 +134,7 @@ struct _Eolian_Type Eina_Stringshare *full_name; Eina_List *namespaces; Eina_Hash *fields; - Eina_List *field_names; + Eina_List *field_list; Eina_Stringshare *comment; Eina_Stringshare *legacy; Eina_Stringshare *freefunc; --