unplugged-system/development/vndk/tools/header-checker/tests/reference_dumps/arm64/libarray.so.lsdump

287 lines
6.8 KiB
Plaintext
Raw Permalink Normal View History

{
"array_types" :
[
{
"alignment" : 4,
"linker_set_key" : "_ZTIA0_i",
"name" : "int[0]",
"referenced_type" : "_ZTIi",
"self_type" : "_ZTIA0_i",
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"alignment" : 4,
"linker_set_key" : "_ZTIA10_i",
"name" : "int[10]",
"referenced_type" : "_ZTIi",
"self_type" : "_ZTIA10_i",
"size" : 40,
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"alignment" : 4,
"linker_set_key" : "_ZTIA1_i",
"name" : "int[1]",
"referenced_type" : "_ZTIi",
"self_type" : "_ZTIA1_i",
"size" : 4,
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"alignment" : 4,
"linker_set_key" : "_ZTIA2_i",
"name" : "int[2]",
"referenced_type" : "_ZTIi",
"self_type" : "_ZTIA2_i",
"size" : 8,
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"is_of_unknown_bound" : true,
"linker_set_key" : "_ZTIA_A10_i",
"name" : "int[][10]",
"referenced_type" : "_ZTIA10_i",
"self_type" : "_ZTIA_A10_i",
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"is_of_unknown_bound" : true,
"linker_set_key" : "_ZTIA_A1_i",
"name" : "int[][1]",
"referenced_type" : "_ZTIA1_i",
"self_type" : "_ZTIA_A1_i",
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"is_of_unknown_bound" : true,
"linker_set_key" : "_ZTIA_i",
"name" : "int[]",
"referenced_type" : "_ZTIi",
"self_type" : "_ZTIA_i",
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
}
],
"builtin_types" :
[
{
"alignment" : 4,
"is_integral" : true,
"linker_set_key" : "_ZTIi",
"name" : "int",
"referenced_type" : "_ZTIi",
"self_type" : "_ZTIi",
"size" : 4
},
{
"linker_set_key" : "_ZTIv",
"name" : "void",
"referenced_type" : "_ZTIv",
"self_type" : "_ZTIv"
}
],
"elf_functions" :
[
{
"name" : "DoublePointer"
},
{
"name" : "Element"
},
{
"name" : "Pointer"
},
{
"name" : "PointerTo2DArray"
},
{
"name" : "PointerToArray"
},
{
"name" : "Reference"
},
{
"name" : "StructMember"
}
],
"elf_objects" : [],
"enum_types" : [],
"function_types" : [],
"functions" :
[
{
"function_name" : "DoublePointer",
"linker_set_key" : "DoublePointer",
"parameters" :
[
{
"referenced_type" : "_ZTIPPi"
}
],
"return_type" : "_ZTIv",
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"function_name" : "Element",
"linker_set_key" : "Element",
"parameters" :
[
{
"referenced_type" : "_ZTIPA2_i"
}
],
"return_type" : "_ZTIv",
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"function_name" : "Pointer",
"linker_set_key" : "Pointer",
"parameters" :
[
{
"referenced_type" : "_ZTIPi"
}
],
"return_type" : "_ZTIv",
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"function_name" : "PointerTo2DArray",
"linker_set_key" : "PointerTo2DArray",
"parameters" :
[
{
"referenced_type" : "_ZTIPA_A10_i"
}
],
"return_type" : "_ZTIv",
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"function_name" : "PointerToArray",
"linker_set_key" : "PointerToArray",
"parameters" :
[
{
"referenced_type" : "_ZTIPA_i"
}
],
"return_type" : "_ZTIv",
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"function_name" : "Reference",
"linker_set_key" : "Reference",
"parameters" :
[
{
"referenced_type" : "_ZTIRA_A1_i"
}
],
"return_type" : "_ZTIv",
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"function_name" : "StructMember",
"linker_set_key" : "StructMember",
"parameters" :
[
{
"referenced_type" : "_ZTIR6Struct"
}
],
"return_type" : "_ZTIv",
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
}
],
"global_vars" : [],
"lvalue_reference_types" :
[
{
"alignment" : 8,
"linker_set_key" : "_ZTIR6Struct",
"name" : "Struct &",
"referenced_type" : "_ZTI6Struct",
"self_type" : "_ZTIR6Struct",
"size" : 8,
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"alignment" : 8,
"linker_set_key" : "_ZTIRA_A1_i",
"name" : "int (&)[][1]",
"referenced_type" : "_ZTIA_A1_i",
"self_type" : "_ZTIRA_A1_i",
"size" : 8,
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
}
],
"pointer_types" :
[
{
"alignment" : 8,
"linker_set_key" : "_ZTIPA2_i",
"name" : "int (*)[2]",
"referenced_type" : "_ZTIA2_i",
"self_type" : "_ZTIPA2_i",
"size" : 8,
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"alignment" : 8,
"linker_set_key" : "_ZTIPA_A10_i",
"name" : "int (*)[][10]",
"referenced_type" : "_ZTIA_A10_i",
"self_type" : "_ZTIPA_A10_i",
"size" : 8,
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"alignment" : 8,
"linker_set_key" : "_ZTIPA_i",
"name" : "int (*)[]",
"referenced_type" : "_ZTIA_i",
"self_type" : "_ZTIPA_i",
"size" : 8,
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"alignment" : 8,
"linker_set_key" : "_ZTIPPi",
"name" : "int **",
"referenced_type" : "_ZTIPi",
"self_type" : "_ZTIPPi",
"size" : 8,
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
},
{
"alignment" : 8,
"linker_set_key" : "_ZTIPi",
"name" : "int *",
"referenced_type" : "_ZTIi",
"self_type" : "_ZTIPi",
"size" : 8,
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
}
],
"qualified_types" : [],
"record_types" :
[
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "array",
"referenced_type" : "_ZTIA0_i"
}
],
"linker_set_key" : "_ZTI6Struct",
"name" : "Struct",
"referenced_type" : "_ZTI6Struct",
"self_type" : "_ZTI6Struct",
"source_file" : "development/vndk/tools/header-checker/tests/integration/array/include/base.h"
}
],
"rvalue_reference_types" : []
}