libabigail/src
Dodji Seketeli 06db1895ff Avoid infinite loops in the comparison code for classes
* src/abg-ir.cc (equals): In the overload for classes, make sure
	to store the name of the lhs of the class and the rhs into the
	lhs.  Also, when we bail out because we detect that there is a
	comparison underway, do *not* unmark the current class as not being
	involved in the comparison.  Also, break at the first lhs virtual
	member function that is different from the rhs counter part.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2014-10-16 22:38:04 +02:00
..
abg-comp-filter.cc Implement generic diff tree walking and port categorization over it 2014-10-10 13:18:04 +02:00
abg-comparison.cc Properly propagate {REDUNDANT, SUPPRESSED}_CATEGORY wrt local changes 2014-10-13 17:44:44 +02:00
abg-config.cc Misc white space cleanups 2013-08-27 16:20:40 +02:00
abg-corpus.cc Put IR artifacts in the abigail::ir namespace 2014-10-13 17:44:43 +02:00
abg-diff-utils.cc Generalize use of equality operator in core diff algorithms 2013-12-23 13:40:14 +01:00
abg-dwarf-reader.cc Fix reading several clones of the same member function from DWARF 2014-10-02 10:09:23 +02:00
abg-hash.cc Put IR artifacts in the abigail::ir namespace 2014-10-13 17:44:43 +02:00
abg-ini.cc Initial support for type suppressions 2014-10-13 17:44:44 +02:00
abg-ir.cc Avoid infinite loops in the comparison code for classes 2014-10-16 22:38:04 +02:00
abg-libxml-utils.cc Serialize and de-serialize elf symbols for var & function decls 2014-05-14 11:19:34 +02:00
abg-libzip-utils.cc Adjust copyright years 2014-09-01 15:15:47 +02:00
abg-reader.cc Put IR artifacts in the abigail::ir namespace 2014-10-13 17:44:43 +02:00
abg-traverse.cc Put IR artifacts in the abigail::ir namespace 2014-10-13 17:44:43 +02:00
abg-viz-common.cc LGPLv3 License the library 2013-07-23 23:13:55 +02:00
abg-viz-dot.cc Move static member definition to abg-viz-dot.cc file 2013-07-23 23:13:56 +02:00
abg-viz-svg.cc LGPLv3 License the library 2013-07-23 23:13:55 +02:00
abg-writer.cc Put IR artifacts in the abigail::ir namespace 2014-10-13 17:44:43 +02:00
Makefile.am Initial support of ini-style file parsing 2014-10-13 17:44:43 +02:00