[PATCH v2] Fix maybe_report_data_members_replaced_by_anon_dm
Dodji Seketeli
dodji@seketeli.org
Tue Aug 4 16:28:18 GMT 2020
Giuliano Procida <gprocida@google.com> a écrit:
[...]
>
> * src/abg-reporter-priv.cc
> (maybe_report_data_members_replaced_by_anon_dm): Move
> declarations of anonymous_data_member and
> dms_replaced_by_same_anon_dm into inner loop. Use
> anonymous_data_member for testing and reporting, allowing
> iterators i and j to be replaced by just iterator i. Push
> first decl onto dms_replaced_by_same_anon_dm unconditionally
> and move control flow logic into loop condition.
> * tests/data/Makefile.am: Add new test cases.
> * tests/data/test-diff-filter/test-PR25661-7-report-1.txt: New
> test case file.
> * tests/data/test-diff-filter/test-PR25661-7-report-2.txt:
> Likewise.
> * tests/data/test-diff-filter/test-PR25661-7-report-3.txt:
> Likewise.
> * tests/data/test-diff-filter/test-PR25661-7-report-4.txt:
> Likewise.
> * tests/data/test-diff-filter/test-PR25661-7-v0.c: Likewise.
> * tests/data/test-diff-filter/test-PR25661-7-v0.o: Likewise.
> * tests/data/test-diff-filter/test-PR25661-7-v1.c: Likewise.
> * tests/data/test-diff-filter/test-PR25661-7-v1.o: Likewise.
> * tests/test-diff-filter.cc: Call new test cases.
>
> Signed-off-by: Giuliano Procida <gprocida@google.com>
Applied to master, thanks!
Cheers,
--
Dodji
More information about the Libabigail
mailing list