[PATCH 2/2] Eliminate redundancy in representation of local change kinds.
Dodji Seketeli
dodji@seketeli.org
Fri Mar 20 22:49:10 GMT 2020
Hello Giuliano,
Giuliano Procida <gprocida@google.com> a écrit:
> * include/abg-ir.h (change_kind): Remove redundant
> LOCAL_CHANGE_KIND member, renumber members and update
> comments.
> * src/abg-comparison.cc (distinct_diff::has_local_changes):
> Remove redundant LOCAL_CHANGE_KIND.
> (var_diff::has_local_changes
> * src/abg-ir.cc (equals): In the type_base,
> qualified_type_def, pointer_type_def, reference_type_def,
> array_type_def::subrange_type, array_type_def, enum_type_decl,
> typedef_decl, var_decl, function_type, function_decl,
> function_decl::parameter, class_or_union,
> class_decl::base_spec, class_decl, decl_base and scope_decl
> overloads, remove redundant LOCAL_CHANGE_KIND.
> (enum_has_non_name_change): Remove redundant
> LOCAL_CHANGE_KIND.
Applied to master.
Thanks!
--
Dodji
More information about the Libabigail
mailing list