[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