f9e7b620ffb99d6e3eaf3e8a95834904538dde4b
This commit adds sdump paths to ModuleIR::odr_list_map_. It maps type ID to list of TypeDefinitions. A TypeDefinition consists of a TypeIR and the sdump path where the type is defined. The path is used to distinguish the definitions of the type in different source files. When header-abi-linker merges modules, the compilation unit paths are copied to the merged module. Thus, the paths are not lost when the merged module is merged to another one. Test: ./test.py Bug: 147396457 Change-Id: I72a9502b4e81f8ead10c8439af76aea86e3bc3f3
Description
android_development
Languages
PostScript
31.4%
TypeScript
16.9%
C++
15.5%
Python
11.8%
Java
11.4%
Other
12.7%