libabigail/tools
Dodji Seketeli 26869d665c Make all type diff types extend new type_diff_base type
* include/abg-comparison.h (type_diff_base, decl_diff_base): New
	types.
	(type_diff_base_sptr): New typedef.
	(pointer_diff, reference_diff, array_diff, qualified_type_diff)
	(enum_diff, class_diff, type_decl_diff, typedef_diff): Make this
	extend the new type_diff_base.
	* src/abg-comparison.cc (type_diff_base::priv, type_diff_base):
	Define these new types and their methods.
	(pointer_diff::pointer_diff, array_diff::array_diff)
	(reference_diff::reference_diff)
	(qualified_type_diff::qualified_type_diff, enum_diff::enum_diff)
	(class_diff::class_diff, type_decl_diff::type_decl_diff)
	(typedef_diff::typedef_diff): Adjust.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2014-10-13 17:44:43 +02:00
..
.gitignore Add .gitignore files. 2014-09-12 11:05:01 +02:00
abg-tools-utils.cc Put IR artifacts in the abigail::ir namespace 2014-10-13 17:44:43 +02:00
abg-tools-utils.h Harden debug info path management & better error reporting 2014-06-04 16:30:18 +02:00
abiar.cc Rename bi* tools to abi* tools 2014-09-26 10:58:16 +02:00
abidiff.cc Implement generic diff tree walking and port categorization over it 2014-10-10 13:18:04 +02:00
abidw.cc Rename bi* tools to abi* tools 2014-09-26 10:58:16 +02:00
abilint.cc Rename bi* tools to abi* tools 2014-09-26 10:58:16 +02:00
abisym.cc Rename bi* tools to abi* tools 2014-09-26 10:58:16 +02:00
binilint.cc Implement the abigail::ini::config abstraction 2014-10-13 17:44:43 +02:00
Makefile.am Make all type diff types extend new type_diff_base type 2014-10-13 17:44:43 +02:00