blob: 7329f666fa76f98b6a3076b7fc8201ca67aa3250 [file] [log] [blame]
{
"array_types" :
[
{
"alignment" : 16,
"linker_set_key" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14) [129] at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14",
"name" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14) [129] at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14",
"referenced_type" : "type-1222",
"self_type" : "type-1221",
"size" : 4128,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c"
},
{
"alignment" : 4,
"linker_set_key" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14) [129] at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14",
"name" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14) [129] at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14",
"referenced_type" : "type-1225",
"self_type" : "type-1224",
"size" : 1032,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c"
},
{
"alignment" : 16,
"linker_set_key" : "(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14) [128] at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14",
"name" : "(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14) [128] at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14",
"referenced_type" : "type-699",
"self_type" : "type-698",
"size" : 4096,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h"
},
{
"alignment" : 1,
"linker_set_key" : "char [10]",
"name" : "char [10]",
"referenced_type" : "type-46",
"self_type" : "type-266",
"size" : 10,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/s_modf.c"
},
{
"alignment" : 1,
"linker_set_key" : "char [16]",
"name" : "char [16]",
"referenced_type" : "type-46",
"self_type" : "type-45",
"size" : 16,
"source_file" : "/bionic/libc/include/bits/pthread_types.h"
},
{
"alignment" : 8,
"linker_set_key" : "double [10]",
"name" : "double [10]",
"referenced_type" : "type-6",
"self_type" : "type-1258",
"size" : 80,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"linker_set_key" : "double [11]",
"name" : "double [11]",
"referenced_type" : "type-6",
"self_type" : "type-68",
"size" : 88,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/s_atan.c"
},
{
"alignment" : 8,
"linker_set_key" : "double [129]",
"name" : "double [129]",
"referenced_type" : "type-6",
"self_type" : "type-47",
"size" : 1032,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/bsdsrc/b_log.c"
},
{
"alignment" : 8,
"linker_set_key" : "double [16]",
"name" : "double [16]",
"referenced_type" : "type-6",
"self_type" : "type-57",
"size" : 128,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/k_tan.c"
},
{
"alignment" : 8,
"linker_set_key" : "double [2]",
"name" : "double [2]",
"referenced_type" : "type-6",
"self_type" : "type-24",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
},
{
"alignment" : 8,
"linker_set_key" : "double [3]",
"name" : "double [3]",
"referenced_type" : "type-6",
"self_type" : "type-1236",
"size" : 24,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"linker_set_key" : "double [4]",
"name" : "double [4]",
"referenced_type" : "type-6",
"self_type" : "type-66",
"size" : 32,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/s_atan.c"
},
{
"alignment" : 8,
"linker_set_key" : "double [5]",
"name" : "double [5]",
"referenced_type" : "type-6",
"self_type" : "type-35",
"size" : 40,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_j0.c"
},
{
"alignment" : 8,
"linker_set_key" : "double [6]",
"name" : "double [6]",
"referenced_type" : "type-6",
"self_type" : "type-33",
"size" : 48,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_j0.c"
},
{
"alignment" : 8,
"linker_set_key" : "double [7]",
"name" : "double [7]",
"referenced_type" : "type-6",
"self_type" : "type-1263",
"size" : 56,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"linker_set_key" : "double [8]",
"name" : "double [8]",
"referenced_type" : "type-6",
"self_type" : "type-54",
"size" : 64,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
},
{
"alignment" : 4,
"linker_set_key" : "float [128]",
"name" : "float [128]",
"referenced_type" : "type-11",
"self_type" : "type-1219",
"size" : 512,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/s_exp2l.c"
},
{
"alignment" : 4,
"linker_set_key" : "float [2]",
"name" : "float [2]",
"referenced_type" : "type-11",
"self_type" : "type-29",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
},
{
"alignment" : 4,
"linker_set_key" : "float [4]",
"name" : "float [4]",
"referenced_type" : "type-11",
"self_type" : "type-70",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/s_atanf.c"
},
{
"alignment" : 4,
"linker_set_key" : "float [5]",
"name" : "float [5]",
"referenced_type" : "type-11",
"self_type" : "type-42",
"size" : 20,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_j0f.c"
},
{
"alignment" : 4,
"linker_set_key" : "float [6]",
"name" : "float [6]",
"referenced_type" : "type-11",
"self_type" : "type-40",
"size" : 24,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_j0f.c"
},
{
"alignment" : 4,
"linker_set_key" : "int [10]",
"name" : "int [10]",
"referenced_type" : "type-1",
"self_type" : "type-4",
"size" : 40,
"source_file" : "/bionic/libc/include/bits/pthread_types.h"
},
{
"alignment" : 4,
"linker_set_key" : "int [12]",
"name" : "int [12]",
"referenced_type" : "type-1",
"self_type" : "type-2",
"size" : 48,
"source_file" : "/bionic/libc/include/bits/pthread_types.h"
},
{
"alignment" : 4,
"linker_set_key" : "int [14]",
"name" : "int [14]",
"referenced_type" : "type-1",
"self_type" : "type-13",
"size" : 56,
"source_file" : "/bionic/libc/include/bits/pthread_types.h"
},
{
"alignment" : 4,
"linker_set_key" : "int [2]",
"name" : "int [2]",
"referenced_type" : "type-1",
"self_type" : "type-39",
"size" : 8,
"source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h"
},
{
"alignment" : 4,
"linker_set_key" : "int [4]",
"name" : "int [4]",
"referenced_type" : "type-1",
"self_type" : "type-50",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
},
{
"alignment" : 4,
"linker_set_key" : "int [690]",
"name" : "int [690]",
"referenced_type" : "type-1",
"self_type" : "type-52",
"size" : 2760,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
},
{
"alignment" : 8,
"linker_set_key" : "log2_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:388:3) [64] at /external/arm-optimized-routines/math/math_config.h:388:3",
"name" : "log2_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:388:3) [64] at /external/arm-optimized-routines/math/math_config.h:388:3",
"referenced_type" : "type-1260",
"self_type" : "type-1259",
"size" : 1024,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"linker_set_key" : "log2f_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:317:3) [16] at /external/arm-optimized-routines/math/math_config.h:317:3",
"name" : "log2f_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:317:3) [16] at /external/arm-optimized-routines/math/math_config.h:317:3",
"referenced_type" : "type-1239",
"self_type" : "type-1238",
"size" : 256,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"linker_set_key" : "log_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:373:3) [128] at /external/arm-optimized-routines/math/math_config.h:373:3",
"name" : "log_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:373:3) [128] at /external/arm-optimized-routines/math/math_config.h:373:3",
"referenced_type" : "type-1251",
"self_type" : "type-1250",
"size" : 2048,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"linker_set_key" : "logf_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:305:3) [16] at /external/arm-optimized-routines/math/math_config.h:305:3",
"name" : "logf_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:305:3) [16] at /external/arm-optimized-routines/math/math_config.h:305:3",
"referenced_type" : "type-1232",
"self_type" : "type-1233",
"size" : 256,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"linker_set_key" : "long [4]",
"name" : "long [4]",
"referenced_type" : "type-15",
"self_type" : "type-60",
"size" : 32,
"source_file" : "/bionic/libc/include/bits/pthread_types.h"
},
{
"alignment" : 16,
"linker_set_key" : "long double [128]",
"name" : "long double [128]",
"referenced_type" : "type-17",
"self_type" : "type-1217",
"size" : 2048,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/s_exp2l.c"
},
{
"alignment" : 16,
"linker_set_key" : "long double [24]",
"name" : "long double [24]",
"referenced_type" : "type-17",
"self_type" : "type-1132",
"size" : 384,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/invtrig.c"
},
{
"alignment" : 16,
"linker_set_key" : "long double [2]",
"name" : "long double [2]",
"referenced_type" : "type-17",
"self_type" : "type-76",
"size" : 32,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
},
{
"alignment" : 16,
"linker_set_key" : "long double [4]",
"name" : "long double [4]",
"referenced_type" : "type-17",
"self_type" : "type-1130",
"size" : 64,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/invtrig.c"
},
{
"alignment" : 16,
"linker_set_key" : "long double [5]",
"name" : "long double [5]",
"referenced_type" : "type-17",
"self_type" : "type-1134",
"size" : 80,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/e_powl.c"
},
{
"linker_set_key" : "long double []",
"name" : "long double []",
"referenced_type" : "type-17",
"self_type" : "type-693",
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/invtrig.h"
},
{
"alignment" : 8,
"linker_set_key" : "pow_log_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:402:3) [128] at /external/arm-optimized-routines/math/math_config.h:402:3",
"name" : "pow_log_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:402:3) [128] at /external/arm-optimized-routines/math/math_config.h:402:3",
"referenced_type" : "type-1265",
"self_type" : "type-1264",
"size" : 4096,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"linker_set_key" : "powf_log2_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:334:3) [16] at /external/arm-optimized-routines/math/math_config.h:334:3",
"name" : "powf_log2_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:334:3) [16] at /external/arm-optimized-routines/math/math_config.h:334:3",
"referenced_type" : "type-1243",
"self_type" : "type-1242",
"size" : 256,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"linker_set_key" : "sincos_t [2]",
"name" : "sincos_t [2]",
"referenced_type" : "type-1267",
"self_type" : "type-1268",
"size" : 224,
"source_file" : "/external/arm-optimized-routines/math/sincosf.h"
},
{
"alignment" : 4,
"linker_set_key" : "unsigned int [24]",
"name" : "unsigned int [24]",
"referenced_type" : "type-19",
"self_type" : "type-1554",
"size" : 96,
"source_file" : "/external/arm-optimized-routines/math/sincosf_data.c"
},
{
"linker_set_key" : "unsigned int []",
"name" : "unsigned int []",
"referenced_type" : "type-19",
"self_type" : "type-1270",
"source_file" : "/external/arm-optimized-routines/math/sincosf.h"
},
{
"alignment" : 8,
"linker_set_key" : "unsigned long [16]",
"name" : "unsigned long [16]",
"referenced_type" : "type-9",
"self_type" : "type-8",
"size" : 128,
"source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h"
},
{
"alignment" : 8,
"linker_set_key" : "unsigned long [256]",
"name" : "unsigned long [256]",
"referenced_type" : "type-9",
"self_type" : "type-1247",
"size" : 2048,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"linker_set_key" : "unsigned long [32]",
"name" : "unsigned long [32]",
"referenced_type" : "type-9",
"self_type" : "type-1254",
"size" : 256,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
}
],
"builtin_types" :
[
{
"alignment" : 1,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "char",
"name" : "char",
"referenced_type" : "type-46",
"self_type" : "type-46",
"size" : 1
},
{
"alignment" : 8,
"linker_set_key" : "double",
"name" : "double",
"referenced_type" : "type-6",
"self_type" : "type-6",
"size" : 8
},
{
"alignment" : 4,
"linker_set_key" : "float",
"name" : "float",
"referenced_type" : "type-11",
"self_type" : "type-11",
"size" : 4
},
{
"alignment" : 4,
"is_integral" : true,
"linker_set_key" : "int",
"name" : "int",
"referenced_type" : "type-1",
"self_type" : "type-1",
"size" : 4
},
{
"alignment" : 8,
"is_integral" : true,
"linker_set_key" : "long",
"name" : "long",
"referenced_type" : "type-15",
"self_type" : "type-15",
"size" : 8
},
{
"alignment" : 16,
"linker_set_key" : "long double",
"name" : "long double",
"referenced_type" : "type-17",
"self_type" : "type-17",
"size" : 16
},
{
"alignment" : 8,
"is_integral" : true,
"linker_set_key" : "long long",
"name" : "long long",
"referenced_type" : "type-261",
"self_type" : "type-261",
"size" : 8
},
{
"alignment" : 4,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned int",
"name" : "unsigned int",
"referenced_type" : "type-19",
"self_type" : "type-19",
"size" : 4
},
{
"alignment" : 8,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned long",
"name" : "unsigned long",
"referenced_type" : "type-9",
"self_type" : "type-9",
"size" : 8
},
{
"linker_set_key" : "void",
"name" : "void",
"referenced_type" : "type-22",
"self_type" : "type-22"
}
],
"elf_functions" :
[
{
"name" : "__signbit"
},
{
"name" : "__signbitf"
},
{
"name" : "__signbitl"
},
{
"name" : "acos"
},
{
"name" : "acosf"
},
{
"name" : "acosh"
},
{
"name" : "acoshf"
},
{
"name" : "acoshl"
},
{
"name" : "acosl"
},
{
"name" : "asin"
},
{
"name" : "asinf"
},
{
"name" : "asinh"
},
{
"name" : "asinhf"
},
{
"name" : "asinhl"
},
{
"name" : "asinl"
},
{
"name" : "atan"
},
{
"name" : "atan2"
},
{
"name" : "atan2f"
},
{
"name" : "atan2l"
},
{
"name" : "atanf"
},
{
"name" : "atanh"
},
{
"name" : "atanhf"
},
{
"name" : "atanhl"
},
{
"name" : "atanl"
},
{
"name" : "cabs"
},
{
"name" : "cabsf"
},
{
"name" : "cabsl"
},
{
"name" : "cacos"
},
{
"name" : "cacosf"
},
{
"name" : "cacosh"
},
{
"name" : "cacoshf"
},
{
"name" : "cacoshl"
},
{
"name" : "cacosl"
},
{
"name" : "carg"
},
{
"name" : "cargf"
},
{
"name" : "cargl"
},
{
"name" : "casin"
},
{
"name" : "casinf"
},
{
"name" : "casinh"
},
{
"name" : "casinhf"
},
{
"name" : "casinhl"
},
{
"name" : "casinl"
},
{
"name" : "catan"
},
{
"name" : "catanf"
},
{
"name" : "catanh"
},
{
"name" : "catanhf"
},
{
"name" : "catanhl"
},
{
"name" : "catanl"
},
{
"name" : "cbrt"
},
{
"name" : "cbrtf"
},
{
"name" : "cbrtl"
},
{
"name" : "ccos"
},
{
"name" : "ccosf"
},
{
"name" : "ccosh"
},
{
"name" : "ccoshf"
},
{
"name" : "ccoshl"
},
{
"name" : "ccosl"
},
{
"name" : "ceil"
},
{
"name" : "ceilf"
},
{
"name" : "ceill"
},
{
"name" : "cexp"
},
{
"name" : "cexpf"
},
{
"name" : "cexpl"
},
{
"name" : "cimag"
},
{
"name" : "cimagf"
},
{
"name" : "cimagl"
},
{
"name" : "clog"
},
{
"name" : "clogf"
},
{
"name" : "clogl"
},
{
"name" : "conj"
},
{
"name" : "conjf"
},
{
"name" : "conjl"
},
{
"name" : "copysign"
},
{
"name" : "copysignf"
},
{
"name" : "copysignl"
},
{
"name" : "cos"
},
{
"name" : "cosf"
},
{
"name" : "cosh"
},
{
"name" : "coshf"
},
{
"name" : "coshl"
},
{
"name" : "cosl"
},
{
"name" : "cpow"
},
{
"name" : "cpowf"
},
{
"name" : "cpowl"
},
{
"name" : "cproj"
},
{
"name" : "cprojf"
},
{
"name" : "cprojl"
},
{
"name" : "creal"
},
{
"name" : "crealf"
},
{
"name" : "creall"
},
{
"name" : "csin"
},
{
"name" : "csinf"
},
{
"name" : "csinh"
},
{
"name" : "csinhf"
},
{
"name" : "csinhl"
},
{
"name" : "csinl"
},
{
"name" : "csqrt"
},
{
"name" : "csqrtf"
},
{
"name" : "csqrtl"
},
{
"name" : "ctan"
},
{
"name" : "ctanf"
},
{
"name" : "ctanh"
},
{
"name" : "ctanhf"
},
{
"name" : "ctanhl"
},
{
"name" : "ctanl"
},
{
"name" : "drem"
},
{
"name" : "dremf"
},
{
"name" : "erf"
},
{
"name" : "erfc"
},
{
"name" : "erfcf"
},
{
"name" : "erfcl"
},
{
"name" : "erff"
},
{
"name" : "erfl"
},
{
"name" : "exp"
},
{
"name" : "exp2"
},
{
"name" : "exp2f"
},
{
"name" : "exp2l"
},
{
"name" : "expf"
},
{
"name" : "expl"
},
{
"name" : "expm1"
},
{
"name" : "expm1f"
},
{
"name" : "expm1l"
},
{
"name" : "fabs"
},
{
"name" : "fabsf"
},
{
"name" : "fabsl"
},
{
"name" : "fdim"
},
{
"name" : "fdimf"
},
{
"name" : "fdiml"
},
{
"name" : "feclearexcept"
},
{
"name" : "fedisableexcept"
},
{
"name" : "feenableexcept"
},
{
"name" : "fegetenv"
},
{
"name" : "fegetexcept"
},
{
"name" : "fegetexceptflag"
},
{
"name" : "fegetround"
},
{
"name" : "feholdexcept"
},
{
"name" : "feraiseexcept"
},
{
"name" : "fesetenv"
},
{
"name" : "fesetexceptflag"
},
{
"name" : "fesetround"
},
{
"name" : "fetestexcept"
},
{
"name" : "feupdateenv"
},
{
"name" : "finite"
},
{
"name" : "finitef"
},
{
"name" : "floor"
},
{
"name" : "floorf"
},
{
"name" : "floorl"
},
{
"name" : "fma"
},
{
"name" : "fmaf"
},
{
"name" : "fmal"
},
{
"name" : "fmax"
},
{
"name" : "fmaxf"
},
{
"name" : "fmaxl"
},
{
"name" : "fmin"
},
{
"name" : "fminf"
},
{
"name" : "fminl"
},
{
"name" : "fmod"
},
{
"name" : "fmodf"
},
{
"name" : "fmodl"
},
{
"name" : "frexp"
},
{
"name" : "frexpf"
},
{
"name" : "frexpl"
},
{
"name" : "gamma"
},
{
"name" : "gamma_r"
},
{
"name" : "gammaf"
},
{
"name" : "gammaf_r"
},
{
"name" : "hypot"
},
{
"name" : "hypotf"
},
{
"name" : "hypotl"
},
{
"name" : "ilogb"
},
{
"name" : "ilogbf"
},
{
"name" : "ilogbl"
},
{
"name" : "j0"
},
{
"name" : "j0f"
},
{
"name" : "j1"
},
{
"name" : "j1f"
},
{
"name" : "jn"
},
{
"name" : "jnf"
},
{
"name" : "ldexpf"
},
{
"name" : "ldexpl"
},
{
"name" : "lgamma"
},
{
"name" : "lgamma_r"
},
{
"name" : "lgammaf"
},
{
"name" : "lgammaf_r"
},
{
"name" : "lgammal"
},
{
"name" : "lgammal_r"
},
{
"name" : "llrint"
},
{
"name" : "llrintf"
},
{
"name" : "llrintl"
},
{
"name" : "llround"
},
{
"name" : "llroundf"
},
{
"name" : "llroundl"
},
{
"name" : "log"
},
{
"name" : "log10"
},
{
"name" : "log10f"
},
{
"name" : "log10l"
},
{
"name" : "log1p"
},
{
"name" : "log1pf"
},
{
"name" : "log1pl"
},
{
"name" : "log2"
},
{
"name" : "log2f"
},
{
"name" : "log2l"
},
{
"name" : "logb"
},
{
"name" : "logbf"
},
{
"name" : "logbl"
},
{
"name" : "logf"
},
{
"name" : "logl"
},
{
"name" : "lrint"
},
{
"name" : "lrintf"
},
{
"name" : "lrintl"
},
{
"name" : "lround"
},
{
"name" : "lroundf"
},
{
"name" : "lroundl"
},
{
"name" : "modf"
},
{
"name" : "modff"
},
{
"name" : "modfl"
},
{
"name" : "nan"
},
{
"name" : "nanf"
},
{
"name" : "nanl"
},
{
"name" : "nearbyint"
},
{
"name" : "nearbyintf"
},
{
"name" : "nearbyintl"
},
{
"name" : "nextafter"
},
{
"name" : "nextafterf"
},
{
"name" : "nextafterl"
},
{
"name" : "nexttoward"
},
{
"name" : "nexttowardf"
},
{
"name" : "nexttowardl"
},
{
"name" : "pow"
},
{
"name" : "powf"
},
{
"name" : "powl"
},
{
"name" : "remainder"
},
{
"name" : "remainderf"
},
{
"name" : "remainderl"
},
{
"name" : "remquo"
},
{
"name" : "remquof"
},
{
"name" : "remquol"
},
{
"name" : "rint"
},
{
"name" : "rintf"
},
{
"name" : "rintl"
},
{
"name" : "round"
},
{
"name" : "roundf"
},
{
"name" : "roundl"
},
{
"name" : "scalb"
},
{
"name" : "scalbf"
},
{
"name" : "scalbln"
},
{
"name" : "scalblnf"
},
{
"name" : "scalblnl"
},
{
"name" : "scalbn"
},
{
"name" : "scalbnf"
},
{
"name" : "scalbnl"
},
{
"name" : "significand"
},
{
"name" : "significandf"
},
{
"name" : "significandl"
},
{
"name" : "sin"
},
{
"name" : "sincos"
},
{
"name" : "sincosf"
},
{
"name" : "sincosl"
},
{
"name" : "sinf"
},
{
"name" : "sinh"
},
{
"name" : "sinhf"
},
{
"name" : "sinhl"
},
{
"name" : "sinl"
},
{
"name" : "sqrt"
},
{
"name" : "sqrtf"
},
{
"name" : "sqrtl"
},
{
"name" : "tan"
},
{
"name" : "tanf"
},
{
"name" : "tanh"
},
{
"name" : "tanhf"
},
{
"name" : "tanhl"
},
{
"name" : "tanl"
},
{
"name" : "tgamma"
},
{
"name" : "tgammaf"
},
{
"name" : "tgammal"
},
{
"name" : "trunc"
},
{
"name" : "truncf"
},
{
"name" : "truncl"
},
{
"name" : "y0"
},
{
"name" : "y0f"
},
{
"name" : "y1"
},
{
"name" : "y1f"
},
{
"name" : "yn"
},
{
"name" : "ynf"
}
],
"elf_objects" :
[
{
"name" : "__fe_dfl_env"
},
{
"name" : "signgam"
}
],
"enum_types" : [],
"function_types" : [],
"functions" :
[
{
"function_name" : "__signbit",
"linker_set_key" : "__signbit",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libm/signbit.cpp"
},
{
"function_name" : "__signbitf",
"linker_set_key" : "__signbitf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libm/signbit.cpp"
},
{
"function_name" : "__signbitl",
"linker_set_key" : "__signbitl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libm/signbit.cpp"
},
{
"function_name" : "acos",
"linker_set_key" : "acos",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "acosf",
"linker_set_key" : "acosf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "acosh",
"linker_set_key" : "acosh",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "acoshf",
"linker_set_key" : "acoshf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "acoshl",
"linker_set_key" : "acoshl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "acosl",
"linker_set_key" : "acosl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "asin",
"linker_set_key" : "asin",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "asinf",
"linker_set_key" : "asinf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "asinh",
"linker_set_key" : "asinh",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "asinhf",
"linker_set_key" : "asinhf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "asinhl",
"linker_set_key" : "asinhl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "asinl",
"linker_set_key" : "asinl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "atan",
"linker_set_key" : "atan",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "atan2",
"linker_set_key" : "atan2",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "atan2f",
"linker_set_key" : "atan2f",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "atan2l",
"linker_set_key" : "atan2l",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "atanf",
"linker_set_key" : "atanf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "atanh",
"linker_set_key" : "atanh",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "atanhf",
"linker_set_key" : "atanhf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "atanhl",
"linker_set_key" : "atanhl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "atanl",
"linker_set_key" : "atanl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "cabs",
"linker_set_key" : "cabs",
"parameters" :
[
{
"referenced_type" : "type-315"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cabsf",
"linker_set_key" : "cabsf",
"parameters" :
[
{
"referenced_type" : "type-316"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cabsl",
"linker_set_key" : "cabsl",
"parameters" :
[
{
"referenced_type" : "type-317"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cacos",
"linker_set_key" : "cacos",
"parameters" :
[
{
"referenced_type" : "type-93"
}
],
"return_type" : "type-92",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cacosf",
"linker_set_key" : "cacosf",
"parameters" :
[
{
"referenced_type" : "type-95"
}
],
"return_type" : "type-94",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cacosh",
"linker_set_key" : "cacosh",
"parameters" :
[
{
"referenced_type" : "type-97"
}
],
"return_type" : "type-96",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cacoshf",
"linker_set_key" : "cacoshf",
"parameters" :
[
{
"referenced_type" : "type-99"
}
],
"return_type" : "type-98",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cacoshl",
"linker_set_key" : "cacoshl",
"parameters" :
[
{
"referenced_type" : "type-739"
}
],
"return_type" : "type-738",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cacosl",
"linker_set_key" : "cacosl",
"parameters" :
[
{
"referenced_type" : "type-741"
}
],
"return_type" : "type-740",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "carg",
"linker_set_key" : "carg",
"parameters" :
[
{
"referenced_type" : "type-100"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cargf",
"linker_set_key" : "cargf",
"parameters" :
[
{
"referenced_type" : "type-101"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cargl",
"linker_set_key" : "cargl",
"parameters" :
[
{
"referenced_type" : "type-102"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "casin",
"linker_set_key" : "casin",
"parameters" :
[
{
"referenced_type" : "type-104"
}
],
"return_type" : "type-103",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "casinf",
"linker_set_key" : "casinf",
"parameters" :
[
{
"referenced_type" : "type-106"
}
],
"return_type" : "type-105",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "casinh",
"linker_set_key" : "casinh",
"parameters" :
[
{
"referenced_type" : "type-108"
}
],
"return_type" : "type-107",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "casinhf",
"linker_set_key" : "casinhf",
"parameters" :
[
{
"referenced_type" : "type-110"
}
],
"return_type" : "type-109",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "casinhl",
"linker_set_key" : "casinhl",
"parameters" :
[
{
"referenced_type" : "type-743"
}
],
"return_type" : "type-742",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "casinl",
"linker_set_key" : "casinl",
"parameters" :
[
{
"referenced_type" : "type-745"
}
],
"return_type" : "type-744",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "catan",
"linker_set_key" : "catan",
"parameters" :
[
{
"referenced_type" : "type-112"
}
],
"return_type" : "type-111",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "catanf",
"linker_set_key" : "catanf",
"parameters" :
[
{
"referenced_type" : "type-114"
}
],
"return_type" : "type-113",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "catanh",
"linker_set_key" : "catanh",
"parameters" :
[
{
"referenced_type" : "type-116"
}
],
"return_type" : "type-115",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "catanhf",
"linker_set_key" : "catanhf",
"parameters" :
[
{
"referenced_type" : "type-118"
}
],
"return_type" : "type-117",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "catanhl",
"linker_set_key" : "catanhl",
"parameters" :
[
{
"referenced_type" : "type-747"
}
],
"return_type" : "type-746",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "catanl",
"linker_set_key" : "catanl",
"parameters" :
[
{
"referenced_type" : "type-749"
}
],
"return_type" : "type-748",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cbrt",
"linker_set_key" : "cbrt",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "cbrtf",
"linker_set_key" : "cbrtf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "cbrtl",
"linker_set_key" : "cbrtl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "ccos",
"linker_set_key" : "ccos",
"parameters" :
[
{
"referenced_type" : "type-120"
}
],
"return_type" : "type-119",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "ccosf",
"linker_set_key" : "ccosf",
"parameters" :
[
{
"referenced_type" : "type-122"
}
],
"return_type" : "type-121",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "ccosh",
"linker_set_key" : "ccosh",
"parameters" :
[
{
"referenced_type" : "type-124"
}
],
"return_type" : "type-123",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "ccoshf",
"linker_set_key" : "ccoshf",
"parameters" :
[
{
"referenced_type" : "type-126"
}
],
"return_type" : "type-125",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "ccoshl",
"linker_set_key" : "ccoshl",
"parameters" :
[
{
"referenced_type" : "type-319"
}
],
"return_type" : "type-318",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "ccosl",
"linker_set_key" : "ccosl",
"parameters" :
[
{
"referenced_type" : "type-321"
}
],
"return_type" : "type-320",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "ceil",
"linker_set_key" : "ceil",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "ceilf",
"linker_set_key" : "ceilf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "ceill",
"linker_set_key" : "ceill",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "cexp",
"linker_set_key" : "cexp",
"parameters" :
[
{
"referenced_type" : "type-128"
}
],
"return_type" : "type-127",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cexpf",
"linker_set_key" : "cexpf",
"parameters" :
[
{
"referenced_type" : "type-130"
}
],
"return_type" : "type-129",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cexpl",
"linker_set_key" : "cexpl",
"parameters" :
[
{
"referenced_type" : "type-323"
}
],
"return_type" : "type-322",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cimag",
"linker_set_key" : "cimag",
"parameters" :
[
{
"referenced_type" : "type-131"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cimagf",
"linker_set_key" : "cimagf",
"parameters" :
[
{
"referenced_type" : "type-132"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cimagl",
"linker_set_key" : "cimagl",
"parameters" :
[
{
"referenced_type" : "type-133"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "clog",
"linker_set_key" : "clog",
"parameters" :
[
{
"referenced_type" : "type-135"
}
],
"return_type" : "type-134",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "clogf",
"linker_set_key" : "clogf",
"parameters" :
[
{
"referenced_type" : "type-137"
}
],
"return_type" : "type-136",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "clogl",
"linker_set_key" : "clogl",
"parameters" :
[
{
"referenced_type" : "type-751"
}
],
"return_type" : "type-750",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "conj",
"linker_set_key" : "conj",
"parameters" :
[
{
"referenced_type" : "type-139"
}
],
"return_type" : "type-138",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "conjf",
"linker_set_key" : "conjf",
"parameters" :
[
{
"referenced_type" : "type-141"
}
],
"return_type" : "type-140",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "conjl",
"linker_set_key" : "conjl",
"parameters" :
[
{
"referenced_type" : "type-143"
}
],
"return_type" : "type-142",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "copysign",
"linker_set_key" : "copysign",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "copysignf",
"linker_set_key" : "copysignf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "copysignl",
"linker_set_key" : "copysignl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "cos",
"linker_set_key" : "cos",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "cosf",
"linker_set_key" : "cosf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "cosh",
"linker_set_key" : "cosh",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "coshf",
"linker_set_key" : "coshf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "coshl",
"linker_set_key" : "coshl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "cosl",
"linker_set_key" : "cosl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "cpow",
"linker_set_key" : "cpow",
"parameters" :
[
{
"referenced_type" : "type-188"
},
{
"referenced_type" : "type-189"
}
],
"return_type" : "type-187",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cpowf",
"linker_set_key" : "cpowf",
"parameters" :
[
{
"referenced_type" : "type-191"
},
{
"referenced_type" : "type-192"
}
],
"return_type" : "type-190",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cpowl",
"linker_set_key" : "cpowl",
"parameters" :
[
{
"referenced_type" : "type-194"
},
{
"referenced_type" : "type-195"
}
],
"return_type" : "type-193",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cproj",
"linker_set_key" : "cproj",
"parameters" :
[
{
"referenced_type" : "type-197"
}
],
"return_type" : "type-196",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cprojf",
"linker_set_key" : "cprojf",
"parameters" :
[
{
"referenced_type" : "type-199"
}
],
"return_type" : "type-198",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "cprojl",
"linker_set_key" : "cprojl",
"parameters" :
[
{
"referenced_type" : "type-201"
}
],
"return_type" : "type-200",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "creal",
"linker_set_key" : "creal",
"parameters" :
[
{
"referenced_type" : "type-245"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "crealf",
"linker_set_key" : "crealf",
"parameters" :
[
{
"referenced_type" : "type-246"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "creall",
"linker_set_key" : "creall",
"parameters" :
[
{
"referenced_type" : "type-247"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "csin",
"linker_set_key" : "csin",
"parameters" :
[
{
"referenced_type" : "type-249"
}
],
"return_type" : "type-248",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "csinf",
"linker_set_key" : "csinf",
"parameters" :
[
{
"referenced_type" : "type-251"
}
],
"return_type" : "type-250",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "csinh",
"linker_set_key" : "csinh",
"parameters" :
[
{
"referenced_type" : "type-253"
}
],
"return_type" : "type-252",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "csinhf",
"linker_set_key" : "csinhf",
"parameters" :
[
{
"referenced_type" : "type-255"
}
],
"return_type" : "type-254",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "csinhl",
"linker_set_key" : "csinhl",
"parameters" :
[
{
"referenced_type" : "type-325"
}
],
"return_type" : "type-324",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "csinl",
"linker_set_key" : "csinl",
"parameters" :
[
{
"referenced_type" : "type-327"
}
],
"return_type" : "type-326",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "csqrt",
"linker_set_key" : "csqrt",
"parameters" :
[
{
"referenced_type" : "type-257"
}
],
"return_type" : "type-256",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "csqrtf",
"linker_set_key" : "csqrtf",
"parameters" :
[
{
"referenced_type" : "type-259"
}
],
"return_type" : "type-258",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "csqrtl",
"linker_set_key" : "csqrtl",
"parameters" :
[
{
"referenced_type" : "type-753"
}
],
"return_type" : "type-752",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "ctan",
"linker_set_key" : "ctan",
"parameters" :
[
{
"referenced_type" : "type-329"
}
],
"return_type" : "type-328",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "ctanf",
"linker_set_key" : "ctanf",
"parameters" :
[
{
"referenced_type" : "type-331"
}
],
"return_type" : "type-330",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "ctanh",
"linker_set_key" : "ctanh",
"parameters" :
[
{
"referenced_type" : "type-333"
}
],
"return_type" : "type-332",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "ctanhf",
"linker_set_key" : "ctanhf",
"parameters" :
[
{
"referenced_type" : "type-335"
}
],
"return_type" : "type-334",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "ctanhl",
"linker_set_key" : "ctanhl",
"parameters" :
[
{
"referenced_type" : "type-337"
}
],
"return_type" : "type-336",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "ctanl",
"linker_set_key" : "ctanl",
"parameters" :
[
{
"referenced_type" : "type-339"
}
],
"return_type" : "type-338",
"source_file" : "/bionic/libc/include/complex.h"
},
{
"function_name" : "drem",
"linker_set_key" : "drem",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "dremf",
"linker_set_key" : "dremf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "erf",
"linker_set_key" : "erf",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "erfc",
"linker_set_key" : "erfc",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "erfcf",
"linker_set_key" : "erfcf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "erfcl",
"linker_set_key" : "erfcl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "erff",
"linker_set_key" : "erff",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "erfl",
"linker_set_key" : "erfl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "exp",
"linker_set_key" : "exp",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "exp2",
"linker_set_key" : "exp2",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "exp2f",
"linker_set_key" : "exp2f",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "exp2l",
"linker_set_key" : "exp2l",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "expf",
"linker_set_key" : "expf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "expl",
"linker_set_key" : "expl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "expm1",
"linker_set_key" : "expm1",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "expm1f",
"linker_set_key" : "expm1f",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "expm1l",
"linker_set_key" : "expm1l",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fabs",
"linker_set_key" : "fabs",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fabsf",
"linker_set_key" : "fabsf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fabsl",
"linker_set_key" : "fabsl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fdim",
"linker_set_key" : "fdim",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fdimf",
"linker_set_key" : "fdimf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fdiml",
"linker_set_key" : "fdiml",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "feclearexcept",
"linker_set_key" : "feclearexcept",
"parameters" :
[
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "fedisableexcept",
"linker_set_key" : "fedisableexcept",
"parameters" :
[
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "feenableexcept",
"linker_set_key" : "feenableexcept",
"parameters" :
[
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "fegetenv",
"linker_set_key" : "fegetenv",
"parameters" :
[
{
"referenced_type" : "type-691"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "fegetexcept",
"linker_set_key" : "fegetexcept",
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "fegetexceptflag",
"linker_set_key" : "fegetexceptflag",
"parameters" :
[
{
"referenced_type" : "type-270"
},
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "fegetround",
"linker_set_key" : "fegetround",
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "feholdexcept",
"linker_set_key" : "feholdexcept",
"parameters" :
[
{
"referenced_type" : "type-691"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "feraiseexcept",
"linker_set_key" : "feraiseexcept",
"parameters" :
[
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "fesetenv",
"linker_set_key" : "fesetenv",
"parameters" :
[
{
"referenced_type" : "type-692"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "fesetexceptflag",
"linker_set_key" : "fesetexceptflag",
"parameters" :
[
{
"referenced_type" : "type-690"
},
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "fesetround",
"linker_set_key" : "fesetround",
"parameters" :
[
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "fetestexcept",
"linker_set_key" : "fetestexcept",
"parameters" :
[
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "feupdateenv",
"linker_set_key" : "feupdateenv",
"parameters" :
[
{
"referenced_type" : "type-692"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"function_name" : "finite",
"linker_set_key" : "finite",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "finitef",
"linker_set_key" : "finitef",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "floor",
"linker_set_key" : "floor",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "floorf",
"linker_set_key" : "floorf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "floorl",
"linker_set_key" : "floorl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fma",
"linker_set_key" : "fma",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fmaf",
"linker_set_key" : "fmaf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fmal",
"linker_set_key" : "fmal",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fmax",
"linker_set_key" : "fmax",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fmaxf",
"linker_set_key" : "fmaxf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fmaxl",
"linker_set_key" : "fmaxl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fmin",
"linker_set_key" : "fmin",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fminf",
"linker_set_key" : "fminf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fminl",
"linker_set_key" : "fminl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fmod",
"linker_set_key" : "fmod",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fmodf",
"linker_set_key" : "fmodf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "fmodl",
"linker_set_key" : "fmodl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "frexp",
"linker_set_key" : "frexp",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-30"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "frexpf",
"linker_set_key" : "frexpf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-30"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "frexpl",
"linker_set_key" : "frexpl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-30"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "gamma",
"linker_set_key" : "gamma",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "gamma_r",
"linker_set_key" : "gamma_r",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-30"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "gammaf",
"linker_set_key" : "gammaf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "gammaf_r",
"linker_set_key" : "gammaf_r",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-30"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "hypot",
"linker_set_key" : "hypot",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "hypotf",
"linker_set_key" : "hypotf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "hypotl",
"linker_set_key" : "hypotl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "ilogb",
"linker_set_key" : "ilogb",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "ilogbf",
"linker_set_key" : "ilogbf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "ilogbl",
"linker_set_key" : "ilogbl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-1",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "j0",
"linker_set_key" : "j0",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "j0f",
"linker_set_key" : "j0f",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "j1",
"linker_set_key" : "j1",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "j1f",
"linker_set_key" : "j1f",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "jn",
"linker_set_key" : "jn",
"parameters" :
[
{
"referenced_type" : "type-1"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "jnf",
"linker_set_key" : "jnf",
"parameters" :
[
{
"referenced_type" : "type-1"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "ldexpf",
"linker_set_key" : "ldexpf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "ldexpl",
"linker_set_key" : "ldexpl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "lgamma",
"linker_set_key" : "lgamma",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "lgamma_r",
"linker_set_key" : "lgamma_r",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-30"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "lgammaf",
"linker_set_key" : "lgammaf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "lgammaf_r",
"linker_set_key" : "lgammaf_r",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-30"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "lgammal",
"linker_set_key" : "lgammal",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "lgammal_r",
"linker_set_key" : "lgammal_r",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-30"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "llrintl",
"linker_set_key" : "llrintl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-261",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "llround",
"linker_set_key" : "llround",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-261",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "llroundf",
"linker_set_key" : "llroundf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-261",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "llroundl",
"linker_set_key" : "llroundl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-261",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "log",
"linker_set_key" : "log",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "log10",
"linker_set_key" : "log10",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "log10f",
"linker_set_key" : "log10f",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "log10l",
"linker_set_key" : "log10l",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "log1p",
"linker_set_key" : "log1p",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "log1pf",
"linker_set_key" : "log1pf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "log1pl",
"linker_set_key" : "log1pl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "log2",
"linker_set_key" : "log2",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "log2f",
"linker_set_key" : "log2f",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "log2l",
"linker_set_key" : "log2l",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "logb",
"linker_set_key" : "logb",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "logbf",
"linker_set_key" : "logbf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "logbl",
"linker_set_key" : "logbl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "logf",
"linker_set_key" : "logf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "logl",
"linker_set_key" : "logl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "lrintl",
"linker_set_key" : "lrintl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-15",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "lround",
"linker_set_key" : "lround",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-15",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "lroundf",
"linker_set_key" : "lroundf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-15",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "lroundl",
"linker_set_key" : "lroundl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-15",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "modf",
"linker_set_key" : "modf",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-48"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "modff",
"linker_set_key" : "modff",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-267"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "modfl",
"linker_set_key" : "modfl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-274"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "nan",
"linker_set_key" : "nan",
"parameters" :
[
{
"referenced_type" : "type-269"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "nanf",
"linker_set_key" : "nanf",
"parameters" :
[
{
"referenced_type" : "type-269"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "nanl",
"linker_set_key" : "nanl",
"parameters" :
[
{
"referenced_type" : "type-269"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "nearbyint",
"linker_set_key" : "nearbyint",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "nearbyintf",
"linker_set_key" : "nearbyintf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "nearbyintl",
"linker_set_key" : "nearbyintl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "nextafter",
"linker_set_key" : "nextafter",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "nextafterf",
"linker_set_key" : "nextafterf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "nextafterl",
"linker_set_key" : "nextafterl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "nexttoward",
"linker_set_key" : "nexttoward",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "nexttowardf",
"linker_set_key" : "nexttowardf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "nexttowardl",
"linker_set_key" : "nexttowardl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "pow",
"linker_set_key" : "pow",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "powf",
"linker_set_key" : "powf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "powl",
"linker_set_key" : "powl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "remainder",
"linker_set_key" : "remainder",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "remainderf",
"linker_set_key" : "remainderf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "remainderl",
"linker_set_key" : "remainderl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "remquo",
"linker_set_key" : "remquo",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-30"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "remquof",
"linker_set_key" : "remquof",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-30"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "remquol",
"linker_set_key" : "remquol",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-30"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "rint",
"linker_set_key" : "rint",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "rintf",
"linker_set_key" : "rintf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "rintl",
"linker_set_key" : "rintl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "round",
"linker_set_key" : "round",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "roundf",
"linker_set_key" : "roundf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "roundl",
"linker_set_key" : "roundl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "scalb",
"linker_set_key" : "scalb",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "scalbf",
"linker_set_key" : "scalbf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "scalbln",
"linker_set_key" : "scalbln",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-15"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "scalblnf",
"linker_set_key" : "scalblnf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-15"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "scalblnl",
"linker_set_key" : "scalblnl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-15"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "scalbn",
"linker_set_key" : "scalbn",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "scalbnf",
"linker_set_key" : "scalbnf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "scalbnl",
"linker_set_key" : "scalbnl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-1"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "significand",
"linker_set_key" : "significand",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "significandf",
"linker_set_key" : "significandf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "significandl",
"linker_set_key" : "significandl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "sin",
"linker_set_key" : "sin",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "sincos",
"linker_set_key" : "sincos",
"parameters" :
[
{
"referenced_type" : "type-6"
},
{
"referenced_type" : "type-48"
},
{
"referenced_type" : "type-48"
}
],
"return_type" : "type-22",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "sincosf",
"linker_set_key" : "sincosf",
"parameters" :
[
{
"referenced_type" : "type-11"
},
{
"referenced_type" : "type-267"
},
{
"referenced_type" : "type-267"
}
],
"return_type" : "type-22",
"source_file" : "/external/arm-optimized-routines/math/sincosf.c"
},
{
"function_name" : "sincosl",
"linker_set_key" : "sincosl",
"parameters" :
[
{
"referenced_type" : "type-17"
},
{
"referenced_type" : "type-274"
},
{
"referenced_type" : "type-274"
}
],
"return_type" : "type-22",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "sinf",
"linker_set_key" : "sinf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "sinh",
"linker_set_key" : "sinh",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "sinhf",
"linker_set_key" : "sinhf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "sinhl",
"linker_set_key" : "sinhl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "sinl",
"linker_set_key" : "sinl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "sqrtl",
"linker_set_key" : "sqrtl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "tan",
"linker_set_key" : "tan",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "tanf",
"linker_set_key" : "tanf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "tanh",
"linker_set_key" : "tanh",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "tanhf",
"linker_set_key" : "tanhf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "tanhl",
"linker_set_key" : "tanhl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "tanl",
"linker_set_key" : "tanl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "tgamma",
"linker_set_key" : "tgamma",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "tgammaf",
"linker_set_key" : "tgammaf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "tgammal",
"linker_set_key" : "tgammal",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "trunc",
"linker_set_key" : "trunc",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "truncf",
"linker_set_key" : "truncf",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "truncl",
"linker_set_key" : "truncl",
"parameters" :
[
{
"referenced_type" : "type-17"
}
],
"return_type" : "type-17",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "y0",
"linker_set_key" : "y0",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "y0f",
"linker_set_key" : "y0f",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "y1",
"linker_set_key" : "y1",
"parameters" :
[
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "y1f",
"linker_set_key" : "y1f",
"parameters" :
[
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "yn",
"linker_set_key" : "yn",
"parameters" :
[
{
"referenced_type" : "type-1"
},
{
"referenced_type" : "type-6"
}
],
"return_type" : "type-6",
"source_file" : "/bionic/libc/include/math.h"
},
{
"function_name" : "ynf",
"linker_set_key" : "ynf",
"parameters" :
[
{
"referenced_type" : "type-1"
},
{
"referenced_type" : "type-11"
}
],
"return_type" : "type-11",
"source_file" : "/bionic/libc/include/math.h"
}
],
"global_vars" :
[
{
"linker_set_key" : "__fe_dfl_env",
"name" : "__fe_dfl_env",
"referenced_type" : "type-263",
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"linker_set_key" : "signgam",
"name" : "signgam",
"referenced_type" : "type-1",
"source_file" : "/bionic/libc/include/math.h"
}
],
"lvalue_reference_types" : [],
"pointer_types" :
[
{
"alignment" : 8,
"linker_set_key" : "const char *",
"name" : "const char *",
"referenced_type" : "type-268",
"self_type" : "type-269",
"size" : 8,
"source_file" : "/bionic/libc/include/math.h"
},
{
"alignment" : 8,
"linker_set_key" : "const fenv_t *",
"name" : "const fenv_t *",
"referenced_type" : "type-263",
"self_type" : "type-692",
"size" : 8,
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"alignment" : 8,
"linker_set_key" : "const unsigned int *",
"name" : "const unsigned int *",
"referenced_type" : "type-49",
"self_type" : "type-690",
"size" : 8,
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"alignment" : 8,
"linker_set_key" : "double *",
"name" : "double *",
"referenced_type" : "type-6",
"self_type" : "type-48",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
},
{
"alignment" : 8,
"linker_set_key" : "fenv_t *",
"name" : "fenv_t *",
"referenced_type" : "type-262",
"self_type" : "type-691",
"size" : 8,
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"alignment" : 8,
"linker_set_key" : "float *",
"name" : "float *",
"referenced_type" : "type-11",
"self_type" : "type-267",
"size" : 8,
"source_file" : "/bionic/libc/include/math.h"
},
{
"alignment" : 8,
"linker_set_key" : "int *",
"name" : "int *",
"referenced_type" : "type-1",
"self_type" : "type-30",
"size" : 8,
"source_file" : "/bionic/libc/include/math.h"
},
{
"alignment" : 8,
"linker_set_key" : "long double *",
"name" : "long double *",
"referenced_type" : "type-17",
"self_type" : "type-274",
"size" : 8,
"source_file" : "/bionic/libm/upstream-netbsd/lib/libm/complex/cephes_subrl.h"
},
{
"alignment" : 8,
"linker_set_key" : "unsigned int *",
"name" : "unsigned int *",
"referenced_type" : "type-19",
"self_type" : "type-270",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h"
},
{
"alignment" : 8,
"linker_set_key" : "void *",
"name" : "void *",
"referenced_type" : "type-22",
"self_type" : "type-21",
"size" : 8,
"source_file" : "/bionic/libc/include/bits/pthread_types.h"
}
],
"qualified_types" :
[
{
"alignment" : 16,
"is_const" : true,
"linker_set_key" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14) const[129] at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14",
"name" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14) const[129] at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14",
"referenced_type" : "type-1221",
"self_type" : "type-1223",
"size" : 4128,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14) const[129] at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14",
"name" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14) const[129] at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14",
"referenced_type" : "type-1224",
"self_type" : "type-1226",
"size" : 1032,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c"
},
{
"alignment" : 16,
"is_const" : true,
"linker_set_key" : "(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14) const[128] at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14",
"name" : "(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14) const[128] at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14",
"referenced_type" : "type-698",
"self_type" : "type-700",
"size" : 4096,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "char const[10]",
"name" : "char const[10]",
"referenced_type" : "type-266",
"self_type" : "type-273",
"size" : 10,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/w_cabsf.c"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const char",
"name" : "const char",
"referenced_type" : "type-46",
"self_type" : "type-268",
"size" : 1,
"source_file" : "/bionic/libc/include/math.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const double",
"name" : "const double",
"referenced_type" : "type-6",
"self_type" : "type-36",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/bsdsrc/b_exp.c"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const exp2f_data",
"name" : "const exp2f_data",
"referenced_type" : "type-1253",
"self_type" : "type-1272",
"size" : 328,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const exp_data",
"name" : "const exp_data",
"referenced_type" : "type-1246",
"self_type" : "type-1248",
"size" : 2160,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const fenv_t",
"name" : "const fenv_t",
"referenced_type" : "type-262",
"self_type" : "type-263",
"size" : 8,
"source_file" : "/bionic/libc/include/fenv.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const float",
"name" : "const float",
"referenced_type" : "type-11",
"self_type" : "type-87",
"size" : 4,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/catrigf.c"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const log2_data",
"name" : "const log2_data",
"referenced_type" : "type-1256",
"self_type" : "type-1261",
"size" : 1168,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const log2f_data",
"name" : "const log2f_data",
"referenced_type" : "type-1237",
"self_type" : "type-1240",
"size" : 288,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const log_data",
"name" : "const log_data",
"referenced_type" : "type-1249",
"self_type" : "type-1255",
"size" : 2192,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const logf_data",
"name" : "const logf_data",
"referenced_type" : "type-1235",
"self_type" : "type-1234",
"size" : 288,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 16,
"is_const" : true,
"linker_set_key" : "const long double",
"name" : "const long double",
"referenced_type" : "type-17",
"self_type" : "type-275",
"size" : 16,
"source_file" : "/bionic/libm/upstream-netbsd/lib/libm/complex/cephes_subrl.c"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const pow_log_data",
"name" : "const pow_log_data",
"referenced_type" : "type-1262",
"self_type" : "type-1266",
"size" : 4168,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const powf_log2_data",
"name" : "const powf_log2_data",
"referenced_type" : "type-1241",
"self_type" : "type-1245",
"size" : 296,
"source_file" : "/external/arm-optimized-routines/math/math_config.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const unsigned int",
"name" : "const unsigned int",
"referenced_type" : "type-19",
"self_type" : "type-49",
"size" : 4,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/k_exp.c"
},
{
"alignment" : 8,
"is_const" : true,
"is_volatile" : true,
"linker_set_key" : "const volatile double",
"name" : "const volatile double",
"referenced_type" : "type-6",
"self_type" : "type-77",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/catrig.c"
},
{
"alignment" : 4,
"is_const" : true,
"is_volatile" : true,
"linker_set_key" : "const volatile float",
"name" : "const volatile float",
"referenced_type" : "type-11",
"self_type" : "type-78",
"size" : 4,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/catrig.c"
},
{
"alignment" : 16,
"is_const" : true,
"is_volatile" : true,
"linker_set_key" : "const volatile long double",
"name" : "const volatile long double",
"referenced_type" : "type-17",
"self_type" : "type-701",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_coshl.c"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "double const[11]",
"name" : "double const[11]",
"referenced_type" : "type-68",
"self_type" : "type-69",
"size" : 88,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/s_atan.c"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "double const[16]",
"name" : "double const[16]",
"referenced_type" : "type-57",
"self_type" : "type-58",
"size" : 128,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/k_tan.c"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "double const[2]",
"name" : "double const[2]",
"referenced_type" : "type-24",
"self_type" : "type-23",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_fmod.c"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "double const[4]",
"name" : "double const[4]",
"referenced_type" : "type-66",
"self_type" : "type-67",
"size" : 32,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/s_atan.c"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "double const[5]",
"name" : "double const[5]",
"referenced_type" : "type-35",
"self_type" : "type-37",
"size" : 40,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_j0.c"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "double const[6]",
"name" : "double const[6]",
"referenced_type" : "type-33",
"self_type" : "type-34",
"size" : 48,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_j0.c"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "double const[8]",
"name" : "double const[8]",
"referenced_type" : "type-54",
"self_type" : "type-55",
"size" : 64,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "float const[128]",
"name" : "float const[128]",
"referenced_type" : "type-1219",
"self_type" : "type-1220",
"size" : 512,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/s_exp2l.c"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "float const[2]",
"name" : "float const[2]",
"referenced_type" : "type-29",
"self_type" : "type-28",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_fmodf.c"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "float const[4]",
"name" : "float const[4]",
"referenced_type" : "type-70",
"self_type" : "type-71",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/s_atanf.c"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "float const[5]",
"name" : "float const[5]",
"referenced_type" : "type-42",
"self_type" : "type-43",
"size" : 20,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_j0f.c"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "float const[6]",
"name" : "float const[6]",
"referenced_type" : "type-40",
"self_type" : "type-41",
"size" : 24,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_j0f.c"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "int const[4]",
"name" : "int const[4]",
"referenced_type" : "type-50",
"self_type" : "type-51",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "int const[690]",
"name" : "int const[690]",
"referenced_type" : "type-52",
"self_type" : "type-53",
"size" : 2760,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/k_rem_pio2.c"
},
{
"alignment" : 16,
"is_const" : true,
"linker_set_key" : "long double const[128]",
"name" : "long double const[128]",
"referenced_type" : "type-1217",
"self_type" : "type-1218",
"size" : 2048,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/s_exp2l.c"
},
{
"alignment" : 16,
"is_const" : true,
"linker_set_key" : "long double const[24]",
"name" : "long double const[24]",
"referenced_type" : "type-1132",
"self_type" : "type-1133",
"size" : 384,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/invtrig.c"
},
{
"alignment" : 16,
"is_const" : true,
"linker_set_key" : "long double const[2]",
"name" : "long double const[2]",
"referenced_type" : "type-76",
"self_type" : "type-696",
"size" : 32,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_fmodl.c"
},
{
"alignment" : 16,
"is_const" : true,
"linker_set_key" : "long double const[4]",
"name" : "long double const[4]",
"referenced_type" : "type-1130",
"self_type" : "type-1131",
"size" : 64,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/invtrig.c"
},
{
"alignment" : 16,
"is_const" : true,
"linker_set_key" : "long double const[5]",
"name" : "long double const[5]",
"referenced_type" : "type-1134",
"self_type" : "type-1135",
"size" : 80,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/e_powl.c"
},
{
"is_const" : true,
"linker_set_key" : "long double const[]",
"name" : "long double const[]",
"referenced_type" : "type-693",
"self_type" : "type-694",
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/invtrig.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "sincos_t const[2]",
"name" : "sincos_t const[2]",
"referenced_type" : "type-1268",
"self_type" : "type-1269",
"size" : 224,
"source_file" : "/external/arm-optimized-routines/math/sincosf.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "unsigned int const[24]",
"name" : "unsigned int const[24]",
"referenced_type" : "type-1554",
"self_type" : "type-1555",
"size" : 96,
"source_file" : "/external/arm-optimized-routines/math/sincosf_data.c"
},
{
"is_const" : true,
"linker_set_key" : "unsigned int const[]",
"name" : "unsigned int const[]",
"referenced_type" : "type-1270",
"self_type" : "type-1271",
"source_file" : "/external/arm-optimized-routines/math/sincosf.h"
},
{
"alignment" : 8,
"is_volatile" : true,
"linker_set_key" : "volatile double",
"name" : "volatile double",
"referenced_type" : "type-6",
"self_type" : "type-5",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_acos.c"
},
{
"alignment" : 4,
"is_volatile" : true,
"linker_set_key" : "volatile float",
"name" : "volatile float",
"referenced_type" : "type-11",
"self_type" : "type-10",
"size" : 4,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_acosf.c"
},
{
"alignment" : 16,
"is_volatile" : true,
"linker_set_key" : "volatile long double",
"name" : "volatile long double",
"referenced_type" : "type-17",
"self_type" : "type-695",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/e_atan2l.c"
}
],
"record_types" :
[
{
"alignment" : 16,
"fields" :
[
{
"field_name" : "G",
"referenced_type" : "type-11"
},
{
"field_name" : "F_hi",
"field_offset" : 32,
"referenced_type" : "type-11"
},
{
"field_name" : "F_lo",
"field_offset" : 128,
"referenced_type" : "type-17"
}
],
"is_anonymous" : true,
"linker_set_key" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14) at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14",
"name" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14) at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14",
"referenced_type" : "type-1222",
"self_type" : "type-1222",
"size" : 32,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c",
"unique_id" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:129:14)"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "H",
"referenced_type" : "type-11"
},
{
"field_name" : "E",
"field_offset" : 32,
"referenced_type" : "type-11"
}
],
"is_anonymous" : true,
"linker_set_key" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14) at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14",
"name" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14) at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14",
"referenced_type" : "type-1225",
"self_type" : "type-1225",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c",
"unique_id" : "(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c:289:14)"
},
{
"alignment" : 16,
"fields" :
[
{
"field_name" : "hi",
"referenced_type" : "type-17"
},
{
"field_name" : "lo",
"field_offset" : 128,
"referenced_type" : "type-17"
}
],
"is_anonymous" : true,
"linker_set_key" : "(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14) at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14",
"name" : "(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14) at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14",
"referenced_type" : "type-699",
"self_type" : "type-699",
"size" : 32,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h",
"unique_id" : "(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/k_expl.h:83:14)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "a",
"referenced_type" : "type-6"
},
{
"field_name" : "b",
"field_offset" : 64,
"referenced_type" : "type-6"
}
],
"linker_set_key" : "Double",
"name" : "Double",
"referenced_type" : "type-32",
"self_type" : "type-32",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/bsdsrc/mathimpl.h",
"unique_id" : "Double"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "d",
"referenced_type" : "type-6"
},
{
"field_name" : "bits",
"referenced_type" : "type-683"
}
],
"linker_set_key" : "IEEEd2bits",
"name" : "IEEEd2bits",
"record_kind" : "union",
"referenced_type" : "type-682",
"self_type" : "type-682",
"size" : 8,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "_ZTS10IEEEd2bits"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "d",
"referenced_type" : "type-6"
},
{
"field_name" : "bits",
"referenced_type" : "type-85"
}
],
"linker_set_key" : "IEEEd2bits",
"name" : "IEEEd2bits",
"record_kind" : "union",
"referenced_type" : "type-84",
"self_type" : "type-84",
"size" : 8,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "IEEEd2bits"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "manl",
"referenced_type" : "type-19"
},
{
"field_name" : "manh",
"field_offset" : 32,
"referenced_type" : "type-19"
},
{
"field_name" : "exp",
"field_offset" : 52,
"referenced_type" : "type-19"
},
{
"field_name" : "sign",
"field_offset" : 63,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "IEEEd2bits::(anonymous struct at bionic/libm/fpmath.h:54:3) at bionic/libm/fpmath.h:54:3",
"name" : "IEEEd2bits::(anonymous struct at bionic/libm/fpmath.h:54:3) at bionic/libm/fpmath.h:54:3",
"referenced_type" : "type-683",
"self_type" : "type-683",
"size" : 8,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "_ZTSN10IEEEd2bitsUt_E"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "manl",
"referenced_type" : "type-19"
},
{
"field_name" : "manh",
"field_offset" : 32,
"referenced_type" : "type-19"
},
{
"field_name" : "exp",
"field_offset" : 52,
"referenced_type" : "type-19"
},
{
"field_name" : "sign",
"field_offset" : 63,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "IEEEd2bits::(anonymous struct at bionic/libm/fpmath.h:54:3) at bionic/libm/fpmath.h:54:3",
"name" : "IEEEd2bits::(anonymous struct at bionic/libm/fpmath.h:54:3) at bionic/libm/fpmath.h:54:3",
"referenced_type" : "type-85",
"self_type" : "type-85",
"size" : 8,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "IEEEd2bits::(anonymous struct at bionic/libm/fpmath.h:54:3)"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "f",
"referenced_type" : "type-11"
},
{
"field_name" : "bits",
"referenced_type" : "type-689"
}
],
"linker_set_key" : "IEEEf2bits",
"name" : "IEEEf2bits",
"record_kind" : "union",
"referenced_type" : "type-688",
"self_type" : "type-688",
"size" : 4,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "_ZTS10IEEEf2bits"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "f",
"referenced_type" : "type-11"
},
{
"field_name" : "bits",
"referenced_type" : "type-83"
}
],
"linker_set_key" : "IEEEf2bits",
"name" : "IEEEf2bits",
"record_kind" : "union",
"referenced_type" : "type-82",
"self_type" : "type-82",
"size" : 4,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "IEEEf2bits"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "man",
"referenced_type" : "type-19"
},
{
"field_name" : "exp",
"field_offset" : 23,
"referenced_type" : "type-19"
},
{
"field_name" : "sign",
"field_offset" : 31,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "IEEEf2bits::(anonymous struct at bionic/libm/fpmath.h:42:3) at bionic/libm/fpmath.h:42:3",
"name" : "IEEEf2bits::(anonymous struct at bionic/libm/fpmath.h:42:3) at bionic/libm/fpmath.h:42:3",
"referenced_type" : "type-689",
"self_type" : "type-689",
"size" : 4,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "_ZTSN10IEEEf2bitsUt_E"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "man",
"referenced_type" : "type-19"
},
{
"field_name" : "exp",
"field_offset" : 23,
"referenced_type" : "type-19"
},
{
"field_name" : "sign",
"field_offset" : 31,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "IEEEf2bits::(anonymous struct at bionic/libm/fpmath.h:42:3) at bionic/libm/fpmath.h:42:3",
"name" : "IEEEf2bits::(anonymous struct at bionic/libm/fpmath.h:42:3) at bionic/libm/fpmath.h:42:3",
"referenced_type" : "type-83",
"self_type" : "type-83",
"size" : 4,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "IEEEf2bits::(anonymous struct at bionic/libm/fpmath.h:42:3)"
},
{
"alignment" : 16,
"fields" :
[
{
"field_name" : "e",
"referenced_type" : "type-17"
},
{
"field_name" : "bits",
"referenced_type" : "type-685"
},
{
"field_name" : "xbits",
"referenced_type" : "type-686"
}
],
"linker_set_key" : "IEEEl2bits",
"name" : "IEEEl2bits",
"record_kind" : "union",
"referenced_type" : "type-684",
"self_type" : "type-684",
"size" : 16,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "_ZTS10IEEEl2bits"
},
{
"alignment" : 16,
"fields" :
[
{
"field_name" : "e",
"referenced_type" : "type-17"
},
{
"field_name" : "bits",
"referenced_type" : "type-80"
},
{
"field_name" : "xbits",
"referenced_type" : "type-81"
}
],
"linker_set_key" : "IEEEl2bits",
"name" : "IEEEl2bits",
"record_kind" : "union",
"referenced_type" : "type-79",
"self_type" : "type-79",
"size" : 16,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "IEEEl2bits"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "manl",
"referenced_type" : "type-9"
},
{
"field_name" : "manh",
"field_offset" : 64,
"referenced_type" : "type-9"
},
{
"field_name" : "exp",
"field_offset" : 112,
"referenced_type" : "type-19"
},
{
"field_name" : "sign",
"field_offset" : 127,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "IEEEl2bits::(anonymous struct at bionic/libm/fpmath.h:66:3) at bionic/libm/fpmath.h:66:3",
"name" : "IEEEl2bits::(anonymous struct at bionic/libm/fpmath.h:66:3) at bionic/libm/fpmath.h:66:3",
"referenced_type" : "type-685",
"self_type" : "type-685",
"size" : 16,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "_ZTSN10IEEEl2bitsUt_E"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "manl",
"referenced_type" : "type-9"
},
{
"field_name" : "manh",
"field_offset" : 64,
"referenced_type" : "type-9"
},
{
"field_name" : "exp",
"field_offset" : 112,
"referenced_type" : "type-19"
},
{
"field_name" : "sign",
"field_offset" : 127,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "IEEEl2bits::(anonymous struct at bionic/libm/fpmath.h:66:3) at bionic/libm/fpmath.h:66:3",
"name" : "IEEEl2bits::(anonymous struct at bionic/libm/fpmath.h:66:3) at bionic/libm/fpmath.h:66:3",
"referenced_type" : "type-80",
"self_type" : "type-80",
"size" : 16,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "IEEEl2bits::(anonymous struct at bionic/libm/fpmath.h:66:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "manl",
"referenced_type" : "type-9"
},
{
"field_name" : "manh",
"field_offset" : 64,
"referenced_type" : "type-9"
},
{
"field_name" : "expsign",
"field_offset" : 112,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "IEEEl2bits::(anonymous struct at bionic/libm/fpmath.h:72:3) at bionic/libm/fpmath.h:72:3",
"name" : "IEEEl2bits::(anonymous struct at bionic/libm/fpmath.h:72:3) at bionic/libm/fpmath.h:72:3",
"referenced_type" : "type-686",
"self_type" : "type-686",
"size" : 16,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "_ZTSN10IEEEl2bitsUt0_E"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "manl",
"referenced_type" : "type-9"
},
{
"field_name" : "manh",
"field_offset" : 64,
"referenced_type" : "type-9"
},
{
"field_name" : "expsign",
"field_offset" : 112,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "IEEEl2bits::(anonymous struct at bionic/libm/fpmath.h:72:3) at bionic/libm/fpmath.h:72:3",
"name" : "IEEEl2bits::(anonymous struct at bionic/libm/fpmath.h:72:3) at bionic/libm/fpmath.h:72:3",
"referenced_type" : "type-81",
"self_type" : "type-81",
"size" : 16,
"source_file" : "/bionic/libm/fpmath.h",
"unique_id" : "IEEEl2bits::(anonymous struct at bionic/libm/fpmath.h:72:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "fds_bits",
"referenced_type" : "type-8"
}
],
"linker_set_key" : "__kernel_fd_set",
"name" : "__kernel_fd_set",
"referenced_type" : "type-7",
"self_type" : "type-7",
"size" : 128,
"source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h",
"unique_id" : "__kernel_fd_set"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "val",
"referenced_type" : "type-39"
}
],
"linker_set_key" : "__kernel_fsid_t",
"name" : "__kernel_fsid_t",
"referenced_type" : "type-38",
"self_type" : "type-38",
"size" : 8,
"source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h",
"unique_id" : "__kernel_fsid_t"
},
{
"alignment" : 16,
"fields" :
[
{
"field_name" : "hi",
"referenced_type" : "type-17"
},
{
"field_name" : "lo",
"field_offset" : 128,
"referenced_type" : "type-17"
}
],
"linker_set_key" : "dd",
"name" : "dd",
"referenced_type" : "type-702",
"self_type" : "type-702",
"size" : 32,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/s_fmal.c",
"unique_id" : "dd"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "f",
"referenced_type" : "type-73"
},
{
"field_name" : "a",
"referenced_type" : "type-24"
}
],
"linker_set_key" : "double_complex",
"name" : "double_complex",
"record_kind" : "union",
"referenced_type" : "type-72",
"self_type" : "type-72",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "double_complex"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "tab",
"referenced_type" : "type-1254"
},
{
"field_name" : "shift_scaled",
"field_offset" : 2048,
"referenced_type" : "type-6"
},
{
"field_name" : "poly",
"field_offset" : 2112,
"referenced_type" : "type-1236"
},
{
"field_name" : "shift",
"field_offset" : 2304,
"referenced_type" : "type-6"
},
{
"field_name" : "invln2_scaled",
"field_offset" : 2368,
"referenced_type" : "type-6"
},
{
"field_name" : "poly_scaled",
"field_offset" : 2432,
"referenced_type" : "type-1236"
}
],
"linker_set_key" : "exp2f_data",
"name" : "exp2f_data",
"referenced_type" : "type-1253",
"self_type" : "type-1253",
"size" : 328,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "exp2f_data"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "invln2N",
"referenced_type" : "type-6"
},
{
"field_name" : "shift",
"field_offset" : 64,
"referenced_type" : "type-6"
},
{
"field_name" : "negln2hiN",
"field_offset" : 128,
"referenced_type" : "type-6"
},
{
"field_name" : "negln2loN",
"field_offset" : 192,
"referenced_type" : "type-6"
},
{
"field_name" : "poly",
"field_offset" : 256,
"referenced_type" : "type-66"
},
{
"field_name" : "exp2_shift",
"field_offset" : 512,
"referenced_type" : "type-6"
},
{
"field_name" : "exp2_poly",
"field_offset" : 576,
"referenced_type" : "type-35"
},
{
"field_name" : "tab",
"field_offset" : 896,
"referenced_type" : "type-1247"
}
],
"linker_set_key" : "exp_data",
"name" : "exp_data",
"referenced_type" : "type-1246",
"self_type" : "type-1246",
"size" : 2160,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "exp_data"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "__control",
"referenced_type" : "type-19"
},
{
"field_name" : "__status",
"field_offset" : 32,
"referenced_type" : "type-19"
}
],
"linker_set_key" : "fenv_t",
"name" : "fenv_t",
"referenced_type" : "type-262",
"self_type" : "type-262",
"size" : 8,
"source_file" : "/bionic/libc/include/bits/fenv_arm.h",
"unique_id" : "fenv_t"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "f",
"referenced_type" : "type-65"
},
{
"field_name" : "a",
"referenced_type" : "type-29"
}
],
"linker_set_key" : "float_complex",
"name" : "float_complex",
"record_kind" : "union",
"referenced_type" : "type-64",
"self_type" : "type-64",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "float_complex"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "value",
"referenced_type" : "type-6"
},
{
"field_name" : "parts",
"referenced_type" : "type-26"
},
{
"field_name" : "xparts",
"referenced_type" : "type-27"
}
],
"linker_set_key" : "ieee_double_shape_type",
"name" : "ieee_double_shape_type",
"record_kind" : "union",
"referenced_type" : "type-25",
"self_type" : "type-25",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_double_shape_type"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lsw",
"referenced_type" : "type-19"
},
{
"field_name" : "msw",
"field_offset" : 32,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "ieee_double_shape_type::(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:115:3) at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:115:3",
"name" : "ieee_double_shape_type::(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:115:3) at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:115:3",
"referenced_type" : "type-26",
"self_type" : "type-26",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_double_shape_type::(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:115:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "w",
"referenced_type" : "type-9"
}
],
"is_anonymous" : true,
"linker_set_key" : "ieee_double_shape_type::(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:120:3) at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:120:3",
"name" : "ieee_double_shape_type::(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:120:3) at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:120:3",
"referenced_type" : "type-27",
"self_type" : "type-27",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_double_shape_type::(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:120:3)"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lsw",
"referenced_type" : "type-19"
},
{
"field_name" : "msw",
"field_offset" : 32,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "ieee_double_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:115:3) at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:115:3",
"name" : "ieee_double_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:115:3) at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:115:3",
"referenced_type" : "type-1230",
"self_type" : "type-1230",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_double_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:115:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "w",
"referenced_type" : "type-9"
}
],
"is_anonymous" : true,
"linker_set_key" : "ieee_double_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:120:3) at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:120:3",
"name" : "ieee_double_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:120:3) at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:120:3",
"referenced_type" : "type-1231",
"self_type" : "type-1231",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_double_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:120:3)"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lsw",
"referenced_type" : "type-19"
},
{
"field_name" : "msw",
"field_offset" : 32,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "ieee_double_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:115:3) at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:115:3",
"name" : "ieee_double_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:115:3) at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:115:3",
"referenced_type" : "type-62",
"self_type" : "type-62",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_double_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:115:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "w",
"referenced_type" : "type-9"
}
],
"is_anonymous" : true,
"linker_set_key" : "ieee_double_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:120:3) at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:120:3",
"name" : "ieee_double_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:120:3) at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:120:3",
"referenced_type" : "type-63",
"self_type" : "type-63",
"size" : 8,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_double_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:120:3)"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "value",
"referenced_type" : "type-11"
},
{
"field_name" : "word",
"referenced_type" : "type-19"
}
],
"linker_set_key" : "ieee_float_shape_type",
"name" : "ieee_float_shape_type",
"record_kind" : "union",
"referenced_type" : "type-31",
"self_type" : "type-31",
"size" : 4,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_float_shape_type"
},
{
"alignment" : 16,
"fields" :
[
{
"field_name" : "value",
"referenced_type" : "type-17"
},
{
"field_name" : "parts32",
"referenced_type" : "type-18"
},
{
"field_name" : "parts64",
"referenced_type" : "type-20"
}
],
"linker_set_key" : "ieee_quad_shape_type",
"name" : "ieee_quad_shape_type",
"record_kind" : "union",
"referenced_type" : "type-16",
"self_type" : "type-16",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_quad_shape_type"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lswlo",
"referenced_type" : "type-19"
},
{
"field_name" : "lswhi",
"field_offset" : 32,
"referenced_type" : "type-19"
},
{
"field_name" : "mswlo",
"field_offset" : 64,
"referenced_type" : "type-19"
},
{
"field_name" : "mswhi",
"field_offset" : 96,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "ieee_quad_shape_type::(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:78:3) at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:78:3",
"name" : "ieee_quad_shape_type::(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:78:3) at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:78:3",
"referenced_type" : "type-18",
"self_type" : "type-18",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_quad_shape_type::(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:78:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "lsw",
"referenced_type" : "type-9"
},
{
"field_name" : "msw",
"field_offset" : 64,
"referenced_type" : "type-9"
}
],
"is_anonymous" : true,
"linker_set_key" : "ieee_quad_shape_type::(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:84:3) at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:84:3",
"name" : "ieee_quad_shape_type::(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:84:3) at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:84:3",
"referenced_type" : "type-20",
"self_type" : "type-20",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_quad_shape_type::(anonymous struct at /bionic/libm/upstream-freebsd/lib/msun/bsdsrc/../src/math_private.h:84:3)"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lswlo",
"referenced_type" : "type-19"
},
{
"field_name" : "lswhi",
"field_offset" : 32,
"referenced_type" : "type-19"
},
{
"field_name" : "mswlo",
"field_offset" : 64,
"referenced_type" : "type-19"
},
{
"field_name" : "mswhi",
"field_offset" : 96,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "ieee_quad_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:78:3) at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:78:3",
"name" : "ieee_quad_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:78:3) at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:78:3",
"referenced_type" : "type-1228",
"self_type" : "type-1228",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_quad_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:78:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "lsw",
"referenced_type" : "type-9"
},
{
"field_name" : "msw",
"field_offset" : 64,
"referenced_type" : "type-9"
}
],
"is_anonymous" : true,
"linker_set_key" : "ieee_quad_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:84:3) at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:84:3",
"name" : "ieee_quad_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:84:3) at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:84:3",
"referenced_type" : "type-1229",
"self_type" : "type-1229",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_quad_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/ld128/../src/math_private.h:84:3)"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "lswlo",
"referenced_type" : "type-19"
},
{
"field_name" : "lswhi",
"field_offset" : 32,
"referenced_type" : "type-19"
},
{
"field_name" : "mswlo",
"field_offset" : 64,
"referenced_type" : "type-19"
},
{
"field_name" : "mswhi",
"field_offset" : 96,
"referenced_type" : "type-19"
}
],
"is_anonymous" : true,
"linker_set_key" : "ieee_quad_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:78:3) at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:78:3",
"name" : "ieee_quad_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:78:3) at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:78:3",
"referenced_type" : "type-56",
"self_type" : "type-56",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_quad_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:78:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "lsw",
"referenced_type" : "type-9"
},
{
"field_name" : "msw",
"field_offset" : 64,
"referenced_type" : "type-9"
}
],
"is_anonymous" : true,
"linker_set_key" : "ieee_quad_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:84:3) at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:84:3",
"name" : "ieee_quad_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:84:3) at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:84:3",
"referenced_type" : "type-61",
"self_type" : "type-61",
"size" : 16,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "ieee_quad_shape_type::(anonymous struct at bionic/libm/upstream-freebsd/lib/msun/src/math_private.h:84:3)"
},
{
"alignment" : 16,
"fields" :
[
{
"field_name" : "hi",
"referenced_type" : "type-17"
},
{
"field_name" : "lo",
"field_offset" : 128,
"referenced_type" : "type-17"
},
{
"field_name" : "lo_set",
"field_offset" : 256,
"referenced_type" : "type-1"
}
],
"linker_set_key" : "ld",
"name" : "ld",
"referenced_type" : "type-1227",
"self_type" : "type-1227",
"size" : 48,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/ld128/s_logl.c",
"unique_id" : "ld"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "invln2hi",
"referenced_type" : "type-6"
},
{
"field_name" : "invln2lo",
"field_offset" : 64,
"referenced_type" : "type-6"
},
{
"field_name" : "poly",
"field_offset" : 128,
"referenced_type" : "type-33"
},
{
"field_name" : "poly1",
"field_offset" : 512,
"referenced_type" : "type-1258"
},
{
"field_name" : "tab",
"field_offset" : 1152,
"referenced_type" : "type-1259"
}
],
"linker_set_key" : "log2_data",
"name" : "log2_data",
"referenced_type" : "type-1256",
"self_type" : "type-1256",
"size" : 1168,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "log2_data"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "invc",
"referenced_type" : "type-6"
},
{
"field_name" : "logc",
"field_offset" : 64,
"referenced_type" : "type-6"
}
],
"is_anonymous" : true,
"linker_set_key" : "log2_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:388:3) at /external/arm-optimized-routines/math/math_config.h:388:3",
"name" : "log2_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:388:3) at /external/arm-optimized-routines/math/math_config.h:388:3",
"referenced_type" : "type-1260",
"self_type" : "type-1260",
"size" : 16,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "log2_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:388:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "tab",
"referenced_type" : "type-1238"
},
{
"field_name" : "poly",
"field_offset" : 2048,
"referenced_type" : "type-66"
}
],
"linker_set_key" : "log2f_data",
"name" : "log2f_data",
"referenced_type" : "type-1237",
"self_type" : "type-1237",
"size" : 288,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "log2f_data"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "invc",
"referenced_type" : "type-6"
},
{
"field_name" : "logc",
"field_offset" : 64,
"referenced_type" : "type-6"
}
],
"is_anonymous" : true,
"linker_set_key" : "log2f_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:317:3) at /external/arm-optimized-routines/math/math_config.h:317:3",
"name" : "log2f_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:317:3) at /external/arm-optimized-routines/math/math_config.h:317:3",
"referenced_type" : "type-1239",
"self_type" : "type-1239",
"size" : 16,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "log2f_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:317:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "ln2hi",
"referenced_type" : "type-6"
},
{
"field_name" : "ln2lo",
"field_offset" : 64,
"referenced_type" : "type-6"
},
{
"field_name" : "poly",
"field_offset" : 128,
"referenced_type" : "type-35"
},
{
"field_name" : "poly1",
"field_offset" : 448,
"referenced_type" : "type-68"
},
{
"field_name" : "tab",
"field_offset" : 1152,
"referenced_type" : "type-1250"
}
],
"linker_set_key" : "log_data",
"name" : "log_data",
"referenced_type" : "type-1249",
"self_type" : "type-1249",
"size" : 2192,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "log_data"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "invc",
"referenced_type" : "type-6"
},
{
"field_name" : "logc",
"field_offset" : 64,
"referenced_type" : "type-6"
}
],
"is_anonymous" : true,
"linker_set_key" : "log_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:373:3) at /external/arm-optimized-routines/math/math_config.h:373:3",
"name" : "log_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:373:3) at /external/arm-optimized-routines/math/math_config.h:373:3",
"referenced_type" : "type-1251",
"self_type" : "type-1251",
"size" : 16,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "log_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:373:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "tab",
"referenced_type" : "type-1233"
},
{
"field_name" : "ln2",
"field_offset" : 2048,
"referenced_type" : "type-6"
},
{
"field_name" : "poly",
"field_offset" : 2112,
"referenced_type" : "type-1236"
}
],
"linker_set_key" : "logf_data",
"name" : "logf_data",
"referenced_type" : "type-1235",
"self_type" : "type-1235",
"size" : 288,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "logf_data"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "invc",
"referenced_type" : "type-6"
},
{
"field_name" : "logc",
"field_offset" : 64,
"referenced_type" : "type-6"
}
],
"is_anonymous" : true,
"linker_set_key" : "logf_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:305:3) at /external/arm-optimized-routines/math/math_config.h:305:3",
"name" : "logf_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:305:3) at /external/arm-optimized-routines/math/math_config.h:305:3",
"referenced_type" : "type-1232",
"self_type" : "type-1232",
"size" : 16,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "logf_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:305:3)"
},
{
"alignment" : 16,
"fields" :
[
{
"field_name" : "f",
"referenced_type" : "type-75"
},
{
"field_name" : "a",
"referenced_type" : "type-76"
}
],
"linker_set_key" : "long_double_complex",
"name" : "long_double_complex",
"record_kind" : "union",
"referenced_type" : "type-74",
"self_type" : "type-74",
"size" : 32,
"source_file" : "/bionic/libm/upstream-freebsd/lib/msun/src/math_private.h",
"unique_id" : "long_double_complex"
},
{
"alignment" : 16,
"fields" :
[
{
"field_name" : "__clang_max_align_nonce1",
"referenced_type" : "type-261"
},
{
"field_name" : "__clang_max_align_nonce2",
"field_offset" : 128,
"referenced_type" : "type-17"
}
],
"linker_set_key" : "max_align_t",
"name" : "max_align_t",
"referenced_type" : "type-687",
"self_type" : "type-687",
"size" : 32,
"source_file" : "/prebuilts/clang-tools/linux-x86/lib64/clang/9.0.1/include/__stddef_max_align_t.h",
"unique_id" : "_ZTS11max_align_t"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "ln2hi",
"referenced_type" : "type-6"
},
{
"field_name" : "ln2lo",
"field_offset" : 64,
"referenced_type" : "type-6"
},
{
"field_name" : "poly",
"field_offset" : 128,
"referenced_type" : "type-1263"
},
{
"field_name" : "tab",
"field_offset" : 576,
"referenced_type" : "type-1264"
}
],
"linker_set_key" : "pow_log_data",
"name" : "pow_log_data",
"referenced_type" : "type-1262",
"self_type" : "type-1262",
"size" : 4168,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "pow_log_data"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "invc",
"referenced_type" : "type-6"
},
{
"field_name" : "pad",
"field_offset" : 64,
"referenced_type" : "type-6"
},
{
"field_name" : "logc",
"field_offset" : 128,
"referenced_type" : "type-6"
},
{
"field_name" : "logctail",
"field_offset" : 192,
"referenced_type" : "type-6"
}
],
"is_anonymous" : true,
"linker_set_key" : "pow_log_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:402:3) at /external/arm-optimized-routines/math/math_config.h:402:3",
"name" : "pow_log_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:402:3) at /external/arm-optimized-routines/math/math_config.h:402:3",
"referenced_type" : "type-1265",
"self_type" : "type-1265",
"size" : 32,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "pow_log_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:402:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "tab",
"referenced_type" : "type-1242"
},
{
"field_name" : "poly",
"field_offset" : 2048,
"referenced_type" : "type-35"
}
],
"linker_set_key" : "powf_log2_data",
"name" : "powf_log2_data",
"referenced_type" : "type-1241",
"self_type" : "type-1241",
"size" : 296,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "powf_log2_data"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "invc",
"referenced_type" : "type-6"
},
{
"field_name" : "logc",
"field_offset" : 64,
"referenced_type" : "type-6"
}
],
"is_anonymous" : true,
"linker_set_key" : "powf_log2_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:334:3) at /external/arm-optimized-routines/math/math_config.h:334:3",
"name" : "powf_log2_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:334:3) at /external/arm-optimized-routines/math/math_config.h:334:3",
"referenced_type" : "type-1243",
"self_type" : "type-1243",
"size" : 16,
"source_file" : "/external/arm-optimized-routines/math/math_config.h",
"unique_id" : "powf_log2_data::(anonymous struct at /external/arm-optimized-routines/math/math_config.h:334:3)"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "flags",
"referenced_type" : "type-19"
},
{
"field_name" : "stack_base",
"field_offset" : 64,
"referenced_type" : "type-21"
},
{
"field_name" : "stack_size",
"field_offset" : 128,
"referenced_type" : "type-9"
},
{
"field_name" : "guard_size",
"field_offset" : 192,
"referenced_type" : "type-9"
},
{
"field_name" : "sched_policy",
"field_offset" : 256,
"referenced_type" : "type-1"
},
{
"field_name" : "sched_priority",
"field_offset" : 288,
"referenced_type" : "type-1"
},
{
"field_name" : "__reserved",
"field_offset" : 320,
"referenced_type" : "type-45"
}
],
"linker_set_key" : "pthread_attr_t",
"name" : "pthread_attr_t",
"referenced_type" : "type-44",
"self_type" : "type-44",
"size" : 56,
"source_file" : "/bionic/libc/include/bits/pthread_types.h",
"unique_id" : "pthread_attr_t"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "__private",
"referenced_type" : "type-60"
}
],
"linker_set_key" : "pthread_barrier_t",
"name" : "pthread_barrier_t",
"referenced_type" : "type-59",
"self_type" : "type-59",
"size" : 32,
"source_file" : "/bionic/libc/include/bits/pthread_types.h",
"unique_id" : "pthread_barrier_t"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "__private",
"referenced_type" : "type-2"
}
],
"linker_set_key" : "pthread_cond_t",
"name" : "pthread_cond_t",
"referenced_type" : "type-86",
"self_type" : "type-86",
"size" : 48,
"source_file" : "/bionic/libc/include/bits/pthread_types.h",
"unique_id" : "pthread_cond_t"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "__private",
"referenced_type" : "type-4"
}
],
"linker_set_key" : "pthread_mutex_t",
"name" : "pthread_mutex_t",
"referenced_type" : "type-3",
"self_type" : "type-3",
"size" : 40,
"source_file" : "/bionic/libc/include/bits/pthread_types.h",
"unique_id" : "pthread_mutex_t"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "__private",
"referenced_type" : "type-13"
}
],
"linker_set_key" : "pthread_rwlock_t",
"name" : "pthread_rwlock_t",
"referenced_type" : "type-12",
"self_type" : "type-12",
"size" : 56,
"source_file" : "/bionic/libc/include/bits/pthread_types.h",
"unique_id" : "pthread_rwlock_t"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "__private",
"referenced_type" : "type-15"
}
],
"linker_set_key" : "pthread_spinlock_t",
"name" : "pthread_spinlock_t",
"referenced_type" : "type-14",
"self_type" : "type-14",
"size" : 8,
"source_file" : "/bionic/libc/include/bits/pthread_types.h",
"unique_id" : "pthread_spinlock_t"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "sign",
"referenced_type" : "type-66"
},
{
"field_name" : "hpi_inv",
"field_offset" : 256,
"referenced_type" : "type-6"
},
{
"field_name" : "hpi",
"field_offset" : 320,
"referenced_type" : "type-6"
},
{
"field_name" : "c0",
"field_offset" : 384,
"referenced_type" : "type-6"
},
{
"field_name" : "c1",
"field_offset" : 448,
"referenced_type" : "type-6"
},
{
"field_name" : "c2",
"field_offset" : 512,
"referenced_type" : "type-6"
},
{
"field_name" : "c3",
"field_offset" : 576,
"referenced_type" : "type-6"
},
{
"field_name" : "c4",
"field_offset" : 640,
"referenced_type" : "type-6"
},
{
"field_name" : "s1",
"field_offset" : 704,
"referenced_type" : "type-6"
},
{
"field_name" : "s2",
"field_offset" : 768,
"referenced_type" : "type-6"
},
{
"field_name" : "s3",
"field_offset" : 832,
"referenced_type" : "type-6"
}
],
"linker_set_key" : "sincos_t",
"name" : "sincos_t",
"referenced_type" : "type-1267",
"self_type" : "type-1267",
"size" : 112,
"source_file" : "/external/arm-optimized-routines/math/sincosf.h",
"unique_id" : "sincos_t"
}
],
"rvalue_reference_types" : []
}