Jayant Chowdhary d026c88b34 Do not dump records not visible outside a translation unit.
Also use non-mangled name for C structs and enums as their unique id.

We do this as attempt to protect against bugs similar to those mentioned
in https://android-review.googlesource.com/c/platform/external/clang/+/599002
which might not have been discovered yet.

Bug: 71486971

Test: Build android source tree for aosp_arm64_ab with -no-filter on
      header-abi-dumper.

Test: tests/test.py

Change-Id: I3e25425d9f3015cd7dece3bd5a27f88e050c1acb
2018-01-24 15:12:31 -08:00
2016-03-26 20:30:14 -07:00
2017-12-14 13:19:30 -08:00
Description
android_development
592 MiB
Languages
PostScript 31.4%
TypeScript 16.9%
C++ 15.5%
Python 11.8%
Java 11.4%
Other 12.7%