{ "array_types" : [], "builtin_types" : [ { "linker_set_key" : "_ZTIv", "name" : "void", "referenced_type" : "_ZTIv", "self_type" : "_ZTIv" } ], "elf_functions" : [ { "name" : "_ZN5Test34testEv" }, { "name" : "_ZN5Test44testEv" }, { "name" : "test1" }, { "name" : "test2" } ], "elf_objects" : [], "enum_types" : [], "function_types" : [], "functions" : [ { "function_name" : "Test3::test", "linker_set_key" : "_ZN5Test34testEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIP5Test3" } ], "return_type" : "_ZTIv", "source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" }, { "function_name" : "Test4::test", "linker_set_key" : "_ZN5Test44testEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "_ZTIP5Test4" } ], "return_type" : "_ZTIv", "source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" }, { "function_name" : "test1", "linker_set_key" : "test1", "return_type" : "_ZTIv", "source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" }, { "function_name" : "test2", "linker_set_key" : "test2", "return_type" : "_ZTIv", "source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" } ], "global_vars" : [], "lvalue_reference_types" : [], "pointer_types" : [ { "alignment" : 8, "linker_set_key" : "_ZTIP5Test3", "name" : "Test3 *", "referenced_type" : "_ZTI5Test3", "self_type" : "_ZTIP5Test3", "size" : 8, "source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" }, { "alignment" : 8, "linker_set_key" : "_ZTIP5Test4", "name" : "Test4 *", "referenced_type" : "_ZTI5Test4", "self_type" : "_ZTIP5Test4", "size" : 8, "source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" } ], "qualified_types" : [], "record_types" : [ { "alignment" : 1, "linker_set_key" : "_ZTI5Test3", "name" : "Test3", "record_kind" : "class", "referenced_type" : "_ZTI5Test3", "self_type" : "_ZTI5Test3", "size" : 1, "source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" }, { "alignment" : 1, "linker_set_key" : "_ZTI5Test4", "name" : "Test4", "record_kind" : "class", "referenced_type" : "_ZTI5Test4", "self_type" : "_ZTI5Test4", "size" : 1, "source_file" : "/development/vndk/tools/header-checker/tests/integration/version_script_example/example.h" } ], "rvalue_reference_types" : [] }