libabigail/tests
Dodji Seketeli 97ef8941b3 Support member function templates
* src:abg-ir.h: Move template declarations before class
	class_decl, so that class_decl can have member templates.
	(class class_decl::member_function_template)
	(class_decl::add_member_function_template)
	(class_decl::{base_specs_type, member_types_type,
	data_members_types, member_functions_type,
	member_function_templates_type}): New declarations.
	* src/abg-ir.cc (class_decl::add_member_function_template)
	(class_decl::member_function_template_hash::operator()): New
	definitions.
	(class_decl_hash::operator()):  Support hashing for member
	function templates.
	* src/abg-reader.cc (build_class_decl): Use the new
	class_decl::{member_types_type, data_members_type,
	member_functions_type, base_specs_type} types.  Support member
	function templates.
	* src/abg-writer.cc (write_cdtor_const_static): New definition.
	(write_class_decl): Support member function templates.
	* tests/data/test-read-write/test14.xml: New input data.
	* tests/Makefile.am: Add it to the distribution.
	* tests/test-read-write.cc (InOutSpec int_out_specs): De-serialize
	the new test input file, serialize it back and diff both results.
2013-07-23 23:13:51 +02:00
..
data/test-read-write Support member function templates 2013-07-23 23:13:51 +02:00
Makefile.am Support member function templates 2013-07-23 23:13:51 +02:00
Makefile.in Add license 2013-07-23 23:13:49 +02:00
test-read-write.cc Support member function templates 2013-07-23 23:13:51 +02:00
test-utils.cc Add license 2013-07-23 23:13:49 +02:00
test-utils.h Add license 2013-07-23 23:13:49 +02:00