diff --git a/.run/P36/delever/calibration.json b/.run/P36/delever/calibration.json index a279ac508c..6961fee091 100644 --- a/.run/P36/delever/calibration.json +++ b/.run/P36/delever/calibration.json @@ -1,7 +1,7 @@ { - "head": "7ff1e7b4ca", + "head": "589ceabeb3", "stamp": "588cbf38c6e4", - "generated": "2026-10-02 12:05", + "generated": "2026-10-02 12:20", "aliases": [ "main", "md_SC07_004", @@ -21,176 +21,176 @@ "main": { "objects": 85, "identical": 85, - "seconds": 8.266, - "mean_s": 0.097 + "seconds": 8.851, + "mean_s": 0.104 }, "md_SC07_004": { "objects": 1, "identical": 1, - "seconds": 0.599, - "mean_s": 0.599 + "seconds": 0.648, + "mean_s": 0.648 }, "ov_SC03_015": { "objects": 32, "identical": 32, - "seconds": 5.797000000000001, - "mean_s": 0.181 + "seconds": 6.474000000000001, + "mean_s": 0.202 }, "ov_SC04_011": { "objects": 28, "identical": 28, - "seconds": 4.897, - "mean_s": 0.175 + "seconds": 5.261, + "mean_s": 0.188 } }, "per_object_seconds": { - "build/src/800.o": 0.863, - "build/src/800_b.o": 0.101, - "build/src/800_b_2.o": 0.371, - "build/src/800_b_o0a.o": 0.099, - "build/src/800_c.o": 0.232, - "build/src/800b2.o": 0.089, - "build/src/apicard1.o": 0.088, - "build/src/apicard2.o": 0.095, - "build/src/apicard3.o": 0.08, - "build/src/apicard4.o": 0.084, - "build/src/apicard5.o": 0.088, - "build/src/apicard6.o": 0.1, - "build/src/apicard7.o": 0.094, - "build/src/boot.o": 0.114, - "build/src/gap.o": 0.099, - "build/src/libapi1.o": 0.095, - "build/src/libapi2.o": 0.073, - "build/src/libc2_1.o": 0.076, - "build/src/libc2_2.o": 0.067, - "build/src/libcd1.o": 0.094, + "build/src/800.o": 0.903, + "build/src/800_b.o": 0.121, + "build/src/800_b_2.o": 0.366, + "build/src/800_b_o0a.o": 0.095, + "build/src/800_c.o": 0.238, + "build/src/800b2.o": 0.095, + "build/src/apicard1.o": 0.098, + "build/src/apicard2.o": 0.088, + "build/src/apicard3.o": 0.118, + "build/src/apicard4.o": 0.101, + "build/src/apicard5.o": 0.1, + "build/src/apicard6.o": 0.086, + "build/src/apicard7.o": 0.087, + "build/src/boot.o": 0.108, + "build/src/gap.o": 0.085, + "build/src/libapi1.o": 0.092, + "build/src/libapi2.o": 0.076, + "build/src/libc2_1.o": 0.098, + "build/src/libc2_2.o": 0.085, + "build/src/libcd1.o": 0.108, "build/src/libcd2.o": 0.074, - "build/src/libetc.o": 0.097, - "build/src/libgpu.o": 0.076, - "build/src/libgpu2.o": 0.08, - "build/src/libgs1.o": 0.071, - "build/src/libgs2.o": 0.091, - "build/src/libgs3.o": 0.084, - "build/src/libgs4.o": 0.081, - "build/src/libgs5.o": 0.068, - "build/src/libgs6.o": 0.088, - "build/src/libgs7.o": 0.075, - "build/src/libgs8.o": 0.073, - "build/src/libgte1.o": 0.072, - "build/src/libgte10.o": 0.076, - "build/src/libgte11.o": 0.066, - "build/src/libgte12.o": 0.078, - "build/src/libgte13.o": 0.076, - "build/src/libgte14.o": 0.1, - "build/src/libgte15.o": 0.082, - "build/src/libgte16.o": 0.079, - "build/src/libgte17.o": 0.07, - "build/src/libgte18.o": 0.097, - "build/src/libgte19.o": 0.073, - "build/src/libgte2.o": 0.077, - "build/src/libgte20.o": 0.074, - "build/src/libgte21.o": 0.075, - "build/src/libgte22.o": 0.088, - "build/src/libgte23.o": 0.076, - "build/src/libgte24.o": 0.081, - "build/src/libgte25.o": 0.079, - "build/src/libgte26.o": 0.082, - "build/src/libgte27.o": 0.073, - "build/src/libgte28.o": 0.082, - "build/src/libgte29.o": 0.084, - "build/src/libgte3.o": 0.079, - "build/src/libgte30.o": 0.077, - "build/src/libgte4.o": 0.076, - "build/src/libgte5.o": 0.085, - "build/src/libgte6.o": 0.083, - "build/src/libgte7.o": 0.08, - "build/src/libgte8.o": 0.086, - "build/src/libgte9.o": 0.081, - "build/src/libmcrd1.o": 0.094, - "build/src/libmcrd2.o": 0.078, - "build/src/libpad1.o": 0.088, - "build/src/libpad2.o": 0.084, - "build/src/sgap.o": 0.078, - "build/src/sgap_2.o": 0.079, - "build/src/sgap_3.o": 0.077, - "build/src/sgap_4.o": 0.096, - "build/src/sgap_5.o": 0.079, - "build/src/sgap_6.o": 0.084, - "build/src/sgap_8.o": 0.086, - "build/src/snd1.o": 0.081, - "build/src/snd10.o": 0.083, - "build/src/snd11.o": 0.075, - "build/src/snd12.o": 0.079, + "build/src/libetc.o": 0.084, + "build/src/libgpu.o": 0.115, + "build/src/libgpu2.o": 0.085, + "build/src/libgs1.o": 0.089, + "build/src/libgs2.o": 0.072, + "build/src/libgs3.o": 0.079, + "build/src/libgs4.o": 0.106, + "build/src/libgs5.o": 0.081, + "build/src/libgs6.o": 0.106, + "build/src/libgs7.o": 0.085, + "build/src/libgs8.o": 0.074, + "build/src/libgte1.o": 0.085, + "build/src/libgte10.o": 0.078, + "build/src/libgte11.o": 0.081, + "build/src/libgte12.o": 0.08, + "build/src/libgte13.o": 0.082, + "build/src/libgte14.o": 0.085, + "build/src/libgte15.o": 0.086, + "build/src/libgte16.o": 0.083, + "build/src/libgte17.o": 0.084, + "build/src/libgte18.o": 0.084, + "build/src/libgte19.o": 0.083, + "build/src/libgte2.o": 0.083, + "build/src/libgte20.o": 0.084, + "build/src/libgte21.o": 0.106, + "build/src/libgte22.o": 0.082, + "build/src/libgte23.o": 0.084, + "build/src/libgte24.o": 0.089, + "build/src/libgte25.o": 0.081, + "build/src/libgte26.o": 0.099, + "build/src/libgte27.o": 0.093, + "build/src/libgte28.o": 0.1, + "build/src/libgte29.o": 0.089, + "build/src/libgte3.o": 0.095, + "build/src/libgte30.o": 0.105, + "build/src/libgte4.o": 0.084, + "build/src/libgte5.o": 0.077, + "build/src/libgte6.o": 0.077, + "build/src/libgte7.o": 0.087, + "build/src/libgte8.o": 0.085, + "build/src/libgte9.o": 0.087, + "build/src/libmcrd1.o": 0.104, + "build/src/libmcrd2.o": 0.09, + "build/src/libpad1.o": 0.092, + "build/src/libpad2.o": 0.109, + "build/src/sgap.o": 0.092, + "build/src/sgap_2.o": 0.088, + "build/src/sgap_3.o": 0.085, + "build/src/sgap_4.o": 0.092, + "build/src/sgap_5.o": 0.088, + "build/src/sgap_6.o": 0.094, + "build/src/sgap_8.o": 0.089, + "build/src/snd1.o": 0.086, + "build/src/snd10.o": 0.089, + "build/src/snd11.o": 0.094, + "build/src/snd12.o": 0.081, "build/src/snd2.o": 0.088, - "build/src/snd3.o": 0.076, - "build/src/snd4.o": 0.079, - "build/src/snd5.o": 0.092, - "build/src/snd6.o": 0.101, - "build/src/snd7.o": 0.078, - "build/src/snd8.o": 0.076, - "build/src/snd9.o": 0.088, - "build/src/md_SC07_004/md_SC07_004.o": 0.599, - "build/src/ov_SC03_015/ov_SC03_015.o": 0.166, - "build/src/ov_SC03_015/ov_SC03_015_after.o": 0.604, - "build/src/ov_SC03_015/ov_SC03_015_jr_8012ACE0.o": 0.461, - "build/src/ov_SC03_015/ov_SC03_015_jr_80135888.o": 0.085, - "build/src/ov_SC03_015/ov_SC03_015_jr_80135A4C.o": 0.091, - "build/src/ov_SC03_015/ov_SC03_015_jr_80135D20.o": 0.188, - "build/src/ov_SC03_015/ov_SC03_015_jr_801380E0.o": 0.19, - "build/src/ov_SC03_015/ov_SC03_015_jr_8013C98C.o": 0.152, - "build/src/ov_SC03_015/ov_SC03_015_jr_8013F350.o": 0.102, - "build/src/ov_SC03_015/ov_SC03_015_jr_8013FFD8.o": 0.094, - "build/src/ov_SC03_015/ov_SC03_015_jr_80140608.o": 0.225, - "build/src/ov_SC03_015/ov_SC03_015_jr_8015444C.o": 0.103, - "build/src/ov_SC03_015/ov_SC03_015_jr_80154C24.o": 0.198, - "build/src/ov_SC03_015/ov_SC03_015_jr_801588CC.o": 0.116, - "build/src/ov_SC03_015/ov_SC03_015_jr_80159C84.o": 0.087, - "build/src/ov_SC03_015/ov_SC03_015_jr_8015A3C8.o": 0.091, - "build/src/ov_SC03_015/ov_SC03_015_jr_8015AE2C.o": 0.122, - "build/src/ov_SC03_015/ov_SC03_015_jr_8015C32C.o": 0.546, - "build/src/ov_SC03_015/ov_SC03_015_jr_8016AB6C.o": 0.306, - "build/src/ov_SC03_015/ov_SC03_015_jr_80171B4C.o": 0.127, - "build/src/ov_SC03_015/ov_SC03_015_jr_801734BC.o": 0.246, - "build/src/ov_SC03_015/ov_SC03_015_jr_801789AC.o": 0.083, - "build/src/ov_SC03_015/ov_SC03_015_jr_80178D40.o": 0.134, - "build/src/ov_SC03_015/ov_SC03_015_jr_8017A4AC.o": 0.096, - "build/src/ov_SC03_015/ov_SC03_015_jr_8017AE2C.o": 0.196, - "build/src/ov_SC03_015/ov_SC03_015_jr_8017EB7C.o": 0.235, - "build/src/ov_SC03_015/ov_SC03_015_jr_80184440.o": 0.079, - "build/src/ov_SC03_015/ov_SC03_015_jr_801848E4.o": 0.342, + "build/src/snd3.o": 0.089, + "build/src/snd4.o": 0.086, + "build/src/snd5.o": 0.082, + "build/src/snd6.o": 0.087, + "build/src/snd7.o": 0.09, + "build/src/snd8.o": 0.079, + "build/src/snd9.o": 0.081, + "build/src/md_SC07_004/md_SC07_004.o": 0.648, + "build/src/ov_SC03_015/ov_SC03_015.o": 0.201, + "build/src/ov_SC03_015/ov_SC03_015_after.o": 0.632, + "build/src/ov_SC03_015/ov_SC03_015_jr_8012ACE0.o": 0.527, + "build/src/ov_SC03_015/ov_SC03_015_jr_80135888.o": 0.106, + "build/src/ov_SC03_015/ov_SC03_015_jr_80135A4C.o": 0.09, + "build/src/ov_SC03_015/ov_SC03_015_jr_80135D20.o": 0.177, + "build/src/ov_SC03_015/ov_SC03_015_jr_801380E0.o": 0.237, + "build/src/ov_SC03_015/ov_SC03_015_jr_8013C98C.o": 0.168, + "build/src/ov_SC03_015/ov_SC03_015_jr_8013F350.o": 0.121, + "build/src/ov_SC03_015/ov_SC03_015_jr_8013FFD8.o": 0.11, + "build/src/ov_SC03_015/ov_SC03_015_jr_80140608.o": 0.254, + "build/src/ov_SC03_015/ov_SC03_015_jr_8015444C.o": 0.125, + "build/src/ov_SC03_015/ov_SC03_015_jr_80154C24.o": 0.264, + "build/src/ov_SC03_015/ov_SC03_015_jr_801588CC.o": 0.144, + "build/src/ov_SC03_015/ov_SC03_015_jr_80159C84.o": 0.108, + "build/src/ov_SC03_015/ov_SC03_015_jr_8015A3C8.o": 0.11, + "build/src/ov_SC03_015/ov_SC03_015_jr_8015AE2C.o": 0.144, + "build/src/ov_SC03_015/ov_SC03_015_jr_8015C32C.o": 0.587, + "build/src/ov_SC03_015/ov_SC03_015_jr_8016AB6C.o": 0.343, + "build/src/ov_SC03_015/ov_SC03_015_jr_80171B4C.o": 0.143, + "build/src/ov_SC03_015/ov_SC03_015_jr_801734BC.o": 0.274, + "build/src/ov_SC03_015/ov_SC03_015_jr_801789AC.o": 0.095, + "build/src/ov_SC03_015/ov_SC03_015_jr_80178D40.o": 0.154, + "build/src/ov_SC03_015/ov_SC03_015_jr_8017A4AC.o": 0.104, + "build/src/ov_SC03_015/ov_SC03_015_jr_8017AE2C.o": 0.222, + "build/src/ov_SC03_015/ov_SC03_015_jr_8017EB7C.o": 0.257, + "build/src/ov_SC03_015/ov_SC03_015_jr_80184440.o": 0.085, + "build/src/ov_SC03_015/ov_SC03_015_jr_801848E4.o": 0.341, "build/src/ov_SC03_015/ov_SC03_015_o0b.o": 0.073, - "build/src/ov_SC03_015/ov_SC03_015_o0c.o": 0.082, - "build/src/ov_SC03_015/ov_SC03_015_o0d.o": 0.084, - "build/src/ov_SC03_015/ov_SC03_015_o0e.o": 0.093, - "build/src/ov_SC04_011/ov_SC04_011.o": 0.17, - "build/src/ov_SC04_011/ov_SC04_011_after.o": 0.504, - "build/src/ov_SC04_011/ov_SC04_011_jr_8012ACE0.o": 0.405, - "build/src/ov_SC04_011/ov_SC04_011_jr_80135888.o": 0.068, - "build/src/ov_SC04_011/ov_SC04_011_jr_80135A4C.o": 0.07, - "build/src/ov_SC04_011/ov_SC04_011_jr_80135D20.o": 0.148, - "build/src/ov_SC04_011/ov_SC04_011_jr_801380E0.o": 0.182, - "build/src/ov_SC04_011/ov_SC04_011_jr_8013C98C.o": 0.138, - "build/src/ov_SC04_011/ov_SC04_011_jr_8013F350.o": 0.1, - "build/src/ov_SC04_011/ov_SC04_011_jr_8013FFD8.o": 0.092, - "build/src/ov_SC04_011/ov_SC04_011_jr_80140608.o": 0.219, - "build/src/ov_SC04_011/ov_SC04_011_jr_8015444C.o": 0.095, - "build/src/ov_SC04_011/ov_SC04_011_jr_80154C24.o": 0.203, - "build/src/ov_SC04_011/ov_SC04_011_jr_801588CC.o": 0.122, - "build/src/ov_SC04_011/ov_SC04_011_jr_80159C84.o": 0.093, - "build/src/ov_SC04_011/ov_SC04_011_jr_8015A3C8.o": 0.096, - "build/src/ov_SC04_011/ov_SC04_011_jr_8015AE2C.o": 0.122, - "build/src/ov_SC04_011/ov_SC04_011_jr_8015C32C.o": 0.421, - "build/src/ov_SC04_011/ov_SC04_011_jr_8016AB6C.o": 0.267, + "build/src/ov_SC03_015/ov_SC03_015_o0c.o": 0.089, + "build/src/ov_SC03_015/ov_SC03_015_o0d.o": 0.089, + "build/src/ov_SC03_015/ov_SC03_015_o0e.o": 0.1, + "build/src/ov_SC04_011/ov_SC04_011.o": 0.168, + "build/src/ov_SC04_011/ov_SC04_011_after.o": 0.533, + "build/src/ov_SC04_011/ov_SC04_011_jr_8012ACE0.o": 0.438, + "build/src/ov_SC04_011/ov_SC04_011_jr_80135888.o": 0.078, + "build/src/ov_SC04_011/ov_SC04_011_jr_80135A4C.o": 0.077, + "build/src/ov_SC04_011/ov_SC04_011_jr_80135D20.o": 0.166, + "build/src/ov_SC04_011/ov_SC04_011_jr_801380E0.o": 0.199, + "build/src/ov_SC04_011/ov_SC04_011_jr_8013C98C.o": 0.148, + "build/src/ov_SC04_011/ov_SC04_011_jr_8013F350.o": 0.103, + "build/src/ov_SC04_011/ov_SC04_011_jr_8013FFD8.o": 0.097, + "build/src/ov_SC04_011/ov_SC04_011_jr_80140608.o": 0.232, + "build/src/ov_SC04_011/ov_SC04_011_jr_8015444C.o": 0.106, + "build/src/ov_SC04_011/ov_SC04_011_jr_80154C24.o": 0.216, + "build/src/ov_SC04_011/ov_SC04_011_jr_801588CC.o": 0.125, + "build/src/ov_SC04_011/ov_SC04_011_jr_80159C84.o": 0.103, + "build/src/ov_SC04_011/ov_SC04_011_jr_8015A3C8.o": 0.106, + "build/src/ov_SC04_011/ov_SC04_011_jr_8015AE2C.o": 0.133, + "build/src/ov_SC04_011/ov_SC04_011_jr_8015C32C.o": 0.443, + "build/src/ov_SC04_011/ov_SC04_011_jr_8016AB6C.o": 0.287, "build/src/ov_SC04_011/ov_SC04_011_jr_80171B4C.o": 0.131, - "build/src/ov_SC04_011/ov_SC04_011_jr_801734BC.o": 0.203, - "build/src/ov_SC04_011/ov_SC04_011_jr_801789AC.o": 0.085, - "build/src/ov_SC04_011/ov_SC04_011_jr_80178D40.o": 0.115, - "build/src/ov_SC04_011/ov_SC04_011_jr_8017A4AC.o": 0.089, - "build/src/ov_SC04_011/ov_SC04_011_jr_8017AE2C.o": 0.123, - "build/src/ov_SC04_011/ov_SC04_011_jr_8017D494.o": 0.495, - "build/src/ov_SC04_011/ov_SC04_011_o0b.o": 0.066, - "build/src/ov_SC04_011/ov_SC04_011_o0c.o": 0.075 + "build/src/ov_SC04_011/ov_SC04_011_jr_801734BC.o": 0.214, + "build/src/ov_SC04_011/ov_SC04_011_jr_801789AC.o": 0.095, + "build/src/ov_SC04_011/ov_SC04_011_jr_80178D40.o": 0.134, + "build/src/ov_SC04_011/ov_SC04_011_jr_8017A4AC.o": 0.098, + "build/src/ov_SC04_011/ov_SC04_011_jr_8017AE2C.o": 0.134, + "build/src/ov_SC04_011/ov_SC04_011_jr_8017D494.o": 0.544, + "build/src/ov_SC04_011/ov_SC04_011_o0b.o": 0.071, + "build/src/ov_SC04_011/ov_SC04_011_o0c.o": 0.082 }, "ok": true, - "seconds": 2.4 + "seconds": 2.6 } diff --git a/.run/P37/census/struct_map_top.json b/.run/P37/census/struct_map_top.json index ba4f79e81d..bb186c8802 100644 --- a/.run/P37/census/struct_map_top.json +++ b/.run/P37/census/struct_map_top.json @@ -1 +1 @@ -{"head": "7ff1e7b4ca", "when": "2026-10-02T18:16:24Z", "n_types": 17935, "types": [{"id": "AT:D_800D3888", "name": "Unkstruct_800D3888", "sites": 23084, "bodies": 6673, "nodes": 31106, "globals_at": ["D_800D3888", "D_800DE5A0", "D_801269F0", "D_80126B58", "D_801802C0", "D_801805AC", "D_80181050", "D_80181E98", "D_80181EFC", "D_80182694", "D_80182994", "D_80182A20", "D_80182B6C", "D_8018390C", "D_801839C0", "D_80183A38", "D_80183C00", "D_80183FA8", "D_80184070", "D_8018413C"], "globals_ptr": ["D_8006386C", "D_80074778", "D_80074780", "D_80074784", "D_80074790", "D_800747C0", "D_800747D4", "D_800747D8", "D_800747E8", "D_80075838", "D_80075A40", "D_80076040", "D_800760C8", "D_80078E50", "D_80078E80", "D_80078E84", "D_80078E88", "D_80078EAF", "D_80078EE4", "D_80078EE8"], "params": 5634, "size_hint": 588, "fields": 220, "layout": [[0, 2, "u", 168], [1, 1, "u", 11], [2, 2, "u", 71], [3, 1, "u", 9], [4, 4, "s", 131], [6, 2, "u", 115], [8, 4, "s", 134], [10, 2, "u", 191], [12, 2, "s", 43], [13, 1, "u", 12], [14, 2, "u", 106], [16, 2, "u", 357], [18, 2, "u", 192], [20, 4, "s", 34], [22, 2, "s", 332], [24, 4, "s", 184], [26, 2, "u", 140], [28, 4, "s", 167], [30, 2, "s", 132], [31, 1, "s", 1], [32, 4, "s", 7182], [33, 1, "u", 8], [34, 1, "u", 12], [35, 1, "u", 5], [36, 4, "s", 6], [37, 1, "s", 3], [38, 1, "u", 3], [39, 1, "u", 36], [40, 2, "u", 8], [42, 2, "s", 9], [44, 2, "u", 101], [46, 2, "s", 141], [48, 4, "s", 25], [50, 2, "s", 3], [52, 2, "u", 79], [54, 2, "s", 15], [56, 4, "s", 3], [58, 2, "u", 4], [60, 4, "s", 124], [62, 2, "s", 12], [64, 4, "s", 175], [66, 2, "s", 13], [68, 4, "s", 57], [70, 2, "s", 1], [72, 4, "s", 27], [74, 2, "u", 13], [76, 4, "s", 70], [77, 1, "u", 2], [78, 1, "u", 2], [79, 1, "u", 2], [80, 4, "s", 42], [82, 2, "s", 41], [84, 4, "s", 32], [88, 4, "s", 45], [89, 1, "u", 3], [90, 2, "s", 7], [91, 1, "u", 1], [92, 2, "s", 29], [93, 1, "u", 3], [94, 2, "s", 26], [95, 1, "u", 1], [96, 2, "s", 49], [98, 2, "s", 39], [100, 4, "s", 220]], "conflicts": [[0, {"4s": 45, "2u": 168, "2s": 120, "1u": 12, "4p": 74}], [4, {"4s": 131, "4u": 78, "2u": 10, "2s": 51, "1s": 2}], [8, {"2s": 12, "4s": 134, "2u": 35, "4u": 1}], [12, {"2s": 43, "4s": 17, "2u": 37, "1u": 12}], [16, {"2s": 66, "4s": 190, "2u": 357, "4u": 3}], [20, {"2s": 20, "2u": 28, "4s": 34, "4u": 1}], [24, {"2s": 148, "4s": 184, "2u": 81, "4u": 4}], [28, {"4s": 167, "2s": 65, "2u": 29}], [30, {"2s": 132, "2u": 4, "1u": 1, "4u": 1}], [32, {"4s": 7182, "4u": 59, "4p": 480, "1u": 6}], [34, {"1u": 12, "4u": 1}], [36, {"1u": 2, "4s": 6, "1s": 3, "2u": 1}]], "evidence": {"PV": 5634, "PTR": 8678, "L": 10640, "AT": 313, "P": 5634, "R": 88, "FLD": 119}, "sign_mixed": 63, "merges": {"arg&": 266, "param": 11268, "arg": 7777, "assign": 7754, "return": 713, "ret-of": 2229, "assign&": 156, "field": 942}, "suspect": true}, {"id": "L:F:5d04529f0dac0bc0e8ed5a58782010f1c9e3ebdb:arg0", "name": "Unkstruct_cb638a45", "sites": 6477, "bodies": 381, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 16, "fields": 6, "layout": [[4, 2, "s", 1143], [6, 2, "s", 1143], [8, 2, "s", 1016], [10, 2, "s", 1016], [12, 2, "s", 1143], [14, 2, "s", 1016]], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 0, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:a2c00e890871a3d894f8977fdd58daffe546a666:arg0", "name": "Unkstruct_dac960ce", "sites": 4464, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 588, "fields": 13, "layout": [[0, 2, "u", 248], [6, 2, "s", 248], [10, 2, "u", 496], [14, 2, "s", 248], [68, 4, "u", 124], [184, 2, "u", 496], [186, 2, "u", 124], [446, 1, "u", 248], [580, 1, "u", 372], [581, 1, "u", 620], [582, 2, "u", 248], [584, 2, "u", 248], [586, 2, "u", 248]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 2, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:683bbb5830c28be00737349c5b37d6a44debc608:a1", "name": "Unkstruct_a5d21dec", "sites": 4340, "bodies": 124, "nodes": 5, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 23, "layout": [[0, 2, "u", 248], [2, 2, "u", 124], [4, 2, "u", 124], [6, 2, "u", 248], [8, 2, "u", 124], [10, 2, "u", 248], [12, 2, "u", 124], [14, 2, "u", 248], [32, 4, "s", 496], [54, 2, "u", 124], [80, 2, "u", 124], [82, 2, "u", 124], [84, 2, "u", 124], [100, 4, "s", 372], [104, 4, "s", 248], [112, 2, "u", 124], [114, 2, "u", 124], [120, 4, "s", 124], [136, 2, "u", 124], [138, 2, "u", 124], [140, 2, "u", 124], [220, 4, "s", 124], [252, 2, "u", 124]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1, "R": 1}, "sign_mixed": 1, "merges": {"param": 2, "assign": 1, "return": 1}, "suspect": false}, {"id": "L:F:037c9974beb20a2b4fedb50684f58aba7da3df41:a0", "name": "Unkstruct_f8ed2b9f", "sites": 4061, "bodies": 4061, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 535, "fields": 1, "layout": [[534, 1, "u", 4061]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:ef9a1e7571d453e55ccc6cc161c70893bc31249e:cach", "name": "Unkstruct_cedd385d", "sites": 3936, "bodies": 123, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 75, "fields": 8, "layout": [[20, 4, "s", 984], [26, 2, "s", 246], [52, 2, "u", 492], [58, 2, "u", 123], [62, 2, "u", 369], [64, 2, "u", 984], [66, 1, "u", 246], [74, 1, "u", 369]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 1, "merges": {}, "suspect": false}, {"id": "L:F:52e92ffa088470b82cc06482daa51b2f80995c31:cach", "name": "Unkstruct_8e3dbe51", "sites": 3930, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 76, "fields": 5, "layout": [[30, 2, "s", 393], [46, 2, "s", 262], [71, 1, "u", 1441], [72, 1, "u", 786], [75, 1, "u", 917]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 1, "merges": {}, "suspect": false}, {"id": "L:F:011613e668968182114e5cc5d5f0c821df50d7b8:a0", "name": "Unkstruct_57a28935", "sites": 3271, "bodies": 196, "nodes": 402, "globals_at": [], "globals_ptr": [], "params": 134, "size_hint": 164, "fields": 26, "layout": [[5, 1, "u", 228], [8, 4, "s", 74], [12, 2, "s", 74], [16, 4, "s", 151], [20, 4, "s", 123], [24, 2, "s", 154], [26, 2, "s", 153], [28, 2, "s", 148], [32, 2, "s", 96], [34, 2, "s", 92], [36, 2, "s", 78], [40, 2, "s", 312], [42, 2, "s", 298], [44, 2, "s", 298], [46, 2, "s", 117], [48, 2, "s", 83], [50, 2, "s", 80], [60, 4, "s", 74], [64, 4, "s", 74], [68, 4, "s", 74], [72, 4, "s", 74], [76, 4, "s", 74], [80, 4, "s", 74], [156, 4, "s", 13], [160, 2, "u", 4], [162, 2, "u", 3]], "conflicts": [[8, {"4s": 74, "2s": 74}], [16, {"4s": 151, "2s": 76}], [20, {"4s": 123, "2s": 74}]], "evidence": {"PV": 134, "P": 134, "L": 134}, "sign_mixed": 9, "merges": {"param": 268, "arg": 133}, "suspect": false}, {"id": "AT:D_80126948", "name": "Unkstruct_80126948", "sites": 3242, "bodies": 1056, "nodes": 129, "globals_at": ["D_80126948", "D_80126E60"], "globals_ptr": ["D_80114EE8", "D_801151D4", "D_80126948", "D_80126E60", "D_80126F04", "D_80126FA8"], "params": 3, "size_hint": 164, "fields": 34, "layout": [[0, 4, "s", 7], [4, 1, "u", 251], [8, 4, "s", 4], [12, 4, "s", 4], [16, 4, "s", 26], [20, 4, "s", 24], [24, 2, "s", 2], [26, 2, "u", 13], [32, 2, "s", 2], [34, 2, "u", 12], [36, 2, "s", 1], [40, 2, "s", 1], [42, 2, "s", 4], [44, 2, "s", 1], [46, 2, "s", 2], [48, 2, "s", 4], [50, 2, "s", 2], [52, 4, "s", 4], [56, 2, "u", 16], [60, 4, "s", 539], [64, 4, "s", 139], [68, 4, "s", 539], [72, 4, "s", 539], [76, 4, "s", 140], [80, 4, "s", 673], [92, 4, "s", 73], [96, 4, "s", 69], [100, 4, "s", 73], [104, 4, "s", 13], [108, 4, "s", 9], [112, 4, "s", 13], [156, 4, "s", 1], [160, 2, "s", 1], [162, 2, "s", 1]], "conflicts": [], "evidence": {"PTR": 6, "L": 115, "PV": 3, "P": 3, "AT": 2}, "sign_mixed": 10, "merges": {"assign&": 4, "arg&": 1, "assign": 103, "param": 6, "arg": 14}, "suspect": false}, {"id": "L:F:52e92ffa088470b82cc06482daa51b2f80995c31:flag", "name": "Unkstruct_1fa9e810", "sites": 3144, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 73, "fields": 3, "layout": [[46, 2, "s", 393], [71, 1, "u", 524], [72, 1, "u", 2227]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:f290967a9bfb3ed845a5d2a766082ed2705729c6:buf", "name": "Unkstruct_30b21035", "sites": 3100, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 84, "fields": 13, "layout": [[32, 2, "s", 248], [34, 2, "s", 248], [36, 2, "s", 248], [40, 2, "s", 248], [42, 2, "s", 248], [44, 2, "s", 248], [48, 2, "s", 248], [50, 2, "s", 248], [52, 2, "s", 248], [56, 2, "s", 248], [58, 2, "s", 248], [60, 2, "s", 248], [80, 4, "s", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:433edf8eed56d01c1d901e1dc959881fd6e252ee:arg0", "name": "Unkstruct_a2c8734a", "sites": 2646, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 52, "fields": 8, "layout": [[2, 2, "u", 252], [6, 2, "s", 378], [10, 2, "s", 378], [14, 2, "s", 378], [18, 2, "u", 126], [22, 2, "u", 126], [32, 4, "s", 126], [48, 4, "s", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 3, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:1eeddc4a726cce7edb2fd84a3cad6477021bcf85:param_1", "name": "Unkstruct_198fc7cc", "sites": 2580, "bodies": 129, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 16, "layout": [[2, 2, "u", 258], [6, 2, "u", 129], [10, 2, "u", 129], [14, 2, "u", 129], [16, 4, "s", 129], [18, 2, "u", 129], [20, 4, "s", 129], [22, 2, "s", 129], [24, 4, "s", 129], [26, 2, "u", 129], [28, 4, "s", 258], [32, 4, "s", 258], [40, 2, "u", 129], [44, 4, "s", 129], [48, 4, "s", 129], [52, 4, "s", 129]], "conflicts": [[18, "overlap"], [22, "overlap"], [26, "overlap"]], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:ed1c24ca47a915759f6ba3f907f5b5d82aa3c397:base:0x24", "name": "Unkstruct_80130D48", "sites": 2382, "bodies": 587, "nodes": 126, "globals_at": [], "globals_ptr": ["D_80072C84", "D_80078E78"], "params": 0, "size_hint": 100, "fields": 25, "layout": [[0, 1, "u", 266], [4, 4, "s", 6], [20, 4, "s", 3], [24, 4, "s", 1], [26, 2, "u", 26], [34, 2, "s", 1], [36, 4, "s", 3], [38, 2, "s", 533], [40, 4, "s", 6], [42, 2, "s", 1], [44, 4, "s", 2], [46, 2, "s", 534], [48, 4, "s", 4], [50, 2, "s", 1], [52, 2, "u", 2], [55, 1, "u", 1], [58, 2, "u", 135], [60, 2, "u", 139], [62, 2, "u", 266], [64, 2, "u", 400], [67, 1, "s", 1], [73, 1, "u", 1], [80, 4, "s", 1], [96, 4, "s", 6], [98, 2, "s", 4]], "conflicts": [[26, "overlap"], [38, "overlap"], [42, "overlap"], [46, "overlap"], [50, "overlap"], [98, "overlap"]], "evidence": {"L": 123, "PTR": 2, "FLD": 1}, "sign_mixed": 3, "merges": {"field": 1, "assign": 124}, "suspect": false}, {"id": "L:F:d8ec93cf2ab8692a851707f792bb542559b8b477:buf", "name": "Unkstruct_ed8f1335", "sites": 2356, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 36, "fields": 18, "layout": [[0, 4, "s", 124], [4, 2, "s", 248], [6, 2, "s", 124], [8, 2, "s", 124], [10, 2, "s", 124], [12, 2, "s", 124], [14, 1, "u", 124], [15, 1, "u", 124], [16, 2, "s", 124], [18, 2, "s", 124], [20, 1, "u", 124], [21, 1, "u", 124], [22, 1, "u", 124], [24, 2, "s", 124], [26, 2, "s", 124], [28, 2, "s", 124], [30, 2, "s", 124], [32, 4, "s", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:11f86a358e6d71766aa362f8cfb3a9eb58ca58bc:param_1", "name": "Unkstruct_8016B4F8", "sites": 2140, "bodies": 535, "nodes": 39, "globals_at": [], "globals_ptr": [], "params": 13, "size_hint": 48, "fields": 5, "layout": [[16, 4, "s", 269], [20, 4, "s", 269], [24, 4, "s", 402], [28, 4, "s", 666], [44, 4, "s", 534]], "conflicts": [], "evidence": {"PV": 13, "P": 13, "L": 13}, "sign_mixed": 0, "merges": {"param": 26, "arg": 12}, "suspect": false}, {"id": "L:F:07b460bb9e8b53760af60379de40d6d476777b34:param_1", "name": "Unkstruct_80139C7C", "sites": 2111, "bodies": 265, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 68, "fields": 14, "layout": [[8, 4, "s", 262], [24, 2, "s", 131], [28, 2, "s", 131], [32, 1, "u", 132], [34, 1, "u", 525], [36, 2, "u", 1], [38, 2, "u", 1], [44, 2, "s", 262], [46, 2, "s", 262], [48, 2, "s", 1], [50, 2, "s", 1], [52, 2, "s", 133], [54, 2, "s", 131], [64, 4, "s", 2]], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 3, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:989ea29447ebea9f665718fe835d44c289cd476c:L", "name": "Unkstruct_b047cdf2", "sites": 2108, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 32, "fields": 6, "layout": [[0, 2, "s", 1116], [2, 2, "s", 248], [8, 4, "s", 124], [12, 4, "s", 372], [24, 4, "s", 124], [28, 4, "s", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:ef9a1e7571d453e55ccc6cc161c70893bc31249e:flag", "name": "Unkstruct_1255bbfd", "sites": 2091, "bodies": 123, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 75, "fields": 6, "layout": [[20, 4, "s", 369], [26, 2, "s", 369], [52, 2, "u", 369], [60, 2, "u", 123], [64, 2, "u", 492], [74, 1, "u", 369]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:60753a66ad7b997b354356bdcc1b2cfb92a8800f:s", "name": "Unkstruct_dd542e54", "sites": 2016, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 24, "fields": 7, "layout": [[7, 1, "u", 126], [12, 2, "u", 126], [14, 2, "u", 126], [16, 2, "u", 252], [18, 2, "u", 252], [20, 2, "u", 126], [22, 2, "u", 126]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:e88bc6d8af09ec78a633a1ad0286db378f599db5:param_1", "name": "Unkstruct_f49880fd", "sites": 2000, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 84, "fields": 6, "layout": [[24, 2, "s", 250], [26, 2, "s", 250], [28, 2, "s", 125], [72, 4, "s", 375], [76, 4, "s", 500], [80, 4, "s", 375]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:5cb8944340208a6dacc6cd8ff089a3c5b21bf4b3:a0", "name": "Unkstruct_a8d34bce", "sites": 1948, "bodies": 1948, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 533, "fields": 1, "layout": [[532, 1, "u", 1948]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:4c09002e2679c98f83f9f9cfd76c32f960133d5d:param_1", "name": "Unkstruct_568f7bda", "sites": 1875, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 9, "layout": [[2, 2, "s", 125], [6, 2, "s", 125], [10, 2, "s", 125], [14, 2, "s", 125], [18, 2, "s", 250], [28, 4, "s", 500], [40, 2, "s", 125], [48, 4, "s", 250], [52, 4, "p", 125]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:1e5bdb3d889cf99856e8e0f53e443c0d445ca75e:param_1", "name": "Unkstruct_8016DF5C", "sites": 1791, "bodies": 131, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 56, "fields": 9, "layout": [[2, 2, "s", 255], [6, 2, "s", 128], [10, 2, "s", 128], [14, 2, "s", 128], [28, 4, "s", 258], [32, 4, "s", 128], [44, 4, "u", 127], [48, 4, "s", 127], [52, 4, "s", 128]], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 3, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:dd085c59e1d27a2cec8deecf598ef9fa6b2300a9:param", "name": "Unkstruct_cd1bacd2", "sites": 1764, "bodies": 126, "nodes": 5, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 10, "layout": [[2, 2, "u", 252], [6, 2, "u", 126], [10, 2, "u", 126], [14, 2, "u", 126], [16, 2, "s", 126], [18, 2, "u", 252], [22, 2, "u", 252], [26, 2, "u", 252], [32, 4, "s", 126], [52, 4, "s", 126]], "conflicts": [], "evidence": {"L": 3, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 2}, "suspect": false}, {"id": "AT:D_8011F7A8", "name": "Unkstruct_8011F7A8", "sites": 1742, "bodies": 270, "nodes": 19, "globals_at": ["D_8011F7A8"], "globals_ptr": [], "params": 0, "size_hint": 286, "fields": 7, "layout": [[7, 1, "u", 399], [8, 1, "u", 266], [18, 2, "u", 266], [20, 2, "u", 133], [22, 2, "u", 266], [130, 2, "u", 133], [284, 2, "u", 266]], "conflicts": [], "evidence": {"L": 18, "AT": 1}, "sign_mixed": 0, "merges": {"assign&": 18}, "suspect": false}, {"id": "L:F:ef9a1e7571d453e55ccc6cc161c70893bc31249e:cur", "name": "Unkstruct_9928c710", "sites": 1722, "bodies": 123, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 75, "fields": 8, "layout": [[20, 4, "s", 246], [26, 2, "s", 246], [52, 2, "u", 246], [58, 2, "u", 123], [62, 2, "u", 246], [64, 2, "u", 246], [66, 1, "u", 123], [74, 1, "u", 246]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:304d1a1cd67647ffff0d682a49fc7bd3bb4ca331:puVar10", "name": "Unkstruct_57db4d07", "sites": 1664, "bodies": 128, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 13, "layout": [[-21, 1, "u", 128], [-20, 4, "u", 128], [-16, 1, "u", 128], [-15, 1, "u", 128], [-14, 1, "u", 128], [-13, 1, "u", 128], [-12, 2, "u", 128], [-10, 2, "u", 128], [-8, 1, "u", 128], [-7, 1, "u", 128], [-6, 2, "u", 128], [-4, 2, "u", 128], [-2, 2, "u", 128]], "conflicts": [[-21, "overlap"], [-20, "overlap"], [-16, "overlap"], [-15, "overlap"], [-14, "overlap"], [-13, "overlap"], [-12, "overlap"], [-10, "overlap"], [-8, "overlap"], [-7, "overlap"], [-6, "overlap"], [-4, "overlap"]], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:0ef566a105e459b80720f079223698904a0de611:param_1:0x20", "name": "Unkstruct_4692fc17", "sites": 1612, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 30, "fields": 4, "layout": [[18, 2, "s", 248], [24, 2, "s", 248], [26, 2, "u", 248], [28, 2, "u", 248]], "conflicts": [], "evidence": {"L": 2, "FLD": 1}, "sign_mixed": 3, "merges": {"field": 2}, "suspect": false}, {"id": "L:F:2429ee2f0325dd956a51b3419936ffd4545c5cb2:param_1", "name": "Unkstruct_d77ead3e", "sites": 1596, "bodies": 133, "nodes": 24, "globals_at": [], "globals_ptr": [], "params": 8, "size_hint": 84, "fields": 6, "layout": [[60, 4, "s", 133], [64, 4, "s", 133], [68, 4, "s", 133], [72, 4, "s", 133], [76, 4, "s", 133], [80, 4, "s", 133]], "conflicts": [[60, {"4s": 133, "2s": 133}], [64, {"4s": 133, "2s": 133}], [68, {"4s": 133, "2s": 133}], [72, {"4s": 133, "2s": 133}], [76, {"4s": 133, "2s": 133}], [80, {"4s": 133, "2s": 133}]], "evidence": {"PV": 8, "P": 8, "L": 8}, "sign_mixed": 0, "merges": {"param": 16, "arg": 7}, "suspect": false}, {"id": "L:F:a3efbb1f6dada4f05ad25b37afb41ac912d4e9ed:param_1", "name": "Unkstruct_4e09b6d9", "sites": 1572, "bodies": 131, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 50, "fields": 9, "layout": [[6, 2, "u", 131], [10, 2, "u", 131], [14, 2, "u", 131], [36, 1, "u", 131], [38, 2, "u", 262], [40, 2, "s", 262], [42, 2, "u", 131], [44, 4, "s", 131], [48, 2, "u", 131]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:023ab5e5a22a61d8241cb15f4decc01530392e91:iVar2", "name": "Unkstruct_645b745d", "sites": 1548, "bodies": 258, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 124, "fields": 4, "layout": [[6, 2, "s", 258], [10, 2, "s", 258], [14, 2, "s", 258], [120, 4, "s", 774]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:606b9cd56050502da9c870c663e07d5753cfef65:arg1", "name": "Unkstruct_23e45db5", "sites": 1512, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 22, "fields": 11, "layout": [[0, 2, "u", 252], [2, 2, "s", 126], [4, 2, "s", 126], [6, 2, "s", 126], [8, 2, "s", 126], [10, 2, "s", 126], [12, 2, "s", 126], [14, 2, "s", 126], [16, 2, "s", 126], [18, 2, "s", 126], [20, 2, "s", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:a8f4060c5f3c8d9ae6472f3ae009c575b5e99ead:arg0", "name": "Unkstruct_b5c0372a", "sites": 1441, "bodies": 131, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 88, "fields": 9, "layout": [[6, 2, "s", 131], [10, 2, "s", 131], [14, 2, "s", 131], [18, 1, "u", 262], [48, 4, "s", 262], [52, 4, "s", 131], [76, 4, "s", 131], [80, 4, "s", 131], [84, 4, "s", 131]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:52e92ffa088470b82cc06482daa51b2f80995c31:cur", "name": "Unkstruct_0980b9f0", "sites": 1441, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 73, "fields": 4, "layout": [[30, 2, "s", 131], [46, 2, "s", 262], [71, 1, "u", 393], [72, 1, "u", 655]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:a62137677b6eec4b6b27aa122999967c9240c0fc:puVar1", "name": "Unkstruct_47470ce3", "sites": 1404, "bodies": 117, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 30, "fields": 6, "layout": [[18, 2, "s", 117], [20, 2, "s", 117], [22, 2, "s", 351], [24, 2, "s", 351], [26, 2, "s", 351], [28, 2, "s", 117]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:683bbb5830c28be00737349c5b37d6a44debc608:a0", "name": "Unkstruct_d12e3a28", "sites": 1364, "bodies": 124, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 20, "fields": 9, "layout": [[0, 2, "u", 124], [2, 2, "u", 124], [4, 2, "u", 124], [6, 2, "u", 124], [8, 2, "u", 124], [10, 2, "u", 372], [12, 2, "s", 124], [14, 2, "u", 124], [16, 4, "s", 124]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:77b6ecefb14cc475d995f1680b9348665ff66743:p", "name": "Unkstruct_8fdd92d1", "sites": 1300, "bodies": 130, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 4, "layout": [[10, 2, "s", 260], [12, 4, "u", 130], [14, 2, "u", 650], [32, 4, "u", 130]], "conflicts": [[12, {"4u": 130, "1u": 130}], [14, "overlap"]], "evidence": {"PV": 1, "L": 2, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "FLD:L:F:2c36d8890107152cfc83e76601782613d6844747:a0:0xd0", "name": "Unkstruct_801290DC", "sites": 1259, "bodies": 229, "nodes": 685, "globals_at": [], "globals_ptr": [], "params": 142, "size_hint": 56, "fields": 25, "layout": [[0, 2, "s", 3], [2, 2, "u", 18], [4, 4, "s", 1], [6, 2, "u", 106], [8, 4, "s", 2], [10, 2, "u", 105], [12, 4, "s", 1], [14, 2, "u", 106], [16, 4, "s", 17], [18, 2, "s", 8], [20, 4, "s", 49], [22, 2, "u", 4], [24, 4, "s", 18], [26, 2, "s", 9], [28, 4, "s", 83], [32, 4, "s", 414], [36, 4, "p", 2], [40, 1, "u", 1], [42, 2, "u", 2], [44, 4, "s", 12], [46, 2, "u", 10], [48, 2, "u", 4], [50, 2, "u", 7], [52, 2, "s", 35], [54, 2, "u", 2]], "conflicts": [[24, {"4s": 18, "2u": 3, "4u": 1}], [28, {"4s": 83, "2u": 3}], [44, {"2s": 7, "2u": 8, "4p": 9, "4s": 12}], [48, {"4s": 1, "2u": 4, "2s": 1}], [52, {"2s": 35, "2u": 30, "4s": 5, "4p": 3}], [6, "overlap"], [10, "overlap"], [14, "overlap"], [18, "overlap"], [22, "overlap"], [26, "overlap"], [46, "overlap"]], "evidence": {"L": 379, "PV": 142, "P": 142, "R": 18, "FLD": 4}, "sign_mixed": 13, "merges": {"field": 4, "ret-of": 201, "arg": 167, "param": 284, "return": 18, "assign": 10}, "suspect": false}, {"id": "L:F:38e54b73b4e193a02893e5f0406ab99b3b88f59a:param_1", "name": "Unkstruct_110cf29e", "sites": 1250, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 44, "fields": 7, "layout": [[6, 2, "u", 250], [10, 2, "u", 250], [14, 2, "u", 250], [16, 4, "s", 125], [20, 4, "s", 125], [24, 4, "s", 125], [42, 2, "s", 125]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d8ec93cf2ab8692a851707f792bb542559b8b477:arg0", "name": "Unkstruct_4db8cec8", "sites": 1240, "bodies": 124, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 54, "fields": 8, "layout": [[26, 2, "u", 124], [32, 1, "u", 124], [34, 1, "u", 124], [40, 2, "u", 248], [42, 2, "u", 124], [48, 2, "u", 248], [50, 2, "u", 124], [52, 2, "u", 124]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:989ea29447ebea9f665718fe835d44c289cd476c:ddr", "name": "Unkstruct_1f72bb6f", "sites": 1240, "bodies": 124, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 36, "fields": 10, "layout": [[8, 2, "s", 124], [10, 2, "s", 124], [14, 2, "s", 124], [16, 2, "s", 124], [18, 2, "s", 124], [22, 2, "s", 124], [24, 2, "s", 124], [26, 2, "s", 124], [32, 2, "s", 124], [34, 2, "s", 124]], "conflicts": [], "evidence": {"L": 2}, "sign_mixed": 0, "merges": {"assign": 1}, "suspect": false}, {"id": "L:F:2a34f6ae0fbc42dba731f3cb61b452b132151f49:param_1", "name": "Unkstruct_f0bc3b7a", "sites": 1240, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 256, "fields": 7, "layout": [[32, 4, "s", 124], [100, 4, "s", 372], [112, 2, "s", 248], [144, 4, "s", 124], [152, 2, "s", 124], [252, 2, "s", 124], [254, 2, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:0289b3cb56bcf08db160c872a5dd2fb73fb84820:arg0", "name": "Unkstruct_297e7547", "sites": 1240, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 88, "fields": 10, "layout": [[4, 1, "u", 124], [12, 4, "s", 124], [20, 4, "s", 124], [32, 2, "s", 124], [34, 2, "s", 124], [36, 2, "s", 124], [46, 2, "s", 124], [48, 2, "s", 124], [50, 2, "s", 124], [84, 4, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:4158b67f201176ae7991bd6cd10604ae9c132321:param_1", "name": "Unkstruct_d292c30d", "sites": 1240, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 6, "layout": [[2, 2, "u", 248], [6, 2, "s", 124], [10, 2, "u", 248], [14, 2, "s", 124], [32, 4, "s", 124], [52, 4, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 2, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:9cc20d766b9997aab372938831fb29f5096150bf:arg0", "name": "Unkstruct_919ca3ea", "sites": 1230, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 16, "fields": 6, "layout": [[4, 2, "s", 246], [6, 2, "s", 246], [8, 2, "s", 123], [10, 2, "s", 123], [12, 2, "s", 246], [14, 2, "s", 246]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:f3920c81bd648c06944654709f5f2737b73b2aa6:param_1", "name": "Unkstruct_a459e3e5", "sites": 1220, "bodies": 122, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 52, "fields": 6, "layout": [[2, 2, "s", 244], [28, 4, "s", 122], [40, 2, "s", 122], [42, 2, "s", 122], [44, 4, "s", 488], [48, 4, "s", 122]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:bb9af7dbb700bd72089e4826c0add7471088e1aa:np", "name": "Unkstruct_1149cbcc", "sites": 1206, "bodies": 1073, "nodes": 2, "globals_at": [], "globals_ptr": ["D_801152A8"], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 804]], "conflicts": [], "evidence": {"PTR": 1, "L": 1}, "sign_mixed": 1, "merges": {"assign": 1}, "suspect": false}, {"id": "L:F:741e694989de8029f7fb58b84f991c3adff430b3:param_1", "name": "Unkstruct_f9a7989e", "sites": 1179, "bodies": 131, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 54, "fields": 3, "layout": [[2, 2, "u", 262], [32, 4, "s", 524], [52, 2, "u", 262]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:94945b92a3ffae0d24f74ce4cd9cffd105741cbe:param_1", "name": "Unkstruct_0b30043d", "sites": 1128, "bodies": 376, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 94, "fields": 3, "layout": [[32, 4, "s", 376], [88, 4, "s", 376], [92, 2, "s", 376]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:fe40e9ccdaa2d5f0ba2f4c3e37a6970152d41247:param_1", "name": "Unkstruct_301381d4", "sites": 1116, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 54, "fields": 3, "layout": [[2, 2, "u", 248], [32, 4, "s", 496], [52, 2, "u", 248]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:a2a84b2285e86cbc5052c4487bbe05b17da2f311:param_1", "name": "Unkstruct_4e427c01", "sites": 1116, "bodies": 124, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 5, "layout": [[2, 2, "s", 248], [100, 4, "s", 496], [112, 2, "s", 124], [204, 4, "s", 124], [252, 2, "u", 124]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:02a3579313e063f36836ce379f21e084878eb67b:a4", "name": "Unkstruct_4857195e", "sites": 1107, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 52, "fields": 5, "layout": [[4, 2, "s", 123], [12, 2, "s", 123], [20, 2, "s", 123], [28, 2, "s", 123], [48, 4, "u", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:77b6d94dff9bef0b15b418f0bd59eaa0256ec56d:param_1", "name": "Unkstruct_50a3f6b4", "sites": 1040, "bodies": 130, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 54, "fields": 3, "layout": [[2, 4, "s", 260], [6, 4, "s", 260], [50, 4, "s", 520]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_800B9A02", "name": "Unkstruct_800B9A02", "sites": 992, "bodies": 434, "nodes": 70, "globals_at": ["D_800B9A02"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 992]], "conflicts": [], "evidence": {"AT": 1, "L": 69}, "sign_mixed": 0, "merges": {"assign&": 69}, "suspect": false}, {"id": "L:F:253d4353b22edf350be4c9da956b8421733df33b:param_1", "name": "Unkstruct_ee756a74", "sites": 992, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 5, "layout": [[2, 2, "u", 124], [100, 4, "s", 496], [112, 2, "s", 124], [204, 4, "s", 124], [252, 2, "u", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:03930f4cac6145c72bae2246355d9b7366ea8883:base", "name": "Unkstruct_b6c7c603", "sites": 931, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 32, "fields": 7, "layout": [[-12, 4, "s", 133], [4, 4, "s", 133], [8, 4, "s", 133], [12, 4, "s", 133], [20, 4, "s", 133], [24, 4, "s", 133], [28, 4, "s", 133]], "conflicts": [[-12, "overlap"]], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:52e92ffa088470b82cc06482daa51b2f80995c31:ix:0x28", "name": "Unkstruct_b774eeeb", "sites": 917, "bodies": 131, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 65, "fields": 4, "layout": [[4, 1, "u", 262], [13, 1, "u", 262], [32, 2, "u", 262], [64, 1, "u", 131]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:0cbff40c35cd7f98519c33fa669d174d54170c93:a0", "name": "Unkstruct_859b4fab", "sites": 910, "bodies": 130, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 176, "fields": 4, "layout": [[32, 4, "s", 130], [169, 1, "u", 130], [170, 2, "u", 130], [174, 2, "u", 520]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:03fe969bf84574f92bb856d0cb59dedb7299d891:p", "name": "Unkstruct_801463A0", "sites": 907, "bodies": 210, "nodes": 10, "globals_at": [], "globals_ptr": ["D_80126B78"], "params": 0, "size_hint": 84, "fields": 13, "layout": [[0, 4, "s", 1], [4, 2, "u", 2], [8, 2, "s", 2], [10, 2, "s", 2], [12, 2, "s", 2], [16, 2, "s", 2], [18, 2, "s", 40], [20, 2, "s", 1], [32, 4, "s", 2], [44, 2, "u", 2], [72, 4, "s", 2], [76, 4, "s", 2], [80, 4, "s", 2]], "conflicts": [], "evidence": {"PTR": 1, "L": 9}, "sign_mixed": 1, "merges": {"assign": 9}, "suspect": false}, {"id": "L:F:bf6d1e48a836c45fb0c51ee0d2312b14e4fc27be:p", "name": "Unkstruct_6d3f3f5d", "sites": 889, "bodies": 127, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 6, "layout": [[4, 2, "s", 127], [32, 4, "u", 127], [36, 4, "u", 127], [40, 4, "u", 127], [44, 4, "u", 127], [52, 4, "u", 127]], "conflicts": [], "evidence": {"L": 2}, "sign_mixed": 0, "merges": {"assign": 1}, "suspect": false}, {"id": "FLD:L:F:df832ba12dee5e9e5fa7fafca4340f66de782d94:param_1:0x18", "name": "Unkstruct_85709988", "sites": 889, "bodies": 127, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 4, "layout": [[6, 2, "u", 254], [10, 2, "u", 254], [14, 2, "u", 254], [54, 2, "u", 127]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:84255a903577529ee712cdbc97647e719440dfd3:p2", "name": "Unkstruct_1e86c313", "sites": 882, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 8, "fields": 4, "layout": [[0, 2, "u", 252], [2, 2, "u", 252], [4, 2, "u", 252], [6, 2, "u", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:9df4b60ade927cf864b1a0a1438721c480ca9784:param", "name": "Unkstruct_a41ec127", "sites": 882, "bodies": 126, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 6, "layout": [[16, 2, "s", 252], [18, 2, "u", 126], [22, 2, "u", 126], [26, 2, "u", 126], [32, 4, "s", 126], [52, 4, "s", 126]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:0f5e993b3c8ed7a59daf16fb6d43086aa8b7fae8:a0", "name": "Unkstruct_17738e2c", "sites": 876, "bodies": 33, "nodes": 77, "globals_at": [], "globals_ptr": [], "params": 25, "size_hint": 164, "fields": 32, "layout": [[5, 1, "u", 15], [8, 2, "s", 21], [12, 2, "s", 20], [16, 4, "s", 42], [20, 2, "s", 20], [24, 2, "s", 40], [26, 2, "s", 48], [28, 2, "s", 40], [32, 2, "s", 20], [34, 2, "s", 28], [36, 2, "s", 20], [40, 2, "s", 80], [42, 2, "s", 80], [44, 2, "s", 80], [46, 2, "s", 25], [48, 2, "s", 20], [50, 2, "s", 21], [56, 2, "s", 1], [58, 2, "s", 1], [60, 4, "s", 20], [62, 2, "s", 1], [64, 4, "s", 20], [66, 2, "s", 1], [68, 4, "s", 20], [70, 2, "s", 1], [72, 4, "s", 20], [76, 4, "s", 20], [80, 4, "s", 20], [156, 2, "s", 16], [158, 2, "s", 2], [160, 2, "s", 4], [162, 2, "s", 32]], "conflicts": [[8, {"4s": 20, "2s": 21}], [12, {"4s": 4, "2s": 20}], [16, {"4s": 42, "2s": 21}], [20, {"2s": 20, "4s": 5}], [32, {"2s": 20, "4s": 1}], [60, {"4s": 20, "2s": 1}], [64, {"4s": 20, "2s": 1}], [68, {"4s": 20, "2s": 1}], [72, {"4s": 20, "2s": 1}], [62, "overlap"], [66, "overlap"], [70, "overlap"]], "evidence": {"PV": 25, "P": 25, "L": 27}, "sign_mixed": 5, "merges": {"param": 50, "assign": 1, "arg": 25}, "suspect": false}, {"id": "L:F:7a236870edfc6bd00bd593972631b414341516eb:param_1", "name": "Unkstruct_3f697924", "sites": 875, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 5, "layout": [[6, 2, "u", 125], [10, 2, "u", 125], [14, 2, "u", 125], [48, 4, "s", 375], [52, 4, "s", 125]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:858edb9b0da77e1274071626f287939881c33e7b:p2", "name": "Unkstruct_e505dcd3", "sites": 868, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 8, "fields": 4, "layout": [[0, 2, "u", 248], [2, 2, "u", 248], [4, 2, "u", 248], [6, 2, "u", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:4158b67f201176ae7991bd6cd10604ae9c132321:param_1:0x34", "name": "Unkstruct_95febbc1", "sites": 868, "bodies": 124, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 16, "fields": 3, "layout": [[6, 2, "s", 248], [10, 2, "s", 124], [14, 2, "s", 248]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 2, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:1d09228dd5c2462bead8cd0b014ea599fe154e57:param_1", "name": "Unkstruct_92677d11", "sites": 861, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 576, "fields": 5, "layout": [[0, 2, "u", 246], [32, 4, "s", 246], [564, 4, "s", 123], [568, 4, "s", 123], [572, 4, "s", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:659637a8357e1c0b8fa595c33bfce17ffab95582:a0v", "name": "Unkstruct_86465c2c", "sites": 861, "bodies": 123, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 32, "fields": 7, "layout": [[6, 2, "u", 123], [10, 2, "u", 123], [14, 2, "u", 123], [18, 2, "u", 123], [22, 2, "u", 123], [26, 2, "u", 123], [28, 4, "s", 123]], "conflicts": [], "evidence": {"L": 2}, "sign_mixed": 0, "merges": {"assign": 1}, "suspect": false}, {"id": "L:F:8dd1002c19f72a778eeb3a7a4fb715299d59ae25:param_1", "name": "Unkstruct_ffd2397c", "sites": 854, "bodies": 122, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 52, "fields": 5, "layout": [[2, 2, "s", 244], [28, 4, "s", 122], [42, 2, "s", 122], [44, 4, "s", 244], [48, 4, "s", 122]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:c6d6ef34db3f99b145fbf127bb9f07d719ca5391:arg", "name": "Unkstruct_2932a0a7", "sites": 798, "bodies": 133, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 18, "fields": 6, "layout": [[4, 4, "s", 133], [6, 4, "s", 133], [8, 4, "s", 133], [10, 4, "s", 133], [12, 4, "s", 133], [14, 4, "s", 133]], "conflicts": [[6, "overlap"], [8, "overlap"], [10, "overlap"], [12, "overlap"], [14, "overlap"]], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:00b75d213b2a41107232b1f6692e0f9cc00b7ee7:a0", "name": "Unkstruct_0a8f505b", "sites": 790, "bodies": 83, "nodes": 81, "globals_at": [], "globals_ptr": [], "params": 27, "size_hint": 268, "fields": 14, "layout": [[2, 2, "u", 54], [10, 2, "u", 25], [28, 4, "s", 87], [32, 4, "s", 75], [94, 2, "u", 50], [204, 4, "s", 50], [208, 4, "s", 25], [216, 4, "p", 25], [220, 4, "p", 29], [252, 2, "u", 50], [254, 2, "u", 50], [262, 2, "s", 50], [264, 2, "s", 58], [266, 2, "s", 75]], "conflicts": [], "evidence": {"PV": 27, "P": 27, "L": 27}, "sign_mixed": 5, "merges": {"param": 54, "arg": 26}, "suspect": false}, {"id": "FLD:L:F:741e694989de8029f7fb58b84f991c3adff430b3:param_1:0x20", "name": "Unkstruct_12f4cee2", "sites": 786, "bodies": 131, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 40, "fields": 5, "layout": [[4, 4, "s", 262], [24, 2, "u", 131], [26, 2, "u", 131], [32, 4, "u", 131], [39, 1, "u", 131]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:2efadbdef7c8f0b9d8e61f5f99c4ab820ab31fe4:arg0", "name": "Unkstruct_d2490774", "sites": 786, "bodies": 131, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 176, "fields": 3, "layout": [[169, 1, "u", 131], [170, 2, "u", 131], [174, 2, "u", 524]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:014b70c0a649b66cfd0c62d144155ce53b1dba62:a0", "name": "Unkstruct_80135260", "sites": 780, "bodies": 130, "nodes": 434, "globals_at": [], "globals_ptr": [], "params": 144, "size_hint": 84, "fields": 3, "layout": [[72, 4, "s", 260], [76, 4, "s", 260], [80, 4, "s", 260]], "conflicts": [], "evidence": {"PV": 144, "P": 144, "L": 146}, "sign_mixed": 0, "merges": {"param": 288, "arg": 143, "assign": 2}, "suspect": false}, {"id": "FLD:L:F:023ab5e5a22a61d8241cb15f4decc01530392e91:iVar2:0x78", "name": "Unkstruct_d827da45", "sites": 774, "bodies": 258, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 18, "fields": 3, "layout": [[12, 2, "s", 258], [14, 2, "s", 258], [16, 2, "s", 258]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:d8b2cb544bf2d39e0fd9a5b84f7c2c59493b1aaf:puVar4", "name": "Unkstruct_b196f9c0", "sites": 768, "bodies": 128, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 20, "fields": 5, "layout": [[0, 2, "u", 128], [4, 4, "s", 128], [10, 1, "u", 128], [16, 1, "u", 128], [18, 2, "u", 128]], "conflicts": [[0, {"2u": 128, "4s": 128}]], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:903c7004189f0bb3a018ec60a8a59dde7bc4da31:arr", "name": "Unkstruct_36c327cf", "sites": 762, "bodies": 127, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 24, "fields": 2, "layout": [[20, 2, "u", 381], [22, 2, "u", 381]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:c9a642091d2ee140cadc8a4c4b8fb8797e9a5234:param_1", "name": "Unkstruct_6cd0e445", "sites": 756, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 16, "fields": 2, "layout": [[6, 2, "s", 378], [14, 2, "s", 378]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:e88bc6d8af09ec78a633a1ad0286db378f599db5:p", "name": "Unkstruct_c0b9c5d5", "sites": 750, "bodies": 125, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 16, "fields": 6, "layout": [[4, 2, "u", 125], [6, 2, "u", 125], [8, 2, "u", 125], [10, 2, "u", 125], [12, 2, "u", 125], [14, 2, "u", 125]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:fc3f1ffd17e7582fc5f58fe5091b90ca656cccd7:arg0", "name": "Unkstruct_64375b18", "sites": 744, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 160, "fields": 5, "layout": [[114, 2, "u", 248], [144, 4, "p", 124], [148, 4, "s", 124], [154, 2, "s", 124], [156, 4, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:683bbb5830c28be00737349c5b37d6a44debc608:a1:0x20", "name": "Unkstruct_b8ff4ce4", "sites": 744, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 20, "fields": 5, "layout": [[0, 2, "u", 248], [8, 2, "u", 124], [10, 2, "u", 124], [12, 2, "u", 124], [18, 2, "s", 124]], "conflicts": [], "evidence": {"L": 2, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 2}, "suspect": false}, {"id": "FLD:L:F:fe40e9ccdaa2d5f0ba2f4c3e37a6970152d41247:param_1:0x20", "name": "Unkstruct_97b6f459", "sites": 744, "bodies": 124, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 40, "fields": 5, "layout": [[4, 4, "s", 248], [24, 2, "u", 124], [26, 2, "u", 124], [32, 4, "u", 124], [39, 1, "u", 124]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:dd12d2a61677f88064723d56bf4e4774bfbda9dd:iVar1", "name": "Unkstruct_72479d90", "sites": 744, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 124, "fields": 4, "layout": [[6, 2, "s", 124], [10, 2, "s", 124], [14, 2, "s", 124], [120, 4, "s", 372]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:0ef566a105e459b80720f079223698904a0de611:iVar1", "name": "Unkstruct_38975874", "sites": 744, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 132, "fields": 4, "layout": [[4, 4, "u", 248], [26, 2, "u", 124], [44, 2, "u", 248], [128, 4, "p", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:847846f948e9fe926200a820d3a38dde0be26e63:p", "name": "Unkstruct_76b1caf3", "sites": 744, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 3, "fields": 2, "layout": [[1, 1, "u", 248], [2, 1, "u", 496]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:b8bf3a63ad472e3872b9a5ec7b84826e39aec6cf:s1", "name": "Unkstruct_6f21e02b", "sites": 711, "bodies": 79, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 124, "fields": 6, "layout": [[0, 2, "u", 158], [6, 2, "s", 79], [10, 2, "s", 79], [14, 2, "s", 79], [32, 4, "s", 79], [120, 4, "s", 237]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_801270C0", "name": "Unkstruct_801270C0", "sites": 691, "bodies": 690, "nodes": 2, "globals_at": ["D_801270C0"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 691]], "conflicts": [], "evidence": {"AT": 1, "L": 1}, "sign_mixed": 0, "merges": {"assign&": 1}, "suspect": false}, {"id": "L:F:1477ad6a9f9211dc890db15516297afa81abfb58:param", "name": "Unkstruct_8016BBE0", "sites": 690, "bodies": 139, "nodes": 15, "globals_at": [], "globals_ptr": [], "params": 5, "size_hint": 56, "fields": 9, "layout": [[2, 2, "u", 134], [16, 2, "s", 134], [18, 2, "u", 5], [20, 2, "s", 134], [22, 2, "u", 5], [26, 2, "u", 5], [32, 4, "s", 134], [44, 4, "s", 134], [52, 4, "s", 5]], "conflicts": [], "evidence": {"PV": 5, "P": 5, "L": 5}, "sign_mixed": 0, "merges": {"param": 10, "arg": 4}, "suspect": false}, {"id": "L:F:018117d92e996b5ccd97dd6fed38b144533be2bc:r", "name": "Unkstruct_80146A6C", "sites": 680, "bodies": 137, "nodes": 8, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 44, "fields": 7, "layout": [[6, 2, "s", 135], [10, 2, "s", 135], [14, 2, "s", 135], [16, 4, "s", 2], [20, 4, "s", 2], [24, 4, "s", 2], [42, 2, "s", 134]], "conflicts": [], "evidence": {"L": 7, "R": 1}, "sign_mixed": 0, "merges": {"ret-of": 7}, "suspect": false}, {"id": "AT:D_800AF630", "name": "Unkstruct_800AF630", "sites": 671, "bodies": 537, "nodes": 9, "globals_at": ["D_800AF630"], "globals_ptr": [], "params": 0, "size_hint": 41948, "fields": 3, "layout": [[0, 1, "u", 402], [41938, 2, "u", 268], [41946, 2, "s", 1]], "conflicts": [], "evidence": {"L": 8, "AT": 1}, "sign_mixed": 0, "merges": {"assign&": 8}, "suspect": true}, {"id": "L:F:97e3900f87dfe459a7294ab6797acf8c399fa39a:end", "name": "Unkstruct_8012C284", "sites": 668, "bodies": 533, "nodes": 8, "globals_at": [], "globals_ptr": ["D_80126720"], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 402]], "conflicts": [], "evidence": {"PTR": 1, "L": 7}, "sign_mixed": 1, "merges": {"assign": 7}, "suspect": false}, {"id": "L:F:bec5a9f4faf6d51d6786710bf58f7517fd77b0a5:arg0", "name": "Unkstruct_896c95f7", "sites": 665, "bodies": 133, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 94, "fields": 3, "layout": [[28, 4, "s", 133], [32, 4, "s", 399], [92, 2, "s", 133]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"assign": 1, "param": 2}, "suspect": false}, {"id": "L:F:266b753080d094a813817359fce34335dcf6f7ac:p0C", "name": "Unkstruct_61789347", "sites": 665, "bodies": 133, "nodes": 7, "globals_at": [], "globals_ptr": [], "params": 2, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 2, "P": 2, "L": 3}, "sign_mixed": 0, "merges": {"arg": 2, "param": 4}, "suspect": false}, {"id": "L:F:04935bd819ff7041efbd72e2cff30ce433c2ce1c:base", "name": "Unkstruct_5f294c87", "sites": 665, "bodies": 133, "nodes": 394, "globals_at": [], "globals_ptr": [], "params": 131, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 131, "P": 131, "L": 132}, "sign_mixed": 0, "merges": {"param": 262, "arg": 131}, "suspect": false}, {"id": "FLD:L:F:c6d6ef34db3f99b145fbf127bb9f07d719ca5391:arg:0x8", "name": "Unkstruct_801345F8", "sites": 665, "bodies": 133, "nodes": 16, "globals_at": [], "globals_ptr": [], "params": 4, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 4, "P": 4, "L": 6, "FLD": 2}, "sign_mixed": 0, "merges": {"field": 2, "param": 8, "arg": 5}, "suspect": false}, {"id": "FLD:L:F:c6d6ef34db3f99b145fbf127bb9f07d719ca5391:arg:0x6", "name": "Unkstruct_801345F8", "sites": 665, "bodies": 133, "nodes": 16, "globals_at": [], "globals_ptr": [], "params": 4, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 4, "P": 4, "L": 6, "FLD": 2}, "sign_mixed": 0, "merges": {"field": 2, "param": 8, "arg": 5}, "suspect": false}, {"id": "AT:D_801152A0", "name": "Unkstruct_801152A0", "sites": 665, "bodies": 399, "nodes": 1, "globals_at": ["D_801152A0"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 665]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:77b6d94dff9bef0b15b418f0bd59eaa0256ec56d:param_1:0x32", "name": "Unkstruct_fdd04bae", "sites": 650, "bodies": 130, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 3, "layout": [[4, 4, "s", 260], [12, 4, "s", 260], [54, 2, "s", 130]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:33923e514bd02d6671035bee0f8b344b58b3d972:param_1", "name": "Unkstruct_eb8b6fbf", "sites": 645, "bodies": 129, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 5, "layout": [[32, 4, "s", 129], [88, 4, "s", 129], [92, 2, "s", 129], [220, 4, "s", 129], [252, 2, "s", 129]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:1eeddc4a726cce7edb2fd84a3cad6477021bcf85:param_1:0x34", "name": "Unkstruct_90d0825c", "sites": 645, "bodies": 129, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 5, "layout": [[4, 4, "u", 129], [6, 2, "u", 129], [10, 2, "u", 129], [14, 2, "u", 129], [26, 2, "s", 129]], "conflicts": [[6, "overlap"]], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:1542055f1c9f4304a7a2a4a6d7952d5524bbd6f6:param_1", "name": "Unkstruct_27c177f1", "sites": 645, "bodies": 129, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 52, "fields": 4, "layout": [[2, 2, "s", 258], [22, 2, "s", 129], [32, 4, "s", 129], [48, 4, "s", 129]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:8de2505415803d505ca54f1d5ec81c291e2191a8:d", "name": "Unkstruct_4f9f60b8", "sites": 630, "bodies": 126, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 120, "fields": 4, "layout": [[4, 4, "u", 252], [24, 2, "s", 126], [26, 2, "s", 126], [118, 2, "s", 126]], "conflicts": [], "evidence": {"L": 2}, "sign_mixed": 0, "merges": {"assign": 1}, "suspect": false}, {"id": "L:F:25ab0fa8060d0fde4162393b2fe6d2e173139b54:param_1", "name": "Unkstruct_7a31a22f", "sites": 630, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 412, "fields": 2, "layout": [[32, 4, "s", 126], [408, 4, "s", 504]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:2e7a0e0cf5ddcacbaf0f3497e29d348050488cd0:param_1", "name": "Unkstruct_187abeff", "sites": 630, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 104, "fields": 5, "layout": [[44, 2, "s", 126], [46, 2, "s", 126], [96, 2, "s", 126], [98, 2, "s", 126], [102, 2, "s", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:dd085c59e1d27a2cec8deecf598ef9fa6b2300a9:s2", "name": "Unkstruct_f9fa1fb7", "sites": 630, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 32, "fields": 4, "layout": [[4, 4, "s", 252], [24, 2, "s", 126], [26, 2, "s", 126], [30, 2, "s", 126]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:1e5bdb3d889cf99856e8e0f53e443c0d445ca75e:iNew", "name": "Unkstruct_20d4328b", "sites": 630, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 4, "layout": [[4, 4, "u", 252], [24, 2, "s", 126], [26, 2, "s", 126], [52, 4, "s", 126]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:7a236870edfc6bd00bd593972631b414341516eb:param_3", "name": "Unkstruct_d94ab931", "sites": 625, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 4, "layout": [[0, 2, "u", 125], [1, 2, "u", 125], [2, 2, "u", 125], [4, 2, "s", 125]], "conflicts": [[1, "overlap"], [2, "overlap"]], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:7a236870edfc6bd00bd593972631b414341516eb:param_2", "name": "Unkstruct_7ef9c9ef", "sites": 625, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 4, "layout": [[0, 2, "u", 125], [1, 2, "u", 125], [2, 2, "u", 125], [4, 2, "s", 125]], "conflicts": [[1, "overlap"], [2, "overlap"]], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:caab8c0f44bbde0b21a1f7471e8403d253a4136e:iVar1", "name": "Unkstruct_ad0948d5", "sites": 625, "bodies": 125, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 5, "layout": [[16, 2, "s", 125], [18, 2, "s", 125], [20, 2, "s", 125], [24, 2, "s", 125], [26, 2, "s", 125]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:bb765a44f6697075a978938eba4856b29cf6ac16:param_1:0x20", "name": "Unkstruct_fccefc1f", "sites": 625, "bodies": 125, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 26, "fields": 2, "layout": [[18, 2, "u", 250], [24, 2, "u", 375]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:0ef566a105e459b80720f079223698904a0de611:param_1", "name": "Unkstruct_af1e9d57", "sites": 620, "bodies": 248, "nodes": 9, "globals_at": [], "globals_ptr": [], "params": 3, "size_hint": 100, "fields": 4, "layout": [[32, 4, "s", 248], [80, 4, "s", 124], [96, 2, "u", 124], [98, 2, "u", 124]], "conflicts": [], "evidence": {"PV": 3, "P": 3, "L": 3}, "sign_mixed": 0, "merges": {"param": 6, "arg": 2}, "suspect": false}, {"id": "L:F:8135fa3c427f4ca639d9562fd2c45229be7d8689:arg0", "name": "Unkstruct_172cbd29", "sites": 620, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 508, "fields": 2, "layout": [[0, 2, "u", 496], [504, 4, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:96d4658739048fbad5c8c0382e655e511b09d23f:param_1", "name": "Unkstruct_c5b84dea", "sites": 620, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 4, "layout": [[2, 2, "s", 248], [16, 4, "s", 124], [20, 4, "s", 124], [32, 4, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:5d384070f557c4e179ee23e15ca41c21eeb65e76:a0", "name": "Unkstruct_aaf4c4dd", "sites": 615, "bodies": 615, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 22, "fields": 1, "layout": [[21, 1, "u", 615]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:a621ca05cee091cc20900296800e6ad6c43bd65b:param_1", "name": "Unkstruct_b500a675", "sites": 615, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 44, "fields": 2, "layout": [[21, 1, "u", 246], [40, 4, "s", 369]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d3dab0de7f93234d504e64c09270db7e78cb4e16:out3", "name": "Unkstruct_293d71dc", "sites": 600, "bodies": 75, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_80115128", "name": "Unkstruct_80115128", "sites": 536, "bodies": 403, "nodes": 1, "globals_at": ["D_80115128"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 536]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_8011512E", "name": "Unkstruct_8011512E", "sites": 532, "bodies": 133, "nodes": 1, "globals_at": ["D_8011512E"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 532]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:02a3579313e063f36836ce379f21e084878eb67b:a0", "name": "Unkstruct_8016BFA8", "sites": 532, "bodies": 133, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 36, "fields": 4, "layout": [[6, 2, "u", 133], [10, 2, "u", 133], [14, 2, "u", 133], [32, 4, "s", 133]], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 0, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:fd901a9a5b08fe3e2d8866b949886e73e5e6ade9:e", "name": "Unkstruct_7476116e", "sites": 532, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 532]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:be9288d1f2eaecc1cb9835a4658eb37749f9bcbe:d", "name": "Unkstruct_30befa8c", "sites": 520, "bodies": 130, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 3, "layout": [[32, 4, "s", 130], [112, 2, "u", 260], [252, 2, "s", 130]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"assign": 1, "param": 2}, "suspect": false}, {"id": "L:F:b5f85ed5dd4d2a1750ce5c6720e8c63407a6b0e8:a0", "name": "Unkstruct_01082f7a", "sites": 520, "bodies": 520, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 1, "layout": [[2, 2, "u", 520]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:1eeddc4a726cce7edb2fd84a3cad6477021bcf85:param_1:0x30", "name": "Unkstruct_db0ee441", "sites": 516, "bodies": 129, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 4, "layout": [[6, 2, "u", 129], [10, 2, "u", 129], [14, 2, "u", 129], [54, 2, "u", 129]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:8de2505415803d505ca54f1d5ec81c291e2191a8:param_1", "name": "Unkstruct_290ce261", "sites": 504, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 3, "layout": [[32, 4, "s", 126], [112, 2, "u", 126], [252, 2, "s", 252]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:b25150e61818e0e15b1d045fef5830235d52337c:iVar1", "name": "Unkstruct_d6100faa", "sites": 504, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 32, "fields": 3, "layout": [[4, 4, "u", 252], [16, 2, "s", 126], [30, 2, "s", 126]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:894cf835217a9370ccd529001bb1a43ea9c65f21:param_2", "name": "Unkstruct_fc43506c", "sites": 504, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 14, "fields": 3, "layout": [[8, 2, "u", 126], [10, 2, "s", 126], [12, 2, "s", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:5cc8290154fb662b23f83a0d99af3b530814bc30:param_1", "name": "Unkstruct_7cb40b10", "sites": 500, "bodies": 500, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 1, "layout": [[2, 2, "u", 500]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d8ec93cf2ab8692a851707f792bb542559b8b477:b164", "name": "Unkstruct_4e078af8", "sites": 496, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 2, "layout": [[0, 2, "s", 124], [2, 2, "s", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 2, "merges": {}, "suspect": false}, {"id": "L:F:865c6699e7072df19983825933b0da5a8df2e612:arg0", "name": "Unkstruct_494cef68", "sites": 496, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 392, "fields": 2, "layout": [[0, 2, "u", 248], [388, 4, "u", 248]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:253d4353b22edf350be4c9da956b8421733df33b:param_1:0x64", "name": "Unkstruct_6216dfea", "sites": 496, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 4, "layout": [[6, 2, "u", 124], [10, 2, "u", 124], [14, 2, "u", 124], [54, 2, "u", 124]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:a2a84b2285e86cbc5052c4487bbe05b17da2f311:param_1:0x64", "name": "Unkstruct_6feef4cf", "sites": 496, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 4, "layout": [[6, 2, "u", 124], [10, 2, "u", 124], [14, 2, "u", 124], [54, 2, "u", 124]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:4443448ce7d9b1ff56b0340cee1e78758be199cb:param_2", "name": "Unkstruct_9e228c39", "sites": 492, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 3, "layout": [[0, 2, "s", 123], [2, 2, "s", 123], [4, 2, "s", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:ef9a1e7571d453e55ccc6cc161c70893bc31249e:s0b", "name": "Unkstruct_76fe8618", "sites": 492, "bodies": 123, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 44, "fields": 3, "layout": [[24, 4, "s", 246], [32, 4, "p", 123], [40, 4, "s", 123]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:a5b4fc886a867d7e491da7f2769704ece0eee579:a0", "name": "Unkstruct_ba6e2e9f", "sites": 482, "bodies": 482, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 1, "layout": [[2, 2, "u", 482]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:6f527022fa9e2edbff88b3415d6e85040f80b293:a0", "name": "Unkstruct_48c11385", "sites": 441, "bodies": 21, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 104, "fields": 5, "layout": [[4, 4, "s", 21], [8, 4, "s", 21], [12, 4, "s", 21], [32, 4, "s", 210], [100, 4, "s", 168]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:a3818d1fe32af81de33548695a2bad677be3a52a:a0", "name": "Unkstruct_a55a221e", "sites": 428, "bodies": 428, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 533, "fields": 1, "layout": [[532, 1, "u", 428]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "PTR:D_80115158", "name": "Unkstruct_02864986", "sites": 420, "bodies": 420, "nodes": 1, "globals_at": [], "globals_ptr": ["D_80115158"], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 137]], "conflicts": [], "evidence": {"PTR": 1}, "sign_mixed": 1, "merges": {}, "suspect": false}, {"id": "L:F:2861f42720352c3a83a170f0b615bac1bf0166f6:s1", "name": "Unkstruct_f9be7d6a", "sites": 405, "bodies": 45, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 124, "fields": 6, "layout": [[0, 2, "u", 90], [6, 2, "s", 45], [10, 2, "s", 45], [14, 2, "s", 45], [32, 4, "s", 45], [120, 4, "s", 135]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_8011511A", "name": "Unkstruct_8011511A", "sites": 404, "bodies": 146, "nodes": 15, "globals_at": ["D_8011511A"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 390]], "conflicts": [], "evidence": {"AT": 1, "L": 14}, "sign_mixed": 1, "merges": {"assign&": 14}, "suspect": false}, {"id": "FLD:L:F:11f86a358e6d71766aa362f8cfb3a9eb58ca58bc:param_1:0x18", "name": "Unkstruct_8016B5C0", "sites": 399, "bodies": 133, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 2, "layout": [[24, 2, "s", 133], [26, 2, "s", 266]], "conflicts": [], "evidence": {"L": 3, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 3}, "suspect": false}, {"id": "L:F:02a3579313e063f36836ce379f21e084878eb67b:a3", "name": "Unkstruct_8016BFA8", "sites": 399, "bodies": 133, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 6, "fields": 3, "layout": [[0, 2, "u", 133], [2, 2, "u", 133], [4, 2, "u", 133]], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 0, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:bdff3d51b8e5e18d044abca65882eee05a53f0b9:v0", "name": "Unkstruct_5e1aeb8f", "sites": 399, "bodies": 133, "nodes": 5, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 16, "fields": 3, "layout": [[6, 2, "u", 133], [10, 2, "u", 133], [14, 2, "u", 133]], "conflicts": [], "evidence": {"L": 4, "R": 1}, "sign_mixed": 0, "merges": {"ret-of": 4}, "suspect": false}, {"id": "AT:D_8011F7F0", "name": "Unkstruct_8011F7F0", "sites": 399, "bodies": 133, "nodes": 10, "globals_at": ["D_8011F7F0"], "globals_ptr": [], "params": 0, "size_hint": 66, "fields": 3, "layout": [[30, 2, "s", 133], [46, 2, "u", 133], [64, 2, "u", 133]], "conflicts": [], "evidence": {"L": 9, "AT": 1}, "sign_mixed": 0, "merges": {"assign&": 9}, "suspect": false}, {"id": "L:F:16a750960362018cc369e0f92a6ed206750386f3:a0", "name": "Unkstruct_630777a3", "sites": 399, "bodies": 266, "nodes": 33, "globals_at": [], "globals_ptr": [], "params": 11, "size_hint": 5, "fields": 2, "layout": [[0, 1, "u", 133], [4, 1, "u", 266]], "conflicts": [], "evidence": {"PV": 11, "P": 11, "L": 11}, "sign_mixed": 0, "merges": {"param": 22, "arg": 10}, "suspect": false}, {"id": "L:F:02a9f27b4fd6fa4141a16d8611340fb927c8342c:pkt", "name": "Unkstruct_8012E28C", "sites": 391, "bodies": 50, "nodes": 152, "globals_at": [], "globals_ptr": ["D_80074808", "D_800A5E60"], "params": 9, "size_hint": 38, "fields": 27, "layout": [[-29, 1, "u", 1], [0, 4, "u", 75], [3, 1, "u", 16], [4, 4, "u", 15], [5, 1, "u", 3], [6, 1, "u", 3], [7, 1, "u", 14], [8, 2, "s", 15], [10, 2, "s", 15], [11, 1, "u", 1], [12, 4, "s", 11], [13, 1, "u", 3], [14, 2, "u", 4], [16, 2, "s", 16], [18, 2, "s", 16], [20, 4, "s", 11], [21, 1, "u", 3], [22, 2, "u", 3], [24, 2, "s", 14], [26, 2, "s", 14], [28, 4, "s", 6], [29, 1, "u", 3], [30, 1, "u", 1], [32, 4, "s", 5], [34, 2, "u", 3], [36, 1, "u", 2], [37, 1, "u", 2]], "conflicts": [[4, {"4u": 15, "1u": 3, "4s": 11}], [8, {"2s": 15, "4u": 3, "2u": 7, "4s": 10}], [12, {"4u": 5, "1u": 3, "2u": 2, "4s": 11, "2s": 1}], [14, {"2s": 3, "2u": 4, "1u": 1}], [16, {"2s": 16, "4u": 4, "2u": 5, "4s": 11}], [20, {"4u": 5, "1u": 3, "4s": 11}], [22, {"2s": 2, "2u": 3, "1u": 1}], [24, {"2s": 14, "2u": 2, "4s": 5, "4u": 2}], [28, {"1u": 3, "4u": 2, "4s": 6}], [32, {"2s": 1, "2u": 3, "4s": 5}], [-29, "overlap"], [3, "overlap"]], "evidence": {"L": 126, "PV": 9, "P": 9, "R": 6, "PTR": 2}, "sign_mixed": 5, "merges": {"assign": 76, "arg": 11, "param": 18, "return": 6, "ret-of": 40}, "suspect": true}, {"id": "L:F:014b70c0a649b66cfd0c62d144155ce53b1dba62:a3", "name": "Unkstruct_80135260", "sites": 390, "bodies": 130, "nodes": 431, "globals_at": [], "globals_ptr": [], "params": 143, "size_hint": 6, "fields": 3, "layout": [[0, 2, "s", 130], [2, 2, "s", 130], [4, 2, "s", 130]], "conflicts": [], "evidence": {"PV": 143, "P": 143, "L": 145}, "sign_mixed": 0, "merges": {"param": 286, "arg": 142, "assign": 2}, "suspect": false}, {"id": "L:F:1eeddc4a726cce7edb2fd84a3cad6477021bcf85:iVar2", "name": "Unkstruct_a472a6ba", "sites": 387, "bodies": 129, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 3, "layout": [[4, 4, "u", 129], [24, 2, "s", 129], [26, 2, "s", 129]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:304d1a1cd67647ffff0d682a49fc7bd3bb4ca331:OTE", "name": "Unkstruct_f2440762", "sites": 384, "bodies": 128, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "u", 384]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:b25150e61818e0e15b1d045fef5830235d52337c:param_1", "name": "Unkstruct_80164BDC", "sites": 384, "bodies": 128, "nodes": 9, "globals_at": [], "globals_ptr": [], "params": 3, "size_hint": 100, "fields": 5, "layout": [[10, 2, "s", 1], [32, 4, "s", 127], [76, 4, "s", 1], [96, 2, "s", 127], [98, 2, "s", 127]], "conflicts": [], "evidence": {"PV": 3, "P": 3, "L": 3}, "sign_mixed": 1, "merges": {"param": 6, "arg": 2}, "suspect": false}, {"id": "L:F:c43d345b308a05793ac9a8edca20a5c739ae9813:a0", "name": "Unkstruct_8c2ab96e", "sites": 384, "bodies": 128, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 8, "fields": 3, "layout": [[3, 1, "u", 128], [4, 2, "u", 128], [6, 2, "u", 128]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d6e3de8a766ebb0b4ab359aabc01dcd5e9d53a36:out3", "name": "Unkstruct_d448adea", "sites": 384, "bodies": 48, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:df832ba12dee5e9e5fa7fafca4340f66de782d94:param_1", "name": "Unkstruct_c06886a4", "sites": 381, "bodies": 127, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 28, "fields": 2, "layout": [[16, 4, "s", 127], [24, 4, "s", 254]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"assign": 1, "param": 2}, "suspect": false}, {"id": "L:F:60753a66ad7b997b354356bdcc1b2cfb92a8800f:q1", "name": "Unkstruct_e79a0730", "sites": 378, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 36, "fields": 2, "layout": [[32, 2, "u", 252], [34, 2, "u", 126]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:60753a66ad7b997b354356bdcc1b2cfb92a8800f:src", "name": "Unkstruct_1a8e907f", "sites": 378, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "u", 378]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:84255a903577529ee712cdbc97647e719440dfd3:p1", "name": "Unkstruct_e1c73ac0", "sites": 378, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 3, "layout": [[0, 2, "u", 126], [2, 2, "u", 126], [4, 2, "u", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:433edf8eed56d01c1d901e1dc959881fd6e252ee:p1", "name": "Unkstruct_b36b9c5c", "sites": 378, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 3, "layout": [[18, 2, "u", 126], [22, 2, "u", 126], [26, 2, "u", 126]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:9df4b60ade927cf864b1a0a1438721c480ca9784:param:0x20", "name": "Unkstruct_93e44aed", "sites": 378, "bodies": 126, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 2, "layout": [[24, 2, "s", 126], [26, 2, "s", 252]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:124028da4bc28443465198bfe8220d31b867cfe8:param_2", "name": "Unkstruct_8dd0822e", "sites": 378, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 14, "fields": 3, "layout": [[8, 2, "u", 126], [10, 2, "s", 126], [12, 2, "s", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:e88bc6d8af09ec78a633a1ad0286db378f599db5:param_4", "name": "Unkstruct_89684c99", "sites": 375, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 3, "layout": [[0, 2, "u", 125], [2, 2, "u", 125], [4, 2, "u", 125]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:bb765a44f6697075a978938eba4856b29cf6ac16:param_1", "name": "Unkstruct_d0754cca", "sites": 375, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 2, "layout": [[2, 2, "s", 250], [32, 4, "s", 125]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:695bc29300546c372ed373f9f26b961fa5dea2c1:a0", "name": "Unkstruct_89f82b52", "sites": 372, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 458, "fields": 3, "layout": [[68, 4, "u", 124], [172, 2, "u", 124], [456, 2, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:858edb9b0da77e1274071626f287939881c33e7b:p1", "name": "Unkstruct_924d03d6", "sites": 372, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 3, "layout": [[0, 2, "u", 124], [2, 2, "u", 124], [4, 2, "u", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:66a9253f13334598aac89a2be8e072eb5a5a6621:param_1:0x18c", "name": "Unkstruct_7fd6458b", "sites": 372, "bodies": 124, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 64, "fields": 1, "layout": [[60, 4, "s", 372]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:4158b67f201176ae7991bd6cd10604ae9c132321:iVar3", "name": "Unkstruct_7f39c942", "sites": 372, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 3, "layout": [[18, 2, "u", 124], [22, 2, "u", 124], [26, 2, "u", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:FLD:L:F:66a9253f13334598aac89a2be8e072eb5a5a6621:param_1:0x18c:0x3c", "name": "Unkstruct_39de3511", "sites": 372, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 18, "fields": 3, "layout": [[12, 2, "u", 124], [14, 2, "s", 124], [16, 2, "u", 124]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:a06a0968fc994e3570786e8595151cfd5a7bd33c:param_1", "name": "Unkstruct_1b4331f0", "sites": 369, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 94, "fields": 3, "layout": [[32, 4, "s", 123], [88, 4, "s", 123], [92, 2, "s", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:27e50fe90649c2a36422062babe9f76e89ad16e5:param_1", "name": "Unkstruct_75e9a6af", "sites": 369, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 16, "fields": 3, "layout": [[6, 2, "s", 123], [10, 2, "s", 123], [14, 2, "s", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:0ea500b04cc8ed4dd983c7ab3468fdb979e7dba5:param_1", "name": "Unkstruct_c59d6379", "sites": 366, "bodies": 14, "nodes": 21, "globals_at": [], "globals_ptr": [], "params": 7, "size_hint": 162, "fields": 24, "layout": [[5, 1, "u", 12], [8, 4, "s", 8], [12, 2, "s", 8], [16, 4, "s", 16], [20, 2, "s", 8], [24, 2, "s", 16], [26, 2, "s", 16], [28, 2, "s", 16], [32, 2, "s", 10], [34, 2, "s", 11], [36, 2, "s", 10], [40, 2, "s", 32], [42, 2, "s", 32], [44, 2, "s", 32], [46, 2, "s", 10], [48, 2, "s", 10], [50, 2, "s", 10], [60, 4, "s", 8], [64, 4, "s", 8], [68, 4, "s", 8], [72, 4, "s", 8], [76, 4, "s", 8], [80, 4, "s", 8], [160, 2, "s", 15]], "conflicts": [[8, {"4s": 8, "2s": 8}], [16, {"4s": 16, "2s": 8}], [20, {"4s": 6, "2s": 8}]], "evidence": {"PV": 7, "P": 7, "L": 7}, "sign_mixed": 3, "merges": {"param": 14, "arg": 6}, "suspect": false}, {"id": "L:F:244664d5458f29e85fa0e9a29930f64af3c65582:buf", "name": "Unkstruct_bf723e51", "sites": 364, "bodies": 14, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 52, "fields": 13, "layout": [[0, 2, "s", 28], [2, 2, "s", 28], [4, 2, "s", 28], [8, 2, "s", 28], [10, 2, "s", 28], [12, 2, "s", 28], [16, 2, "s", 28], [18, 2, "s", 28], [20, 2, "s", 28], [24, 2, "s", 28], [26, 2, "s", 28], [28, 2, "s", 28], [48, 4, "s", 28]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:14edbbdff39bdf62bf432256c8a2626a5bd9d931:param_1", "name": "Unkstruct_5f78a994", "sites": 336, "bodies": 24, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 8, "layout": [[2, 2, "s", 48], [6, 2, "s", 48], [10, 2, "u", 48], [14, 2, "s", 48], [20, 2, "s", 24], [22, 2, "s", 24], [32, 4, "s", 24], [52, 4, "s", 24]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 2, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_800AE620", "name": "Unkstruct_800AE620", "sites": 325, "bodies": 322, "nodes": 3, "globals_at": ["D_800AE620"], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"AT": 1, "L": 2}, "sign_mixed": 0, "merges": {"assign&": 2}, "suspect": false}, {"id": "L:F:d3dab0de7f93234d504e64c09270db7e78cb4e16:out2", "name": "Unkstruct_814e4d87", "sites": 300, "bodies": 75, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d3dab0de7f93234d504e64c09270db7e78cb4e16:flag", "name": "Unkstruct_09b02bee", "sites": 300, "bodies": 75, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 2, "layout": [[0, 2, "s", 150], [2, 2, "s", 150]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:dfc89ea6ec15fcc785f437d05c4b09d1052ef772:param_1", "name": "Unkstruct_33ccb6b5", "sites": 294, "bodies": 98, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 2, "layout": [[2, 2, "s", 196], [32, 4, "s", 98]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:ea7424d9729cc61d5cc082e384615f9e83e8d527:a0", "name": "Unkstruct_1ef3b11b", "sites": 280, "bodies": 10, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 268, "fields": 7, "layout": [[28, 4, "s", 20], [112, 2, "s", 60], [212, 4, "p", 10], [216, 4, "p", 10], [252, 2, "s", 10], [264, 2, "s", 90], [266, 2, "s", 70]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_80115188", "name": "Unkstruct_80115188", "sites": 274, "bodies": 270, "nodes": 1, "globals_at": ["D_80115188"], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 8]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:016bfe21cadcda9221c71177a8a4d810e798d34f:base", "name": "Unkstruct_80129CF8", "sites": 273, "bodies": 90, "nodes": 118, "globals_at": [], "globals_ptr": ["D_800AF630"], "params": 0, "size_hint": 42037, "fields": 33, "layout": [[392, 2, "u", 5], [394, 2, "u", 5], [408, 4, "s", 2], [412, 2, "u", 4], [414, 2, "u", 5], [41896, 2, "u", 2], [41898, 2, "u", 28], [41900, 2, "u", 1], [41902, 2, "u", 3], [41904, 2, "u", 2], [41908, 2, "u", 9], [41910, 2, "u", 16], [41912, 2, "u", 11], [41914, 2, "u", 6], [41916, 2, "u", 6], [41918, 2, "u", 4], [41920, 2, "u", 4], [41922, 2, "u", 4], [41926, 2, "u", 6], [41928, 2, "u", 5], [41930, 2, "u", 3], [41932, 2, "u", 7], [41934, 2, "u", 7], [41936, 2, "u", 4], [41938, 2, "u", 73], [41940, 2, "u", 2], [41944, 2, "s", 16], [41946, 2, "s", 4], [41948, 2, "s", 4], [41950, 2, "s", 1], [41955, 1, "u", 1], [41960, 4, "s", 11], [42036, 1, "u", 1]], "conflicts": [], "evidence": {"L": 117, "PTR": 1}, "sign_mixed": 5, "merges": {"assign": 117}, "suspect": true}, {"id": "L:F:aa1b9ff2f846d7698f54c6a1e7b5b72bb7e2bcda:a0", "name": "Unkstruct_a2d6c72b", "sites": 273, "bodies": 21, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 256, "fields": 4, "layout": [[28, 4, "s", 63], [32, 4, "s", 84], [112, 2, "s", 42], [254, 2, "s", 84]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:9d9a97a3908b4d3190072b0c7a4055445fc0d426:a0", "name": "Unkstruct_ffd024f5", "sites": 273, "bodies": 7, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 1, "layout": [[32, 4, "s", 154]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_801152B0", "name": "Unkstruct_801152B0", "sites": 268, "bodies": 268, "nodes": 1, "globals_at": ["D_801152B0"], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_801269F4", "name": "Unkstruct_801269F4", "sites": 267, "bodies": 134, "nodes": 1, "globals_at": ["D_801269F4"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 266]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:2a34f6ae0fbc42dba731f3cb61b452b132151f49:iVar1", "name": "Unkstruct_8012C1DC", "sites": 267, "bodies": 134, "nodes": 5, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 3, "layout": [[0, 2, "u", 1], [24, 2, "s", 133], [26, 2, "s", 133]], "conflicts": [], "evidence": {"L": 4, "R": 1}, "sign_mixed": 0, "merges": {"ret-of": 3, "return": 1}, "suspect": false}, {"id": "AT:D_8011515C", "name": "Unkstruct_8011515C", "sites": 267, "bodies": 267, "nodes": 1, "globals_at": ["D_8011515C"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 137]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 1, "merges": {}, "suspect": false}, {"id": "L:F:bec5a9f4faf6d51d6786710bf58f7517fd77b0a5:e1", "name": "Unkstruct_1db7b82d", "sites": 266, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 46, "fields": 1, "layout": [[44, 2, "u", 266]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:bec5a9f4faf6d51d6786710bf58f7517fd77b0a5:e2", "name": "Unkstruct_6bd63257", "sites": 266, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 30, "fields": 2, "layout": [[24, 2, "s", 133], [28, 2, "s", 133]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:fd68090f6752fd1a61ec242c522b368e1fb43e92:s0", "name": "Unkstruct_f85de09d", "sites": 266, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 266]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:6966b8be15e9832708a2dbf4b5b13ee7d3060710:sp", "name": "Unkstruct_a310cf42", "sites": 266, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 266]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_80115124", "name": "Unkstruct_80115124", "sites": 266, "bodies": 266, "nodes": 1, "globals_at": ["D_80115124"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 266]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_800D4BE0", "name": "Unkstruct_800D4BE0", "sites": 266, "bodies": 133, "nodes": 1, "globals_at": ["D_800D4BE0"], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 266]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_800D4F8C", "name": "Unkstruct_800D4F8C", "sites": 266, "bodies": 133, "nodes": 1, "globals_at": ["D_800D4F8C"], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 266]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:02a3579313e063f36836ce379f21e084878eb67b:a1", "name": "Unkstruct_8016BFA8", "sites": 266, "bodies": 133, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 0, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:02a3579313e063f36836ce379f21e084878eb67b:a2", "name": "Unkstruct_8016BFA8", "sites": 266, "bodies": 133, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 0, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:52e92ffa088470b82cc06482daa51b2f80995c31:b", "name": "Unkstruct_80176734", "sites": 266, "bodies": 133, "nodes": 3, "globals_at": [], "globals_ptr": ["D_8011F7B0"], "params": 0, "size_hint": 44, "fields": 1, "layout": [[40, 4, "s", 266]], "conflicts": [], "evidence": {"L": 2, "PTR": 1}, "sign_mixed": 0, "merges": {"assign": 2}, "suspect": false}, {"id": "L:F:8806b3b1bebbf847d8f7f2fe238017f956efac3b:iVar2", "name": "Unkstruct_30ffce68", "sites": 262, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 194, "fields": 2, "layout": [[54, 2, "s", 131], [193, 1, "u", 131]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:52e92ffa088470b82cc06482daa51b2f80995c31:pp", "name": "Unkstruct_76f4299b", "sites": 262, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 74, "fields": 1, "layout": [[73, 1, "u", 262]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:be9288d1f2eaecc1cb9835a4658eb37749f9bcbe:obj", "name": "Unkstruct_3816caab", "sites": 260, "bodies": 130, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 2, "layout": [[24, 2, "s", 130], [26, 2, "s", 130]], "conflicts": [], "evidence": {"L": 2}, "sign_mixed": 0, "merges": {"assign": 1}, "suspect": false}, {"id": "L:F:a57747ff39fc5e679a5d66ad52a5fecdb16e3749:param_1", "name": "Unkstruct_ac2c8f05", "sites": 260, "bodies": 130, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 366, "fields": 1, "layout": [[364, 2, "u", 260]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_80126B62", "name": "Unkstruct_80126B62", "sites": 256, "bodies": 246, "nodes": 4, "globals_at": ["D_80126B62"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 254]], "conflicts": [], "evidence": {"AT": 1, "L": 3}, "sign_mixed": 1, "merges": {"assign&": 3}, "suspect": false}, {"id": "L:F:d8b2cb544bf2d39e0fd9a5b84f7c2c59493b1aaf:param_1", "name": "Unkstruct_985493b9", "sites": 256, "bodies": 128, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 449, "fields": 2, "layout": [[424, 1, "u", 128], [448, 1, "u", 128]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:19e58ae08e2232f72d7b0ff8bdb0d57e16ea558b:a0", "name": "Unkstruct_c21b1a66", "sites": 255, "bodies": 255, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 5, "fields": 1, "layout": [[4, 1, "u", 255]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:324c3534fcf5e33e05b7a4d4b899c209594cbefe:arg0", "name": "Unkstruct_ae2d1f2a", "sites": 252, "bodies": 7, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 588, "fields": 13, "layout": [[0, 2, "u", 14], [6, 2, "s", 14], [10, 2, "u", 28], [14, 2, "s", 14], [68, 4, "u", 7], [184, 2, "u", 28], [186, 2, "u", 7], [446, 1, "u", 14], [580, 1, "u", 21], [581, 1, "u", 35], [582, 2, "u", 14], [584, 2, "u", 14], [586, 2, "u", 14]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 2, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:25ab0fa8060d0fde4162393b2fe6d2e173139b54:param_1:0x20", "name": "Unkstruct_746c35d0", "sites": 252, "bodies": 126, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 20, "fields": 1, "layout": [[18, 2, "u", 252]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:988adeae4dfa58056e1909876ae4cae41e37f3cf:puVar3", "name": "Unkstruct_faf094bf", "sites": 252, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:6143fc1990bdc9fd66a1eb5d4299f4720c7611e1:a0", "name": "Unkstruct_5d117345", "sites": 252, "bodies": 21, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 256, "fields": 4, "layout": [[28, 4, "s", 63], [32, 4, "s", 84], [112, 2, "s", 21], [254, 2, "s", 84]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:a2c6e6c9e0cd31da19954438810a7e982cbc79fb:param_1", "name": "Unkstruct_6ffc1ed8", "sites": 250, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:27b86fd006a486cabfa5d7c35b6660563f963c88:src", "name": "Unkstruct_60564c8e", "sites": 250, "bodies": 125, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:611f6fd9d9fae030940bd67b14785789d059bafd:src", "name": "Unkstruct_8f96bece", "sites": 250, "bodies": 125, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:7296f9939a14b5a5bb00c3dc1014045f1fc85aa3:src", "name": "Unkstruct_0f0a788d", "sites": 250, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_80126B66", "name": "Unkstruct_80126B66", "sites": 248, "bodies": 220, "nodes": 6, "globals_at": ["D_80126B66"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 247]], "conflicts": [], "evidence": {"AT": 1, "L": 5}, "sign_mixed": 1, "merges": {"assign&": 5}, "suspect": false}, {"id": "L:F:9161d35cd5c742eb5541db928a88c44fe7fe4cfa:arg0", "name": "Unkstruct_830ea620", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 194, "fields": 2, "layout": [[180, 4, "u", 124], [193, 1, "u", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d8ec93cf2ab8692a851707f792bb542559b8b477:b1A8", "name": "Unkstruct_afee652d", "sites": 248, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 2, "layout": [[0, 2, "u", 124], [2, 2, "u", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:989ea29447ebea9f665718fe835d44c289cd476c:a2", "name": "Unkstruct_a0bdbb1e", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 2, "layout": [[0, 2, "s", 124], [2, 2, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:55712afcacfe2fece6a848abbf398be1eed54533:param_1", "name": "Unkstruct_ca3ab5df", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 2, "layout": [[32, 4, "s", 124], [252, 2, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:55712afcacfe2fece6a848abbf398be1eed54533:v0", "name": "Unkstruct_a34caab1", "sites": 248, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 2, "layout": [[24, 2, "s", 124], [26, 2, "s", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:5cd77565ad78e08752784cbdc19c1aeaac402ef9:param_1", "name": "Unkstruct_539a2ae1", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 2, "layout": [[32, 4, "s", 124], [252, 2, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:5cd77565ad78e08752784cbdc19c1aeaac402ef9:iVar2", "name": "Unkstruct_9fb4bfac", "sites": 248, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 2, "layout": [[24, 2, "s", 124], [26, 2, "s", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:17bf3e6b93a78d5d9b8bf0ce99186359bf29318b:iVar2", "name": "Unkstruct_5f2977df", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 2, "layout": [[24, 2, "s", 124], [26, 2, "s", 124]], "conflicts": [], "evidence": {"L": 3}, "sign_mixed": 0, "merges": {"assign": 2}, "suspect": false}, {"id": "L:F:2214b0acb044a41f5be69cb14320801af12a2347:a0", "name": "Unkstruct_f6997d4b", "sites": 248, "bodies": 124, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 1, "layout": [[32, 4, "s", 248]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:81e0d439bcac2207a0601a6c74bda54b7effc8f5:param_1", "name": "Unkstruct_d294081d", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 2, "layout": [[2, 2, "u", 124], [32, 4, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:8ea4834b2afe21e6bcb5d70f202657b4e7e9b533:a0", "name": "Unkstruct_28d9f75d", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 408, "fields": 2, "layout": [[68, 4, "u", 124], [407, 1, "u", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:f50e604c8b58f45013548ab979545380c3dc817f:param_1", "name": "Unkstruct_3ec1f7d3", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 1, "layout": [[4, 2, "u", 248]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:df660660ac576b486dd5d8dbd078596ded642459:arg0", "name": "Unkstruct_65a4104e", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 186, "fields": 1, "layout": [[184, 2, "u", 248]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:196f409c6989286dbec87c9a1eb5d33757255f10:param_1", "name": "Unkstruct_576bfafb", "sites": 248, "bodies": 248, "nodes": 9, "globals_at": [], "globals_ptr": [], "params": 3, "size_hint": 72, "fields": 2, "layout": [[2, 2, "u", 124], [68, 4, "u", 124]], "conflicts": [], "evidence": {"PV": 3, "P": 3, "L": 3}, "sign_mixed": 0, "merges": {"param": 6, "arg": 2}, "suspect": false}, {"id": "FLD:L:F:2214b0acb044a41f5be69cb14320801af12a2347:a0:0x20", "name": "Unkstruct_8e3ffd0a", "sites": 248, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 20, "fields": 2, "layout": [[16, 2, "s", 124], [18, 2, "s", 124]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:d80795e12fc7517775bb6ace09c7ca13caef919c:param", "name": "Unkstruct_82fd4ac2", "sites": 247, "bodies": 247, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 2, "fields": 1, "layout": [[1, 1, "u", 247]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:ddabefe960b7573ac0070b5cd1f0186950118b95:param_1", "name": "Unkstruct_9f3ec286", "sites": 246, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 2, "layout": [[2, 2, "u", 123], [252, 2, "s", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:705fc77f3b91063220f409e903893068922aed81:p", "name": "Unkstruct_b10794ea", "sites": 246, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 8, "fields": 2, "layout": [[4, 2, "s", 123], [6, 2, "u", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:ef9a1e7571d453e55ccc6cc161c70893bc31249e:s0b:0x28", "name": "Unkstruct_3ded2064", "sites": 246, "bodies": 123, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 94, "fields": 1, "layout": [[93, 1, "u", 246]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "FLD:L:F:ef9a1e7571d453e55ccc6cc161c70893bc31249e:cach:0x34", "name": "Unkstruct_638b4a90", "sites": 246, "bodies": 123, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 812, "fields": 1, "layout": [[810, 2, "s", 246]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:44983963f22e8ffbaf34f25f0c6f103b1e1130d3:g", "name": "Unkstruct_43221d82", "sites": 242, "bodies": 121, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:44983963f22e8ffbaf34f25f0c6f103b1e1130d3:arg1", "name": "Unkstruct_c3c88afa", "sites": 242, "bodies": 121, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:b8bf3a63ad472e3872b9a5ec7b84826e39aec6cf:s1:0x78", "name": "Unkstruct_f20178fa", "sites": 237, "bodies": 79, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 18, "fields": 3, "layout": [[12, 2, "u", 79], [14, 2, "u", 79], [16, 2, "u", 79]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:4abe78c4e7fd61e6a6f87917a6cacd7622b1fc9a:a0", "name": "Unkstruct_520ce05f", "sites": 228, "bodies": 228, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 535, "fields": 1, "layout": [[534, 1, "u", 228]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:6efeba9571c70c28595c309b64f18d17de08a52a:a0:0xdc", "name": "Unkstruct_a82a43aa", "sites": 224, "bodies": 28, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 14, "fields": 4, "layout": [[0, 4, "s", 56], [4, 4, "s", 28], [8, 2, "u", 56], [12, 2, "u", 84]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "AT:D_80126B5E", "name": "Unkstruct_80126B5E", "sites": 222, "bodies": 214, "nodes": 6, "globals_at": ["D_80126B5E"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 222]], "conflicts": [], "evidence": {"AT": 1, "L": 5}, "sign_mixed": 0, "merges": {"assign&": 5}, "suspect": false}, {"id": "L:F:a9f2146c87cba22e7c8a757fe6796217d9a40cce:s0", "name": "Unkstruct_889cd145", "sites": 215, "bodies": 5, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 254, "fields": 13, "layout": [[2, 2, "s", 10], [6, 2, "s", 10], [10, 2, "u", 50], [14, 2, "s", 10], [16, 4, "s", 5], [18, 2, "u", 30], [20, 4, "s", 5], [22, 2, "s", 5], [24, 4, "s", 5], [26, 2, "u", 20], [28, 4, "s", 5], [52, 2, "s", 10], [252, 2, "s", 10]], "conflicts": [[18, "overlap"], [22, "overlap"], [26, "overlap"]], "evidence": {"L": 1}, "sign_mixed": 5, "merges": {}, "suspect": false}, {"id": "L:F:111327450156c3776232c0ec0346bd84d13db1e0:iv", "name": "Unkstruct_5c0c93cf", "sites": 215, "bodies": 5, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 54, "fields": 14, "layout": [[2, 2, "s", 10], [4, 4, "s", 10], [6, 2, "u", 20], [10, 2, "u", 50], [12, 4, "s", 10], [14, 2, "u", 20], [16, 4, "s", 5], [18, 2, "u", 30], [20, 4, "s", 5], [22, 2, "s", 5], [24, 4, "s", 5], [26, 2, "u", 20], [28, 4, "s", 5], [52, 2, "u", 10]], "conflicts": [[6, "overlap"], [14, "overlap"], [18, "overlap"], [22, "overlap"], [26, "overlap"]], "evidence": {"L": 1}, "sign_mixed": 2, "merges": {}, "suspect": false}, {"id": "L:F:988f909e67521b229c8b3b82de65c13410765445:s0", "name": "Unkstruct_6f968b4b", "sites": 215, "bodies": 5, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 54, "fields": 14, "layout": [[2, 2, "s", 10], [4, 4, "s", 10], [6, 2, "s", 10], [10, 2, "s", 25], [12, 4, "s", 10], [14, 2, "s", 10], [16, 4, "s", 5], [18, 2, "s", 20], [20, 4, "s", 5], [22, 2, "s", 5], [24, 4, "s", 5], [26, 2, "s", 15], [28, 4, "s", 5], [52, 2, "s", 10]], "conflicts": [[6, "overlap"], [14, "overlap"], [18, "overlap"], [22, "overlap"], [26, "overlap"]], "evidence": {"L": 1}, "sign_mixed": 5, "merges": {}, "suspect": false}, {"id": "L:F:b8045aa890d7bb3cb0bd77e5281959989b84029c:a1", "name": "Unkstruct_66a9ef17", "sites": 210, "bodies": 6, "nodes": 5, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 23, "layout": [[0, 2, "u", 12], [2, 2, "u", 6], [4, 2, "u", 6], [6, 2, "u", 12], [8, 2, "u", 6], [10, 2, "u", 12], [12, 2, "u", 6], [14, 2, "u", 12], [32, 4, "s", 24], [54, 2, "u", 6], [80, 2, "u", 6], [82, 2, "u", 6], [84, 2, "u", 6], [100, 4, "s", 18], [104, 4, "s", 12], [112, 2, "u", 6], [114, 2, "u", 6], [120, 4, "s", 6], [136, 2, "u", 6], [138, 2, "u", 6], [140, 2, "u", 6], [220, 4, "s", 6], [252, 2, "u", 6]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1, "R": 1}, "sign_mixed": 1, "merges": {"param": 2, "assign": 1, "return": 1}, "suspect": false}, {"id": "FLD:L:F:6f527022fa9e2edbff88b3415d6e85040f80b293:a0:0x20", "name": "Unkstruct_4a619ff2", "sites": 210, "bodies": 21, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 30, "fields": 5, "layout": [[4, 4, "s", 84], [18, 2, "u", 63], [24, 2, "s", 21], [26, 2, "s", 21], [28, 2, "s", 21]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:5a63d0e214c9123c9f1065101f662e4e9d1e584a:arg0", "name": "Unkstruct_7c055e94", "sites": 204, "bodies": 12, "nodes": 9, "globals_at": [], "globals_ptr": [], "params": 3, "size_hint": 16, "fields": 6, "layout": [[4, 2, "s", 36], [6, 2, "s", 36], [8, 2, "s", 32], [10, 2, "s", 32], [12, 2, "s", 36], [14, 2, "s", 32]], "conflicts": [], "evidence": {"PV": 3, "P": 3, "L": 3}, "sign_mixed": 0, "merges": {"param": 6, "arg": 2}, "suspect": false}, {"id": "L:F:74f4e0356746fd0484181399ca77414114dca6ad:a0", "name": "Unkstruct_51b35d2d", "sites": 202, "bodies": 101, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 44, "fields": 2, "layout": [[21, 1, "u", 101], [40, 4, "s", 101]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:25baf5859d5cb2059562a09a70da55c50f116116:a0", "name": "Unkstruct_eadcd5d5", "sites": 198, "bodies": 18, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 6, "layout": [[2, 2, "s", 18], [18, 2, "s", 18], [22, 2, "s", 18], [26, 2, "s", 18], [28, 4, "s", 54], [252, 2, "s", 18]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 3, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:d6e3de8a766ebb0b4ab359aabc01dcd5e9d53a36:out2", "name": "Unkstruct_35caedb8", "sites": 192, "bodies": 48, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d6e3de8a766ebb0b4ab359aabc01dcd5e9d53a36:flag", "name": "Unkstruct_f8edcaba", "sites": 192, "bodies": 48, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 2, "layout": [[0, 2, "s", 96], [2, 2, "s", 96]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:fec0915289791771ea837debee3504f78133eede:a0", "name": "Unkstruct_a00e0c6e", "sites": 190, "bodies": 95, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 44, "fields": 2, "layout": [[21, 1, "u", 95], [40, 4, "s", 95]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:611c49169f75d8fbc9b94885ea872ae504473b59:a0", "name": "Unkstruct_bd4a4f6c", "sites": 183, "bodies": 61, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 44, "fields": 2, "layout": [[21, 1, "u", 61], [40, 4, "s", 122]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:a48bac4e1e4fed5c8966504b99c29a43727bf059:buf", "name": "Unkstruct_8e763649", "sites": 175, "bodies": 7, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 84, "fields": 13, "layout": [[32, 2, "s", 14], [34, 2, "s", 14], [36, 2, "s", 14], [40, 2, "s", 14], [42, 2, "s", 14], [44, 2, "s", 14], [48, 2, "s", 14], [50, 2, "s", 14], [52, 2, "s", 14], [56, 2, "s", 14], [58, 2, "s", 14], [60, 2, "s", 14], [80, 4, "s", 7]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:fef113b2129d4d1938686dcf906d7db5c6a3f7d5:param_1", "name": "Unkstruct_801EF964", "sites": 168, "bodies": 4, "nodes": 6, "globals_at": [], "globals_ptr": [], "params": 2, "size_hint": 84, "fields": 23, "layout": [[5, 1, "u", 12], [8, 4, "s", 4], [12, 4, "s", 4], [16, 4, "s", 8], [20, 2, "s", 4], [24, 2, "s", 8], [26, 2, "s", 8], [28, 2, "s", 8], [32, 2, "s", 4], [34, 2, "s", 4], [36, 2, "s", 4], [40, 2, "s", 16], [42, 2, "s", 16], [44, 2, "s", 16], [46, 2, "s", 8], [48, 2, "s", 4], [50, 2, "s", 4], [60, 4, "s", 4], [64, 4, "s", 4], [68, 4, "s", 4], [72, 4, "s", 4], [76, 4, "s", 4], [80, 4, "s", 4]], "conflicts": [[8, {"4s": 4, "2s": 4}], [12, {"4s": 4, "2s": 4}], [16, {"4s": 8, "2s": 4}]], "evidence": {"PV": 2, "P": 2, "L": 2}, "sign_mixed": 0, "merges": {"param": 4, "arg": 1}, "suspect": false}, {"id": "L:F:5e678d33ff74ee62ca80b9526bca2a95c9e5b187:param_1", "name": "Unkstruct_801E2AF4", "sites": 168, "bodies": 4, "nodes": 6, "globals_at": [], "globals_ptr": [], "params": 2, "size_hint": 84, "fields": 23, "layout": [[5, 1, "u", 12], [8, 4, "s", 4], [12, 4, "s", 4], [16, 4, "s", 8], [20, 2, "s", 4], [24, 2, "s", 8], [26, 2, "s", 8], [28, 2, "s", 8], [32, 2, "s", 4], [34, 2, "s", 4], [36, 2, "s", 4], [40, 2, "s", 16], [42, 2, "s", 16], [44, 2, "s", 16], [46, 2, "s", 8], [48, 2, "s", 4], [50, 2, "s", 4], [60, 4, "s", 4], [64, 4, "s", 4], [68, 4, "s", 4], [72, 4, "s", 4], [76, 4, "s", 4], [80, 4, "s", 4]], "conflicts": [[8, {"4s": 4, "2s": 4}], [12, {"4s": 4, "2s": 4}], [16, {"4s": 8, "2s": 4}]], "evidence": {"PV": 2, "P": 2, "L": 2}, "sign_mixed": 0, "merges": {"param": 4, "arg": 1}, "suspect": false}, {"id": "L:F:d120af8ec8f981c4f86e7962400d1779f1666f4c:param_1", "name": "Unkstruct_801E8034", "sites": 168, "bodies": 4, "nodes": 6, "globals_at": [], "globals_ptr": [], "params": 2, "size_hint": 84, "fields": 23, "layout": [[5, 1, "u", 12], [8, 4, "s", 4], [12, 4, "s", 4], [16, 4, "s", 8], [20, 2, "s", 4], [24, 2, "s", 8], [26, 2, "s", 8], [28, 2, "s", 8], [32, 2, "s", 4], [34, 2, "s", 4], [36, 2, "s", 4], [40, 2, "s", 16], [42, 2, "s", 16], [44, 2, "s", 16], [46, 2, "s", 8], [48, 2, "s", 4], [50, 2, "s", 4], [60, 4, "s", 4], [64, 4, "s", 4], [68, 4, "s", 4], [72, 4, "s", 4], [76, 4, "s", 4], [80, 4, "s", 4]], "conflicts": [[8, {"4s": 4, "2s": 4}], [12, {"4s": 4, "2s": 4}], [16, {"4s": 8, "2s": 4}]], "evidence": {"PV": 2, "P": 2, "L": 2}, "sign_mixed": 0, "merges": {"param": 4, "arg": 1}, "suspect": false}, {"id": "L:F:d29224b95ded543f31e398c2a999f4fb4cd4cbfa:param_1", "name": "Unkstruct_948c6fe5", "sites": 168, "bodies": 4, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 84, "fields": 23, "layout": [[5, 1, "u", 12], [8, 4, "s", 4], [12, 4, "s", 4], [16, 4, "s", 8], [20, 2, "s", 4], [24, 2, "s", 8], [26, 2, "s", 8], [28, 2, "s", 8], [32, 2, "s", 4], [34, 2, "s", 4], [36, 2, "s", 4], [40, 2, "s", 16], [42, 2, "s", 16], [44, 2, "s", 16], [46, 2, "s", 8], [48, 2, "s", 4], [50, 2, "s", 4], [60, 4, "s", 4], [64, 4, "s", 4], [68, 4, "s", 4], [72, 4, "s", 4], [76, 4, "s", 4], [80, 4, "s", 4]], "conflicts": [[8, {"4s": 4, "2s": 4}], [12, {"4s": 4, "2s": 4}], [16, {"4s": 8, "2s": 4}]], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:6f527022fa9e2edbff88b3415d6e85040f80b293:a0:0x64", "name": "Unkstruct_7079957f", "sites": 168, "bodies": 21, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 36, "fields": 4, "layout": [[4, 4, "s", 21], [8, 4, "s", 21], [12, 4, "s", 21], [32, 4, "s", 105]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:AT:D_800D3888:0x64", "name": "Unkstruct_801439FC", "sites": 167, "bodies": 144, "nodes": 15, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 256, "fields": 16, "layout": [[0, 2, "u", 2], [4, 4, "s", 1], [6, 2, "u", 2], [8, 4, "s", 1], [10, 2, "u", 2], [12, 4, "s", 1], [14, 2, "u", 2], [32, 4, "p", 133], [54, 2, "s", 4], [88, 4, "s", 2], [193, 1, "u", 2], [204, 4, "s", 2], [224, 4, "s", 1], [240, 4, "s", 1], [244, 4, "s", 2], [254, 2, "s", 1]], "conflicts": [[6, "overlap"], [10, "overlap"], [14, "overlap"]], "evidence": {"L": 14, "FLD": 1}, "sign_mixed": 3, "merges": {"field": 14}, "suspect": false}, {"id": "L:F:f2cb3db947d5a1ce3652651d151121a44d2209d5:obj", "name": "Unkstruct_f246bc17", "sites": 158, "bodies": 79, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 18, "fields": 1, "layout": [[16, 2, "u", 158]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:24c6f3d19119aacc74c19d516c5f234c4189d93a:a0", "name": "Unkstruct_a2d44c90", "sites": 156, "bodies": 4, "nodes": 12, "globals_at": [], "globals_ptr": [], "params": 4, "size_hint": 264, "fields": 13, "layout": [[2, 2, "s", 5], [28, 4, "s", 12], [52, 2, "u", 66], [204, 4, "s", 9], [208, 4, "s", 9], [212, 4, "s", 9], [216, 4, "s", 9], [224, 4, "s", 8], [236, 4, "s", 3], [254, 2, "s", 9], [258, 2, "u", 5], [260, 2, "s", 5], [262, 2, "s", 1]], "conflicts": [], "evidence": {"PV": 4, "P": 4, "L": 4}, "sign_mixed": 2, "merges": {"param": 8, "arg": 3}, "suspect": false}, {"id": "L:F:2f72bbc69e126792f9ef0f8f00a8649286ca9f83:matrix_stack", "name": "Unkstruct_78facbf0", "sites": 153, "bodies": 17, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 18, "fields": 9, "layout": [[0, 2, "s", 17], [2, 2, "s", 17], [4, 2, "s", 17], [6, 2, "s", 17], [8, 2, "s", 17], [10, 2, "s", 17], [12, 2, "s", 17], [14, 2, "s", 17], [16, 2, "s", 17]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:1caab05d387f2817ccbd6c780b66fe0c0dc38e9f:a0", "name": "Unkstruct_ea987c97", "sites": 153, "bodies": 3, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 266, "fields": 22, "layout": [[2, 2, "s", 3], [28, 4, "s", 3], [100, 4, "s", 18], [112, 2, "u", 3], [220, 2, "s", 3], [222, 2, "s", 3], [224, 2, "s", 3], [228, 2, "s", 3], [230, 2, "s", 3], [232, 2, "s", 3], [236, 2, "s", 15], [238, 2, "s", 15], [240, 2, "s", 15], [244, 2, "s", 9], [246, 2, "s", 9], [248, 2, "s", 9], [252, 2, "s", 6], [254, 2, "s", 6], [256, 2, "s", 6], [260, 2, "s", 6], [262, 2, "s", 6], [264, 2, "s", 6]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_80078EB0", "name": "Unkstruct_80078EB0", "sites": 151, "bodies": 142, "nodes": 1, "globals_at": ["D_80078EB0"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 151]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:8651da9db154eabc542b940cdeb8222397edab15:param_1", "name": "Unkstruct_745af9ee", "sites": 150, "bodies": 6, "nodes": 9, "globals_at": [], "globals_ptr": [], "params": 3, "size_hint": 160, "fields": 23, "layout": [[8, 4, "s", 4], [12, 2, "s", 4], [16, 4, "s", 8], [20, 2, "s", 4], [24, 2, "s", 8], [26, 2, "s", 8], [28, 2, "s", 8], [32, 2, "s", 4], [34, 2, "s", 4], [36, 2, "s", 4], [40, 2, "s", 16], [42, 2, "s", 16], [44, 2, "s", 16], [46, 2, "s", 4], [48, 2, "s", 4], [50, 2, "s", 4], [60, 4, "s", 4], [64, 4, "s", 4], [68, 4, "s", 4], [72, 4, "s", 4], [76, 4, "s", 4], [80, 4, "s", 4], [156, 4, "s", 2]], "conflicts": [[8, {"4s": 4, "2s": 4}], [16, {"4s": 8, "2s": 4}]], "evidence": {"PV": 3, "P": 3, "L": 3}, "sign_mixed": 0, "merges": {"param": 6, "arg": 2}, "suspect": false}, {"id": "L:F:1994557e7e1644407dd26734f4aa1b1265b4ee29:a0", "name": "Unkstruct_3b68bc3b", "sites": 150, "bodies": 6, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 256, "fields": 9, "layout": [[0, 2, "u", 6], [6, 2, "u", 12], [10, 2, "u", 12], [14, 2, "u", 12], [32, 4, "s", 84], [204, 4, "s", 6], [208, 4, "s", 6], [252, 2, "u", 6], [254, 2, "u", 6]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"assign": 1, "param": 2}, "suspect": false}, {"id": "PTR:D_801151C8", "name": "Unkstruct_24c0d4db", "sites": 145, "bodies": 145, "nodes": 1, "globals_at": [], "globals_ptr": ["D_801151C8"], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PTR": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_80115118", "name": "Unkstruct_80115118", "sites": 141, "bodies": 138, "nodes": 17, "globals_at": ["D_80115118"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 7]], "conflicts": [], "evidence": {"AT": 1, "L": 16}, "sign_mixed": 1, "merges": {"assign&": 16}, "suspect": false}, {"id": "PTR:D_80115140", "name": "Unkstruct_de5b293a", "sites": 141, "bodies": 141, "nodes": 1, "globals_at": [], "globals_ptr": ["D_80115140"], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PTR": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:96d4da35fa98c15b638da6ad1e29ef785ff3a942:a0", "name": "Unkstruct_38a68e34", "sites": 140, "bodies": 10, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 224, "fields": 6, "layout": [[2, 2, "s", 10], [6, 2, "u", 30], [10, 2, "u", 40], [112, 2, "s", 20], [208, 4, "s", 20], [220, 4, "p", 10]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:X:ov::pbase", "name": "Unkstruct_8615cbe6", "sites": 136, "bodies": 136, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 41940, "fields": 1, "layout": [[41938, 2, "u", 136]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": true}, {"id": "L:F:1d683b223192258d1998a9c3c3ad54eb4be301eb:a0", "name": "Unkstruct_6313652c", "sites": 136, "bodies": 12, "nodes": 30, "globals_at": [], "globals_ptr": [], "params": 10, "size_hint": 262, "fields": 22, "layout": [[2, 2, "s", 4], [4, 4, "s", 2], [8, 4, "s", 2], [10, 2, "u", 8], [12, 4, "s", 2], [14, 2, "s", 8], [16, 4, "s", 2], [24, 4, "s", 2], [28, 4, "s", 16], [32, 4, "s", 12], [52, 2, "s", 8], [82, 2, "s", 2], [88, 4, "s", 2], [112, 2, "s", 2], [136, 2, "u", 2], [140, 2, "u", 2], [228, 2, "s", 2], [230, 2, "u", 2], [252, 2, "s", 4], [256, 2, "u", 10], [258, 2, "s", 14], [260, 2, "u", 2]], "conflicts": [[10, "overlap"], [14, "overlap"]], "evidence": {"PV": 10, "P": 10, "L": 10}, "sign_mixed": 6, "merges": {"param": 20, "arg": 9}, "suspect": false}, {"id": "L:F:20db3f0238f6af52ce526a74c3a0171d83b65265:p", "name": "Unkstruct_8018512C", "sites": 135, "bodies": 9, "nodes": 28, "globals_at": [], "globals_ptr": [], "params": 9, "size_hint": 252, "fields": 24, "layout": [[2, 2, "u", 8], [4, 4, "s", 1], [6, 2, "u", 5], [8, 4, "s", 1], [10, 2, "u", 4], [12, 4, "s", 1], [14, 2, "u", 7], [16, 4, "s", 4], [20, 4, "s", 11], [24, 4, "s", 10], [28, 4, "s", 3], [32, 4, "s", 10], [58, 2, "u", 1], [62, 2, "u", 1], [66, 2, "u", 1], [68, 4, "s", 9], [72, 4, "s", 10], [76, 4, "s", 9], [220, 2, "s", 2], [222, 2, "s", 8], [224, 2, "s", 3], [226, 2, "u", 1], [248, 2, "s", 2], [250, 2, "s", 2]], "conflicts": [[6, "overlap"], [10, "overlap"], [14, "overlap"]], "evidence": {"PV": 9, "P": 9, "L": 10}, "sign_mixed": 7, "merges": {"param": 18, "arg": 8, "assign": 1}, "suspect": false}, {"id": "L:F:bdc69416a8ad522ca861c161cc05ddb44c218810:a0", "name": "Unkstruct_bb764c0e", "sites": 135, "bodies": 15, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 8, "layout": [[2, 2, "u", 30], [16, 4, "s", 15], [20, 4, "s", 15], [24, 4, "s", 15], [28, 4, "s", 15], [32, 4, "s", 15], [44, 4, "s", 15], [52, 4, "s", 15]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:2861f42720352c3a83a170f0b615bac1bf0166f6:s1:0x78", "name": "Unkstruct_8937c16a", "sites": 135, "bodies": 45, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 18, "fields": 3, "layout": [[12, 2, "u", 45], [14, 2, "u", 45], [16, 2, "u", 45]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:00ab210871018eff8926ca58b8179fd9fa764359:obj", "name": "Unkstruct_801290DC", "sites": 134, "bodies": 43, "nodes": 82, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 86, "fields": 17, "layout": [[6, 2, "s", 1], [10, 2, "u", 4], [14, 2, "s", 1], [16, 4, "s", 8], [20, 4, "s", 9], [24, 4, "s", 8], [28, 4, "s", 14], [32, 4, "s", 31], [40, 2, "u", 1], [44, 4, "s", 3], [46, 2, "u", 2], [48, 2, "s", 2], [50, 2, "s", 4], [52, 4, "s", 29], [80, 2, "s", 1], [82, 2, "s", 1], [84, 2, "s", 1]], "conflicts": [[44, {"4s": 3, "2s": 1}], [52, {"2s": 1, "4s": 29}], [46, "overlap"]], "evidence": {"L": 60, "PV": 1, "P": 1, "R": 20}, "sign_mixed": 3, "merges": {"ret-of": 58, "return": 19, "param": 2, "assign": 2}, "suspect": false}, {"id": "AT:D_80126CE0", "name": "Unkstruct_80126CE0", "sites": 134, "bodies": 134, "nodes": 1, "globals_at": ["D_80126CE0"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 133]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 1, "merges": {}, "suspect": false}, {"id": "AT:D_800B9A78", "name": "Unkstruct_800B9A78", "sites": 134, "bodies": 134, "nodes": 5, "globals_at": ["D_800B9A78"], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"L": 4, "AT": 1}, "sign_mixed": 0, "merges": {"assign&": 4}, "suspect": false}, {"id": "AT:D_80110C3C", "name": "Unkstruct_80110C3C", "sites": 134, "bodies": 134, "nodes": 1, "globals_at": ["D_80110C3C"], "globals_ptr": [], "params": 0, "size_hint": 1, "fields": 1, "layout": [[0, 1, "u", 134]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_800B9AAC", "name": "Unkstruct_800B9AAC", "sites": 134, "bodies": 134, "nodes": 1, "globals_at": ["D_800B9AAC"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 134]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_8011F7BC", "name": "Unkstruct_8011F7BC", "sites": 134, "bodies": 134, "nodes": 1, "globals_at": ["D_8011F7BC"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 134]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_8011F7BE", "name": "Unkstruct_8011F7BE", "sites": 134, "bodies": 134, "nodes": 1, "globals_at": ["D_8011F7BE"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 134]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_8011514C", "name": "Unkstruct_8011514C", "sites": 134, "bodies": 134, "nodes": 1, "globals_at": ["D_8011514C"], "globals_ptr": [], "params": 0, "size_hint": 1, "fields": 1, "layout": [[0, 1, "u", 130]], "conflicts": [[0, {"1u": 130, "2u": 4}]], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:266b753080d094a813817359fce34335dcf6f7ac:s0", "name": "Unkstruct_0cebe116", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 133]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_80127548", "name": "Unkstruct_80127548", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": ["D_80127548"], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 133]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:4b05e7f4ddb57db0ff1835c0c7fb5d2ffc851f37:buf", "name": "Unkstruct_cd605c73", "sites": 133, "bodies": 7, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 36, "fields": 18, "layout": [[0, 4, "s", 7], [4, 2, "s", 14], [6, 2, "s", 7], [8, 2, "s", 7], [10, 2, "s", 7], [12, 2, "s", 7], [14, 1, "u", 7], [15, 1, "u", 7], [16, 2, "s", 7], [18, 2, "s", 7], [20, 1, "u", 7], [21, 1, "u", 7], [22, 1, "u", 7], [24, 2, "s", 7], [26, 2, "s", 7], [28, 2, "s", 7], [30, 2, "s", 7], [32, 4, "s", 7]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_80115148", "name": "Unkstruct_80115148", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": ["D_80115148"], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_80115112", "name": "Unkstruct_80115112", "sites": 133, "bodies": 133, "nodes": 30, "globals_at": ["D_80115112"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 133]], "conflicts": [], "evidence": {"AT": 1, "L": 29}, "sign_mixed": 0, "merges": {"assign&": 29}, "suspect": false}, {"id": "AT:D_80115110", "name": "Unkstruct_80115110", "sites": 133, "bodies": 133, "nodes": 10, "globals_at": ["D_80115110"], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"AT": 1, "L": 9}, "sign_mixed": 0, "merges": {"assign&": 9}, "suspect": false}, {"id": "AT:D_80115152", "name": "Unkstruct_80115152", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": ["D_80115152"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 133]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_80062BD0", "name": "Unkstruct_80062BD0", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": ["D_80062BD0"], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 133]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:02a3579313e063f36836ce379f21e084878eb67b:a0:0x20", "name": "Unkstruct_8016BFD0", "sites": 133, "bodies": 133, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 20, "fields": 1, "layout": [[18, 2, "s", 133]], "conflicts": [], "evidence": {"L": 3, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 3}, "suspect": false}, {"id": "AT:D_80115218", "name": "Unkstruct_80115218", "sites": 133, "bodies": 133, "nodes": 5, "globals_at": ["D_80115218"], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"AT": 1, "L": 4}, "sign_mixed": 0, "merges": {"assign&": 4}, "suspect": false}, {"id": "L:F:9f8d9172bf1e6453c5003fc7078099e9a388ce1a:n", "name": "Unkstruct_78fccc54", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:52e92ffa088470b82cc06482daa51b2f80995c31:b:0x28", "name": "Unkstruct_14e19f34", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 52, "fields": 1, "layout": [[50, 2, "u", 133]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:07e2662659f664a00246f642fa2e12964ea767d6:a0", "name": "Unkstruct_1c3d008e", "sites": 132, "bodies": 132, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 1, "layout": [[2, 2, "u", 132]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:1994557e7e1644407dd26734f4aa1b1265b4ee29:iVar2", "name": "Unkstruct_cb6870d9", "sites": 132, "bodies": 6, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 30, "fields": 10, "layout": [[4, 4, "u", 24], [8, 2, "u", 12], [10, 2, "u", 12], [12, 2, "u", 12], [16, 2, "u", 12], [18, 2, "u", 12], [20, 2, "u", 12], [24, 2, "u", 12], [26, 2, "u", 12], [28, 2, "u", 12]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:a3efbb1f6dada4f05ad25b37afb41ac912d4e9ed:out", "name": "Unkstruct_5bea4ea2", "sites": 131, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 131]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:52e92ffa088470b82cc06482daa51b2f80995c31:ix", "name": "Unkstruct_30c2f6e6", "sites": 131, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 44, "fields": 1, "layout": [[40, 4, "s", 131]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:9f4bf31c477e81ccccffd8205e9acf396ffb59cf:x", "name": "Unkstruct_80130D48", "sites": 131, "bodies": 131, "nodes": 12, "globals_at": [], "globals_ptr": ["D_80078EB2", "D_80078EB4", "D_8011DB14"], "params": 1, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 131]], "conflicts": [], "evidence": {"PTR": 3, "PV": 1, "P": 1, "L": 7}, "sign_mixed": 0, "merges": {"assign": 9, "param": 2}, "suspect": false}, {"id": "FLD:L:F:0cbff40c35cd7f98519c33fa669d174d54170c93:a0:0x20", "name": "Unkstruct_b7b5357e", "sites": 130, "bodies": 130, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 20, "fields": 1, "layout": [[18, 2, "u", 130]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:0ebd01cea0a4b19d3efce45771f189ab136e9d4f:a0", "name": "Unkstruct_8b399b49", "sites": 130, "bodies": 130, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 130]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:b2fba914e103cdc172f69d23e749d70c53d2bfe4:param_1", "name": "Unkstruct_302ac0d3", "sites": 130, "bodies": 130, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 188, "fields": 1, "layout": [[184, 4, "s", 130]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}]} \ No newline at end of file +{"head": "589ceabeb3", "when": "2026-10-02T18:30:30Z", "n_types": 17922, "types": [{"id": "AT:D_801889F8", "name": "Unkstruct_801889F8", "sites": 18100, "bodies": 4295, "nodes": 22395, "globals_at": ["D_801889F8", "D_801891BC", "D_80189CFC", "D_8018ECA8", "D_8018F324", "D_80190018", "D_80191010", "D_80191018", "D_8019125C", "D_80191264", "D_8019126C", "D_801919E8", "D_80191B3C", "D_80191B90", "D_80191F1C", "D_801966AC", "D_8019B394", "D_801A3D3C", "D_801A94AC", "D_801C4488"], "globals_ptr": ["D_80074780", "D_80074784", "D_800747C0", "D_800747D4", "D_800747D8", "D_800747E8", "D_80075838", "D_80075A40", "D_80076040", "D_800760C8", "D_80078E50", "D_80078E80", "D_80078E84", "D_80078E88", "D_80078EE4", "D_80078EE8", "D_80078EEC", "D_80078EF0", "D_80078EF4", "D_80078EF8"], "params": 4735, "size_hint": 268, "fields": 115, "layout": [[0, 2, "u", 122], [1, 1, "u", 3], [2, 2, "u", 76], [3, 1, "u", 1], [4, 4, "s", 62], [6, 2, "u", 243], [8, 2, "u", 25], [10, 2, "u", 321], [12, 2, "s", 39], [14, 2, "u", 227], [16, 4, "s", 200], [18, 2, "u", 106], [20, 4, "s", 83], [22, 2, "s", 278], [24, 4, "s", 200], [26, 2, "u", 84], [28, 4, "s", 231], [30, 2, "s", 132], [32, 4, "s", 6608], [36, 4, "s", 4], [37, 1, "s", 3], [38, 1, "s", 3], [39, 1, "u", 15], [40, 2, "u", 7], [42, 2, "u", 9], [44, 2, "u", 75], [46, 2, "u", 12], [48, 2, "u", 4], [50, 2, "s", 12], [52, 2, "u", 72], [54, 2, "u", 9], [56, 4, "s", 4], [58, 2, "u", 5], [60, 4, "s", 124], [62, 2, "u", 5], [64, 4, "s", 176], [66, 2, "u", 5], [68, 4, "s", 10], [72, 4, "s", 30], [76, 4, "s", 23], [80, 4, "s", 12], [82, 2, "s", 41], [84, 2, "u", 9], [88, 4, "s", 30], [92, 2, "s", 30], [94, 2, "s", 22], [96, 2, "s", 24], [98, 2, "s", 16], [100, 4, "s", 225], [104, 4, "s", 5], [108, 4, "s", 19], [112, 2, "s", 36], [114, 2, "u", 22], [117, 1, "u", 8], [118, 2, "s", 14], [120, 4, "s", 9], [124, 2, "s", 4], [126, 2, "s", 4], [128, 2, "s", 4], [130, 2, "s", 2], [132, 2, "u", 7], [136, 2, "s", 3], [138, 2, "s", 2], [140, 2, "s", 3]], "conflicts": [[0, {"2u": 122, "2s": 113, "4s": 10}], [4, {"4u": 36, "4s": 62, "2u": 5, "2s": 3, "1s": 2}], [8, {"4s": 15, "2u": 25, "2s": 10}], [12, {"4s": 18, "2u": 27, "2s": 39, "4p": 2}], [16, {"4s": 200, "2u": 54, "2s": 12, "4u": 2}], [20, {"4s": 83, "2u": 25, "2s": 10, "4u": 1}], [24, {"4s": 200, "2s": 116, "2u": 44, "4u": 2}], [28, {"4s": 231, "2s": 47, "2u": 16, "4u": 1}], [36, {"4p": 2, "4s": 4, "1u": 1, "1s": 3}], [40, {"2s": 6, "2u": 7, "1u": 1}], [44, {"2s": 9, "2u": 75, "4p": 9, "4s": 12, "4u": 2}], [48, {"4s": 2, "2u": 4, "2s": 2}]], "evidence": {"PV": 4739, "PTR": 4220, "L": 8498, "AT": 22, "P": 4735, "R": 102, "FLD": 79}, "sign_mixed": 49, "merges": {"arg&": 17, "param": 9478, "arg": 5173, "assign": 4235, "ret-of": 2172, "return": 475, "assign&": 5, "field": 839}, "suspect": true}, {"id": "L:F:5d04529f0dac0bc0e8ed5a58782010f1c9e3ebdb:arg0", "name": "Unkstruct_cb638a45", "sites": 6477, "bodies": 381, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 16, "fields": 6, "layout": [[4, 2, "s", 1143], [6, 2, "s", 1143], [8, 2, "s", 1016], [10, 2, "s", 1016], [12, 2, "s", 1143], [14, 2, "s", 1016]], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 0, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "AT:D_80126B58", "name": "Unkstruct_80126B58", "sites": 5482, "bodies": 2947, "nodes": 3416, "globals_at": ["D_80126B58"], "globals_ptr": ["D_80126B58"], "params": 1060, "size_hint": 588, "fields": 165, "layout": [[0, 2, "u", 131], [2, 2, "u", 495], [4, 2, "u", 5], [6, 2, "s", 17], [8, 2, "u", 5], [10, 2, "s", 15], [12, 2, "u", 5], [14, 2, "s", 17], [16, 2, "u", 269], [18, 2, "s", 38], [20, 4, "s", 9], [22, 2, "u", 6], [24, 4, "s", 8], [26, 2, "u", 8], [28, 4, "s", 15], [30, 4, "u", 1], [32, 4, "s", 768], [34, 4, "u", 1], [36, 4, "s", 10], [38, 2, "s", 2], [40, 4, "s", 7], [44, 4, "s", 85], [46, 2, "s", 135], [48, 4, "s", 8], [52, 4, "s", 27], [56, 4, "s", 1], [60, 2, "u", 10], [62, 2, "s", 4], [64, 2, "s", 4], [66, 2, "s", 5], [68, 4, "s", 46], [70, 2, "s", 1], [76, 4, "s", 49], [77, 1, "u", 2], [78, 1, "u", 2], [79, 1, "u", 2], [80, 4, "s", 33], [84, 4, "s", 32], [88, 4, "s", 32], [89, 1, "u", 3], [90, 2, "s", 7], [91, 1, "u", 1], [92, 4, "s", 7], [93, 1, "u", 3], [94, 1, "u", 3], [95, 1, "u", 1], [96, 2, "u", 7], [98, 2, "u", 8], [100, 2, "s", 5], [102, 2, "u", 2], [103, 1, "u", 2], [104, 2, "s", 1], [106, 2, "s", 1], [108, 2, "s", 1], [112, 2, "s", 1], [114, 2, "s", 1], [116, 2, "s", 1], [121, 2, "s", 1], [126, 2, "u", 1], [136, 2, "u", 6], [138, 2, "u", 6], [140, 2, "u", 6], [168, 1, "u", 2], [169, 1, "u", 7]], "conflicts": [[4, {"4s": 3, "2u": 5}], [8, {"4s": 3, "2u": 5}], [12, {"4s": 4, "2u": 5}], [16, {"2u": 269, "2s": 7, "4s": 13}], [36, {"4s": 10, "2u": 1}], [40, {"4s": 7, "2u": 1}], [44, {"4s": 85, "2s": 3}], [48, {"4s": 8, "1u": 1, "4u": 2}], [84, {"1u": 4, "4s": 32}], [90, {"1u": 3, "2s": 7, "2u": 5}], [94, {"1u": 3, "2u": 1, "2s": 2}], [96, {"2u": 7, "2s": 6, "4s": 1}]], "evidence": {"PV": 1060, "L": 1280, "AT": 1, "P": 1060, "PTR": 1, "FLD": 14}, "sign_mixed": 45, "merges": {"assign&": 104, "param": 2120, "arg": 1119, "assign": 40, "field": 32}, "suspect": true}, {"id": "L:F:a2c00e890871a3d894f8977fdd58daffe546a666:arg0", "name": "Unkstruct_dac960ce", "sites": 4464, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 588, "fields": 13, "layout": [[0, 2, "u", 248], [6, 2, "s", 248], [10, 2, "u", 496], [14, 2, "s", 248], [68, 4, "u", 124], [184, 2, "u", 496], [186, 2, "u", 124], [446, 1, "u", 248], [580, 1, "u", 372], [581, 1, "u", 620], [582, 2, "u", 248], [584, 2, "u", 248], [586, 2, "u", 248]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 2, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:683bbb5830c28be00737349c5b37d6a44debc608:a1", "name": "Unkstruct_a5d21dec", "sites": 4340, "bodies": 124, "nodes": 5, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 23, "layout": [[0, 2, "u", 248], [2, 2, "u", 124], [4, 2, "u", 124], [6, 2, "u", 248], [8, 2, "u", 124], [10, 2, "u", 248], [12, 2, "u", 124], [14, 2, "u", 248], [32, 4, "s", 496], [54, 2, "u", 124], [80, 2, "u", 124], [82, 2, "u", 124], [84, 2, "u", 124], [100, 4, "s", 372], [104, 4, "s", 248], [112, 2, "u", 124], [114, 2, "u", 124], [120, 4, "s", 124], [136, 2, "u", 124], [138, 2, "u", 124], [140, 2, "u", 124], [220, 4, "s", 124], [252, 2, "u", 124]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1, "R": 1}, "sign_mixed": 1, "merges": {"param": 2, "assign": 1, "return": 1}, "suspect": false}, {"id": "L:F:037c9974beb20a2b4fedb50684f58aba7da3df41:a0", "name": "Unkstruct_f8ed2b9f", "sites": 4061, "bodies": 4061, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 535, "fields": 1, "layout": [[534, 1, "u", 4061]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:ef9a1e7571d453e55ccc6cc161c70893bc31249e:cach", "name": "Unkstruct_cedd385d", "sites": 3936, "bodies": 123, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 75, "fields": 8, "layout": [[20, 4, "s", 984], [26, 2, "s", 246], [52, 2, "u", 492], [58, 2, "u", 123], [62, 2, "u", 369], [64, 2, "u", 984], [66, 1, "u", 246], [74, 1, "u", 369]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 1, "merges": {}, "suspect": false}, {"id": "L:F:52e92ffa088470b82cc06482daa51b2f80995c31:cach", "name": "Unkstruct_8e3dbe51", "sites": 3930, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 76, "fields": 5, "layout": [[30, 2, "s", 393], [46, 2, "s", 262], [71, 1, "u", 1441], [72, 1, "u", 786], [75, 1, "u", 917]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 1, "merges": {}, "suspect": false}, {"id": "AT:D_80126948", "name": "Unkstruct_80126948", "sites": 3284, "bodies": 1098, "nodes": 132, "globals_at": ["D_80126948", "D_80126E60"], "globals_ptr": ["D_80114EE8", "D_801151D4", "D_80126948", "D_80126E60", "D_80126F04", "D_80126FA8"], "params": 4, "size_hint": 164, "fields": 34, "layout": [[0, 4, "s", 7], [4, 1, "u", 293], [8, 4, "s", 4], [12, 4, "s", 4], [16, 4, "s", 26], [20, 4, "s", 24], [24, 2, "s", 2], [26, 2, "u", 13], [32, 2, "s", 2], [34, 2, "u", 12], [36, 2, "s", 1], [40, 2, "s", 1], [42, 2, "s", 4], [44, 2, "s", 1], [46, 2, "s", 2], [48, 2, "s", 4], [50, 2, "s", 2], [52, 4, "s", 4], [56, 2, "u", 16], [60, 4, "s", 539], [64, 4, "s", 139], [68, 4, "s", 539], [72, 4, "s", 539], [76, 4, "s", 140], [80, 4, "s", 673], [92, 4, "s", 73], [96, 4, "s", 69], [100, 4, "s", 73], [104, 4, "s", 13], [108, 4, "s", 9], [112, 4, "s", 13], [156, 4, "s", 1], [160, 2, "s", 1], [162, 2, "s", 1]], "conflicts": [], "evidence": {"PV": 4, "PTR": 6, "L": 116, "P": 4, "AT": 2}, "sign_mixed": 10, "merges": {"arg&": 1, "assign": 103, "param": 8, "arg": 15, "assign&": 4}, "suspect": false}, {"id": "L:F:011613e668968182114e5cc5d5f0c821df50d7b8:a0", "name": "Unkstruct_57a28935", "sites": 3271, "bodies": 196, "nodes": 402, "globals_at": [], "globals_ptr": [], "params": 134, "size_hint": 164, "fields": 26, "layout": [[5, 1, "u", 228], [8, 4, "s", 74], [12, 2, "s", 74], [16, 4, "s", 151], [20, 4, "s", 123], [24, 2, "s", 154], [26, 2, "s", 153], [28, 2, "s", 148], [32, 2, "s", 96], [34, 2, "s", 92], [36, 2, "s", 78], [40, 2, "s", 312], [42, 2, "s", 298], [44, 2, "s", 298], [46, 2, "s", 117], [48, 2, "s", 83], [50, 2, "s", 80], [60, 4, "s", 74], [64, 4, "s", 74], [68, 4, "s", 74], [72, 4, "s", 74], [76, 4, "s", 74], [80, 4, "s", 74], [156, 4, "s", 13], [160, 2, "u", 4], [162, 2, "u", 3]], "conflicts": [[8, {"4s": 74, "2s": 74}], [16, {"4s": 151, "2s": 76}], [20, {"4s": 123, "2s": 74}]], "evidence": {"PV": 134, "P": 134, "L": 134}, "sign_mixed": 9, "merges": {"param": 268, "arg": 133}, "suspect": false}, {"id": "L:F:52e92ffa088470b82cc06482daa51b2f80995c31:flag", "name": "Unkstruct_1fa9e810", "sites": 3144, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 73, "fields": 3, "layout": [[46, 2, "s", 393], [71, 1, "u", 524], [72, 1, "u", 2227]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:f290967a9bfb3ed845a5d2a766082ed2705729c6:buf", "name": "Unkstruct_30b21035", "sites": 3100, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 84, "fields": 13, "layout": [[32, 2, "s", 248], [34, 2, "s", 248], [36, 2, "s", 248], [40, 2, "s", 248], [42, 2, "s", 248], [44, 2, "s", 248], [48, 2, "s", 248], [50, 2, "s", 248], [52, 2, "s", 248], [56, 2, "s", 248], [58, 2, "s", 248], [60, 2, "s", 248], [80, 4, "s", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:433edf8eed56d01c1d901e1dc959881fd6e252ee:arg0", "name": "Unkstruct_a2c8734a", "sites": 2646, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 52, "fields": 8, "layout": [[2, 2, "u", 252], [6, 2, "s", 378], [10, 2, "s", 378], [14, 2, "s", 378], [18, 2, "u", 126], [22, 2, "u", 126], [32, 4, "s", 126], [48, 4, "s", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 3, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:1eeddc4a726cce7edb2fd84a3cad6477021bcf85:param_1", "name": "Unkstruct_198fc7cc", "sites": 2580, "bodies": 129, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 16, "layout": [[2, 2, "u", 258], [6, 2, "u", 129], [10, 2, "u", 129], [14, 2, "u", 129], [16, 4, "s", 129], [18, 2, "u", 129], [20, 4, "s", 129], [22, 2, "s", 129], [24, 4, "s", 129], [26, 2, "u", 129], [28, 4, "s", 258], [32, 4, "s", 258], [40, 2, "u", 129], [44, 4, "s", 129], [48, 4, "s", 129], [52, 4, "s", 129]], "conflicts": [[18, "overlap"], [22, "overlap"], [26, "overlap"]], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:ed1c24ca47a915759f6ba3f907f5b5d82aa3c397:base:0x24", "name": "Unkstruct_80130D48", "sites": 2382, "bodies": 587, "nodes": 126, "globals_at": [], "globals_ptr": ["D_80072C84", "D_80078E78"], "params": 0, "size_hint": 100, "fields": 25, "layout": [[0, 1, "u", 266], [4, 4, "s", 6], [20, 4, "s", 3], [24, 4, "s", 1], [26, 2, "u", 26], [34, 2, "s", 1], [36, 4, "s", 3], [38, 2, "s", 533], [40, 4, "s", 6], [42, 2, "s", 1], [44, 4, "s", 2], [46, 2, "s", 534], [48, 4, "s", 4], [50, 2, "s", 1], [52, 2, "u", 2], [55, 1, "u", 1], [58, 2, "u", 135], [60, 2, "u", 139], [62, 2, "u", 266], [64, 2, "u", 400], [67, 1, "s", 1], [73, 1, "u", 1], [80, 4, "s", 1], [96, 4, "s", 6], [98, 2, "s", 4]], "conflicts": [[26, "overlap"], [38, "overlap"], [42, "overlap"], [46, "overlap"], [50, "overlap"], [98, "overlap"]], "evidence": {"L": 123, "PTR": 2, "FLD": 1}, "sign_mixed": 3, "merges": {"field": 1, "assign": 124}, "suspect": false}, {"id": "L:F:d8ec93cf2ab8692a851707f792bb542559b8b477:buf", "name": "Unkstruct_ed8f1335", "sites": 2356, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 36, "fields": 18, "layout": [[0, 4, "s", 124], [4, 2, "s", 248], [6, 2, "s", 124], [8, 2, "s", 124], [10, 2, "s", 124], [12, 2, "s", 124], [14, 1, "u", 124], [15, 1, "u", 124], [16, 2, "s", 124], [18, 2, "s", 124], [20, 1, "u", 124], [21, 1, "u", 124], [22, 1, "u", 124], [24, 2, "s", 124], [26, 2, "s", 124], [28, 2, "s", 124], [30, 2, "s", 124], [32, 4, "s", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:11f86a358e6d71766aa362f8cfb3a9eb58ca58bc:param_1", "name": "Unkstruct_8016B4F8", "sites": 2140, "bodies": 535, "nodes": 39, "globals_at": [], "globals_ptr": [], "params": 13, "size_hint": 48, "fields": 5, "layout": [[16, 4, "s", 269], [20, 4, "s", 269], [24, 4, "s", 402], [28, 4, "s", 666], [44, 4, "s", 534]], "conflicts": [], "evidence": {"PV": 13, "P": 13, "L": 13}, "sign_mixed": 0, "merges": {"param": 26, "arg": 12}, "suspect": false}, {"id": "L:F:07b460bb9e8b53760af60379de40d6d476777b34:param_1", "name": "Unkstruct_80139C7C", "sites": 2111, "bodies": 265, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 68, "fields": 14, "layout": [[8, 4, "s", 262], [24, 2, "s", 131], [28, 2, "s", 131], [32, 1, "u", 132], [34, 1, "u", 525], [36, 2, "u", 1], [38, 2, "u", 1], [44, 2, "s", 262], [46, 2, "s", 262], [48, 2, "s", 1], [50, 2, "s", 1], [52, 2, "s", 133], [54, 2, "s", 131], [64, 4, "s", 2]], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 3, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:989ea29447ebea9f665718fe835d44c289cd476c:L", "name": "Unkstruct_b047cdf2", "sites": 2108, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 32, "fields": 6, "layout": [[0, 2, "s", 1116], [2, 2, "s", 248], [8, 4, "s", 124], [12, 4, "s", 372], [24, 4, "s", 124], [28, 4, "s", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:ef9a1e7571d453e55ccc6cc161c70893bc31249e:flag", "name": "Unkstruct_1255bbfd", "sites": 2091, "bodies": 123, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 75, "fields": 6, "layout": [[20, 4, "s", 369], [26, 2, "s", 369], [52, 2, "u", 369], [60, 2, "u", 123], [64, 2, "u", 492], [74, 1, "u", 369]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:60753a66ad7b997b354356bdcc1b2cfb92a8800f:s", "name": "Unkstruct_dd542e54", "sites": 2016, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 24, "fields": 7, "layout": [[7, 1, "u", 126], [12, 2, "u", 126], [14, 2, "u", 126], [16, 2, "u", 252], [18, 2, "u", 252], [20, 2, "u", 126], [22, 2, "u", 126]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:e88bc6d8af09ec78a633a1ad0286db378f599db5:param_1", "name": "Unkstruct_f49880fd", "sites": 2000, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 84, "fields": 6, "layout": [[24, 2, "s", 250], [26, 2, "s", 250], [28, 2, "s", 125], [72, 4, "s", 375], [76, 4, "s", 500], [80, 4, "s", 375]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:5cb8944340208a6dacc6cd8ff089a3c5b21bf4b3:a0", "name": "Unkstruct_a8d34bce", "sites": 1948, "bodies": 1948, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 533, "fields": 1, "layout": [[532, 1, "u", 1948]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:4c09002e2679c98f83f9f9cfd76c32f960133d5d:param_1", "name": "Unkstruct_568f7bda", "sites": 1875, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 9, "layout": [[2, 2, "s", 125], [6, 2, "s", 125], [10, 2, "s", 125], [14, 2, "s", 125], [18, 2, "s", 250], [28, 4, "s", 500], [40, 2, "s", 125], [48, 4, "s", 250], [52, 4, "p", 125]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:1e5bdb3d889cf99856e8e0f53e443c0d445ca75e:param_1", "name": "Unkstruct_8016DF5C", "sites": 1791, "bodies": 131, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 56, "fields": 9, "layout": [[2, 2, "s", 255], [6, 2, "s", 128], [10, 2, "s", 128], [14, 2, "s", 128], [28, 4, "s", 258], [32, 4, "s", 128], [44, 4, "u", 127], [48, 4, "s", 127], [52, 4, "s", 128]], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 3, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:dd085c59e1d27a2cec8deecf598ef9fa6b2300a9:param", "name": "Unkstruct_cd1bacd2", "sites": 1764, "bodies": 126, "nodes": 5, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 10, "layout": [[2, 2, "u", 252], [6, 2, "u", 126], [10, 2, "u", 126], [14, 2, "u", 126], [16, 2, "s", 126], [18, 2, "u", 252], [22, 2, "u", 252], [26, 2, "u", 252], [32, 4, "s", 126], [52, 4, "s", 126]], "conflicts": [], "evidence": {"L": 3, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 2}, "suspect": false}, {"id": "AT:D_8011F7A8", "name": "Unkstruct_8011F7A8", "sites": 1742, "bodies": 270, "nodes": 19, "globals_at": ["D_8011F7A8"], "globals_ptr": [], "params": 0, "size_hint": 286, "fields": 7, "layout": [[7, 1, "u", 399], [8, 1, "u", 266], [18, 2, "u", 266], [20, 2, "u", 133], [22, 2, "u", 266], [130, 2, "u", 133], [284, 2, "u", 266]], "conflicts": [], "evidence": {"L": 18, "AT": 1}, "sign_mixed": 0, "merges": {"assign&": 18}, "suspect": false}, {"id": "L:F:ef9a1e7571d453e55ccc6cc161c70893bc31249e:cur", "name": "Unkstruct_9928c710", "sites": 1722, "bodies": 123, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 75, "fields": 8, "layout": [[20, 4, "s", 246], [26, 2, "s", 246], [52, 2, "u", 246], [58, 2, "u", 123], [62, 2, "u", 246], [64, 2, "u", 246], [66, 1, "u", 123], [74, 1, "u", 246]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:304d1a1cd67647ffff0d682a49fc7bd3bb4ca331:puVar10", "name": "Unkstruct_57db4d07", "sites": 1664, "bodies": 128, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 13, "layout": [[-21, 1, "u", 128], [-20, 4, "u", 128], [-16, 1, "u", 128], [-15, 1, "u", 128], [-14, 1, "u", 128], [-13, 1, "u", 128], [-12, 2, "u", 128], [-10, 2, "u", 128], [-8, 1, "u", 128], [-7, 1, "u", 128], [-6, 2, "u", 128], [-4, 2, "u", 128], [-2, 2, "u", 128]], "conflicts": [[-21, "overlap"], [-20, "overlap"], [-16, "overlap"], [-15, "overlap"], [-14, "overlap"], [-13, "overlap"], [-12, "overlap"], [-10, "overlap"], [-8, "overlap"], [-7, "overlap"], [-6, "overlap"], [-4, "overlap"]], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:0ef566a105e459b80720f079223698904a0de611:param_1:0x20", "name": "Unkstruct_4692fc17", "sites": 1612, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 30, "fields": 4, "layout": [[18, 2, "s", 248], [24, 2, "s", 248], [26, 2, "u", 248], [28, 2, "u", 248]], "conflicts": [], "evidence": {"L": 2, "FLD": 1}, "sign_mixed": 3, "merges": {"field": 2}, "suspect": false}, {"id": "L:F:2429ee2f0325dd956a51b3419936ffd4545c5cb2:param_1", "name": "Unkstruct_d77ead3e", "sites": 1596, "bodies": 133, "nodes": 24, "globals_at": [], "globals_ptr": [], "params": 8, "size_hint": 84, "fields": 6, "layout": [[60, 4, "s", 133], [64, 4, "s", 133], [68, 4, "s", 133], [72, 4, "s", 133], [76, 4, "s", 133], [80, 4, "s", 133]], "conflicts": [[60, {"4s": 133, "2s": 133}], [64, {"4s": 133, "2s": 133}], [68, {"4s": 133, "2s": 133}], [72, {"4s": 133, "2s": 133}], [76, {"4s": 133, "2s": 133}], [80, {"4s": 133, "2s": 133}]], "evidence": {"PV": 8, "P": 8, "L": 8}, "sign_mixed": 0, "merges": {"param": 16, "arg": 7}, "suspect": false}, {"id": "L:F:018117d92e996b5ccd97dd6fed38b144533be2bc:r", "name": "Unkstruct_80146A6C", "sites": 1589, "bodies": 440, "nodes": 24, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 44, "fields": 7, "layout": [[6, 2, "s", 135], [10, 2, "s", 135], [14, 2, "s", 135], [18, 2, "u", 263], [22, 2, "u", 263], [26, 2, "u", 263], [42, 2, "s", 134]], "conflicts": [], "evidence": {"L": 23, "R": 1}, "sign_mixed": 3, "merges": {"ret-of": 23}, "suspect": false}, {"id": "L:F:a3efbb1f6dada4f05ad25b37afb41ac912d4e9ed:param_1", "name": "Unkstruct_4e09b6d9", "sites": 1572, "bodies": 131, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 50, "fields": 9, "layout": [[6, 2, "u", 131], [10, 2, "u", 131], [14, 2, "u", 131], [36, 1, "u", 131], [38, 2, "u", 262], [40, 2, "s", 262], [42, 2, "u", 131], [44, 4, "s", 131], [48, 2, "u", 131]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:023ab5e5a22a61d8241cb15f4decc01530392e91:iVar2", "name": "Unkstruct_645b745d", "sites": 1548, "bodies": 258, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 124, "fields": 4, "layout": [[6, 2, "s", 258], [10, 2, "s", 258], [14, 2, "s", 258], [120, 4, "s", 774]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:606b9cd56050502da9c870c663e07d5753cfef65:arg1", "name": "Unkstruct_23e45db5", "sites": 1512, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 22, "fields": 11, "layout": [[0, 2, "u", 252], [2, 2, "s", 126], [4, 2, "s", 126], [6, 2, "s", 126], [8, 2, "s", 126], [10, 2, "s", 126], [12, 2, "s", 126], [14, 2, "s", 126], [16, 2, "s", 126], [18, 2, "s", 126], [20, 2, "s", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:a8f4060c5f3c8d9ae6472f3ae009c575b5e99ead:arg0", "name": "Unkstruct_b5c0372a", "sites": 1441, "bodies": 131, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 88, "fields": 9, "layout": [[6, 2, "s", 131], [10, 2, "s", 131], [14, 2, "s", 131], [18, 1, "u", 262], [48, 4, "s", 262], [52, 4, "s", 131], [76, 4, "s", 131], [80, 4, "s", 131], [84, 4, "s", 131]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:52e92ffa088470b82cc06482daa51b2f80995c31:cur", "name": "Unkstruct_0980b9f0", "sites": 1441, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 73, "fields": 4, "layout": [[30, 2, "s", 131], [46, 2, "s", 262], [71, 1, "u", 393], [72, 1, "u", 655]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:a62137677b6eec4b6b27aa122999967c9240c0fc:puVar1", "name": "Unkstruct_47470ce3", "sites": 1404, "bodies": 117, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 30, "fields": 6, "layout": [[18, 2, "s", 117], [20, 2, "s", 117], [22, 2, "s", 351], [24, 2, "s", 351], [26, 2, "s", 351], [28, 2, "s", 117]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:683bbb5830c28be00737349c5b37d6a44debc608:a0", "name": "Unkstruct_d12e3a28", "sites": 1364, "bodies": 124, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 20, "fields": 9, "layout": [[0, 2, "u", 124], [2, 2, "u", 124], [4, 2, "u", 124], [6, 2, "u", 124], [8, 2, "u", 124], [10, 2, "u", 372], [12, 2, "s", 124], [14, 2, "u", 124], [16, 4, "s", 124]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:77b6ecefb14cc475d995f1680b9348665ff66743:p", "name": "Unkstruct_8fdd92d1", "sites": 1300, "bodies": 130, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 4, "layout": [[10, 2, "s", 260], [12, 4, "u", 130], [14, 2, "u", 650], [32, 4, "u", 130]], "conflicts": [[12, {"4u": 130, "1u": 130}], [14, "overlap"]], "evidence": {"PV": 1, "L": 2, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:38e54b73b4e193a02893e5f0406ab99b3b88f59a:param_1", "name": "Unkstruct_110cf29e", "sites": 1250, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 44, "fields": 7, "layout": [[6, 2, "u", 250], [10, 2, "u", 250], [14, 2, "u", 250], [16, 4, "s", 125], [20, 4, "s", 125], [24, 4, "s", 125], [42, 2, "s", 125]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d8ec93cf2ab8692a851707f792bb542559b8b477:arg0", "name": "Unkstruct_4db8cec8", "sites": 1240, "bodies": 124, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 54, "fields": 8, "layout": [[26, 2, "u", 124], [32, 1, "u", 124], [34, 1, "u", 124], [40, 2, "u", 248], [42, 2, "u", 124], [48, 2, "u", 248], [50, 2, "u", 124], [52, 2, "u", 124]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:989ea29447ebea9f665718fe835d44c289cd476c:ddr", "name": "Unkstruct_1f72bb6f", "sites": 1240, "bodies": 124, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 36, "fields": 10, "layout": [[8, 2, "s", 124], [10, 2, "s", 124], [14, 2, "s", 124], [16, 2, "s", 124], [18, 2, "s", 124], [22, 2, "s", 124], [24, 2, "s", 124], [26, 2, "s", 124], [32, 2, "s", 124], [34, 2, "s", 124]], "conflicts": [], "evidence": {"L": 2}, "sign_mixed": 0, "merges": {"assign": 1}, "suspect": false}, {"id": "L:F:2a34f6ae0fbc42dba731f3cb61b452b132151f49:param_1", "name": "Unkstruct_f0bc3b7a", "sites": 1240, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 256, "fields": 7, "layout": [[32, 4, "s", 124], [100, 4, "s", 372], [112, 2, "s", 248], [144, 4, "s", 124], [152, 2, "s", 124], [252, 2, "s", 124], [254, 2, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:0289b3cb56bcf08db160c872a5dd2fb73fb84820:arg0", "name": "Unkstruct_297e7547", "sites": 1240, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 88, "fields": 10, "layout": [[4, 1, "u", 124], [12, 4, "s", 124], [20, 4, "s", 124], [32, 2, "s", 124], [34, 2, "s", 124], [36, 2, "s", 124], [46, 2, "s", 124], [48, 2, "s", 124], [50, 2, "s", 124], [84, 4, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:4158b67f201176ae7991bd6cd10604ae9c132321:param_1", "name": "Unkstruct_d292c30d", "sites": 1240, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 6, "layout": [[2, 2, "u", 248], [6, 2, "s", 124], [10, 2, "u", 248], [14, 2, "s", 124], [32, 4, "s", 124], [52, 4, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 2, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:9cc20d766b9997aab372938831fb29f5096150bf:arg0", "name": "Unkstruct_919ca3ea", "sites": 1230, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 16, "fields": 6, "layout": [[4, 2, "s", 246], [6, 2, "s", 246], [8, 2, "s", 123], [10, 2, "s", 123], [12, 2, "s", 246], [14, 2, "s", 246]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:f3920c81bd648c06944654709f5f2737b73b2aa6:param_1", "name": "Unkstruct_a459e3e5", "sites": 1220, "bodies": 122, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 52, "fields": 6, "layout": [[2, 2, "s", 244], [28, 4, "s", 122], [40, 2, "s", 122], [42, 2, "s", 122], [44, 4, "s", 488], [48, 4, "s", 122]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:bb9af7dbb700bd72089e4826c0add7471088e1aa:np", "name": "Unkstruct_1149cbcc", "sites": 1206, "bodies": 1073, "nodes": 2, "globals_at": [], "globals_ptr": ["D_801152A8"], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 804]], "conflicts": [], "evidence": {"PTR": 1, "L": 1}, "sign_mixed": 1, "merges": {"assign": 1}, "suspect": false}, {"id": "L:F:741e694989de8029f7fb58b84f991c3adff430b3:param_1", "name": "Unkstruct_f9a7989e", "sites": 1179, "bodies": 131, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 54, "fields": 3, "layout": [[2, 2, "u", 262], [32, 4, "s", 524], [52, 2, "u", 262]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:94945b92a3ffae0d24f74ce4cd9cffd105741cbe:param_1", "name": "Unkstruct_0b30043d", "sites": 1128, "bodies": 376, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 94, "fields": 3, "layout": [[32, 4, "s", 376], [88, 4, "s", 376], [92, 2, "s", 376]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:fe40e9ccdaa2d5f0ba2f4c3e37a6970152d41247:param_1", "name": "Unkstruct_301381d4", "sites": 1116, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 54, "fields": 3, "layout": [[2, 2, "u", 248], [32, 4, "s", 496], [52, 2, "u", 248]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:a2a84b2285e86cbc5052c4487bbe05b17da2f311:param_1", "name": "Unkstruct_4e427c01", "sites": 1116, "bodies": 124, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 5, "layout": [[2, 2, "s", 248], [100, 4, "s", 496], [112, 2, "s", 124], [204, 4, "s", 124], [252, 2, "u", 124]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:02a3579313e063f36836ce379f21e084878eb67b:a4", "name": "Unkstruct_4857195e", "sites": 1107, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 52, "fields": 5, "layout": [[4, 2, "s", 123], [12, 2, "s", 123], [20, 2, "s", 123], [28, 2, "s", 123], [48, 4, "u", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:77b6d94dff9bef0b15b418f0bd59eaa0256ec56d:param_1", "name": "Unkstruct_50a3f6b4", "sites": 1040, "bodies": 130, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 54, "fields": 3, "layout": [[2, 4, "s", 260], [6, 4, "s", 260], [50, 4, "s", 520]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_800B9A02", "name": "Unkstruct_800B9A02", "sites": 992, "bodies": 434, "nodes": 70, "globals_at": ["D_800B9A02"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 992]], "conflicts": [], "evidence": {"AT": 1, "L": 69}, "sign_mixed": 0, "merges": {"assign&": 69}, "suspect": false}, {"id": "L:F:253d4353b22edf350be4c9da956b8421733df33b:param_1", "name": "Unkstruct_ee756a74", "sites": 992, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 5, "layout": [[2, 2, "u", 124], [100, 4, "s", 496], [112, 2, "s", 124], [204, 4, "s", 124], [252, 2, "u", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:03930f4cac6145c72bae2246355d9b7366ea8883:base", "name": "Unkstruct_b6c7c603", "sites": 931, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 32, "fields": 7, "layout": [[-12, 4, "s", 133], [4, 4, "s", 133], [8, 4, "s", 133], [12, 4, "s", 133], [20, 4, "s", 133], [24, 4, "s", 133], [28, 4, "s", 133]], "conflicts": [[-12, "overlap"]], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:52e92ffa088470b82cc06482daa51b2f80995c31:ix:0x28", "name": "Unkstruct_b774eeeb", "sites": 917, "bodies": 131, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 65, "fields": 4, "layout": [[4, 1, "u", 262], [13, 1, "u", 262], [32, 2, "u", 262], [64, 1, "u", 131]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:0cbff40c35cd7f98519c33fa669d174d54170c93:a0", "name": "Unkstruct_859b4fab", "sites": 910, "bodies": 130, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 176, "fields": 4, "layout": [[32, 4, "s", 130], [169, 1, "u", 130], [170, 2, "u", 130], [174, 2, "u", 520]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:03fe969bf84574f92bb856d0cb59dedb7299d891:p", "name": "Unkstruct_801463A0", "sites": 907, "bodies": 210, "nodes": 10, "globals_at": [], "globals_ptr": ["D_80126B78"], "params": 0, "size_hint": 84, "fields": 13, "layout": [[0, 4, "s", 1], [4, 2, "u", 2], [8, 2, "s", 2], [10, 2, "s", 2], [12, 2, "s", 2], [16, 2, "s", 2], [18, 2, "s", 40], [20, 2, "s", 1], [32, 4, "s", 2], [44, 2, "u", 2], [72, 4, "s", 2], [76, 4, "s", 2], [80, 4, "s", 2]], "conflicts": [], "evidence": {"PTR": 1, "L": 9}, "sign_mixed": 1, "merges": {"assign": 9}, "suspect": false}, {"id": "L:F:bf6d1e48a836c45fb0c51ee0d2312b14e4fc27be:p", "name": "Unkstruct_6d3f3f5d", "sites": 889, "bodies": 127, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 6, "layout": [[4, 2, "s", 127], [32, 4, "u", 127], [36, 4, "u", 127], [40, 4, "u", 127], [44, 4, "u", 127], [52, 4, "u", 127]], "conflicts": [], "evidence": {"L": 2}, "sign_mixed": 0, "merges": {"assign": 1}, "suspect": false}, {"id": "FLD:L:F:df832ba12dee5e9e5fa7fafca4340f66de782d94:param_1:0x18", "name": "Unkstruct_85709988", "sites": 889, "bodies": 127, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 4, "layout": [[6, 2, "u", 254], [10, 2, "u", 254], [14, 2, "u", 254], [54, 2, "u", 127]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:84255a903577529ee712cdbc97647e719440dfd3:p2", "name": "Unkstruct_1e86c313", "sites": 882, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 8, "fields": 4, "layout": [[0, 2, "u", 252], [2, 2, "u", 252], [4, 2, "u", 252], [6, 2, "u", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:9df4b60ade927cf864b1a0a1438721c480ca9784:param", "name": "Unkstruct_a41ec127", "sites": 882, "bodies": 126, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 6, "layout": [[16, 2, "s", 252], [18, 2, "u", 126], [22, 2, "u", 126], [26, 2, "u", 126], [32, 4, "s", 126], [52, 4, "s", 126]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:0f5e993b3c8ed7a59daf16fb6d43086aa8b7fae8:a0", "name": "Unkstruct_17738e2c", "sites": 876, "bodies": 33, "nodes": 77, "globals_at": [], "globals_ptr": [], "params": 25, "size_hint": 164, "fields": 32, "layout": [[5, 1, "u", 15], [8, 2, "s", 21], [12, 2, "s", 20], [16, 4, "s", 42], [20, 2, "s", 20], [24, 2, "s", 40], [26, 2, "s", 48], [28, 2, "s", 40], [32, 2, "s", 20], [34, 2, "s", 28], [36, 2, "s", 20], [40, 2, "s", 80], [42, 2, "s", 80], [44, 2, "s", 80], [46, 2, "s", 25], [48, 2, "s", 20], [50, 2, "s", 21], [56, 2, "s", 1], [58, 2, "s", 1], [60, 4, "s", 20], [62, 2, "s", 1], [64, 4, "s", 20], [66, 2, "s", 1], [68, 4, "s", 20], [70, 2, "s", 1], [72, 4, "s", 20], [76, 4, "s", 20], [80, 4, "s", 20], [156, 2, "s", 16], [158, 2, "s", 2], [160, 2, "s", 4], [162, 2, "s", 32]], "conflicts": [[8, {"4s": 20, "2s": 21}], [12, {"4s": 4, "2s": 20}], [16, {"4s": 42, "2s": 21}], [20, {"2s": 20, "4s": 5}], [32, {"2s": 20, "4s": 1}], [60, {"4s": 20, "2s": 1}], [64, {"4s": 20, "2s": 1}], [68, {"4s": 20, "2s": 1}], [72, {"4s": 20, "2s": 1}], [62, "overlap"], [66, "overlap"], [70, "overlap"]], "evidence": {"PV": 25, "P": 25, "L": 27}, "sign_mixed": 5, "merges": {"param": 50, "assign": 1, "arg": 25}, "suspect": false}, {"id": "L:F:7a236870edfc6bd00bd593972631b414341516eb:param_1", "name": "Unkstruct_3f697924", "sites": 875, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 5, "layout": [[6, 2, "u", 125], [10, 2, "u", 125], [14, 2, "u", 125], [48, 4, "s", 375], [52, 4, "s", 125]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:858edb9b0da77e1274071626f287939881c33e7b:p2", "name": "Unkstruct_e505dcd3", "sites": 868, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 8, "fields": 4, "layout": [[0, 2, "u", 248], [2, 2, "u", 248], [4, 2, "u", 248], [6, 2, "u", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:4158b67f201176ae7991bd6cd10604ae9c132321:param_1:0x34", "name": "Unkstruct_95febbc1", "sites": 868, "bodies": 124, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 16, "fields": 3, "layout": [[6, 2, "s", 248], [10, 2, "s", 124], [14, 2, "s", 248]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 2, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:1d09228dd5c2462bead8cd0b014ea599fe154e57:param_1", "name": "Unkstruct_92677d11", "sites": 861, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 576, "fields": 5, "layout": [[0, 2, "u", 246], [32, 4, "s", 246], [564, 4, "s", 123], [568, 4, "s", 123], [572, 4, "s", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:659637a8357e1c0b8fa595c33bfce17ffab95582:a0v", "name": "Unkstruct_86465c2c", "sites": 861, "bodies": 123, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 32, "fields": 7, "layout": [[6, 2, "u", 123], [10, 2, "u", 123], [14, 2, "u", 123], [18, 2, "u", 123], [22, 2, "u", 123], [26, 2, "u", 123], [28, 4, "s", 123]], "conflicts": [], "evidence": {"L": 2}, "sign_mixed": 0, "merges": {"assign": 1}, "suspect": false}, {"id": "L:F:8dd1002c19f72a778eeb3a7a4fb715299d59ae25:param_1", "name": "Unkstruct_ffd2397c", "sites": 854, "bodies": 122, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 52, "fields": 5, "layout": [[2, 2, "s", 244], [28, 4, "s", 122], [42, 2, "s", 122], [44, 4, "s", 244], [48, 4, "s", 122]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:c6d6ef34db3f99b145fbf127bb9f07d719ca5391:arg", "name": "Unkstruct_2932a0a7", "sites": 798, "bodies": 133, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 18, "fields": 6, "layout": [[4, 4, "s", 133], [6, 4, "s", 133], [8, 4, "s", 133], [10, 4, "s", 133], [12, 4, "s", 133], [14, 4, "s", 133]], "conflicts": [[6, "overlap"], [8, "overlap"], [10, "overlap"], [12, "overlap"], [14, "overlap"]], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:00b75d213b2a41107232b1f6692e0f9cc00b7ee7:a0", "name": "Unkstruct_0a8f505b", "sites": 790, "bodies": 83, "nodes": 81, "globals_at": [], "globals_ptr": [], "params": 27, "size_hint": 268, "fields": 14, "layout": [[2, 2, "u", 54], [10, 2, "u", 25], [28, 4, "s", 87], [32, 4, "s", 75], [94, 2, "u", 50], [204, 4, "s", 50], [208, 4, "s", 25], [216, 4, "p", 25], [220, 4, "p", 29], [252, 2, "u", 50], [254, 2, "u", 50], [262, 2, "s", 50], [264, 2, "s", 58], [266, 2, "s", 75]], "conflicts": [], "evidence": {"PV": 27, "P": 27, "L": 27}, "sign_mixed": 5, "merges": {"param": 54, "arg": 26}, "suspect": false}, {"id": "FLD:L:F:741e694989de8029f7fb58b84f991c3adff430b3:param_1:0x20", "name": "Unkstruct_12f4cee2", "sites": 786, "bodies": 131, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 40, "fields": 5, "layout": [[4, 4, "s", 262], [24, 2, "u", 131], [26, 2, "u", 131], [32, 4, "u", 131], [39, 1, "u", 131]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:2efadbdef7c8f0b9d8e61f5f99c4ab820ab31fe4:arg0", "name": "Unkstruct_d2490774", "sites": 786, "bodies": 131, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 176, "fields": 3, "layout": [[169, 1, "u", 131], [170, 2, "u", 131], [174, 2, "u", 524]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:014b70c0a649b66cfd0c62d144155ce53b1dba62:a0", "name": "Unkstruct_80135260", "sites": 780, "bodies": 130, "nodes": 434, "globals_at": [], "globals_ptr": [], "params": 144, "size_hint": 84, "fields": 3, "layout": [[72, 4, "s", 260], [76, 4, "s", 260], [80, 4, "s", 260]], "conflicts": [], "evidence": {"PV": 144, "P": 144, "L": 146}, "sign_mixed": 0, "merges": {"param": 288, "arg": 143, "assign": 2}, "suspect": false}, {"id": "FLD:L:F:023ab5e5a22a61d8241cb15f4decc01530392e91:iVar2:0x78", "name": "Unkstruct_d827da45", "sites": 774, "bodies": 258, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 18, "fields": 3, "layout": [[12, 2, "s", 258], [14, 2, "s", 258], [16, 2, "s", 258]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:d8b2cb544bf2d39e0fd9a5b84f7c2c59493b1aaf:puVar4", "name": "Unkstruct_b196f9c0", "sites": 768, "bodies": 128, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 20, "fields": 5, "layout": [[0, 2, "u", 128], [4, 4, "s", 128], [10, 1, "u", 128], [16, 1, "u", 128], [18, 2, "u", 128]], "conflicts": [[0, {"2u": 128, "4s": 128}]], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:903c7004189f0bb3a018ec60a8a59dde7bc4da31:arr", "name": "Unkstruct_36c327cf", "sites": 762, "bodies": 127, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 24, "fields": 2, "layout": [[20, 2, "u", 381], [22, 2, "u", 381]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:c9a642091d2ee140cadc8a4c4b8fb8797e9a5234:param_1", "name": "Unkstruct_6cd0e445", "sites": 756, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 16, "fields": 2, "layout": [[6, 2, "s", 378], [14, 2, "s", 378]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:e88bc6d8af09ec78a633a1ad0286db378f599db5:p", "name": "Unkstruct_c0b9c5d5", "sites": 750, "bodies": 125, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 16, "fields": 6, "layout": [[4, 2, "u", 125], [6, 2, "u", 125], [8, 2, "u", 125], [10, 2, "u", 125], [12, 2, "u", 125], [14, 2, "u", 125]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:fc3f1ffd17e7582fc5f58fe5091b90ca656cccd7:arg0", "name": "Unkstruct_64375b18", "sites": 744, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 160, "fields": 5, "layout": [[114, 2, "u", 248], [144, 4, "p", 124], [148, 4, "s", 124], [154, 2, "s", 124], [156, 4, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:683bbb5830c28be00737349c5b37d6a44debc608:a1:0x20", "name": "Unkstruct_b8ff4ce4", "sites": 744, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 20, "fields": 5, "layout": [[0, 2, "u", 248], [8, 2, "u", 124], [10, 2, "u", 124], [12, 2, "u", 124], [18, 2, "s", 124]], "conflicts": [], "evidence": {"L": 2, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 2}, "suspect": false}, {"id": "FLD:L:F:fe40e9ccdaa2d5f0ba2f4c3e37a6970152d41247:param_1:0x20", "name": "Unkstruct_97b6f459", "sites": 744, "bodies": 124, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 40, "fields": 5, "layout": [[4, 4, "s", 248], [24, 2, "u", 124], [26, 2, "u", 124], [32, 4, "u", 124], [39, 1, "u", 124]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:dd12d2a61677f88064723d56bf4e4774bfbda9dd:iVar1", "name": "Unkstruct_72479d90", "sites": 744, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 124, "fields": 4, "layout": [[6, 2, "s", 124], [10, 2, "s", 124], [14, 2, "s", 124], [120, 4, "s", 372]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:0ef566a105e459b80720f079223698904a0de611:iVar1", "name": "Unkstruct_38975874", "sites": 744, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 132, "fields": 4, "layout": [[4, 4, "u", 248], [26, 2, "u", 124], [44, 2, "u", 248], [128, 4, "p", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:847846f948e9fe926200a820d3a38dde0be26e63:p", "name": "Unkstruct_76b1caf3", "sites": 744, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 3, "fields": 2, "layout": [[1, 1, "u", 248], [2, 1, "u", 496]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:b8bf3a63ad472e3872b9a5ec7b84826e39aec6cf:s1", "name": "Unkstruct_6f21e02b", "sites": 711, "bodies": 79, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 124, "fields": 6, "layout": [[0, 2, "u", 158], [6, 2, "s", 79], [10, 2, "s", 79], [14, 2, "s", 79], [32, 4, "s", 79], [120, 4, "s", 237]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_801270C0", "name": "Unkstruct_801270C0", "sites": 690, "bodies": 689, "nodes": 2, "globals_at": ["D_801270C0"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 690]], "conflicts": [], "evidence": {"AT": 1, "L": 1}, "sign_mixed": 0, "merges": {"assign&": 1}, "suspect": false}, {"id": "L:F:1477ad6a9f9211dc890db15516297afa81abfb58:param", "name": "Unkstruct_8016BBE0", "sites": 690, "bodies": 139, "nodes": 15, "globals_at": [], "globals_ptr": [], "params": 5, "size_hint": 56, "fields": 9, "layout": [[2, 2, "u", 134], [16, 2, "s", 134], [18, 2, "u", 5], [20, 2, "s", 134], [22, 2, "u", 5], [26, 2, "u", 5], [32, 4, "s", 134], [44, 4, "s", 134], [52, 4, "s", 5]], "conflicts": [], "evidence": {"PV": 5, "P": 5, "L": 5}, "sign_mixed": 0, "merges": {"param": 10, "arg": 4}, "suspect": false}, {"id": "AT:D_800AF630", "name": "Unkstruct_800AF630", "sites": 671, "bodies": 537, "nodes": 9, "globals_at": ["D_800AF630"], "globals_ptr": [], "params": 0, "size_hint": 41948, "fields": 3, "layout": [[0, 1, "u", 402], [41938, 2, "u", 268], [41946, 2, "s", 1]], "conflicts": [], "evidence": {"L": 8, "AT": 1}, "sign_mixed": 0, "merges": {"assign&": 8}, "suspect": true}, {"id": "L:F:97e3900f87dfe459a7294ab6797acf8c399fa39a:end", "name": "Unkstruct_8012C284", "sites": 668, "bodies": 533, "nodes": 8, "globals_at": [], "globals_ptr": ["D_80126720"], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 402]], "conflicts": [], "evidence": {"PTR": 1, "L": 7}, "sign_mixed": 1, "merges": {"assign": 7}, "suspect": false}, {"id": "L:F:bec5a9f4faf6d51d6786710bf58f7517fd77b0a5:arg0", "name": "Unkstruct_896c95f7", "sites": 665, "bodies": 133, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 94, "fields": 3, "layout": [[28, 4, "s", 133], [32, 4, "s", 399], [92, 2, "s", 133]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"assign": 1, "param": 2}, "suspect": false}, {"id": "L:F:266b753080d094a813817359fce34335dcf6f7ac:p0C", "name": "Unkstruct_61789347", "sites": 665, "bodies": 133, "nodes": 7, "globals_at": [], "globals_ptr": [], "params": 2, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 2, "P": 2, "L": 3}, "sign_mixed": 0, "merges": {"arg": 2, "param": 4}, "suspect": false}, {"id": "L:F:04935bd819ff7041efbd72e2cff30ce433c2ce1c:base", "name": "Unkstruct_5f294c87", "sites": 665, "bodies": 133, "nodes": 394, "globals_at": [], "globals_ptr": [], "params": 131, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 131, "P": 131, "L": 132}, "sign_mixed": 0, "merges": {"param": 262, "arg": 131}, "suspect": false}, {"id": "FLD:L:F:c6d6ef34db3f99b145fbf127bb9f07d719ca5391:arg:0x8", "name": "Unkstruct_801345F8", "sites": 665, "bodies": 133, "nodes": 16, "globals_at": [], "globals_ptr": [], "params": 4, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 4, "P": 4, "L": 6, "FLD": 2}, "sign_mixed": 0, "merges": {"field": 2, "param": 8, "arg": 5}, "suspect": false}, {"id": "FLD:L:F:c6d6ef34db3f99b145fbf127bb9f07d719ca5391:arg:0x6", "name": "Unkstruct_801345F8", "sites": 665, "bodies": 133, "nodes": 16, "globals_at": [], "globals_ptr": [], "params": 4, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 4, "P": 4, "L": 6, "FLD": 2}, "sign_mixed": 0, "merges": {"field": 2, "param": 8, "arg": 5}, "suspect": false}, {"id": "AT:D_801152A0", "name": "Unkstruct_801152A0", "sites": 665, "bodies": 399, "nodes": 1, "globals_at": ["D_801152A0"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 665]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:77b6d94dff9bef0b15b418f0bd59eaa0256ec56d:param_1:0x32", "name": "Unkstruct_fdd04bae", "sites": 650, "bodies": 130, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 3, "layout": [[4, 4, "s", 260], [12, 4, "s", 260], [54, 2, "s", 130]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:33923e514bd02d6671035bee0f8b344b58b3d972:param_1", "name": "Unkstruct_eb8b6fbf", "sites": 645, "bodies": 129, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 5, "layout": [[32, 4, "s", 129], [88, 4, "s", 129], [92, 2, "s", 129], [220, 4, "s", 129], [252, 2, "s", 129]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:1eeddc4a726cce7edb2fd84a3cad6477021bcf85:param_1:0x34", "name": "Unkstruct_90d0825c", "sites": 645, "bodies": 129, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 5, "layout": [[4, 4, "u", 129], [6, 2, "u", 129], [10, 2, "u", 129], [14, 2, "u", 129], [26, 2, "s", 129]], "conflicts": [[6, "overlap"]], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:1542055f1c9f4304a7a2a4a6d7952d5524bbd6f6:param_1", "name": "Unkstruct_27c177f1", "sites": 645, "bodies": 129, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 52, "fields": 4, "layout": [[2, 2, "s", 258], [22, 2, "s", 129], [32, 4, "s", 129], [48, 4, "s", 129]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:8de2505415803d505ca54f1d5ec81c291e2191a8:d", "name": "Unkstruct_4f9f60b8", "sites": 630, "bodies": 126, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 120, "fields": 4, "layout": [[4, 4, "u", 252], [24, 2, "s", 126], [26, 2, "s", 126], [118, 2, "s", 126]], "conflicts": [], "evidence": {"L": 2}, "sign_mixed": 0, "merges": {"assign": 1}, "suspect": false}, {"id": "L:F:25ab0fa8060d0fde4162393b2fe6d2e173139b54:param_1", "name": "Unkstruct_7a31a22f", "sites": 630, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 412, "fields": 2, "layout": [[32, 4, "s", 126], [408, 4, "s", 504]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:2e7a0e0cf5ddcacbaf0f3497e29d348050488cd0:param_1", "name": "Unkstruct_187abeff", "sites": 630, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 104, "fields": 5, "layout": [[44, 2, "s", 126], [46, 2, "s", 126], [96, 2, "s", 126], [98, 2, "s", 126], [102, 2, "s", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:dd085c59e1d27a2cec8deecf598ef9fa6b2300a9:s2", "name": "Unkstruct_f9fa1fb7", "sites": 630, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 32, "fields": 4, "layout": [[4, 4, "s", 252], [24, 2, "s", 126], [26, 2, "s", 126], [30, 2, "s", 126]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:1e5bdb3d889cf99856e8e0f53e443c0d445ca75e:iNew", "name": "Unkstruct_20d4328b", "sites": 630, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 4, "layout": [[4, 4, "u", 252], [24, 2, "s", 126], [26, 2, "s", 126], [52, 4, "s", 126]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:7a236870edfc6bd00bd593972631b414341516eb:param_3", "name": "Unkstruct_d94ab931", "sites": 625, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 4, "layout": [[0, 2, "u", 125], [1, 2, "u", 125], [2, 2, "u", 125], [4, 2, "s", 125]], "conflicts": [[1, "overlap"], [2, "overlap"]], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:7a236870edfc6bd00bd593972631b414341516eb:param_2", "name": "Unkstruct_7ef9c9ef", "sites": 625, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 4, "layout": [[0, 2, "u", 125], [1, 2, "u", 125], [2, 2, "u", 125], [4, 2, "s", 125]], "conflicts": [[1, "overlap"], [2, "overlap"]], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:caab8c0f44bbde0b21a1f7471e8403d253a4136e:iVar1", "name": "Unkstruct_ad0948d5", "sites": 625, "bodies": 125, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 5, "layout": [[16, 2, "s", 125], [18, 2, "s", 125], [20, 2, "s", 125], [24, 2, "s", 125], [26, 2, "s", 125]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:bb765a44f6697075a978938eba4856b29cf6ac16:param_1:0x20", "name": "Unkstruct_fccefc1f", "sites": 625, "bodies": 125, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 26, "fields": 2, "layout": [[18, 2, "u", 250], [24, 2, "u", 375]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:a621ca05cee091cc20900296800e6ad6c43bd65b:param_1", "name": "Unkstruct_b500a675", "sites": 620, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 44, "fields": 2, "layout": [[21, 1, "u", 248], [40, 4, "s", 372]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:0ef566a105e459b80720f079223698904a0de611:param_1", "name": "Unkstruct_af1e9d57", "sites": 620, "bodies": 248, "nodes": 9, "globals_at": [], "globals_ptr": [], "params": 3, "size_hint": 100, "fields": 4, "layout": [[32, 4, "s", 248], [80, 4, "s", 124], [96, 2, "u", 124], [98, 2, "u", 124]], "conflicts": [], "evidence": {"PV": 3, "P": 3, "L": 3}, "sign_mixed": 0, "merges": {"param": 6, "arg": 2}, "suspect": false}, {"id": "L:F:8135fa3c427f4ca639d9562fd2c45229be7d8689:arg0", "name": "Unkstruct_172cbd29", "sites": 620, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 508, "fields": 2, "layout": [[0, 2, "u", 496], [504, 4, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:96d4658739048fbad5c8c0382e655e511b09d23f:param_1", "name": "Unkstruct_c5b84dea", "sites": 620, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 4, "layout": [[2, 2, "s", 248], [16, 4, "s", 124], [20, 4, "s", 124], [32, 4, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:5d384070f557c4e179ee23e15ca41c21eeb65e76:a0", "name": "Unkstruct_aaf4c4dd", "sites": 615, "bodies": 615, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 22, "fields": 1, "layout": [[21, 1, "u", 615]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d3dab0de7f93234d504e64c09270db7e78cb4e16:out3", "name": "Unkstruct_293d71dc", "sites": 600, "bodies": 75, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_80115128", "name": "Unkstruct_80115128", "sites": 536, "bodies": 403, "nodes": 1, "globals_at": ["D_80115128"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 536]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_800D3888", "name": "Unkstruct_800D3888", "sites": 533, "bodies": 160, "nodes": 6482, "globals_at": ["D_800D3888", "D_801269F0", "D_80184070", "D_801845C4", "D_80184650", "D_801846B4", "D_80185FD0", "D_801878E4", "D_80188970", "D_80188A38", "D_801890DC", "D_801893AC", "D_80189CB8", "D_80189EF8", "D_8018AD90", "D_8018B6C8", "D_8018B70C", "D_8018B7A4", "D_8018B8D4", "D_8018CC44"], "globals_ptr": ["D_8006386C", "D_80074778", "D_80074790", "D_80078EAF", "D_800CB330", "D_800CB470", "D_800CB88C", "D_800CB8BC", "D_800CB8F8", "D_800CBE5C", "D_800D3888", "D_800D4C98", "D_800D4CA0", "D_8010F5C8", "D_80114F24", "D_80114F2C", "D_80114F30", "D_80114F38", "D_8012698C", "D_80126998"], "params": 41, "size_hint": 76, "fields": 31, "layout": [[0, 4, "p", 30], [1, 1, "u", 8], [2, 2, "u", 3], [3, 1, "u", 8], [4, 2, "s", 50], [6, 2, "s", 2], [8, 4, "s", 122], [12, 1, "u", 12], [13, 1, "u", 12], [14, 2, "u", 6], [16, 4, "s", 1], [18, 2, "u", 3], [20, 2, "u", 3], [22, 2, "s", 1], [24, 2, "s", 2], [28, 2, "s", 3], [30, 1, "u", 1], [31, 1, "s", 1], [32, 1, "u", 6], [33, 1, "u", 8], [34, 1, "u", 12], [35, 1, "u", 5], [44, 2, "s", 5], [46, 2, "s", 6], [52, 2, "s", 2], [54, 2, "s", 2], [56, 2, "u", 1], [58, 2, "u", 1], [64, 4, "s", 1], [68, 2, "u", 6], [74, 2, "u", 13]], "conflicts": [[0, {"4s": 19, "2u": 4, "2s": 14, "1u": 10, "4p": 30}], [4, {"4s": 3, "2s": 50, "2u": 1}], [12, {"4s": 1, "1u": 12}], [20, {"4s": 1, "2u": 3, "2s": 3}], [24, {"4s": 1, "2s": 2, "2u": 1}], [28, {"4s": 1, "2s": 3}], [1, "overlap"], [2, "overlap"], [3, "overlap"], [18, "overlap"]], "evidence": {"PV": 41, "PTR": 5247, "AT": 172, "L": 958, "P": 41, "R": 13, "FLD": 10}, "sign_mixed": 5, "merges": {"arg&": 154, "param": 82, "arg": 1717, "assign": 3914, "return": 267, "ret-of": 61, "assign&": 23, "field": 263}, "suspect": false}, {"id": "AT:D_8011512E", "name": "Unkstruct_8011512E", "sites": 532, "bodies": 133, "nodes": 1, "globals_at": ["D_8011512E"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 532]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:02a3579313e063f36836ce379f21e084878eb67b:a0", "name": "Unkstruct_8016BFA8", "sites": 532, "bodies": 133, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 36, "fields": 4, "layout": [[6, 2, "u", 133], [10, 2, "u", 133], [14, 2, "u", 133], [32, 4, "s", 133]], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 0, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:fd901a9a5b08fe3e2d8866b949886e73e5e6ade9:e", "name": "Unkstruct_7476116e", "sites": 532, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 532]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:be9288d1f2eaecc1cb9835a4658eb37749f9bcbe:d", "name": "Unkstruct_30befa8c", "sites": 520, "bodies": 130, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 3, "layout": [[32, 4, "s", 130], [112, 2, "u", 260], [252, 2, "s", 130]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"assign": 1, "param": 2}, "suspect": false}, {"id": "L:F:b5f85ed5dd4d2a1750ce5c6720e8c63407a6b0e8:a0", "name": "Unkstruct_01082f7a", "sites": 520, "bodies": 520, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 1, "layout": [[2, 2, "u", 520]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:1eeddc4a726cce7edb2fd84a3cad6477021bcf85:param_1:0x30", "name": "Unkstruct_db0ee441", "sites": 516, "bodies": 129, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 4, "layout": [[6, 2, "u", 129], [10, 2, "u", 129], [14, 2, "u", 129], [54, 2, "u", 129]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:8de2505415803d505ca54f1d5ec81c291e2191a8:param_1", "name": "Unkstruct_290ce261", "sites": 504, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 3, "layout": [[32, 4, "s", 126], [112, 2, "u", 126], [252, 2, "s", 252]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:b25150e61818e0e15b1d045fef5830235d52337c:iVar1", "name": "Unkstruct_d6100faa", "sites": 504, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 32, "fields": 3, "layout": [[4, 4, "u", 252], [16, 2, "s", 126], [30, 2, "s", 126]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:894cf835217a9370ccd529001bb1a43ea9c65f21:param_2", "name": "Unkstruct_fc43506c", "sites": 504, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 14, "fields": 3, "layout": [[8, 2, "u", 126], [10, 2, "s", 126], [12, 2, "s", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:5cc8290154fb662b23f83a0d99af3b530814bc30:param_1", "name": "Unkstruct_7cb40b10", "sites": 500, "bodies": 500, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 1, "layout": [[2, 2, "u", 500]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d8ec93cf2ab8692a851707f792bb542559b8b477:b164", "name": "Unkstruct_4e078af8", "sites": 496, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 2, "layout": [[0, 2, "s", 124], [2, 2, "s", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 2, "merges": {}, "suspect": false}, {"id": "L:F:865c6699e7072df19983825933b0da5a8df2e612:arg0", "name": "Unkstruct_494cef68", "sites": 496, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 392, "fields": 2, "layout": [[0, 2, "u", 248], [388, 4, "u", 248]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:253d4353b22edf350be4c9da956b8421733df33b:param_1:0x64", "name": "Unkstruct_6216dfea", "sites": 496, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 4, "layout": [[6, 2, "u", 124], [10, 2, "u", 124], [14, 2, "u", 124], [54, 2, "u", 124]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:a2a84b2285e86cbc5052c4487bbe05b17da2f311:param_1:0x64", "name": "Unkstruct_6feef4cf", "sites": 496, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 56, "fields": 4, "layout": [[6, 2, "u", 124], [10, 2, "u", 124], [14, 2, "u", 124], [54, 2, "u", 124]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:4443448ce7d9b1ff56b0340cee1e78758be199cb:param_2", "name": "Unkstruct_9e228c39", "sites": 492, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 3, "layout": [[0, 2, "s", 123], [2, 2, "s", 123], [4, 2, "s", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:ef9a1e7571d453e55ccc6cc161c70893bc31249e:s0b", "name": "Unkstruct_76fe8618", "sites": 492, "bodies": 123, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 44, "fields": 3, "layout": [[24, 4, "s", 246], [32, 4, "p", 123], [40, 4, "s", 123]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:6f527022fa9e2edbff88b3415d6e85040f80b293:a0", "name": "Unkstruct_48c11385", "sites": 441, "bodies": 21, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 104, "fields": 5, "layout": [[4, 4, "s", 21], [8, 4, "s", 21], [12, 4, "s", 21], [32, 4, "s", 210], [100, 4, "s", 168]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:a3818d1fe32af81de33548695a2bad677be3a52a:a0", "name": "Unkstruct_a55a221e", "sites": 428, "bodies": 428, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 533, "fields": 1, "layout": [[532, 1, "u", 428]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "PTR:D_80115158", "name": "Unkstruct_02864986", "sites": 420, "bodies": 420, "nodes": 1, "globals_at": [], "globals_ptr": ["D_80115158"], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 137]], "conflicts": [], "evidence": {"PTR": 1}, "sign_mixed": 1, "merges": {}, "suspect": false}, {"id": "L:F:2861f42720352c3a83a170f0b615bac1bf0166f6:s1", "name": "Unkstruct_f9be7d6a", "sites": 405, "bodies": 45, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 124, "fields": 6, "layout": [[0, 2, "u", 90], [6, 2, "s", 45], [10, 2, "s", 45], [14, 2, "s", 45], [32, 4, "s", 45], [120, 4, "s", 135]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_8011511A", "name": "Unkstruct_8011511A", "sites": 404, "bodies": 146, "nodes": 15, "globals_at": ["D_8011511A"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 390]], "conflicts": [], "evidence": {"AT": 1, "L": 14}, "sign_mixed": 1, "merges": {"assign&": 14}, "suspect": false}, {"id": "FLD:L:F:11f86a358e6d71766aa362f8cfb3a9eb58ca58bc:param_1:0x18", "name": "Unkstruct_8016B5C0", "sites": 399, "bodies": 133, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 2, "layout": [[24, 2, "s", 133], [26, 2, "s", 266]], "conflicts": [], "evidence": {"L": 3, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 3}, "suspect": false}, {"id": "L:F:02a3579313e063f36836ce379f21e084878eb67b:a3", "name": "Unkstruct_8016BFA8", "sites": 399, "bodies": 133, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 6, "fields": 3, "layout": [[0, 2, "u", 133], [2, 2, "u", 133], [4, 2, "u", 133]], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 0, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:bdff3d51b8e5e18d044abca65882eee05a53f0b9:v0", "name": "Unkstruct_5e1aeb8f", "sites": 399, "bodies": 133, "nodes": 5, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 16, "fields": 3, "layout": [[6, 2, "u", 133], [10, 2, "u", 133], [14, 2, "u", 133]], "conflicts": [], "evidence": {"L": 4, "R": 1}, "sign_mixed": 0, "merges": {"ret-of": 4}, "suspect": false}, {"id": "AT:D_8011F7F0", "name": "Unkstruct_8011F7F0", "sites": 399, "bodies": 133, "nodes": 10, "globals_at": ["D_8011F7F0"], "globals_ptr": [], "params": 0, "size_hint": 66, "fields": 3, "layout": [[30, 2, "s", 133], [46, 2, "u", 133], [64, 2, "u", 133]], "conflicts": [], "evidence": {"L": 9, "AT": 1}, "sign_mixed": 0, "merges": {"assign&": 9}, "suspect": false}, {"id": "L:F:16a750960362018cc369e0f92a6ed206750386f3:a0", "name": "Unkstruct_630777a3", "sites": 399, "bodies": 266, "nodes": 33, "globals_at": [], "globals_ptr": [], "params": 11, "size_hint": 5, "fields": 2, "layout": [[0, 1, "u", 133], [4, 1, "u", 266]], "conflicts": [], "evidence": {"PV": 11, "P": 11, "L": 11}, "sign_mixed": 0, "merges": {"param": 22, "arg": 10}, "suspect": false}, {"id": "L:F:014b70c0a649b66cfd0c62d144155ce53b1dba62:a3", "name": "Unkstruct_80135260", "sites": 390, "bodies": 130, "nodes": 431, "globals_at": [], "globals_ptr": [], "params": 143, "size_hint": 6, "fields": 3, "layout": [[0, 2, "s", 130], [2, 2, "s", 130], [4, 2, "s", 130]], "conflicts": [], "evidence": {"PV": 143, "P": 143, "L": 145}, "sign_mixed": 0, "merges": {"param": 286, "arg": 142, "assign": 2}, "suspect": false}, {"id": "L:F:1eeddc4a726cce7edb2fd84a3cad6477021bcf85:iVar2", "name": "Unkstruct_a472a6ba", "sites": 387, "bodies": 129, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 3, "layout": [[4, 4, "u", 129], [24, 2, "s", 129], [26, 2, "s", 129]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:304d1a1cd67647ffff0d682a49fc7bd3bb4ca331:OTE", "name": "Unkstruct_f2440762", "sites": 384, "bodies": 128, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "u", 384]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:b25150e61818e0e15b1d045fef5830235d52337c:param_1", "name": "Unkstruct_80164BDC", "sites": 384, "bodies": 128, "nodes": 9, "globals_at": [], "globals_ptr": [], "params": 3, "size_hint": 100, "fields": 5, "layout": [[10, 2, "s", 1], [32, 4, "s", 127], [76, 4, "s", 1], [96, 2, "s", 127], [98, 2, "s", 127]], "conflicts": [], "evidence": {"PV": 3, "P": 3, "L": 3}, "sign_mixed": 1, "merges": {"param": 6, "arg": 2}, "suspect": false}, {"id": "L:F:c43d345b308a05793ac9a8edca20a5c739ae9813:a0", "name": "Unkstruct_8c2ab96e", "sites": 384, "bodies": 128, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 8, "fields": 3, "layout": [[3, 1, "u", 128], [4, 2, "u", 128], [6, 2, "u", 128]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d6e3de8a766ebb0b4ab359aabc01dcd5e9d53a36:out3", "name": "Unkstruct_d448adea", "sites": 384, "bodies": 48, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:df832ba12dee5e9e5fa7fafca4340f66de782d94:param_1", "name": "Unkstruct_c06886a4", "sites": 381, "bodies": 127, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 28, "fields": 2, "layout": [[16, 4, "s", 127], [24, 4, "s", 254]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"assign": 1, "param": 2}, "suspect": false}, {"id": "L:F:60753a66ad7b997b354356bdcc1b2cfb92a8800f:q1", "name": "Unkstruct_e79a0730", "sites": 378, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 36, "fields": 2, "layout": [[32, 2, "u", 252], [34, 2, "u", 126]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:60753a66ad7b997b354356bdcc1b2cfb92a8800f:src", "name": "Unkstruct_1a8e907f", "sites": 378, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "u", 378]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:84255a903577529ee712cdbc97647e719440dfd3:p1", "name": "Unkstruct_e1c73ac0", "sites": 378, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 3, "layout": [[0, 2, "u", 126], [2, 2, "u", 126], [4, 2, "u", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:9df4b60ade927cf864b1a0a1438721c480ca9784:param:0x20", "name": "Unkstruct_93e44aed", "sites": 378, "bodies": 126, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 2, "layout": [[24, 2, "s", 126], [26, 2, "s", 252]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:124028da4bc28443465198bfe8220d31b867cfe8:param_2", "name": "Unkstruct_8dd0822e", "sites": 378, "bodies": 126, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 14, "fields": 3, "layout": [[8, 2, "u", 126], [10, 2, "s", 126], [12, 2, "s", 126]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:01a27e6c3061a83f9171a6556ab80d1ed6ccbf72:ddr", "name": "Unkstruct_80137D08", "sites": 377, "bodies": 26, "nodes": 88, "globals_at": [], "globals_ptr": ["D_80074808", "D_800A5E60"], "params": 4, "size_hint": 36, "fields": 18, "layout": [[0, 4, "u", 4], [3, 1, "u", 32], [4, 1, "u", 21], [5, 1, "u", 21], [6, 1, "u", 21], [7, 1, "u", 39], [8, 2, "s", 22], [10, 2, "s", 22], [12, 2, "s", 21], [14, 2, "s", 21], [16, 2, "s", 35], [18, 2, "s", 35], [20, 2, "s", 8], [22, 2, "s", 8], [24, 2, "u", 2], [26, 2, "u", 4], [32, 2, "u", 2], [34, 2, "u", 2]], "conflicts": [[3, "overlap"]], "evidence": {"L": 74, "PV": 4, "P": 4, "PTR": 2, "R": 4}, "sign_mixed": 8, "merges": {"assign": 75, "param": 8, "return": 4}, "suspect": false}, {"id": "L:F:e88bc6d8af09ec78a633a1ad0286db378f599db5:param_4", "name": "Unkstruct_89684c99", "sites": 375, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 3, "layout": [[0, 2, "u", 125], [2, 2, "u", 125], [4, 2, "u", 125]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:bb765a44f6697075a978938eba4856b29cf6ac16:param_1", "name": "Unkstruct_d0754cca", "sites": 375, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 2, "layout": [[2, 2, "s", 250], [32, 4, "s", 125]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:695bc29300546c372ed373f9f26b961fa5dea2c1:a0", "name": "Unkstruct_89f82b52", "sites": 372, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 458, "fields": 3, "layout": [[68, 4, "u", 124], [172, 2, "u", 124], [456, 2, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:858edb9b0da77e1274071626f287939881c33e7b:p1", "name": "Unkstruct_924d03d6", "sites": 372, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 3, "layout": [[0, 2, "u", 124], [2, 2, "u", 124], [4, 2, "u", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:66a9253f13334598aac89a2be8e072eb5a5a6621:param_1:0x18c", "name": "Unkstruct_7fd6458b", "sites": 372, "bodies": 124, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 64, "fields": 1, "layout": [[60, 4, "s", 372]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "FLD:FLD:L:F:66a9253f13334598aac89a2be8e072eb5a5a6621:param_1:0x18c:0x3c", "name": "Unkstruct_39de3511", "sites": 372, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 18, "fields": 3, "layout": [[12, 2, "u", 124], [14, 2, "s", 124], [16, 2, "u", 124]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:a06a0968fc994e3570786e8595151cfd5a7bd33c:param_1", "name": "Unkstruct_1b4331f0", "sites": 369, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 94, "fields": 3, "layout": [[32, 4, "s", 123], [88, 4, "s", 123], [92, 2, "s", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:27e50fe90649c2a36422062babe9f76e89ad16e5:param_1", "name": "Unkstruct_75e9a6af", "sites": 369, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 16, "fields": 3, "layout": [[6, 2, "s", 123], [10, 2, "s", 123], [14, 2, "s", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:0ea500b04cc8ed4dd983c7ab3468fdb979e7dba5:param_1", "name": "Unkstruct_c59d6379", "sites": 366, "bodies": 14, "nodes": 21, "globals_at": [], "globals_ptr": [], "params": 7, "size_hint": 162, "fields": 24, "layout": [[5, 1, "u", 12], [8, 4, "s", 8], [12, 2, "s", 8], [16, 4, "s", 16], [20, 2, "s", 8], [24, 2, "s", 16], [26, 2, "s", 16], [28, 2, "s", 16], [32, 2, "s", 10], [34, 2, "s", 11], [36, 2, "s", 10], [40, 2, "s", 32], [42, 2, "s", 32], [44, 2, "s", 32], [46, 2, "s", 10], [48, 2, "s", 10], [50, 2, "s", 10], [60, 4, "s", 8], [64, 4, "s", 8], [68, 4, "s", 8], [72, 4, "s", 8], [76, 4, "s", 8], [80, 4, "s", 8], [160, 2, "s", 15]], "conflicts": [[8, {"4s": 8, "2s": 8}], [16, {"4s": 16, "2s": 8}], [20, {"4s": 6, "2s": 8}]], "evidence": {"PV": 7, "P": 7, "L": 7}, "sign_mixed": 3, "merges": {"param": 14, "arg": 6}, "suspect": false}, {"id": "L:F:244664d5458f29e85fa0e9a29930f64af3c65582:buf", "name": "Unkstruct_bf723e51", "sites": 364, "bodies": 14, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 52, "fields": 13, "layout": [[0, 2, "s", 28], [2, 2, "s", 28], [4, 2, "s", 28], [8, 2, "s", 28], [10, 2, "s", 28], [12, 2, "s", 28], [16, 2, "s", 28], [18, 2, "s", 28], [20, 2, "s", 28], [24, 2, "s", 28], [26, 2, "s", 28], [28, 2, "s", 28], [48, 4, "s", 28]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:14edbbdff39bdf62bf432256c8a2626a5bd9d931:param_1", "name": "Unkstruct_5f78a994", "sites": 336, "bodies": 24, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 8, "layout": [[2, 2, "s", 48], [6, 2, "s", 48], [10, 2, "u", 48], [14, 2, "s", 48], [20, 2, "s", 24], [22, 2, "s", 24], [32, 4, "s", 24], [52, 4, "s", 24]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 2, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_800AE620", "name": "Unkstruct_800AE620", "sites": 325, "bodies": 322, "nodes": 3, "globals_at": ["D_800AE620"], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"AT": 1, "L": 2}, "sign_mixed": 0, "merges": {"assign&": 2}, "suspect": false}, {"id": "L:F:d3dab0de7f93234d504e64c09270db7e78cb4e16:out2", "name": "Unkstruct_814e4d87", "sites": 300, "bodies": 75, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d3dab0de7f93234d504e64c09270db7e78cb4e16:flag", "name": "Unkstruct_09b02bee", "sites": 300, "bodies": 75, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 2, "layout": [[0, 2, "s", 150], [2, 2, "s", 150]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:dfc89ea6ec15fcc785f437d05c4b09d1052ef772:param_1", "name": "Unkstruct_33ccb6b5", "sites": 294, "bodies": 98, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 2, "layout": [[2, 2, "s", 196], [32, 4, "s", 98]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:ea7424d9729cc61d5cc082e384615f9e83e8d527:a0", "name": "Unkstruct_1ef3b11b", "sites": 280, "bodies": 10, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 268, "fields": 7, "layout": [[28, 4, "s", 20], [112, 2, "s", 60], [212, 4, "p", 10], [216, 4, "p", 10], [252, 2, "s", 10], [264, 2, "s", 90], [266, 2, "s", 70]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_80115188", "name": "Unkstruct_80115188", "sites": 274, "bodies": 270, "nodes": 1, "globals_at": ["D_80115188"], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 8]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:016bfe21cadcda9221c71177a8a4d810e798d34f:base", "name": "Unkstruct_80129CF8", "sites": 273, "bodies": 90, "nodes": 118, "globals_at": [], "globals_ptr": ["D_800AF630"], "params": 0, "size_hint": 42037, "fields": 33, "layout": [[392, 2, "u", 5], [394, 2, "u", 5], [408, 4, "s", 2], [412, 2, "u", 4], [414, 2, "u", 5], [41896, 2, "u", 2], [41898, 2, "u", 28], [41900, 2, "u", 1], [41902, 2, "u", 3], [41904, 2, "u", 2], [41908, 2, "u", 9], [41910, 2, "u", 16], [41912, 2, "u", 11], [41914, 2, "u", 6], [41916, 2, "u", 6], [41918, 2, "u", 4], [41920, 2, "u", 4], [41922, 2, "u", 4], [41926, 2, "u", 6], [41928, 2, "u", 5], [41930, 2, "u", 3], [41932, 2, "u", 7], [41934, 2, "u", 7], [41936, 2, "u", 4], [41938, 2, "u", 73], [41940, 2, "u", 2], [41944, 2, "s", 16], [41946, 2, "s", 4], [41948, 2, "s", 4], [41950, 2, "s", 1], [41955, 1, "u", 1], [41960, 4, "s", 11], [42036, 1, "u", 1]], "conflicts": [], "evidence": {"L": 117, "PTR": 1}, "sign_mixed": 5, "merges": {"assign": 117}, "suspect": true}, {"id": "L:F:aa1b9ff2f846d7698f54c6a1e7b5b72bb7e2bcda:a0", "name": "Unkstruct_a2d6c72b", "sites": 273, "bodies": 21, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 256, "fields": 4, "layout": [[28, 4, "s", 63], [32, 4, "s", 84], [112, 2, "s", 42], [254, 2, "s", 84]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:9d9a97a3908b4d3190072b0c7a4055445fc0d426:a0", "name": "Unkstruct_ffd024f5", "sites": 273, "bodies": 7, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 1, "layout": [[32, 4, "s", 154]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_801152B0", "name": "Unkstruct_801152B0", "sites": 268, "bodies": 268, "nodes": 1, "globals_at": ["D_801152B0"], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_801269F4", "name": "Unkstruct_801269F4", "sites": 267, "bodies": 134, "nodes": 1, "globals_at": ["D_801269F4"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 266]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:2a34f6ae0fbc42dba731f3cb61b452b132151f49:iVar1", "name": "Unkstruct_8012C1DC", "sites": 267, "bodies": 134, "nodes": 5, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 3, "layout": [[0, 2, "u", 1], [24, 2, "s", 133], [26, 2, "s", 133]], "conflicts": [], "evidence": {"L": 4, "R": 1}, "sign_mixed": 0, "merges": {"ret-of": 3, "return": 1}, "suspect": false}, {"id": "AT:D_8011515C", "name": "Unkstruct_8011515C", "sites": 267, "bodies": 267, "nodes": 1, "globals_at": ["D_8011515C"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 137]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 1, "merges": {}, "suspect": false}, {"id": "L:F:bec5a9f4faf6d51d6786710bf58f7517fd77b0a5:e1", "name": "Unkstruct_1db7b82d", "sites": 266, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 46, "fields": 1, "layout": [[44, 2, "u", 266]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:bec5a9f4faf6d51d6786710bf58f7517fd77b0a5:e2", "name": "Unkstruct_6bd63257", "sites": 266, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 30, "fields": 2, "layout": [[24, 2, "s", 133], [28, 2, "s", 133]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:fd68090f6752fd1a61ec242c522b368e1fb43e92:s0", "name": "Unkstruct_f85de09d", "sites": 266, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 266]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:6966b8be15e9832708a2dbf4b5b13ee7d3060710:sp", "name": "Unkstruct_a310cf42", "sites": 266, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 266]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_80115124", "name": "Unkstruct_80115124", "sites": 266, "bodies": 266, "nodes": 1, "globals_at": ["D_80115124"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 266]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_800D4BE0", "name": "Unkstruct_800D4BE0", "sites": 266, "bodies": 133, "nodes": 1, "globals_at": ["D_800D4BE0"], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 266]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_800D4F8C", "name": "Unkstruct_800D4F8C", "sites": 266, "bodies": 133, "nodes": 1, "globals_at": ["D_800D4F8C"], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 266]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:02a3579313e063f36836ce379f21e084878eb67b:a1", "name": "Unkstruct_8016BFA8", "sites": 266, "bodies": 133, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 0, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:02a3579313e063f36836ce379f21e084878eb67b:a2", "name": "Unkstruct_8016BFA8", "sites": 266, "bodies": 133, "nodes": 18, "globals_at": [], "globals_ptr": [], "params": 6, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 6, "P": 6, "L": 6}, "sign_mixed": 0, "merges": {"param": 12, "arg": 5}, "suspect": false}, {"id": "L:F:52e92ffa088470b82cc06482daa51b2f80995c31:b", "name": "Unkstruct_80176734", "sites": 266, "bodies": 133, "nodes": 3, "globals_at": [], "globals_ptr": ["D_8011F7B0"], "params": 0, "size_hint": 44, "fields": 1, "layout": [[40, 4, "s", 266]], "conflicts": [], "evidence": {"L": 2, "PTR": 1}, "sign_mixed": 0, "merges": {"assign": 2}, "suspect": false}, {"id": "L:F:8806b3b1bebbf847d8f7f2fe238017f956efac3b:iVar2", "name": "Unkstruct_30ffce68", "sites": 262, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 194, "fields": 2, "layout": [[54, 2, "s", 131], [193, 1, "u", 131]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:52e92ffa088470b82cc06482daa51b2f80995c31:pp", "name": "Unkstruct_76f4299b", "sites": 262, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 74, "fields": 1, "layout": [[73, 1, "u", 262]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:be9288d1f2eaecc1cb9835a4658eb37749f9bcbe:obj", "name": "Unkstruct_3816caab", "sites": 260, "bodies": 130, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 2, "layout": [[24, 2, "s", 130], [26, 2, "s", 130]], "conflicts": [], "evidence": {"L": 2}, "sign_mixed": 0, "merges": {"assign": 1}, "suspect": false}, {"id": "L:F:a57747ff39fc5e679a5d66ad52a5fecdb16e3749:param_1", "name": "Unkstruct_ac2c8f05", "sites": 260, "bodies": 130, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 366, "fields": 1, "layout": [[364, 2, "u", 260]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d8b2cb544bf2d39e0fd9a5b84f7c2c59493b1aaf:param_1", "name": "Unkstruct_985493b9", "sites": 256, "bodies": 128, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 449, "fields": 2, "layout": [[424, 1, "u", 128], [448, 1, "u", 128]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:19e58ae08e2232f72d7b0ff8bdb0d57e16ea558b:a0", "name": "Unkstruct_c21b1a66", "sites": 255, "bodies": 255, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 5, "fields": 1, "layout": [[4, 1, "u", 255]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_80126B62", "name": "Unkstruct_80126B62", "sites": 252, "bodies": 242, "nodes": 4, "globals_at": ["D_80126B62"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 250]], "conflicts": [], "evidence": {"AT": 1, "L": 3}, "sign_mixed": 1, "merges": {"assign&": 3}, "suspect": false}, {"id": "L:F:324c3534fcf5e33e05b7a4d4b899c209594cbefe:arg0", "name": "Unkstruct_ae2d1f2a", "sites": 252, "bodies": 7, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 588, "fields": 13, "layout": [[0, 2, "u", 14], [6, 2, "s", 14], [10, 2, "u", 28], [14, 2, "s", 14], [68, 4, "u", 7], [184, 2, "u", 28], [186, 2, "u", 7], [446, 1, "u", 14], [580, 1, "u", 21], [581, 1, "u", 35], [582, 2, "u", 14], [584, 2, "u", 14], [586, 2, "u", 14]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 2, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:25ab0fa8060d0fde4162393b2fe6d2e173139b54:param_1:0x20", "name": "Unkstruct_746c35d0", "sites": 252, "bodies": 126, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 20, "fields": 1, "layout": [[18, 2, "u", 252]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:988adeae4dfa58056e1909876ae4cae41e37f3cf:puVar3", "name": "Unkstruct_faf094bf", "sites": 252, "bodies": 126, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:6143fc1990bdc9fd66a1eb5d4299f4720c7611e1:a0", "name": "Unkstruct_5d117345", "sites": 252, "bodies": 21, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 256, "fields": 4, "layout": [[28, 4, "s", 63], [32, 4, "s", 84], [112, 2, "s", 21], [254, 2, "s", 84]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:a2c6e6c9e0cd31da19954438810a7e982cbc79fb:param_1", "name": "Unkstruct_6ffc1ed8", "sites": 250, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:27b86fd006a486cabfa5d7c35b6660563f963c88:src", "name": "Unkstruct_60564c8e", "sites": 250, "bodies": 125, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:611f6fd9d9fae030940bd67b14785789d059bafd:src", "name": "Unkstruct_8f96bece", "sites": 250, "bodies": 125, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:7296f9939a14b5a5bb00c3dc1014045f1fc85aa3:src", "name": "Unkstruct_0f0a788d", "sites": 250, "bodies": 125, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:9161d35cd5c742eb5541db928a88c44fe7fe4cfa:arg0", "name": "Unkstruct_830ea620", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 194, "fields": 2, "layout": [[180, 4, "u", 124], [193, 1, "u", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d8ec93cf2ab8692a851707f792bb542559b8b477:b1A8", "name": "Unkstruct_afee652d", "sites": 248, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 2, "layout": [[0, 2, "u", 124], [2, 2, "u", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:989ea29447ebea9f665718fe835d44c289cd476c:a2", "name": "Unkstruct_a0bdbb1e", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 2, "layout": [[0, 2, "s", 124], [2, 2, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:55712afcacfe2fece6a848abbf398be1eed54533:param_1", "name": "Unkstruct_ca3ab5df", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 2, "layout": [[32, 4, "s", 124], [252, 2, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:55712afcacfe2fece6a848abbf398be1eed54533:v0", "name": "Unkstruct_a34caab1", "sites": 248, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 2, "layout": [[24, 2, "s", 124], [26, 2, "s", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:5cd77565ad78e08752784cbdc19c1aeaac402ef9:param_1", "name": "Unkstruct_539a2ae1", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 2, "layout": [[32, 4, "s", 124], [252, 2, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:5cd77565ad78e08752784cbdc19c1aeaac402ef9:iVar2", "name": "Unkstruct_9fb4bfac", "sites": 248, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 2, "layout": [[24, 2, "s", 124], [26, 2, "s", 124]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:17bf3e6b93a78d5d9b8bf0ce99186359bf29318b:iVar2", "name": "Unkstruct_5f2977df", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 28, "fields": 2, "layout": [[24, 2, "s", 124], [26, 2, "s", 124]], "conflicts": [], "evidence": {"L": 3}, "sign_mixed": 0, "merges": {"assign": 2}, "suspect": false}, {"id": "L:F:2214b0acb044a41f5be69cb14320801af12a2347:a0", "name": "Unkstruct_f6997d4b", "sites": 248, "bodies": 124, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 1, "layout": [[32, 4, "s", 248]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:81e0d439bcac2207a0601a6c74bda54b7effc8f5:param_1", "name": "Unkstruct_d294081d", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 36, "fields": 2, "layout": [[2, 2, "u", 124], [32, 4, "s", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:8ea4834b2afe21e6bcb5d70f202657b4e7e9b533:a0", "name": "Unkstruct_28d9f75d", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 408, "fields": 2, "layout": [[68, 4, "u", 124], [407, 1, "u", 124]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:f50e604c8b58f45013548ab979545380c3dc817f:param_1", "name": "Unkstruct_3ec1f7d3", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 6, "fields": 1, "layout": [[4, 2, "u", 248]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:df660660ac576b486dd5d8dbd078596ded642459:arg0", "name": "Unkstruct_65a4104e", "sites": 248, "bodies": 124, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 186, "fields": 1, "layout": [[184, 2, "u", 248]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:196f409c6989286dbec87c9a1eb5d33757255f10:param_1", "name": "Unkstruct_576bfafb", "sites": 248, "bodies": 248, "nodes": 9, "globals_at": [], "globals_ptr": [], "params": 3, "size_hint": 72, "fields": 2, "layout": [[2, 2, "u", 124], [68, 4, "u", 124]], "conflicts": [], "evidence": {"PV": 3, "P": 3, "L": 3}, "sign_mixed": 0, "merges": {"param": 6, "arg": 2}, "suspect": false}, {"id": "FLD:L:F:2214b0acb044a41f5be69cb14320801af12a2347:a0:0x20", "name": "Unkstruct_8e3ffd0a", "sites": 248, "bodies": 124, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 20, "fields": 2, "layout": [[16, 2, "s", 124], [18, 2, "s", 124]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:d80795e12fc7517775bb6ace09c7ca13caef919c:param", "name": "Unkstruct_82fd4ac2", "sites": 247, "bodies": 247, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 2, "fields": 1, "layout": [[1, 1, "u", 247]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:ddabefe960b7573ac0070b5cd1f0186950118b95:param_1", "name": "Unkstruct_9f3ec286", "sites": 246, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 2, "layout": [[2, 2, "u", 123], [252, 2, "s", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:705fc77f3b91063220f409e903893068922aed81:p", "name": "Unkstruct_b10794ea", "sites": 246, "bodies": 123, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 8, "fields": 2, "layout": [[4, 2, "s", 123], [6, 2, "u", 123]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:ef9a1e7571d453e55ccc6cc161c70893bc31249e:s0b:0x28", "name": "Unkstruct_3ded2064", "sites": 246, "bodies": 123, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 94, "fields": 1, "layout": [[93, 1, "u", 246]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "FLD:L:F:ef9a1e7571d453e55ccc6cc161c70893bc31249e:cach:0x34", "name": "Unkstruct_638b4a90", "sites": 246, "bodies": 123, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 812, "fields": 1, "layout": [[810, 2, "s", 246]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "AT:D_80126B66", "name": "Unkstruct_80126B66", "sites": 244, "bodies": 216, "nodes": 6, "globals_at": ["D_80126B66"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 243]], "conflicts": [], "evidence": {"AT": 1, "L": 5}, "sign_mixed": 1, "merges": {"assign&": 5}, "suspect": false}, {"id": "L:F:44983963f22e8ffbaf34f25f0c6f103b1e1130d3:g", "name": "Unkstruct_43221d82", "sites": 242, "bodies": 121, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:44983963f22e8ffbaf34f25f0c6f103b1e1130d3:arg1", "name": "Unkstruct_c3c88afa", "sites": 242, "bodies": 121, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:b8bf3a63ad472e3872b9a5ec7b84826e39aec6cf:s1:0x78", "name": "Unkstruct_f20178fa", "sites": 237, "bodies": 79, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 18, "fields": 3, "layout": [[12, 2, "u", 79], [14, 2, "u", 79], [16, 2, "u", 79]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:09d52bcd35c1bb1523689da9365fca8798d651cd:a0", "name": "Unkstruct_8012D3B4", "sites": 234, "bodies": 36, "nodes": 89, "globals_at": [], "globals_ptr": [], "params": 4, "size_hint": 36, "fields": 23, "layout": [[0, 4, "u", 49], [3, 1, "u", 3], [4, 4, "s", 23], [5, 1, "u", 1], [6, 1, "u", 1], [7, 1, "u", 12], [8, 4, "s", 10], [10, 2, "u", 2], [12, 4, "s", 15], [13, 1, "u", 1], [14, 1, "u", 1], [16, 4, "s", 11], [18, 2, "u", 2], [20, 4, "s", 15], [21, 1, "u", 1], [22, 1, "u", 1], [24, 4, "s", 5], [26, 2, "u", 2], [28, 4, "s", 10], [29, 1, "u", 1], [30, 1, "u", 1], [32, 4, "s", 5], [34, 2, "u", 2]], "conflicts": [[4, {"4u": 15, "4s": 23, "1u": 1}], [8, {"4s": 10, "2u": 1}], [12, {"4s": 15, "4u": 4, "1u": 1}], [16, {"4s": 11, "2u": 2}], [20, {"4s": 15, "4u": 4, "1u": 1}], [24, {"4s": 5, "2u": 1}], [28, {"4s": 10, "4u": 4, "1u": 1}], [32, {"4s": 5, "2u": 2}], [3, "overlap"], [5, "overlap"], [6, "overlap"], [7, "overlap"]], "evidence": {"PV": 4, "L": 80, "P": 4, "R": 1}, "sign_mixed": 1, "merges": {"param": 8, "arg": 10, "ret-of": 66, "assign": 4}, "suspect": true}, {"id": "L:F:4abe78c4e7fd61e6a6f87917a6cacd7622b1fc9a:a0", "name": "Unkstruct_520ce05f", "sites": 228, "bodies": 228, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 535, "fields": 1, "layout": [[534, 1, "u", 228]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:6efeba9571c70c28595c309b64f18d17de08a52a:a0:0xdc", "name": "Unkstruct_a82a43aa", "sites": 224, "bodies": 28, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 14, "fields": 4, "layout": [[0, 4, "s", 56], [4, 4, "s", 28], [8, 2, "u", 56], [12, 2, "u", 84]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "AT:D_80126B5E", "name": "Unkstruct_80126B5E", "sites": 218, "bodies": 210, "nodes": 6, "globals_at": ["D_80126B5E"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 218]], "conflicts": [], "evidence": {"AT": 1, "L": 5}, "sign_mixed": 0, "merges": {"assign&": 5}, "suspect": false}, {"id": "L:F:a9f2146c87cba22e7c8a757fe6796217d9a40cce:s0", "name": "Unkstruct_889cd145", "sites": 215, "bodies": 5, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 254, "fields": 13, "layout": [[2, 2, "s", 10], [6, 2, "s", 10], [10, 2, "u", 50], [14, 2, "s", 10], [16, 4, "s", 5], [18, 2, "u", 30], [20, 4, "s", 5], [22, 2, "s", 5], [24, 4, "s", 5], [26, 2, "u", 20], [28, 4, "s", 5], [52, 2, "s", 10], [252, 2, "s", 10]], "conflicts": [[18, "overlap"], [22, "overlap"], [26, "overlap"]], "evidence": {"L": 1}, "sign_mixed": 5, "merges": {}, "suspect": false}, {"id": "L:F:111327450156c3776232c0ec0346bd84d13db1e0:iv", "name": "Unkstruct_5c0c93cf", "sites": 215, "bodies": 5, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 54, "fields": 14, "layout": [[2, 2, "s", 10], [4, 4, "s", 10], [6, 2, "u", 20], [10, 2, "u", 50], [12, 4, "s", 10], [14, 2, "u", 20], [16, 4, "s", 5], [18, 2, "u", 30], [20, 4, "s", 5], [22, 2, "s", 5], [24, 4, "s", 5], [26, 2, "u", 20], [28, 4, "s", 5], [52, 2, "u", 10]], "conflicts": [[6, "overlap"], [14, "overlap"], [18, "overlap"], [22, "overlap"], [26, "overlap"]], "evidence": {"L": 1}, "sign_mixed": 2, "merges": {}, "suspect": false}, {"id": "L:F:988f909e67521b229c8b3b82de65c13410765445:s0", "name": "Unkstruct_6f968b4b", "sites": 215, "bodies": 5, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 54, "fields": 14, "layout": [[2, 2, "s", 10], [4, 4, "s", 10], [6, 2, "s", 10], [10, 2, "s", 25], [12, 4, "s", 10], [14, 2, "s", 10], [16, 4, "s", 5], [18, 2, "s", 20], [20, 4, "s", 5], [22, 2, "s", 5], [24, 4, "s", 5], [26, 2, "s", 15], [28, 4, "s", 5], [52, 2, "s", 10]], "conflicts": [[6, "overlap"], [14, "overlap"], [18, "overlap"], [22, "overlap"], [26, "overlap"]], "evidence": {"L": 1}, "sign_mixed": 5, "merges": {}, "suspect": false}, {"id": "L:F:b8045aa890d7bb3cb0bd77e5281959989b84029c:a1", "name": "Unkstruct_66a9ef17", "sites": 210, "bodies": 6, "nodes": 5, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 23, "layout": [[0, 2, "u", 12], [2, 2, "u", 6], [4, 2, "u", 6], [6, 2, "u", 12], [8, 2, "u", 6], [10, 2, "u", 12], [12, 2, "u", 6], [14, 2, "u", 12], [32, 4, "s", 24], [54, 2, "u", 6], [80, 2, "u", 6], [82, 2, "u", 6], [84, 2, "u", 6], [100, 4, "s", 18], [104, 4, "s", 12], [112, 2, "u", 6], [114, 2, "u", 6], [120, 4, "s", 6], [136, 2, "u", 6], [138, 2, "u", 6], [140, 2, "u", 6], [220, 4, "s", 6], [252, 2, "u", 6]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1, "R": 1}, "sign_mixed": 1, "merges": {"param": 2, "assign": 1, "return": 1}, "suspect": false}, {"id": "FLD:L:F:6f527022fa9e2edbff88b3415d6e85040f80b293:a0:0x20", "name": "Unkstruct_4a619ff2", "sites": 210, "bodies": 21, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 30, "fields": 5, "layout": [[4, 4, "s", 84], [18, 2, "u", 63], [24, 2, "s", 21], [26, 2, "s", 21], [28, 2, "s", 21]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:5a63d0e214c9123c9f1065101f662e4e9d1e584a:arg0", "name": "Unkstruct_7c055e94", "sites": 204, "bodies": 12, "nodes": 9, "globals_at": [], "globals_ptr": [], "params": 3, "size_hint": 16, "fields": 6, "layout": [[4, 2, "s", 36], [6, 2, "s", 36], [8, 2, "s", 32], [10, 2, "s", 32], [12, 2, "s", 36], [14, 2, "s", 32]], "conflicts": [], "evidence": {"PV": 3, "P": 3, "L": 3}, "sign_mixed": 0, "merges": {"param": 6, "arg": 2}, "suspect": false}, {"id": "L:F:74f4e0356746fd0484181399ca77414114dca6ad:a0", "name": "Unkstruct_51b35d2d", "sites": 202, "bodies": 101, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 44, "fields": 2, "layout": [[21, 1, "u", 101], [40, 4, "s", 101]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:25baf5859d5cb2059562a09a70da55c50f116116:a0", "name": "Unkstruct_eadcd5d5", "sites": 198, "bodies": 18, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 254, "fields": 6, "layout": [[2, 2, "s", 18], [18, 2, "s", 18], [22, 2, "s", 18], [26, 2, "s", 18], [28, 4, "s", 54], [252, 2, "s", 18]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 3, "merges": {"param": 2, "assign": 1}, "suspect": false}, {"id": "L:F:d6e3de8a766ebb0b4ab359aabc01dcd5e9d53a36:out2", "name": "Unkstruct_35caedb8", "sites": 192, "bodies": 48, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:d6e3de8a766ebb0b4ab359aabc01dcd5e9d53a36:flag", "name": "Unkstruct_f8edcaba", "sites": 192, "bodies": 48, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 2, "layout": [[0, 2, "s", 96], [2, 2, "s", 96]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:fec0915289791771ea837debee3504f78133eede:a0", "name": "Unkstruct_a00e0c6e", "sites": 190, "bodies": 95, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 44, "fields": 2, "layout": [[21, 1, "u", 95], [40, 4, "s", 95]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:611c49169f75d8fbc9b94885ea872ae504473b59:a0", "name": "Unkstruct_bd4a4f6c", "sites": 183, "bodies": 61, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 44, "fields": 2, "layout": [[21, 1, "u", 61], [40, 4, "s", 122]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:a48bac4e1e4fed5c8966504b99c29a43727bf059:buf", "name": "Unkstruct_8e763649", "sites": 175, "bodies": 7, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 84, "fields": 13, "layout": [[32, 2, "s", 14], [34, 2, "s", 14], [36, 2, "s", 14], [40, 2, "s", 14], [42, 2, "s", 14], [44, 2, "s", 14], [48, 2, "s", 14], [50, 2, "s", 14], [52, 2, "s", 14], [56, 2, "s", 14], [58, 2, "s", 14], [60, 2, "s", 14], [80, 4, "s", 7]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:AT:D_801889F8:0x64", "name": "Unkstruct_801439FC", "sites": 172, "bodies": 145, "nodes": 7, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 256, "fields": 12, "layout": [[0, 2, "u", 2], [4, 4, "s", 1], [6, 2, "u", 6], [10, 2, "u", 3], [12, 4, "s", 1], [14, 2, "s", 4], [32, 4, "p", 133], [54, 2, "s", 4], [88, 4, "s", 2], [193, 1, "u", 2], [224, 4, "s", 1], [254, 2, "s", 1]], "conflicts": [[6, "overlap"], [14, "overlap"]], "evidence": {"L": 6, "FLD": 1}, "sign_mixed": 3, "merges": {"field": 6}, "suspect": false}, {"id": "L:F:fef113b2129d4d1938686dcf906d7db5c6a3f7d5:param_1", "name": "Unkstruct_801EF964", "sites": 168, "bodies": 4, "nodes": 6, "globals_at": [], "globals_ptr": [], "params": 2, "size_hint": 84, "fields": 23, "layout": [[5, 1, "u", 12], [8, 4, "s", 4], [12, 4, "s", 4], [16, 4, "s", 8], [20, 2, "s", 4], [24, 2, "s", 8], [26, 2, "s", 8], [28, 2, "s", 8], [32, 2, "s", 4], [34, 2, "s", 4], [36, 2, "s", 4], [40, 2, "s", 16], [42, 2, "s", 16], [44, 2, "s", 16], [46, 2, "s", 8], [48, 2, "s", 4], [50, 2, "s", 4], [60, 4, "s", 4], [64, 4, "s", 4], [68, 4, "s", 4], [72, 4, "s", 4], [76, 4, "s", 4], [80, 4, "s", 4]], "conflicts": [[8, {"4s": 4, "2s": 4}], [12, {"4s": 4, "2s": 4}], [16, {"4s": 8, "2s": 4}]], "evidence": {"PV": 2, "P": 2, "L": 2}, "sign_mixed": 0, "merges": {"param": 4, "arg": 1}, "suspect": false}, {"id": "L:F:5e678d33ff74ee62ca80b9526bca2a95c9e5b187:param_1", "name": "Unkstruct_801E2AF4", "sites": 168, "bodies": 4, "nodes": 6, "globals_at": [], "globals_ptr": [], "params": 2, "size_hint": 84, "fields": 23, "layout": [[5, 1, "u", 12], [8, 4, "s", 4], [12, 4, "s", 4], [16, 4, "s", 8], [20, 2, "s", 4], [24, 2, "s", 8], [26, 2, "s", 8], [28, 2, "s", 8], [32, 2, "s", 4], [34, 2, "s", 4], [36, 2, "s", 4], [40, 2, "s", 16], [42, 2, "s", 16], [44, 2, "s", 16], [46, 2, "s", 8], [48, 2, "s", 4], [50, 2, "s", 4], [60, 4, "s", 4], [64, 4, "s", 4], [68, 4, "s", 4], [72, 4, "s", 4], [76, 4, "s", 4], [80, 4, "s", 4]], "conflicts": [[8, {"4s": 4, "2s": 4}], [12, {"4s": 4, "2s": 4}], [16, {"4s": 8, "2s": 4}]], "evidence": {"PV": 2, "P": 2, "L": 2}, "sign_mixed": 0, "merges": {"param": 4, "arg": 1}, "suspect": false}, {"id": "L:F:d120af8ec8f981c4f86e7962400d1779f1666f4c:param_1", "name": "Unkstruct_801E8034", "sites": 168, "bodies": 4, "nodes": 6, "globals_at": [], "globals_ptr": [], "params": 2, "size_hint": 84, "fields": 23, "layout": [[5, 1, "u", 12], [8, 4, "s", 4], [12, 4, "s", 4], [16, 4, "s", 8], [20, 2, "s", 4], [24, 2, "s", 8], [26, 2, "s", 8], [28, 2, "s", 8], [32, 2, "s", 4], [34, 2, "s", 4], [36, 2, "s", 4], [40, 2, "s", 16], [42, 2, "s", 16], [44, 2, "s", 16], [46, 2, "s", 8], [48, 2, "s", 4], [50, 2, "s", 4], [60, 4, "s", 4], [64, 4, "s", 4], [68, 4, "s", 4], [72, 4, "s", 4], [76, 4, "s", 4], [80, 4, "s", 4]], "conflicts": [[8, {"4s": 4, "2s": 4}], [12, {"4s": 4, "2s": 4}], [16, {"4s": 8, "2s": 4}]], "evidence": {"PV": 2, "P": 2, "L": 2}, "sign_mixed": 0, "merges": {"param": 4, "arg": 1}, "suspect": false}, {"id": "L:F:d29224b95ded543f31e398c2a999f4fb4cd4cbfa:param_1", "name": "Unkstruct_948c6fe5", "sites": 168, "bodies": 4, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 84, "fields": 23, "layout": [[5, 1, "u", 12], [8, 4, "s", 4], [12, 4, "s", 4], [16, 4, "s", 8], [20, 2, "s", 4], [24, 2, "s", 8], [26, 2, "s", 8], [28, 2, "s", 8], [32, 2, "s", 4], [34, 2, "s", 4], [36, 2, "s", 4], [40, 2, "s", 16], [42, 2, "s", 16], [44, 2, "s", 16], [46, 2, "s", 8], [48, 2, "s", 4], [50, 2, "s", 4], [60, 4, "s", 4], [64, 4, "s", 4], [68, 4, "s", 4], [72, 4, "s", 4], [76, 4, "s", 4], [80, 4, "s", 4]], "conflicts": [[8, {"4s": 4, "2s": 4}], [12, {"4s": 4, "2s": 4}], [16, {"4s": 8, "2s": 4}]], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:6f527022fa9e2edbff88b3415d6e85040f80b293:a0:0x64", "name": "Unkstruct_7079957f", "sites": 168, "bodies": 21, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 36, "fields": 4, "layout": [[4, 4, "s", 21], [8, 4, "s", 21], [12, 4, "s", 21], [32, 4, "s", 105]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:f2cb3db947d5a1ce3652651d151121a44d2209d5:obj", "name": "Unkstruct_f246bc17", "sites": 158, "bodies": 79, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 18, "fields": 1, "layout": [[16, 2, "u", 158]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:24c6f3d19119aacc74c19d516c5f234c4189d93a:a0", "name": "Unkstruct_a2d44c90", "sites": 156, "bodies": 4, "nodes": 12, "globals_at": [], "globals_ptr": [], "params": 4, "size_hint": 264, "fields": 13, "layout": [[2, 2, "s", 5], [28, 4, "s", 12], [52, 2, "u", 66], [204, 4, "s", 9], [208, 4, "s", 9], [212, 4, "s", 9], [216, 4, "s", 9], [224, 4, "s", 8], [236, 4, "s", 3], [254, 2, "s", 9], [258, 2, "u", 5], [260, 2, "s", 5], [262, 2, "s", 1]], "conflicts": [], "evidence": {"PV": 4, "P": 4, "L": 4}, "sign_mixed": 2, "merges": {"param": 8, "arg": 3}, "suspect": false}, {"id": "L:F:2f72bbc69e126792f9ef0f8f00a8649286ca9f83:matrix_stack", "name": "Unkstruct_78facbf0", "sites": 153, "bodies": 17, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 18, "fields": 9, "layout": [[0, 2, "s", 17], [2, 2, "s", 17], [4, 2, "s", 17], [6, 2, "s", 17], [8, 2, "s", 17], [10, 2, "s", 17], [12, 2, "s", 17], [14, 2, "s", 17], [16, 2, "s", 17]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:1caab05d387f2817ccbd6c780b66fe0c0dc38e9f:a0", "name": "Unkstruct_ea987c97", "sites": 153, "bodies": 3, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 266, "fields": 22, "layout": [[2, 2, "s", 3], [28, 4, "s", 3], [100, 4, "s", 18], [112, 2, "u", 3], [220, 2, "s", 3], [222, 2, "s", 3], [224, 2, "s", 3], [228, 2, "s", 3], [230, 2, "s", 3], [232, 2, "s", 3], [236, 2, "s", 15], [238, 2, "s", 15], [240, 2, "s", 15], [244, 2, "s", 9], [246, 2, "s", 9], [248, 2, "s", 9], [252, 2, "s", 6], [254, 2, "s", 6], [256, 2, "s", 6], [260, 2, "s", 6], [262, 2, "s", 6], [264, 2, "s", 6]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:8651da9db154eabc542b940cdeb8222397edab15:param_1", "name": "Unkstruct_745af9ee", "sites": 150, "bodies": 6, "nodes": 9, "globals_at": [], "globals_ptr": [], "params": 3, "size_hint": 160, "fields": 23, "layout": [[8, 4, "s", 4], [12, 2, "s", 4], [16, 4, "s", 8], [20, 2, "s", 4], [24, 2, "s", 8], [26, 2, "s", 8], [28, 2, "s", 8], [32, 2, "s", 4], [34, 2, "s", 4], [36, 2, "s", 4], [40, 2, "s", 16], [42, 2, "s", 16], [44, 2, "s", 16], [46, 2, "s", 4], [48, 2, "s", 4], [50, 2, "s", 4], [60, 4, "s", 4], [64, 4, "s", 4], [68, 4, "s", 4], [72, 4, "s", 4], [76, 4, "s", 4], [80, 4, "s", 4], [156, 4, "s", 2]], "conflicts": [[8, {"4s": 4, "2s": 4}], [16, {"4s": 8, "2s": 4}]], "evidence": {"PV": 3, "P": 3, "L": 3}, "sign_mixed": 0, "merges": {"param": 6, "arg": 2}, "suspect": false}, {"id": "L:F:1994557e7e1644407dd26734f4aa1b1265b4ee29:a0", "name": "Unkstruct_3b68bc3b", "sites": 150, "bodies": 6, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 256, "fields": 9, "layout": [[0, 2, "u", 6], [6, 2, "u", 12], [10, 2, "u", 12], [14, 2, "u", 12], [32, 4, "s", 84], [204, 4, "s", 6], [208, 4, "s", 6], [252, 2, "u", 6], [254, 2, "u", 6]], "conflicts": [], "evidence": {"L": 2, "PV": 1, "P": 1}, "sign_mixed": 0, "merges": {"assign": 1, "param": 2}, "suspect": false}, {"id": "AT:D_80078EB0", "name": "Unkstruct_80078EB0", "sites": 148, "bodies": 139, "nodes": 1, "globals_at": ["D_80078EB0"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 148]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "PTR:D_801151C8", "name": "Unkstruct_24c0d4db", "sites": 145, "bodies": 145, "nodes": 1, "globals_at": [], "globals_ptr": ["D_801151C8"], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PTR": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "PTR:D_80115140", "name": "Unkstruct_de5b293a", "sites": 141, "bodies": 141, "nodes": 1, "globals_at": [], "globals_ptr": ["D_80115140"], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"PTR": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:96d4da35fa98c15b638da6ad1e29ef785ff3a942:a0", "name": "Unkstruct_38a68e34", "sites": 140, "bodies": 10, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 224, "fields": 6, "layout": [[2, 2, "s", 10], [6, 2, "u", 30], [10, 2, "u", 40], [112, 2, "s", 20], [208, 4, "s", 20], [220, 4, "p", 10]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 1, "merges": {"param": 2}, "suspect": false}, {"id": "AT:D_80115118", "name": "Unkstruct_80115118", "sites": 139, "bodies": 136, "nodes": 17, "globals_at": ["D_80115118"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 5]], "conflicts": [], "evidence": {"AT": 1, "L": 16}, "sign_mixed": 1, "merges": {"assign&": 16}, "suspect": false}, {"id": "L:X:ov::pbase", "name": "Unkstruct_8615cbe6", "sites": 136, "bodies": 136, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 41940, "fields": 1, "layout": [[41938, 2, "u", 136]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": true}, {"id": "L:F:1d683b223192258d1998a9c3c3ad54eb4be301eb:a0", "name": "Unkstruct_6313652c", "sites": 136, "bodies": 12, "nodes": 30, "globals_at": [], "globals_ptr": [], "params": 10, "size_hint": 262, "fields": 22, "layout": [[2, 2, "s", 4], [4, 4, "s", 2], [8, 4, "s", 2], [10, 2, "u", 8], [12, 4, "s", 2], [14, 2, "s", 8], [16, 4, "s", 2], [24, 4, "s", 2], [28, 4, "s", 16], [32, 4, "s", 12], [52, 2, "s", 8], [82, 2, "s", 2], [88, 4, "s", 2], [112, 2, "s", 2], [136, 2, "u", 2], [140, 2, "u", 2], [228, 2, "s", 2], [230, 2, "u", 2], [252, 2, "s", 4], [256, 2, "u", 10], [258, 2, "s", 14], [260, 2, "u", 2]], "conflicts": [[10, "overlap"], [14, "overlap"]], "evidence": {"PV": 10, "P": 10, "L": 10}, "sign_mixed": 6, "merges": {"param": 20, "arg": 9}, "suspect": false}, {"id": "L:F:20db3f0238f6af52ce526a74c3a0171d83b65265:p", "name": "Unkstruct_8018512C", "sites": 135, "bodies": 9, "nodes": 28, "globals_at": [], "globals_ptr": [], "params": 9, "size_hint": 252, "fields": 24, "layout": [[2, 2, "u", 8], [4, 4, "s", 1], [6, 2, "u", 5], [8, 4, "s", 1], [10, 2, "u", 4], [12, 4, "s", 1], [14, 2, "u", 7], [16, 4, "s", 4], [20, 4, "s", 11], [24, 4, "s", 10], [28, 4, "s", 3], [32, 4, "s", 10], [58, 2, "u", 1], [62, 2, "u", 1], [66, 2, "u", 1], [68, 4, "s", 9], [72, 4, "s", 10], [76, 4, "s", 9], [220, 2, "s", 2], [222, 2, "s", 8], [224, 2, "s", 3], [226, 2, "u", 1], [248, 2, "s", 2], [250, 2, "s", 2]], "conflicts": [[6, "overlap"], [10, "overlap"], [14, "overlap"]], "evidence": {"PV": 9, "P": 9, "L": 10}, "sign_mixed": 7, "merges": {"param": 18, "arg": 8, "assign": 1}, "suspect": false}, {"id": "L:F:bdc69416a8ad522ca861c161cc05ddb44c218810:a0", "name": "Unkstruct_bb764c0e", "sites": 135, "bodies": 15, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 56, "fields": 8, "layout": [[2, 2, "u", 30], [16, 4, "s", 15], [20, 4, "s", 15], [24, 4, "s", 15], [28, 4, "s", 15], [32, 4, "s", 15], [44, 4, "s", 15], [52, 4, "s", 15]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:2861f42720352c3a83a170f0b615bac1bf0166f6:s1:0x78", "name": "Unkstruct_8937c16a", "sites": 135, "bodies": 45, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 18, "fields": 3, "layout": [[12, 2, "u", 45], [14, 2, "u", 45], [16, 2, "u", 45]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_80126CE0", "name": "Unkstruct_80126CE0", "sites": 134, "bodies": 134, "nodes": 1, "globals_at": ["D_80126CE0"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 133]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 1, "merges": {}, "suspect": false}, {"id": "AT:D_800B9A78", "name": "Unkstruct_800B9A78", "sites": 134, "bodies": 134, "nodes": 5, "globals_at": ["D_800B9A78"], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"L": 4, "AT": 1}, "sign_mixed": 0, "merges": {"assign&": 4}, "suspect": false}, {"id": "AT:D_80110C3C", "name": "Unkstruct_80110C3C", "sites": 134, "bodies": 134, "nodes": 1, "globals_at": ["D_80110C3C"], "globals_ptr": [], "params": 0, "size_hint": 1, "fields": 1, "layout": [[0, 1, "u", 134]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_800B9AAC", "name": "Unkstruct_800B9AAC", "sites": 134, "bodies": 134, "nodes": 1, "globals_at": ["D_800B9AAC"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 134]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_8011F7BC", "name": "Unkstruct_8011F7BC", "sites": 134, "bodies": 134, "nodes": 1, "globals_at": ["D_8011F7BC"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 134]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_8011F7BE", "name": "Unkstruct_8011F7BE", "sites": 134, "bodies": 134, "nodes": 1, "globals_at": ["D_8011F7BE"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 134]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_8011514C", "name": "Unkstruct_8011514C", "sites": 134, "bodies": 134, "nodes": 1, "globals_at": ["D_8011514C"], "globals_ptr": [], "params": 0, "size_hint": 1, "fields": 1, "layout": [[0, 1, "u", 130]], "conflicts": [[0, {"1u": 130, "2u": 4}]], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:266b753080d094a813817359fce34335dcf6f7ac:s0", "name": "Unkstruct_0cebe116", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 133]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_80127548", "name": "Unkstruct_80127548", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": ["D_80127548"], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 133]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:4b05e7f4ddb57db0ff1835c0c7fb5d2ffc851f37:buf", "name": "Unkstruct_cd605c73", "sites": 133, "bodies": 7, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 36, "fields": 18, "layout": [[0, 4, "s", 7], [4, 2, "s", 14], [6, 2, "s", 7], [8, 2, "s", 7], [10, 2, "s", 7], [12, 2, "s", 7], [14, 1, "u", 7], [15, 1, "u", 7], [16, 2, "s", 7], [18, 2, "s", 7], [20, 1, "u", 7], [21, 1, "u", 7], [22, 1, "u", 7], [24, 2, "s", 7], [26, 2, "s", 7], [28, 2, "s", 7], [30, 2, "s", 7], [32, 4, "s", 7]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_80115148", "name": "Unkstruct_80115148", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": ["D_80115148"], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_80115112", "name": "Unkstruct_80115112", "sites": 133, "bodies": 133, "nodes": 30, "globals_at": ["D_80115112"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 133]], "conflicts": [], "evidence": {"AT": 1, "L": 29}, "sign_mixed": 0, "merges": {"assign&": 29}, "suspect": false}, {"id": "AT:D_80115110", "name": "Unkstruct_80115110", "sites": 133, "bodies": 133, "nodes": 10, "globals_at": ["D_80115110"], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"AT": 1, "L": 9}, "sign_mixed": 0, "merges": {"assign&": 9}, "suspect": false}, {"id": "AT:D_80115152", "name": "Unkstruct_80115152", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": ["D_80115152"], "globals_ptr": [], "params": 0, "size_hint": 2, "fields": 1, "layout": [[0, 2, "s", 133]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "AT:D_80062BD0", "name": "Unkstruct_80062BD0", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": ["D_80062BD0"], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 133]], "conflicts": [], "evidence": {"AT": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:02a3579313e063f36836ce379f21e084878eb67b:a0:0x20", "name": "Unkstruct_8016BFD0", "sites": 133, "bodies": 133, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 20, "fields": 1, "layout": [[18, 2, "s", 133]], "conflicts": [], "evidence": {"L": 3, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 3}, "suspect": false}, {"id": "AT:D_80115218", "name": "Unkstruct_80115218", "sites": 133, "bodies": 133, "nodes": 5, "globals_at": ["D_80115218"], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"AT": 1, "L": 4}, "sign_mixed": 0, "merges": {"assign&": 4}, "suspect": false}, {"id": "L:F:9f8d9172bf1e6453c5003fc7078099e9a388ce1a:n", "name": "Unkstruct_78fccc54", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 0, "fields": 0, "layout": [], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "FLD:L:F:52e92ffa088470b82cc06482daa51b2f80995c31:b:0x28", "name": "Unkstruct_14e19f34", "sites": 133, "bodies": 133, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 52, "fields": 1, "layout": [[50, 2, "u", 133]], "conflicts": [], "evidence": {"FLD": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:07e2662659f664a00246f642fa2e12964ea767d6:a0", "name": "Unkstruct_1c3d008e", "sites": 132, "bodies": 132, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 1, "layout": [[2, 2, "u", 132]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:1994557e7e1644407dd26734f4aa1b1265b4ee29:iVar2", "name": "Unkstruct_cb6870d9", "sites": 132, "bodies": 6, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 30, "fields": 10, "layout": [[4, 4, "u", 24], [8, 2, "u", 12], [10, 2, "u", 12], [12, 2, "u", 12], [16, 2, "u", 12], [18, 2, "u", 12], [20, 2, "u", 12], [24, 2, "u", 12], [26, 2, "u", 12], [28, 2, "u", 12]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:a3efbb1f6dada4f05ad25b37afb41ac912d4e9ed:out", "name": "Unkstruct_5bea4ea2", "sites": 131, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 4, "fields": 1, "layout": [[0, 4, "s", 131]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:52e92ffa088470b82cc06482daa51b2f80995c31:ix", "name": "Unkstruct_30c2f6e6", "sites": 131, "bodies": 131, "nodes": 1, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 44, "fields": 1, "layout": [[40, 4, "s", 131]], "conflicts": [], "evidence": {"L": 1}, "sign_mixed": 0, "merges": {}, "suspect": false}, {"id": "L:F:9f4bf31c477e81ccccffd8205e9acf396ffb59cf:x", "name": "Unkstruct_80130D48", "sites": 131, "bodies": 131, "nodes": 12, "globals_at": [], "globals_ptr": ["D_80078EB2", "D_80078EB4", "D_8011DB14"], "params": 1, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 131]], "conflicts": [], "evidence": {"PTR": 3, "PV": 1, "P": 1, "L": 7}, "sign_mixed": 0, "merges": {"assign": 9, "param": 2}, "suspect": false}, {"id": "FLD:L:F:0cbff40c35cd7f98519c33fa669d174d54170c93:a0:0x20", "name": "Unkstruct_b7b5357e", "sites": 130, "bodies": 130, "nodes": 2, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 20, "fields": 1, "layout": [[18, 2, "u", 130]], "conflicts": [], "evidence": {"L": 1, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 1}, "suspect": false}, {"id": "L:F:0ebd01cea0a4b19d3efce45771f189ab136e9d4f:a0", "name": "Unkstruct_8b399b49", "sites": 130, "bodies": 130, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 2, "fields": 1, "layout": [[0, 2, "u", 130]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:b2fba914e103cdc172f69d23e749d70c53d2bfe4:param_1", "name": "Unkstruct_302ac0d3", "sites": 130, "bodies": 130, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 188, "fields": 1, "layout": [[184, 4, "s", 130]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "L:F:ee8c20a7ee95cf746280daea71c1fa8aeb3cbdd7:a0", "name": "Unkstruct_364b9046", "sites": 130, "bodies": 130, "nodes": 3, "globals_at": [], "globals_ptr": [], "params": 1, "size_hint": 4, "fields": 1, "layout": [[2, 2, "u", 130]], "conflicts": [], "evidence": {"PV": 1, "P": 1, "L": 1}, "sign_mixed": 0, "merges": {"param": 2}, "suspect": false}, {"id": "FLD:L:F:1e5bdb3d889cf99856e8e0f53e443c0d445ca75e:param_1:0x34", "name": "Unkstruct_8016DF5C", "sites": 130, "bodies": 128, "nodes": 4, "globals_at": [], "globals_ptr": [], "params": 0, "size_hint": 16, "fields": 3, "layout": [[6, 2, "u", 1], [10, 2, "u", 1], [14, 2, "u", 1]], "conflicts": [], "evidence": {"L": 3, "FLD": 1}, "sign_mixed": 0, "merges": {"field": 3}, "suspect": false}]} \ No newline at end of file diff --git a/.run/P37/census/type_census.json b/.run/P37/census/type_census.json index 5c4e153338..60f3217aa9 100644 --- a/.run/P37/census/type_census.json +++ b/.run/P37/census/type_census.json @@ -1,9 +1,9 @@ { "summary": { - "head": "7ff1e7b4ca", - "src_stamp": "6580904d4a7279fd", + "head": "589ceabeb3", + "src_stamp": "406434b4ff964dd8", "tool_stamp": "6041c32d81", - "when": "2026-10-02T18:16:24Z", + "when": "2026-10-02T18:30:30Z", "files": 7306, "tus": 4121, "headers": 3181, @@ -37,7 +37,7 @@ "casts": { "by_form": { "P": 257469, - "I": 50159, + "I": 50112, "X": 13790, "K": 20975, "A": 18889, @@ -46,7 +46,7 @@ }, "raw_counts": { "P": 257469, - "I": 50159, + "I": 50112, "X": 13790, "K": 20975, "A": 18889, @@ -55,27 +55,27 @@ }, "coverage_ok": true, "refused": 0, - "deref_total": 336547, + "deref_total": 336500, "addr_form": 18889, "typed_cast_member": 173103, - "bodies": 51023, + "bodies": 51000, "by_bclass": { "local": 124536, "param": 152069, - "global": 9273, - "gaddr": 38108, + "global": 9565, + "gaddr": 37769, "nested": 9446, "ident": 161, "other": 1616, "addr-of": 1338 }, "by_width": { - "s2": 102538, + "s2": 102503, "u2": 83934, - "s4": 81437, - "u1": 34809, + "s4": 81430, + "u1": 34808, "agg": 13409, - "p4": 10965, + "p4": 10961, "u4": 7574, "s1": 1881 }, @@ -292,7 +292,7 @@ }, "check_raw": { "P": 257464, - "I": 50159, + "I": 50112, "X": 13790, "M": 15128 }, @@ -20420,7 +20420,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_801849E4", "line": 1711, - "pos": 55766, + "pos": 55768, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "param_1", @@ -20431,7 +20431,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80184B80", "line": 1778, - "pos": 57492, + "pos": 57493, "name": "CAST_SIGN", "cls": "SIGN", "base": "v0", @@ -20442,7 +20442,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80184B80", "line": 1778, - "pos": 57518, + "pos": 57519, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -20453,7 +20453,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80184B80", "line": 1782, - "pos": 57798, + "pos": 57799, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -20464,7 +20464,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80184CE8", "line": 1836, - "pos": 59303, + "pos": 59304, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -20475,7 +20475,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80184D90", "line": 1882, - "pos": 60599, + "pos": 60600, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -20486,7 +20486,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80184E28", "line": 1910, - "pos": 61445, + "pos": 61446, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "param_1", @@ -20497,7 +20497,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80184E28", "line": 1911, - "pos": 61489, + "pos": 61490, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20508,7 +20508,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80184E28", "line": 1912, - "pos": 61542, + "pos": 61543, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20519,7 +20519,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80184E28", "line": 1913, - "pos": 61589, + "pos": 61590, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20530,7 +20530,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80184E28", "line": 1914, - "pos": 61636, + "pos": 61637, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20541,7 +20541,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80184E28", "line": 1917, - "pos": 61780, + "pos": 61781, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "param_1", @@ -20552,7 +20552,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_8018500C", "line": 1994, - "pos": 63606, + "pos": 63607, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "param_1", @@ -20563,7 +20563,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80185080", "line": 2025, - "pos": 64597, + "pos": 64598, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "param_1", @@ -20574,7 +20574,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80185080", "line": 2026, - "pos": 64641, + "pos": 64642, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20585,7 +20585,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80185080", "line": 2027, - "pos": 64694, + "pos": 64695, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20596,7 +20596,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80185080", "line": 2028, - "pos": 64741, + "pos": 64742, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20607,7 +20607,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80185080", "line": 2029, - "pos": 64788, + "pos": 64789, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20618,7 +20618,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80185080", "line": 2032, - "pos": 64932, + "pos": 64933, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "param_1", @@ -20629,7 +20629,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_801851EC", "line": 2072, - "pos": 65834, + "pos": 65835, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20640,7 +20640,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_8018544C", "line": 2172, - "pos": 68163, + "pos": 68164, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "arg0", @@ -20651,7 +20651,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_8018544C", "line": 2173, - "pos": 68203, + "pos": 68204, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "arg0", @@ -20662,7 +20662,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_8018544C", "line": 2184, - "pos": 68806, + "pos": 68807, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "arg0", @@ -20673,7 +20673,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80185528", "line": 2210, - "pos": 69645, + "pos": 69646, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "arg0", @@ -20684,7 +20684,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_80185528", "line": 2210, - "pos": 69680, + "pos": 69681, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "arg0", @@ -20695,7 +20695,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_801856D8", "line": 2292, - "pos": 72217, + "pos": 72218, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "param_1", @@ -20706,7 +20706,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_801856D8", "line": 2294, - "pos": 72329, + "pos": 72330, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "param_1", @@ -20717,7 +20717,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_8018599C", "line": 2489, - "pos": 79079, + "pos": 79080, "name": "CAST_SIGN", "cls": "SIGN", "base": "base", @@ -20728,7 +20728,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_8018599C", "line": 2494, - "pos": 79267, + "pos": 79268, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20739,7 +20739,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_801863B8", "line": 2955, - "pos": 94672, + "pos": 94670, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20750,7 +20750,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_801863B8", "line": 2961, - "pos": 94850, + "pos": 94848, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "param_1", @@ -20761,7 +20761,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_801863B8", "line": 2962, - "pos": 94887, + "pos": 94885, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "param_1", @@ -20772,7 +20772,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_801863B8", "line": 2971, - "pos": 95104, + "pos": 95102, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20783,7 +20783,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_801863B8", "line": 2985, - "pos": 95496, + "pos": 95494, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -20794,7 +20794,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_801865A8", "line": 3029, - "pos": 96599, + "pos": 96597, "name": "CAST_SIGN", "cls": "SIGN", "base": "s0", @@ -20805,7 +20805,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_801865A8", "line": 3029, - "pos": 96624, + "pos": 96622, "name": "CAST_SIGN", "cls": "SIGN", "base": "s0", @@ -20816,7 +20816,7 @@ "tu": "src/ov_SC01_084/ov_SC01_084_jr_80182A00.c", "fn": "func_801865A8", "line": 3030, - "pos": 96671, + "pos": 96669, "name": "CAST_SIGN", "cls": "SIGN", "base": "s0", @@ -109080,7 +109080,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_8018431C", "line": 4422, - "pos": 153586, + "pos": 153582, "name": "CAST_SIGN", "cls": "SIGN", "base": "s2", @@ -109091,7 +109091,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_8018431C", "line": 4427, - "pos": 153714, + "pos": 153710, "name": "CAST_SIGN", "cls": "SIGN", "base": "s2", @@ -109102,7 +109102,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_8018431C", "line": 4430, - "pos": 153856, + "pos": 153852, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s1", @@ -109113,7 +109113,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_8018431C", "line": 4436, - "pos": 154018, + "pos": 154014, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s1", @@ -109124,7 +109124,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_8018431C", "line": 4438, - "pos": 154070, + "pos": 154066, "name": "CAST_SIGN", "cls": "SIGN", "base": "s2", @@ -109135,7 +109135,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_8018431C", "line": 4441, - "pos": 154173, + "pos": 154169, "name": "CAST_SIGN", "cls": "SIGN", "base": "s2", @@ -109146,7 +109146,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_8018431C", "line": 4444, - "pos": 154341, + "pos": 154337, "name": "CAST_SIGN", "cls": "SIGN", "base": "s2", @@ -109157,7 +109157,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_8018431C", "line": 4446, - "pos": 154414, + "pos": 154410, "name": "CAST_SIGN", "cls": "SIGN", "base": "s2", @@ -109168,7 +109168,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_8018431C", "line": 4449, - "pos": 154509, + "pos": 154505, "name": "CAST_SIGN", "cls": "SIGN", "base": "s2", @@ -109179,7 +109179,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_8018431C", "line": 4452, - "pos": 154595, + "pos": 154591, "name": "CAST_SIGN", "cls": "SIGN", "base": "s2", @@ -109190,7 +109190,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_8018431C", "line": 4453, - "pos": 154653, + "pos": 154649, "name": "CAST_SIGN", "cls": "SIGN", "base": "s2", @@ -109201,7 +109201,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_80184574", "line": 4469, - "pos": 155073, + "pos": 155069, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -109212,7 +109212,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_801846F0", "line": 4535, - "pos": 156311, + "pos": 156307, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -109223,7 +109223,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_801846F0", "line": 4537, - "pos": 156388, + "pos": 156384, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -109234,7 +109234,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_801847B0", "line": 4562, - "pos": 156893, + "pos": 156889, "name": "CAST_SIGN", "cls": "SIGN", "base": "p", @@ -109245,7 +109245,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_80184800", "line": 4596, - "pos": 157577, + "pos": 157573, "name": "CAST_SIGN", "cls": "SIGN", "base": "s1", @@ -109256,7 +109256,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_80184800", "line": 4600, - "pos": 157782, + "pos": 157778, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -109267,7 +109267,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_80186118", "line": 5861, - "pos": 201221, + "pos": 201217, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -109278,7 +109278,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_80186118", "line": 5899, - "pos": 202237, + "pos": 202233, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -109289,7 +109289,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_80186118", "line": 5904, - "pos": 202401, + "pos": 202397, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -109300,7 +109300,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_80186118", "line": 5906, - "pos": 202485, + "pos": 202481, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -109311,7 +109311,7 @@ "tu": "src/ov_SC03_104/ov_SC03_104_jr_80182038.c", "fn": "func_80186118", "line": 5910, - "pos": 202723, + "pos": 202719, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -123842,7 +123842,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017D684", "line": 3407, - "pos": 126074, + "pos": 126076, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "param_1", @@ -123853,7 +123853,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017DA3C", "line": 3566, - "pos": 129939, + "pos": 129941, "name": "CAST_SIGN", "cls": "SIGN", "base": "s0", @@ -123864,7 +123864,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017DA3C", "line": 3576, - "pos": 130146, + "pos": 130148, "name": "CAST_SIGN", "cls": "SIGN", "base": "s0", @@ -123875,7 +123875,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017E438", "line": 4012, - "pos": 143049, + "pos": 143051, "name": "CAST_SIGN", "cls": "SIGN", "base": "v1", @@ -123886,7 +123886,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017E438", "line": 4013, - "pos": 143099, + "pos": 143101, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "v1", @@ -123897,7 +123897,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017E634", "line": 4167, - "pos": 149754, + "pos": 149756, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -123908,7 +123908,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017EE7C", "line": 4529, - "pos": 160363, + "pos": 160365, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -123919,7 +123919,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017EE7C", "line": 4530, - "pos": 160413, + "pos": 160415, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -123930,7 +123930,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017EE7C", "line": 4531, - "pos": 160463, + "pos": 160465, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -123941,7 +123941,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017EE7C", "line": 4539, - "pos": 160670, + "pos": 160672, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -123952,7 +123952,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017EFB8", "line": 4565, - "pos": 161318, + "pos": 161320, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -123963,7 +123963,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F0C8", "line": 4607, - "pos": 162292, + "pos": 162294, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -123974,7 +123974,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F0C8", "line": 4608, - "pos": 162352, + "pos": 162354, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -123985,7 +123985,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F0C8", "line": 4612, - "pos": 162559, + "pos": 162561, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -123996,7 +123996,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F188", "line": 4632, - "pos": 162920, + "pos": 162922, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124007,7 +124007,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F188", "line": 4635, - "pos": 162993, + "pos": 162995, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124018,7 +124018,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F2B0", "line": 4668, - "pos": 164095, + "pos": 164097, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124029,7 +124029,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F2B0", "line": 4672, - "pos": 164305, + "pos": 164307, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124040,7 +124040,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F420", "line": 4708, - "pos": 165493, + "pos": 165495, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124051,7 +124051,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F420", "line": 4718, - "pos": 165827, + "pos": 165829, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124062,7 +124062,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F5B4", "line": 4742, - "pos": 166392, + "pos": 166394, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124073,7 +124073,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F5B4", "line": 4743, - "pos": 166451, + "pos": 166453, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124084,7 +124084,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F5B4", "line": 4744, - "pos": 166486, + "pos": 166488, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124095,7 +124095,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F5B4", "line": 4746, - "pos": 166557, + "pos": 166559, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124106,7 +124106,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F5B4", "line": 4773, - "pos": 167770, + "pos": 167772, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124117,7 +124117,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F5B4", "line": 4783, - "pos": 168144, + "pos": 168146, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124128,7 +124128,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017F914", "line": 4851, - "pos": 170163, + "pos": 170165, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -124139,7 +124139,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017FAB0", "line": 4906, - "pos": 172060, + "pos": 172062, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -124150,7 +124150,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017FB6C", "line": 4938, - "pos": 173289, + "pos": 173291, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "arg0", @@ -124161,7 +124161,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017FC5C", "line": 5013, - "pos": 176554, + "pos": 176556, "name": "CAST_SIGN", "cls": "SIGN", "base": "a2", @@ -124172,7 +124172,7 @@ "tu": "src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c", "fn": "func_8017FC5C", "line": 5016, - "pos": 176681, + "pos": 176683, "name": "CAST_SIGN", "cls": "SIGN", "base": "a2", @@ -134457,7 +134457,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_8018356C", "line": 3393, - "pos": 119395, + "pos": 119391, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -134468,7 +134468,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_8018356C", "line": 3393, - "pos": 119422, + "pos": 119418, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -134479,7 +134479,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_8018356C", "line": 3393, - "pos": 119449, + "pos": 119445, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -134490,7 +134490,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_8018356C", "line": 3394, - "pos": 119484, + "pos": 119480, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -134501,7 +134501,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_801835B4", "line": 3422, - "pos": 120095, + "pos": 120091, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -134512,7 +134512,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_801835B4", "line": 3424, - "pos": 120184, + "pos": 120180, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -134523,7 +134523,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_801835B4", "line": 3425, - "pos": 120266, + "pos": 120262, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -134534,7 +134534,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_80183854", "line": 3559, - "pos": 123829, + "pos": 123813, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -134545,7 +134545,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_80183854", "line": 3561, - "pos": 123916, + "pos": 123900, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "p", @@ -134556,7 +134556,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_801838B4", "line": 3614, - "pos": 125761, + "pos": 125745, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -134567,7 +134567,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_801838B4", "line": 3622, - "pos": 126137, + "pos": 126121, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -134578,7 +134578,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_801838B4", "line": 3624, - "pos": 126247, + "pos": 126231, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "p", @@ -134589,7 +134589,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_801838B4", "line": 3627, - "pos": 126373, + "pos": 126357, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -134600,7 +134600,7 @@ "tu": "src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c", "fn": "func_80183B88", "line": 3791, - "pos": 131667, + "pos": 131651, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -150231,7 +150231,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80182820", "line": 3313, - "pos": 116689, + "pos": 116673, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -150242,7 +150242,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80182820", "line": 3315, - "pos": 116783, + "pos": 116767, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "p", @@ -150253,7 +150253,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80182880", "line": 3369, - "pos": 118672, + "pos": 118656, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -150264,7 +150264,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80182880", "line": 3377, - "pos": 119048, + "pos": 119032, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -150275,7 +150275,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80182880", "line": 3379, - "pos": 119158, + "pos": 119142, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "p", @@ -150286,7 +150286,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80182880", "line": 3382, - "pos": 119284, + "pos": 119268, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -150297,7 +150297,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80182B54", "line": 3546, - "pos": 124577, + "pos": 124561, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -150308,7 +150308,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_801833C8", "line": 3891, - "pos": 134513, + "pos": 134497, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "param_1", @@ -150319,7 +150319,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_801833C8", "line": 3901, - "pos": 134815, + "pos": 134799, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -150330,7 +150330,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_801833C8", "line": 3905, - "pos": 134960, + "pos": 134944, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -150341,7 +150341,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80183DE8", "line": 4351, - "pos": 146029, + "pos": 146013, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s0", @@ -150352,7 +150352,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80183DE8", "line": 4351, - "pos": 146054, + "pos": 146038, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s0", @@ -150363,7 +150363,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80183DE8", "line": 4363, - "pos": 146635, + "pos": 146619, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "param_1", @@ -150374,7 +150374,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80183DE8", "line": 4365, - "pos": 146732, + "pos": 146716, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "param_1", @@ -150385,7 +150385,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80183F04", "line": 4386, - "pos": 147368, + "pos": 147352, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -150396,7 +150396,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80183F04", "line": 4389, - "pos": 147444, + "pos": 147428, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -150407,7 +150407,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_80183F04", "line": 4393, - "pos": 147699, + "pos": 147683, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -150418,7 +150418,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_8018449C", "line": 4630, - "pos": 154307, + "pos": 154291, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -150429,7 +150429,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_8018449C", "line": 4630, - "pos": 154334, + "pos": 154318, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -150440,7 +150440,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_8018449C", "line": 4630, - "pos": 154361, + "pos": 154345, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -150451,7 +150451,7 @@ "tu": "src/ov_SC04_015/ov_SC04_015_jr_801820DC.c", "fn": "func_8018449C", "line": 4631, - "pos": 154396, + "pos": 154380, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -154829,7 +154829,7 @@ "tu": "src/ov_SC04_020/ov_SC04_020_jr_8018254C.c", "fn": "func_80182E20", "line": 3380, - "pos": 118940, + "pos": 118924, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "v1", @@ -154840,7 +154840,7 @@ "tu": "src/ov_SC04_020/ov_SC04_020_jr_8018254C.c", "fn": "func_80182E80", "line": 3433, - "pos": 120784, + "pos": 120768, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -154851,7 +154851,7 @@ "tu": "src/ov_SC04_020/ov_SC04_020_jr_8018254C.c", "fn": "func_80182E80", "line": 3441, - "pos": 121160, + "pos": 121144, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -154862,7 +154862,7 @@ "tu": "src/ov_SC04_020/ov_SC04_020_jr_8018254C.c", "fn": "func_80182E80", "line": 3443, - "pos": 121270, + "pos": 121254, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "p", @@ -154873,7 +154873,7 @@ "tu": "src/ov_SC04_020/ov_SC04_020_jr_8018254C.c", "fn": "func_80182E80", "line": 3446, - "pos": 121396, + "pos": 121380, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -154884,7 +154884,7 @@ "tu": "src/ov_SC04_020/ov_SC04_020_jr_8018254C.c", "fn": "func_80183154", "line": 3612, - "pos": 126959, + "pos": 126943, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -156523,7 +156523,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_801809B8", "line": 5573, - "pos": 197468, + "pos": 197463, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "param_1", @@ -156534,7 +156534,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_801809B8", "line": 5574, - "pos": 197512, + "pos": 197507, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "param_1", @@ -156545,7 +156545,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_801809B8", "line": 5576, - "pos": 197586, + "pos": 197581, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "param_1", @@ -156556,7 +156556,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_801809B8", "line": 5585, - "pos": 197948, + "pos": 197943, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -156567,7 +156567,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80180DB4", "line": 5737, - "pos": 201863, + "pos": 201858, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "iVar1", @@ -156578,7 +156578,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80180DB4", "line": 5737, - "pos": 201891, + "pos": 201886, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "iVar1", @@ -156589,7 +156589,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_801814E4", "line": 6066, - "pos": 212325, + "pos": 212320, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "ret", @@ -156600,7 +156600,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80181574", "line": 6118, - "pos": 214002, + "pos": 213997, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -156611,7 +156611,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_8018176C", "line": 6165, - "pos": 215236, + "pos": 215231, "name": "CAST_SIGN", "cls": "SIGN", "base": "s0", @@ -156622,7 +156622,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_8018176C", "line": 6175, - "pos": 215443, + "pos": 215438, "name": "CAST_SIGN", "cls": "SIGN", "base": "s0", @@ -156633,7 +156633,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80181EC0", "line": 6508, - "pos": 226013, + "pos": 226008, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -156644,7 +156644,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182168", "line": 6617, - "pos": 228727, + "pos": 228722, "name": "CAST_SIGN", "cls": "SIGN", "base": "v1", @@ -156655,7 +156655,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182168", "line": 6618, - "pos": 228777, + "pos": 228772, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "v1", @@ -156666,7 +156666,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182364", "line": 6762, - "pos": 234879, + "pos": 234874, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "p", @@ -156677,7 +156677,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182364", "line": 6767, - "pos": 235119, + "pos": 235114, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -156688,7 +156688,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182364", "line": 6768, - "pos": 235163, + "pos": 235158, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "p", @@ -156699,7 +156699,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_801824A8", "line": 6816, - "pos": 236468, + "pos": 236463, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "ptr", @@ -156710,7 +156710,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_801824A8", "line": 6818, - "pos": 236541, + "pos": 236536, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "ptr", @@ -156721,7 +156721,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182BAC", "line": 7153, - "pos": 247107, + "pos": 247102, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -156732,7 +156732,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182BAC", "line": 7154, - "pos": 247157, + "pos": 247152, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -156743,7 +156743,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182BAC", "line": 7155, - "pos": 247207, + "pos": 247202, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -156754,7 +156754,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182BAC", "line": 7163, - "pos": 247414, + "pos": 247409, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -156765,7 +156765,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182CE8", "line": 7188, - "pos": 248061, + "pos": 248056, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -156776,7 +156776,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182E0C", "line": 7267, - "pos": 250175, + "pos": 250170, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "v1", @@ -156787,7 +156787,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182E0C", "line": 7275, - "pos": 250553, + "pos": 250548, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s0", @@ -156798,7 +156798,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182E0C", "line": 7278, - "pos": 250617, + "pos": 250612, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -156809,7 +156809,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182E0C", "line": 7282, - "pos": 250782, + "pos": 250777, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -156820,7 +156820,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182E0C", "line": 7294, - "pos": 251215, + "pos": 251210, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -156831,7 +156831,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80182FB4", "line": 7334, - "pos": 252343, + "pos": 252338, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -156842,7 +156842,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_8018330C", "line": 7472, - "pos": 256757, + "pos": 256752, "name": "CAST_SIGN", "cls": "SIGN", "base": "param_1", @@ -156853,7 +156853,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80183454", "line": 7547, - "pos": 258705, + "pos": 258700, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "a0", @@ -156864,7 +156864,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80183454", "line": 7548, - "pos": 258737, + "pos": 258732, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "a0", @@ -156875,7 +156875,7 @@ "tu": "src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c", "fn": "func_80183454", "line": 7549, - "pos": 258772, + "pos": 258767, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "a0", @@ -173639,7 +173639,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_801862B0", "line": 3519, - "pos": 123398, + "pos": 123394, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -173650,7 +173650,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_801862B0", "line": 3519, - "pos": 123425, + "pos": 123421, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -173661,7 +173661,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_801862B0", "line": 3519, - "pos": 123452, + "pos": 123448, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "a0", @@ -173672,7 +173672,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_801862B0", "line": 3520, - "pos": 123487, + "pos": 123483, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -173683,7 +173683,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_801862F8", "line": 3548, - "pos": 124098, + "pos": 124094, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -173694,7 +173694,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_801862F8", "line": 3550, - "pos": 124187, + "pos": 124183, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -173705,7 +173705,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_801862F8", "line": 3551, - "pos": 124269, + "pos": 124265, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -173716,7 +173716,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_80186408", "line": 3591, - "pos": 125039, + "pos": 125023, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "v1", @@ -173727,7 +173727,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_80186468", "line": 3644, - "pos": 126881, + "pos": 126865, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -173738,7 +173738,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_80186468", "line": 3652, - "pos": 127257, + "pos": 127241, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -173749,7 +173749,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_80186468", "line": 3654, - "pos": 127367, + "pos": 127351, "name": "CAST_ALIAS", "cls": "SCHED-ALIAS", "base": "p", @@ -173760,7 +173760,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_80186468", "line": 3657, - "pos": 127493, + "pos": 127477, "name": "CAST_SIGN", "cls": "SIGN", "base": "arg0", @@ -173771,7 +173771,7 @@ "tu": "src/ov_SC05_018/ov_SC05_018_jr_80185754.c", "fn": "func_8018673C", "line": 3823, - "pos": 133052, + "pos": 133036, "name": "CAST_SIGN", "cls": "SIGN", "base": "a0", @@ -227495,7 +227495,7 @@ "tu": "src/ov_SC07_007/ov_SC07_007_jr_8015C32C.c", "fn": "func_80169BBC", "line": 7337, - "pos": 221114, + "pos": 221122, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s2", @@ -227506,7 +227506,7 @@ "tu": "src/ov_SC07_007/ov_SC07_007_jr_8015C32C.c", "fn": "func_80169BBC", "line": 7342, - "pos": 221350, + "pos": 221358, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s2", @@ -227517,7 +227517,7 @@ "tu": "src/ov_SC07_007/ov_SC07_007_jr_8015C32C.c", "fn": "func_80169BBC", "line": 7342, - "pos": 221375, + "pos": 221383, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s2", @@ -229519,7 +229519,7 @@ "tu": "src/ov_SC07_010/ov_SC07_010_jr_8015C32C.c", "fn": "func_80169BBC", "line": 6512, - "pos": 189649, + "pos": 189657, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s2", @@ -229530,7 +229530,7 @@ "tu": "src/ov_SC07_010/ov_SC07_010_jr_8015C32C.c", "fn": "func_80169BBC", "line": 6517, - "pos": 189885, + "pos": 189893, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s2", @@ -229541,7 +229541,7 @@ "tu": "src/ov_SC07_010/ov_SC07_010_jr_8015C32C.c", "fn": "func_80169BBC", "line": 6517, - "pos": 189910, + "pos": 189918, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s2", @@ -230619,7 +230619,7 @@ "tu": "src/ov_SC07_011/ov_SC07_011_jr_8015C32C.c", "fn": "func_80169BBC", "line": 7338, - "pos": 221171, + "pos": 221179, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s2", @@ -230630,7 +230630,7 @@ "tu": "src/ov_SC07_011/ov_SC07_011_jr_8015C32C.c", "fn": "func_80169BBC", "line": 7343, - "pos": 221407, + "pos": 221415, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s2", @@ -230641,7 +230641,7 @@ "tu": "src/ov_SC07_011/ov_SC07_011_jr_8015C32C.c", "fn": "func_80169BBC", "line": 7343, - "pos": 221432, + "pos": 221440, "name": "CAST_WIDTH", "cls": "WIDTH", "base": "s2", @@ -230901,7 +230901,7 @@ "multi_spelled_callees": 3773, "multi_body_names": 6423, "data_symbols_declared": 55542, - "multi_typed_data_symbols": 18950, + "multi_typed_data_symbols": 18966, "asm_label_aliases": 5148, "asm_label_alias_names": 159, "builtins": { @@ -232071,71 +232071,71 @@ "cross_callees": 96 }, "struct_map": { - "types": 17935, - "explained_sites": 332636, - "deref_sites": 336547, + "types": 17922, + "explained_sites": 332589, + "deref_sites": 336500, "explained_pct": 98.8, "unassigned_sites": 3911, - "conflicts": 824, - "suspect": 11, + "conflicts": 815, + "suspect": 12, "evidence": { - "param": 39306, - "assign": 19457, - "arg": 10600, - "ret-of": 6035, - "assign&": 1299, - "return": 1538, - "arg&": 287, - "field": 6596, + "param": 39298, + "arg": 10551, + "ret-of": 6062, + "assign": 19500, + "assign&": 1403, + "return": 1534, + "arg&": 193, + "field": 6569, "nested": 9 }, "vetoed": { - "arg-conduit": 144267, + "arg-conduit": 144268, + "assign&-multisource": 12094, + "assign-multisource": 33804, + "arg&-conduit": 14762, + "arg-no-overlap": 35273, "ret-of-multisource": 6714, - "arg&-conduit": 14763, - "arg-no-overlap": 21838, + "arg&-no-overlap": 3492, "field-multisource": 5264, - "assign-multisource": 33802, - "assign&-multisource": 12095, - "arg&-no-overlap": 3152, - "ret-of": 553, - "assign": 303, - "assign&": 312, - "arg": 159, - "return": 3, - "field": 12 + "assign": 289, + "ret-of": 279, + "return": 10, + "assign&": 78, + "arg": 58, + "field": 100 }, - "singletons": 14021, - "multi_body": 3914, - "sites_in_multi_body": 278858, + "singletons": 14030, + "multi_body": 3892, + "sites_in_multi_body": 278295, "top": [ { - "name": "Unkstruct_800D3888", - "sites": 23084, - "bodies": 6673, - "size_hint": 588, - "fields": 220, - "conflicts": 50, - "sign_mixed": 63, + "name": "Unkstruct_801889F8", + "sites": 18100, + "bodies": 4295, + "size_hint": 268, + "fields": 115, + "conflicts": 48, + "sign_mixed": 49, "merges": { - "arg&": 266, - "param": 11268, - "arg": 7777, - "assign": 7754, - "return": 713, - "ret-of": 2229, - "assign&": 156, - "field": 942 + "arg&": 17, + "param": 9478, + "arg": 5173, + "assign": 4235, + "ret-of": 2172, + "return": 475, + "assign&": 5, + "field": 839 }, "globals_at": [ - "D_800D3888", - "D_800DE5A0", - "D_801269F0" + "D_801889F8", + "D_801891BC", + "D_80189CFC" ], "globals_ptr": [ - "D_8006386C", - "D_80074778", - "D_80074780" + "D_80074780", + "D_80074784", + "D_800747C0" ] }, { @@ -232153,6 +232153,28 @@ "globals_at": [], "globals_ptr": [] }, + { + "name": "Unkstruct_80126B58", + "sites": 5482, + "bodies": 2947, + "size_hint": 588, + "fields": 165, + "conflicts": 40, + "sign_mixed": 45, + "merges": { + "assign&": 104, + "param": 2120, + "arg": 1119, + "assign": 40, + "field": 32 + }, + "globals_at": [ + "D_80126B58" + ], + "globals_ptr": [ + "D_80126B58" + ] + }, { "name": "Unkstruct_dac960ce", "sites": 4464, @@ -232221,6 +232243,31 @@ "globals_at": [], "globals_ptr": [] }, + { + "name": "Unkstruct_80126948", + "sites": 3284, + "bodies": 1098, + "size_hint": 164, + "fields": 34, + "conflicts": 0, + "sign_mixed": 10, + "merges": { + "arg&": 1, + "assign": 103, + "param": 8, + "arg": 15, + "assign&": 4 + }, + "globals_at": [ + "D_80126948", + "D_80126E60" + ], + "globals_ptr": [ + "D_80114EE8", + "D_801151D4", + "D_80126948" + ] + }, { "name": "Unkstruct_57a28935", "sites": 3271, @@ -232236,31 +232283,6 @@ "globals_at": [], "globals_ptr": [] }, - { - "name": "Unkstruct_80126948", - "sites": 3242, - "bodies": 1056, - "size_hint": 164, - "fields": 34, - "conflicts": 0, - "sign_mixed": 10, - "merges": { - "assign&": 4, - "arg&": 1, - "assign": 103, - "param": 6, - "arg": 14 - }, - "globals_at": [ - "D_80126948", - "D_80126E60" - ], - "globals_ptr": [ - "D_80114EE8", - "D_801151D4", - "D_80126948" - ] - }, { "name": "Unkstruct_1fa9e810", "sites": 3144, @@ -232465,21 +232487,6 @@ }, "globals_at": [], "globals_ptr": [] - }, - { - "name": "Unkstruct_cd1bacd2", - "sites": 1764, - "bodies": 126, - "size_hint": 56, - "fields": 10, - "conflicts": 0, - "sign_mixed": 0, - "merges": { - "param": 2, - "assign": 2 - }, - "globals_at": [], - "globals_ptr": [] } ] }, @@ -232513,8 +232520,8 @@ "block_frames": 629 }, "global_blocks": { - "n": 2120, - "members": 14236, + "n": 2122, + "members": 14241, "top": [ { "base": "0x800cf10c", @@ -232692,9 +232699,9 @@ "path": ".run/P37/census/parked.tsv" }, "timing": { - "walk_s": 74.3, - "decls_s": 279.7, - "total_s": 294.3 + "walk_s": 55.2, + "decls_s": 258.8, + "total_s": 272.6 } }, "dup_layout_classes": [ @@ -233875,10 +233882,10 @@ "tier": 3, "camps": [ [ - "SVECTOR" + "RECT" ], [ - "RECT" + "SVECTOR" ], [ "Vtx_8016B6BC" diff --git a/.run/P37/census/type_census.txt b/.run/P37/census/type_census.txt index da0c3d06a5..8e0511a7f5 100644 --- a/.run/P37/census/type_census.txt +++ b/.run/P37/census/type_census.txt @@ -1,33 +1,33 @@ -type_census — 2026-10-02T18:16:24Z at 7ff1e7b4ca (src stamp 6580904d4a7279fd, tool 6041c32d81); 7306 files (4121 TUs + 3181 headers), 99109 function definitions; walk 74.3 s, total 294.3 s +type_census — 2026-10-02T18:30:30Z at 589ceabeb3 (src stamp 406434b4ff964dd8, tool 6041c32d81); 7306 files (4121 TUs + 3181 headers), 99109 function definitions; walk 55.2 s, total 272.6 s DEFINITIONS 1650 struct/union bodies (+0 enums): canonical header 1021 · .c file-scope 0 · .c block-scope 600 · per-function shared headers 29 · other headers 0 · include/ 326 1024 distinct names · 523 distinct layouts (0 unresolved) · 53 duplicate classes covering 496 names (tier 1 0 same-named, tier 2 53 opaque; 44 layout-twin classes / 472 names kept apart) · 42 exact-text classes / 546 copies · 0 VARIANT names (>1 layout) · 55 dead canonical names · 0 canonical names redefined in .c · 4300 scalar/alias typedefs · 145 forward decls -CAST SITES deref 336547 = P 257469 + I 50159 + X 13790 + M 15129 (+ A address-of 18889; + C typed cast-member 173103) in 51023 bodies · coverage OK (raw {'P': 257469, 'I': 50159, 'X': 13790, 'K': 20975, 'A': 18889, 'C': 173103, 'M': 15129}) · refused 0 · absolute 0 · readability regex over raw text 260306 - by base: param 152069 · local 124536 · gaddr 38108 · nested 9446 · global 9273 · other 1616 · addr-of 1338 · ident 161 - by width: s2 102538 · u2 83934 · s4 81437 · u1 34809 · agg 13409 · p4 10965 · u4 7574 · s1 1881 +CAST SITES deref 336500 = P 257469 + I 50112 + X 13790 + M 15129 (+ A address-of 18889; + C typed cast-member 173103) in 51000 bodies · coverage OK (raw {'P': 257469, 'I': 50112, 'X': 13790, 'K': 20975, 'A': 18889, 'C': 173103, 'M': 15129}) · refused 0 · absolute 0 · readability regex over raw text 260306 + by base: param 152069 · local 124536 · gaddr 37769 · global 9565 · nested 9446 · other 1616 · addr-of 1338 · ident 161 + by width: s2 102503 · u2 83934 · s4 81430 · u1 34808 · agg 13409 · p4 10961 · u4 7574 · s1 1881 top bases: param_1(param) 57137 · a0(param) 39555 · arg0(param) 30937 · p(local) 13172 · cach(local) 8246 · buf(local) 7056 · s0(local) 6634 · s1(local) 6388 · flag(local) 5453 · dst(local) 4853 · iVar2(local) 4394 · iVar1(local) 3464 · cur(local) 3375 · p(param) 3036 · e(local) 3002 · src(local) 2599 -DECLARATIONS 99109 function definitions (1894 K&R) · 4279260 extern function declarations over 12088 names (3773 spelled >1 way) · 6423 names with >1 body text · 1078766 data externs over 55542 symbols (18950 typed >1 way) · asm-label aliases 5148 (159 names) · builtins {'memcpy': 301, 'abs': 1} · attributes {'packed': 26, 'aligned': 6} +DECLARATIONS 99109 function definitions (1894 K&R) · 4279260 extern function declarations over 12088 names (3773 spelled >1 way) · 6423 names with >1 body text · 1078766 data externs over 55542 symbols (18966 typed >1 way) · asm-label aliases 5148 (159 names) · builtins {'memcpy': 301, 'abs': 1} · attributes {'packed': 26, 'aligned': 6} lying declarations 229 over 24 callees {'K&R-empty': 216, 'narrow': 13} · K&R sites (marked, counted apart) 5293 over 200 callees · cross-binary (the fleet's definitions disagree, this binary has none) 418 over 96 callees -STRUCT MAP 17935 types explain 332636/336547 deref sites (98.8 %); unassigned 3911; 3914 types span ≥2 bodies (278858 sites), 14021 single-body; types with conflicts 824, suspect 11 - merges by evidence {'param': 39306, 'assign': 19457, 'arg': 10600, 'ret-of': 6035, 'assign&': 1299, 'return': 1538, 'arg&': 287, 'field': 6596, 'nested': 9}; vetoed {'arg-conduit': 144267, 'ret-of-multisource': 6714, 'arg&-conduit': 14763, 'arg-no-overlap': 21838, 'field-multisource': 5264, 'assign-multisource': 33802, 'assign&-multisource': 12095, 'arg&-no-overlap': 3152, 'ret-of': 553, 'assign': 303, 'assign&': 312, 'arg': 159, 'return': 3, 'field': 12} - Unkstruct_800D3888 sites 23084 bodies 6673 fields 220 size≥0x24c width-conflicts 50 sign-mixed 63 merges {'param': 11268, 'arg': 7777, 'assign': 7754, 'ret-of': 2229} at D_800D3888,D_800DE5A0,D_801269F0 ptr D_8006386C,D_80074778,D_80074780 +STRUCT MAP 17922 types explain 332589/336500 deref sites (98.8 %); unassigned 3911; 3892 types span ≥2 bodies (278295 sites), 14030 single-body; types with conflicts 815, suspect 12 + merges by evidence {'param': 39298, 'arg': 10551, 'ret-of': 6062, 'assign': 19500, 'assign&': 1403, 'return': 1534, 'arg&': 193, 'field': 6569, 'nested': 9}; vetoed {'arg-conduit': 144268, 'assign&-multisource': 12094, 'assign-multisource': 33804, 'arg&-conduit': 14762, 'arg-no-overlap': 35273, 'ret-of-multisource': 6714, 'arg&-no-overlap': 3492, 'field-multisource': 5264, 'assign': 289, 'ret-of': 279, 'return': 10, 'assign&': 78, 'arg': 58, 'field': 100} + Unkstruct_801889F8 sites 18100 bodies 4295 fields 115 size≥0x10c width-conflicts 48 sign-mixed 49 merges {'param': 9478, 'arg': 5173, 'assign': 4235, 'ret-of': 2172} at D_801889F8,D_801891BC,D_80189CFC ptr D_80074780,D_80074784,D_800747C0 Unkstruct_cb638a45 sites 6477 bodies 381 fields 6 size≥0x10 width-conflicts 0 sign-mixed 0 merges {'param': 12, 'arg': 5} + Unkstruct_80126B58 sites 5482 bodies 2947 fields 165 size≥0x24c width-conflicts 40 sign-mixed 45 merges {'param': 2120, 'arg': 1119, 'assign&': 104, 'assign': 40} at D_80126B58 ptr D_80126B58 Unkstruct_dac960ce sites 4464 bodies 124 fields 13 size≥0x24c width-conflicts 0 sign-mixed 2 merges {'param': 2} Unkstruct_a5d21dec sites 4340 bodies 124 fields 23 size≥0xfe width-conflicts 0 sign-mixed 1 merges {'param': 2, 'assign': 1, 'return': 1} Unkstruct_f8ed2b9f sites 4061 bodies 4061 fields 1 size≥0x217 width-conflicts 0 sign-mixed 0 merges {'param': 2} Unkstruct_cedd385d sites 3936 bodies 123 fields 8 size≥0x4b width-conflicts 0 sign-mixed 1 merges {} Unkstruct_8e3dbe51 sites 3930 bodies 131 fields 5 size≥0x4c width-conflicts 0 sign-mixed 1 merges {} + Unkstruct_80126948 sites 3284 bodies 1098 fields 34 size≥0xa4 width-conflicts 0 sign-mixed 10 merges {'assign': 103, 'arg': 15, 'param': 8, 'assign&': 4} at D_80126948,D_80126E60 ptr D_80114EE8,D_801151D4,D_80126948 Unkstruct_57a28935 sites 3271 bodies 196 fields 26 size≥0xa4 width-conflicts 3 sign-mixed 9 merges {'param': 268, 'arg': 133} - Unkstruct_80126948 sites 3242 bodies 1056 fields 34 size≥0xa4 width-conflicts 0 sign-mixed 10 merges {'assign': 103, 'arg': 14, 'param': 6, 'assign&': 4} at D_80126948,D_80126E60 ptr D_80114EE8,D_801151D4,D_80126948 Unkstruct_1fa9e810 sites 3144 bodies 131 fields 3 size≥0x49 width-conflicts 0 sign-mixed 0 merges {} Unkstruct_30b21035 sites 3100 bodies 124 fields 13 size≥0x54 width-conflicts 0 sign-mixed 0 merges {} - Unkstruct_a2c8734a sites 2646 bodies 126 fields 8 size≥0x34 width-conflicts 0 sign-mixed 3 merges {'param': 2} -GLOBAL BLOCKS 2120 runs of ≥4 adjacent scalar D_ symbols (14236 symbols): 0x800cf10c+0x34 ×29 (D_800CF10C..D_800CF13C) · 0x800a6580+0x3a ×27 (D_800A6580..D_800A65B8) · 0x801998a4+0x57 ×24 (D_801998A4..D_801998FA) · 0x80199840+0x56 ×23 (D_80199840..D_80199895) · 0x801a9608+0x50 ×22 (D_801A9608..D_801A9654) · 0x801ab708+0x54 ×21 (D_801AB708..D_801AB758) · 0x801b0df0+0x4b ×21 (D_801B0DF0..D_801B0E3A) · 0x801b83a0+0x4e ×21 (D_801B83A0..D_801B83ED) +GLOBAL BLOCKS 2122 runs of ≥4 adjacent scalar D_ symbols (14241 symbols): 0x800cf10c+0x34 ×29 (D_800CF10C..D_800CF13C) · 0x800a6580+0x3a ×27 (D_800A6580..D_800A65B8) · 0x801998a4+0x57 ×24 (D_801998A4..D_801998FA) · 0x80199840+0x56 ×23 (D_80199840..D_80199895) · 0x801a9608+0x50 ×22 (D_801A9608..D_801A9654) · 0x801ab708+0x54 ×21 (D_801AB708..D_801AB758) · 0x801b0df0+0x4b ×21 (D_801B0DF0..D_801B0E3A) · 0x801b83a0+0x4e ×21 (D_801B83A0..D_801B83ED) PARKED (P36) 24 classes / 453 bodies / 691 needed sites → .run/P37/census/parked.tsv; needs {'signature': 13, 'struct': 7, '?': 4}; 22 PARK names are minimum-lever banks CONTROLS 4/4: player_block_widths OK (D_80078E8C:4/4 D_80078EB2:2/2 D_80078EB4:2/2 D_80078EB6:2/2 D_80078EB8:2/2 D_80078F08:4/4 D_80078F0C:4/4) · matrix_layouts OK (MATRIX=32 MATRIX_L48=48) · prim_layout_class OK (defs in 1 files, 1 spellings, 1/1 in one layout (64 B)) · tu_conflict_D_800A651C OK (s32:1202 | u8[]:9 | OtBlk[]:9 | OtBlk_80016450[]:8 | s32[]:7) duplicate-layout classes (top 12): 4B×56 names (0 defs): B4_80165140, B4_8017F154, B4_8018750C, B4_8018AD9C… | 8B×46 names (0 defs): Blk8S16, Blk8_80126940, Blk8_80180A38, D_80195AF4_t… | 8B×45 names (0 defs): B8, B8_17F474, B8_80165140, B8_801851A8… | 8B×34 names (0 defs): Args_80182194, Blk8017FD54, Blk8_801A6AD0, Blk8_801AD914… | 20B×32 names (0 defs): Blk20_8017D110, Buf8017BF34_8017BF34, Buf8017BF50_8017C234, Loc_80180E10… | 16B×28 names (0 defs): Blk16X, Blk16_8017ECD4, Blk16_8018A4C4, Blk16_8018A8B8… | 6B×25 names (0 defs): D80190448_t, Pt6_8017D65C, ResMapCol, S6… | 32B×25 names (0 defs): Blk20_8016DF5C, Blk20_80180B78, Blk20_80184694, Blk32L_80133298… | 8B×22 names (22 defs): B8014, Blk8_80133CD4, Blk8_801463A0, Blk8_8017FF80… | 12B×19 names (19 defs): Blk12, Prim126, PrimC59C, PrimC974… | 8B×14 names (0 defs): CdFileLoc, Cmd_801805C8, M8_8016B6BC, Pair8_8017DDC4… | 4B×14 names (0 defs): D_801D0660_s, Ent_80186AE4, P4, Pair4_801B02DC… VARIANT names (top 12): -type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 336547 cast sites in 51023 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 -struct_map: 17935 types over 17935 clusters explain 332636/336547 sites (98.8 %); 3911 unassigned sites; 824 types with conflicts +type_census: 1650 definitions (523 layouts, 53 duplicate classes, 0 variant camps) · 336500 cast sites in 51000 bodies over 8 base classes (4 forms + A, coverage OK) · 229 lying declarations / 24 callees (+5293 K&R sites, +418 cross-binary apart) · controls 4/4 +struct_map: 17922 types over 17922 clusters explain 332589/336500 sites (98.8 %); 3911 unassigned sites; 815 types with conflicts diff --git a/src/ov_SC01_000/ov_SC01_000_jr_801789AC.c b/src/ov_SC01_000/ov_SC01_000_jr_801789AC.c index 66e939d8b0..73806bdeae 100644 --- a/src/ov_SC01_000/ov_SC01_000_jr_801789AC.c +++ b/src/ov_SC01_000/ov_SC01_000_jr_801789AC.c @@ -2695,7 +2695,7 @@ s32 func_80178BF8() extern short D_801A567C; extern int D_801A578C; extern int D_801A5690; - extern s16 D_801A5670; + extern s16 D_801A5670[]; extern short D_801A5668; extern short D_801A566C; extern int D_801A5840; @@ -2716,7 +2716,7 @@ s32 func_80178BF8() D_801A567C = 0; D_801A578C = 1; D_801A5690 = 0; - (*(short *)&D_801A5670) = 0; + (D_801A5670[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; diff --git a/src/ov_SC01_001/ov_SC01_001_jr_801789AC.c b/src/ov_SC01_001/ov_SC01_001_jr_801789AC.c index abc0813cad..0db87bb0c1 100644 --- a/src/ov_SC01_001/ov_SC01_001_jr_801789AC.c +++ b/src/ov_SC01_001/ov_SC01_001_jr_801789AC.c @@ -2699,7 +2699,7 @@ s32 func_80178BF8() extern short D_801ED90C; extern int D_801F306C; extern int D_801ED920; - extern s16 D_801ED900; + extern s16 D_801ED900[]; extern short D_801ED8F8; extern short D_801ED8FC; extern int D_801F3120; @@ -2720,7 +2720,7 @@ s32 func_80178BF8() D_801ED90C = 0; D_801F306C = 1; D_801ED920 = 0; - (*(short *)&D_801ED900) = 0; + (D_801ED900[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; diff --git a/src/ov_SC01_004/ov_SC01_004_jr_801789AC.c b/src/ov_SC01_004/ov_SC01_004_jr_801789AC.c index e2d14aa063..478bd1f368 100644 --- a/src/ov_SC01_004/ov_SC01_004_jr_801789AC.c +++ b/src/ov_SC01_004/ov_SC01_004_jr_801789AC.c @@ -2699,7 +2699,7 @@ s32 func_80178BF8() extern short D_80190074; extern int D_80190274; extern int D_80190088; - extern s16 D_80190068; + extern s16 D_80190068[]; extern short D_80190060; extern short D_80190064; extern int D_80190328; @@ -2720,7 +2720,7 @@ s32 func_80178BF8() D_80190074 = 0; D_80190274 = 1; D_80190088 = 0; - (*(short *)&D_80190068) = 0; + (D_80190068[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; diff --git a/src/ov_SC01_005/ov_SC01_005_jr_801789AC.c b/src/ov_SC01_005/ov_SC01_005_jr_801789AC.c index 0197e332ce..04a740c858 100644 --- a/src/ov_SC01_005/ov_SC01_005_jr_801789AC.c +++ b/src/ov_SC01_005/ov_SC01_005_jr_801789AC.c @@ -2699,7 +2699,7 @@ s32 func_80178BF8() extern short D_801CD7D4; extern int D_801CDED4; extern int D_801CD7E8; - extern s16 D_801CD7C8; + extern s16 D_801CD7C8[]; extern short D_801CD7C0; extern short D_801CD7C4; extern int D_801CDF88; @@ -2720,7 +2720,7 @@ s32 func_80178BF8() D_801CD7D4 = 0; D_801CDED4 = 1; D_801CD7E8 = 0; - (*(short *)&D_801CD7C8) = 0; + (D_801CD7C8[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; diff --git a/src/ov_SC01_008/ov_SC01_008_jr_801789AC.c b/src/ov_SC01_008/ov_SC01_008_jr_801789AC.c index d742d91163..19c2bde1d8 100644 --- a/src/ov_SC01_008/ov_SC01_008_jr_801789AC.c +++ b/src/ov_SC01_008/ov_SC01_008_jr_801789AC.c @@ -2699,7 +2699,7 @@ s32 func_80178BF8() extern short D_801A3284; extern int D_801A3484; extern int D_801A3298; - extern s16 D_801A3278; + extern s16 D_801A3278[]; extern short D_801A3270; extern short D_801A3274; extern int D_801A3538; @@ -2720,7 +2720,7 @@ s32 func_80178BF8() D_801A3284 = 0; D_801A3484 = 1; D_801A3298 = 0; - (*(short *)&D_801A3278) = 0; + (D_801A3278[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; diff --git a/src/ov_SC01_009/ov_SC01_009_jr_801789AC.c b/src/ov_SC01_009/ov_SC01_009_jr_801789AC.c index e28ae67da5..edf85d50d1 100644 --- a/src/ov_SC01_009/ov_SC01_009_jr_801789AC.c +++ b/src/ov_SC01_009/ov_SC01_009_jr_801789AC.c @@ -2699,7 +2699,7 @@ s32 func_80178BF8() extern short D_801F30E4; extern int D_801F3304; extern int D_801F30F8; - extern s16 D_801F30D8; + extern s16 D_801F30D8[]; extern short D_801F30D0; extern short D_801F30D4; extern int D_801F33B8; @@ -2720,7 +2720,7 @@ s32 func_80178BF8() D_801F30E4 = 0; D_801F3304 = 1; D_801F30F8 = 0; - (*(short *)&D_801F30D8) = 0; + (D_801F30D8[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; diff --git a/src/ov_SC01_074/ov_SC01_074_jr_801789AC.c b/src/ov_SC01_074/ov_SC01_074_jr_801789AC.c index 09e50b9dae..fbf3300864 100644 --- a/src/ov_SC01_074/ov_SC01_074_jr_801789AC.c +++ b/src/ov_SC01_074/ov_SC01_074_jr_801789AC.c @@ -2699,7 +2699,7 @@ s32 func_80178BF8() extern short D_8019BB64; extern int D_8019BC14; extern int D_8019BB78; - extern s16 D_8019BB58; + extern s16 D_8019BB58[]; extern short D_8019BB50; extern short D_8019BB54; extern int D_8019BCC8; @@ -2720,7 +2720,7 @@ s32 func_80178BF8() D_8019BB64 = 0; D_8019BC14 = 1; D_8019BB78 = 0; - (*(short *)&D_8019BB58) = 0; + (D_8019BB58[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; diff --git a/src/ov_SC01_077/ov_SC01_077_jr_801789AC.c b/src/ov_SC01_077/ov_SC01_077_jr_801789AC.c index 55eefc36a7..2de01f59a6 100644 --- a/src/ov_SC01_077/ov_SC01_077_jr_801789AC.c +++ b/src/ov_SC01_077/ov_SC01_077_jr_801789AC.c @@ -2921,7 +2921,7 @@ void func_80178BF8(s32 _unused0, s32 _unused1) extern short D_801DA724; extern int D_801DA9B0; extern int D_801DA738; - extern s16 D_801DA718; + extern s16 D_801DA718[]; extern short D_801DA710; extern short D_801DA714; extern int D_801DAA88; @@ -2942,7 +2942,7 @@ void func_80178BF8(s32 _unused0, s32 _unused1) D_801DA724 = 0; D_801DA9B0 = 1; D_801DA738 = 0; - (*(short *)&D_801DA718) = 0; + (D_801DA718[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; diff --git a/src/ov_SC01_080/ov_SC01_080_jr_801789AC.c b/src/ov_SC01_080/ov_SC01_080_jr_801789AC.c index a76cf858af..4ef80b1f2c 100644 --- a/src/ov_SC01_080/ov_SC01_080_jr_801789AC.c +++ b/src/ov_SC01_080/ov_SC01_080_jr_801789AC.c @@ -2699,7 +2699,7 @@ s32 func_80178BF8() extern short D_801C5994; extern int D_801C75EC; extern int D_801C59A8; - extern s16 D_801C5988; + extern s16 D_801C5988[]; extern short D_801C5980; extern short D_801C5984; extern int D_801C7EA8; @@ -2720,7 +2720,7 @@ s32 func_80178BF8() D_801C5994 = 0; D_801C75EC = 1; D_801C59A8 = 0; - (*(short *)&D_801C5988) = 0; + (D_801C5988[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; diff --git a/src/ov_SC01_084/ov_SC01_084_jr_801789AC.c b/src/ov_SC01_084/ov_SC01_084_jr_801789AC.c index a78bbd2ef5..9fe329fb2a 100644 --- a/src/ov_SC01_084/ov_SC01_084_jr_801789AC.c +++ b/src/ov_SC01_084/ov_SC01_084_jr_801789AC.c @@ -2700,7 +2700,7 @@ s32 func_80178BF8() extern short D_801C743C; extern int D_801C7754; extern int D_801C7450; - extern s16 D_801C7430; + extern s16 D_801C7430[]; extern short D_801C7428; extern short D_801C742C; extern int D_801C7808; @@ -2721,7 +2721,7 @@ s32 func_80178BF8() D_801C743C = 0; D_801C7754 = 1; D_801C7450 = 0; - (*(short *)&D_801C7430) = 0; + (D_801C7430[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; diff --git a/src/ov_SC01_084/ov_SC01_084_jr_80182A00.c b/src/ov_SC01_084/ov_SC01_084_jr_80182A00.c index 72ac15142a..1f7b265eef 100644 --- a/src/ov_SC01_084/ov_SC01_084_jr_80182A00.c +++ b/src/ov_SC01_084/ov_SC01_084_jr_80182A00.c @@ -1690,7 +1690,7 @@ extern void func_8012B2CC(s32 a0); extern s32 func_8012C588(s32 a0, s32 a1); extern void func_8005C2C8(s32 a0, s32 a1); extern u8 D_801BE010[]; -extern s32 D_80186B78; +extern s32 D_80186B78[]; extern u8 D_8018A9C0[]; extern s16 D_8018A91A; extern s16 D_801C7748; @@ -1710,7 +1710,7 @@ void func_801849E4(s32 param_1) { ((Unkstruct_800B5CB8 *)param_1)->unk58 = (s32)D_8018A9C0; CAST_ALIAS(u16, param_1, 0x5C) |= 0x8000; D_8018A91A = -1; - func_8012A828(param_1, &D_80186B78); + func_8012A828(param_1, D_80186B78); ((Unkstruct_800B5CB8 *)param_1)->unk2 = 1; ((Unkstruct_800B5CB8 *)param_1)->unk1C = 0x14; ((Unkstruct_800B5CB8 *)param_1)->unkE0 = 0; @@ -2734,7 +2734,7 @@ extern s32 func_80134510(s32 arg); s32 func_80185E98(s32 param_1) { - extern M2C_UNK D_80186B78; + extern M2C_UNK D_80186B78[0]; extern s32 func_8012C354(s32 a0, s32 a1); extern void RotMatrixZ(s32, void *); extern void MulMatrix0(s32, void *, s32); @@ -2753,7 +2753,7 @@ s32 func_80185E98(s32 param_1) { if (((s32 (*)(s32, void *))func_8012C354)(param_1, &D_8018AC84) == 0) { ((void (*)(s32))func_8012C218)(param_1); } - ((void(*)(s32, void *))func_8012A828)(param_1, &(*(s32 *)&D_80186B78)); + ((void(*)(s32, void *))func_8012A828)(param_1, &(D_80186B78[0])); iVar5 = *(s32 *)(param_1 + 0x20); *(s16 *)(param_1 + 0x70) = 0x80; *(s32 *)(iVar5 + 4) |= 0x50000040; diff --git a/src/ov_SC02_000/ov_SC02_000_jr_801789AC.c b/src/ov_SC02_000/ov_SC02_000_jr_801789AC.c index af0b2b43c6..c0101f3bfb 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_801789AC.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_801789AC.c @@ -2697,7 +2697,7 @@ s32 func_80178BF8() extern short D_801E7F6C; extern int D_801E8684; extern int D_801E7F80; - extern s16 D_801E7F60; + extern s16 D_801E7F60[]; extern short D_801E7F58; extern short D_801E7F5C; extern int D_801E8758; @@ -2718,7 +2718,7 @@ s32 func_80178BF8() D_801E7F6C = 0; D_801E8684 = 1; D_801E7F80 = 0; - (*(short *)&D_801E7F60) = 0; + (D_801E7F60[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; diff --git a/src/ov_SC03_003/ov_SC03_003_jr_8013FFD8.c b/src/ov_SC03_003/ov_SC03_003_jr_8013FFD8.c index 2323964d46..73d31fa805 100644 --- a/src/ov_SC03_003/ov_SC03_003_jr_8013FFD8.c +++ b/src/ov_SC03_003/ov_SC03_003_jr_8013FFD8.c @@ -915,7 +915,7 @@ s32 func_8013FFD8(s16 arg0, s32 arg1, s32 *arg2) { extern s32 D_801802CC[]; extern char *D_80180288; extern s32 D_8018029C[]; - extern M2C_UNK D_8018030C; + extern M2C_UNK D_8018030C[]; extern s16 D_80180310[]; extern unsigned char D_8018031C; extern s32 D_8010F3C4[]; @@ -1005,7 +1005,7 @@ s32 func_8013FFD8(s16 arg0, s32 arg1, s32 *arg2) { } ret = D_8010F3C4[s0]; } else { - ret = (*(s32 *)&D_8018030C); + ret = (D_8018030C[0]); } } break; diff --git a/src/ov_SC03_104/ov_SC03_104_jr_80182038.c b/src/ov_SC03_104/ov_SC03_104_jr_80182038.c index 4465911675..2434d277ff 100644 --- a/src/ov_SC03_104/ov_SC03_104_jr_80182038.c +++ b/src/ov_SC03_104/ov_SC03_104_jr_80182038.c @@ -4331,7 +4331,7 @@ void func_8018428C(void *a0) extern void func_8012CAE4(void *a0); extern void func_8001C2C4(s32 a0); extern s16 D_8019CA60; - extern s32 D_8019CA14; + extern s32 D_8019CA14[]; extern s32 func_8012AD50(void *a0); void *s0; @@ -4349,7 +4349,7 @@ void func_8018428C(void *a0) *(s32 *)((u8 *)s0 + 0x58) = (s32)&D_8019CA60 | 0x40000000; *(s16 *)((u8 *)s0 + 0x5C) = 0x800; *(u16 *)((u8 *)s0 + 0x72) |= 0x1000; - *(s32 *)&D_8019CA14 = *(s32 *)((u8 *)s0 + 0xDC); + D_8019CA14[0] = *(s32 *)((u8 *)s0 + 0xDC); func_8012AD50((void *)s0); } diff --git a/src/ov_SC03_114/ov_SC03_114_jr_8013FFD8.c b/src/ov_SC03_114/ov_SC03_114_jr_8013FFD8.c index 490192d2b0..5145a1b488 100644 --- a/src/ov_SC03_114/ov_SC03_114_jr_8013FFD8.c +++ b/src/ov_SC03_114/ov_SC03_114_jr_8013FFD8.c @@ -915,7 +915,7 @@ s32 func_8013FFD8(s16 arg0, s32 arg1, s32 *arg2) { extern s32 D_8017FA48[]; extern char *D_8017FA04; extern s32 D_8017FA18; - extern M2C_UNK D_8017FA88; + extern M2C_UNK D_8017FA88[]; extern char *D_8017FA8C; extern char *D_8017FA98; extern s32 D_8010F3C4[]; @@ -1005,7 +1005,7 @@ s32 func_8013FFD8(s16 arg0, s32 arg1, s32 *arg2) { } ret = D_8010F3C4[s0]; } else { - ret = (*(s32 *)&D_8017FA88); + ret = (D_8017FA88[0]); } } break; diff --git a/src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c b/src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c index 6ceb5aecd3..7a6916923b 100644 --- a/src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c +++ b/src/ov_SC03_115/ov_SC03_115_jr_8017BEBC.c @@ -66,7 +66,7 @@ extern void func_80146360(void); extern void func_801463A0(); extern void func_8014607C(void); extern s32 *D_80126B78; -extern u8 D_80078EC1; +extern u8 D_80078EC1[]; extern s32 D_80078EC8; extern s32 D_80126B9C; extern s32 D_8011F730; @@ -5020,9 +5020,9 @@ s32 *func_8017FC5C(s32 *a0, s32 a1, s32 a2) { } -extern u8 D_80078EC1; +extern u8 D_80078EC1[0]; s32 func_8017FD08(void) { - return *(u8 *)&D_80078EC1 == 0x15; + return D_80078EC1[0] == 0x15; } diff --git a/src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c b/src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c index 789b6220ce..7064f6e8ba 100644 --- a/src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c +++ b/src/ov_SC03_125/ov_SC03_125_jr_80182BA0.c @@ -3246,7 +3246,7 @@ extern void func_8012F214(s32 arg0, s32 arg1, s32 arg2); void func_80183240(void) { extern s32 D_801A6828; - extern s32 D_801C44C4; + extern s32 D_801C44C4[]; s32 a0; u16 buffer[4]; s32 val; @@ -3256,7 +3256,7 @@ void func_80183240(void) { val = buffer[0] | (((s16)buffer[2]) << 16); - p = *(s32**)&D_801C44C4; + p = D_801C44C4[0]; p[1] = val; } @@ -3528,25 +3528,25 @@ void *a0; s32 func_801837F0(void) { - extern u16 D_80126B5E; - extern u16 D_80126B66; - extern u16 D_80126B62; + extern u16 D_80126B5E[]; + extern u16 D_80126B66[]; + extern u16 D_80126B62[]; s16 v1; s32 result; - v1 = *(s16 *)&D_80126B5E; + v1 = D_80126B5E[0]; if (v1 < 0x400) { result = 0; } else if (v1 >= 0x501) { result = 0; } else { - v1 = *(s16 *)&D_80126B66; + v1 = D_80126B66[0]; if (v1 < 0x580) { result = 0; } else if (v1 >= 0x601) { result = 0; } else { - v1 = *(s16 *)&D_80126B62; + v1 = D_80126B62[0]; result = (v1 >= -0x200); } } diff --git a/src/ov_SC04_006/ov_SC04_006_jr_8013FFD8.c b/src/ov_SC04_006/ov_SC04_006_jr_8013FFD8.c index 75ac21724a..ba94fcf603 100644 --- a/src/ov_SC04_006/ov_SC04_006_jr_8013FFD8.c +++ b/src/ov_SC04_006/ov_SC04_006_jr_8013FFD8.c @@ -915,7 +915,7 @@ s32 func_8013FFD8(s16 arg0, s32 arg1, s32 *arg2) { extern unsigned char D_80180BDC[]; extern char *D_80180B98; extern u16 D_80180BAC; - extern M2C_UNK D_80180C1C; + extern M2C_UNK D_80180C1C[]; extern u16 D_80180C20[]; extern u8 D_80180C2C[]; extern s32 D_8010F3C4[]; @@ -1005,7 +1005,7 @@ s32 func_8013FFD8(s16 arg0, s32 arg1, s32 *arg2) { } ret = D_8010F3C4[s0]; } else { - ret = (*(s32 *)&D_80180C1C); + ret = (D_80180C1C[0]); } } break; diff --git a/src/ov_SC04_008/ov_SC04_008_jr_80140608.c b/src/ov_SC04_008/ov_SC04_008_jr_80140608.c index adeade060a..17da35d57f 100644 --- a/src/ov_SC04_008/ov_SC04_008_jr_80140608.c +++ b/src/ov_SC04_008/ov_SC04_008_jr_80140608.c @@ -885,7 +885,7 @@ extern void func_8013EB7C(void); extern u16 D_80115112; extern void func_8013ED6C(void); extern s32 func_8013EE10(); -extern unsigned short D_80115118; +extern unsigned short D_80115118[]; extern void func_8013F138(void); extern void func_800D2624(void); extern unsigned short D_80115114; @@ -1113,7 +1113,7 @@ extern unsigned short D_80115112; extern u16 D_80115110; extern u16 D_80115112; -extern unsigned short D_80115118; +extern unsigned short D_80115118[0]; extern volatile u16 D_8011511A; extern s16 D_80115128; extern s32 D_80115130; @@ -1146,7 +1146,7 @@ void func_801418F8(void) func_800D24A0(1); D_8011511A = 2; t = D_8011511A; - (*(s16 *)&D_80115118) = 0; + (D_80115118[0]) = 0; D_80115130 = 0; if (t >= 4) { D_8011511A = t - 3; diff --git a/src/ov_SC04_015/ov_SC04_015_jr_801820DC.c b/src/ov_SC04_015/ov_SC04_015_jr_801820DC.c index 479c3ef1b0..c50a35c09b 100644 --- a/src/ov_SC04_015/ov_SC04_015_jr_801820DC.c +++ b/src/ov_SC04_015/ov_SC04_015_jr_801820DC.c @@ -3261,7 +3261,7 @@ extern void func_8012F214(s32 arg0, s32 arg1, s32 arg2); void func_8018277C(void) { extern s32 D_801B2A0C; - extern s32 D_801C9364; + extern s32 D_801C9364[]; s32 a0; u16 buffer[4]; s32 val; @@ -3271,7 +3271,7 @@ void func_8018277C(void) { val = buffer[0] | (((s16)buffer[2]) << 16); - p = *(s32**)&D_801C9364; + p = D_801C9364[0]; p[1] = val; } @@ -3281,25 +3281,25 @@ void func_8018277C(void) { s32 func_801827BC(void) { - extern u16 D_80126B5E; - extern u16 D_80126B66; - extern u16 D_80126B62; + extern u16 D_80126B5E[]; + extern u16 D_80126B66[]; + extern u16 D_80126B62[]; s16 v1; s32 result; - v1 = *(s16 *)&D_80126B5E; + v1 = D_80126B5E[0]; if (v1 < 0x400) { result = 0; } else if (v1 >= 0x501) { result = 0; } else { - v1 = *(s16 *)&D_80126B66; + v1 = D_80126B66[0]; if (v1 < 0x580) { result = 0; } else if (v1 >= 0x601) { result = 0; } else { - v1 = *(s16 *)&D_80126B62; + v1 = D_80126B62[0]; result = (v1 >= -0x200); } } diff --git a/src/ov_SC04_020/ov_SC04_020_jr_8018254C.c b/src/ov_SC04_020/ov_SC04_020_jr_8018254C.c index 9a83669f6a..f5df7641a8 100644 --- a/src/ov_SC04_020/ov_SC04_020_jr_8018254C.c +++ b/src/ov_SC04_020/ov_SC04_020_jr_8018254C.c @@ -3232,7 +3232,7 @@ extern void func_8012F214(s32 arg0, s32 arg1, s32 arg2); void func_80182BEC(void) { extern s32 D_801B5F4C; - extern s32 D_801BC734; + extern s32 D_801BC734[]; s32 a0; u16 buffer[4]; s32 val; @@ -3242,7 +3242,7 @@ void func_80182BEC(void) { val = buffer[0] | (((s16)buffer[2]) << 16); - p = *(s32**)&D_801BC734; + p = D_801BC734[0]; p[1] = val; } @@ -3347,25 +3347,25 @@ void *a0; s32 func_80182DBC(void) { - extern u16 D_80126B5E; - extern u16 D_80126B66; - extern u16 D_80126B62; + extern u16 D_80126B5E[]; + extern u16 D_80126B66[]; + extern u16 D_80126B62[]; s16 v1; s32 result; - v1 = *(s16 *)&D_80126B5E; + v1 = D_80126B5E[0]; if (v1 < 0x400) { result = 0; } else if (v1 >= 0x501) { result = 0; } else { - v1 = *(s16 *)&D_80126B66; + v1 = D_80126B66[0]; if (v1 < 0x580) { result = 0; } else if (v1 >= 0x601) { result = 0; } else { - v1 = *(s16 *)&D_80126B62; + v1 = D_80126B62[0]; result = (v1 >= -0x200); } } diff --git a/src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c b/src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c index c23bdb3998..27fc389ccb 100644 --- a/src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c +++ b/src/ov_SC05_001/ov_SC05_001_jr_8017BEBC.c @@ -5551,11 +5551,11 @@ void func_80180874(s32 a0) { } -extern s32 D_80126CD4; +extern s32 D_80126CD4[]; extern void func_8018029C(s32); void func_8018098C(s32 arg0) { - if (*(s32 *)&D_80126CD4 == arg0) { - ((void (*)(s32))func_8018029C)(*(s32 *)&D_80126CD4); + if (D_80126CD4[0] == arg0) { + ((void (*)(s32))func_8018029C)(*(s32 *)D_80126CD4); } } diff --git a/src/ov_SC05_009/ov_SC05_009_jr_80140608.c b/src/ov_SC05_009/ov_SC05_009_jr_80140608.c index 762ed33f41..06118a425d 100644 --- a/src/ov_SC05_009/ov_SC05_009_jr_80140608.c +++ b/src/ov_SC05_009/ov_SC05_009_jr_80140608.c @@ -885,7 +885,7 @@ extern void func_8013EB7C(void); extern u16 D_80115112; extern void func_8013ED6C(void); extern s32 func_8013EE10(); -extern unsigned short D_80115118; +extern unsigned short D_80115118[]; extern void func_8013F138(void); extern void func_800D2624(void); extern unsigned short D_80115114; @@ -1113,7 +1113,7 @@ extern unsigned short D_80115112; extern u16 D_80115110; extern u16 D_80115112; -extern unsigned short D_80115118; +extern unsigned short D_80115118[0]; extern volatile u16 D_8011511A; extern s16 D_80115128; extern s32 D_80115130; @@ -1146,7 +1146,7 @@ void func_801418F8(void) func_800D24A0(1); D_8011511A = 2; t = D_8011511A; - (*(s16 *)&D_80115118) = 0; + (D_80115118[0]) = 0; D_80115130 = 0; if (t >= 4) { D_8011511A = t - 3; diff --git a/src/ov_SC05_018/ov_SC05_018_jr_80185754.c b/src/ov_SC05_018/ov_SC05_018_jr_80185754.c index 811f73b431..ba2742e333 100644 --- a/src/ov_SC05_018/ov_SC05_018_jr_80185754.c +++ b/src/ov_SC05_018/ov_SC05_018_jr_80185754.c @@ -3276,7 +3276,7 @@ extern void func_8012F214(s32 arg0, s32 arg1, s32 arg2); void func_80185DF4(void) { extern s32 D_801E02E4; - extern s32 D_801E6814; + extern s32 D_801E6814[]; s32 a0; u16 buffer[4]; s32 val; @@ -3286,7 +3286,7 @@ void func_80185DF4(void) { val = buffer[0] | (((s16)buffer[2]) << 16); - p = *(s32**)&D_801E6814; + p = D_801E6814[0]; p[1] = val; } @@ -3558,25 +3558,25 @@ void func_801862F8(s32 arg0) { s32 func_801863A4(void) { - extern u16 D_80126B5E; - extern u16 D_80126B66; - extern u16 D_80126B62; + extern u16 D_80126B5E[]; + extern u16 D_80126B66[]; + extern u16 D_80126B62[]; s16 v1; s32 result; - v1 = *(s16 *)&D_80126B5E; + v1 = D_80126B5E[0]; if (v1 < 0x400) { result = 0; } else if (v1 >= 0x501) { result = 0; } else { - v1 = *(s16 *)&D_80126B66; + v1 = D_80126B66[0]; if (v1 < 0x580) { result = 0; } else if (v1 >= 0x601) { result = 0; } else { - v1 = *(s16 *)&D_80126B62; + v1 = D_80126B62[0]; result = (v1 >= -0x200); } } diff --git a/src/ov_SC06_022/ov_SC06_022_jr_801588CC.c b/src/ov_SC06_022/ov_SC06_022_jr_801588CC.c index 3c1848e38a..1cdc988647 100644 --- a/src/ov_SC06_022/ov_SC06_022_jr_801588CC.c +++ b/src/ov_SC06_022/ov_SC06_022_jr_801588CC.c @@ -1377,7 +1377,7 @@ extern void func_80028620(s32, void *); extern s16 D_800B9AAC[]; extern s16 D_800B9B00; -extern u16 D_801270C0; +extern u16 D_801270C0[]; extern u8 D_800AF630[]; extern u32 D_800AFAE8[]; extern char D_8018F724[]; @@ -1412,7 +1412,7 @@ s32 func_801596F0(s32 param_1) { } while (q < (u32 *)(base + 0x65AC)); } - (*(s16 *)&D_801270C0) = 3; + (D_801270C0[0]) = 3; ((void (*)(s32))func_80129248)(0); func_8013C938(); func_8013CB20(); diff --git a/src/ov_SC06_029/ov_SC06_029_jr_801898CC.c b/src/ov_SC06_029/ov_SC06_029_jr_801898CC.c index a575613f89..d25bd4d376 100644 --- a/src/ov_SC06_029/ov_SC06_029_jr_801898CC.c +++ b/src/ov_SC06_029/ov_SC06_029_jr_801898CC.c @@ -5120,7 +5120,7 @@ extern s32 func_80134510(s32 arg); s32 func_8018BFF8(s32 param_1) { - extern M2C_UNK D_8018C894; + extern M2C_UNK D_8018C894[]; extern s32 func_8012C354(s32 a0, s32 a1); extern void RotMatrixZ(s32, void *); extern void MulMatrix0(s32, void *, s32); @@ -5139,7 +5139,7 @@ s32 func_8018BFF8(s32 param_1) { if (((s32 (*)(s32, void *))func_8012C354)(param_1, &D_801D9948) == 0) { ((void (*)(s32))func_8012C218)(param_1); } - ((void(*)(s32, void *))func_8012A828)(param_1, &(*(s32 *)&D_8018C894)); + ((void(*)(s32, void *))func_8012A828)(param_1, &(D_8018C894[0])); iVar5 = *(s32 *)(param_1 + 0x20); *(s16 *)(param_1 + 0x70) = 0x80; *(s32 *)(iVar5 + 4) |= 0x50000040; diff --git a/src/ov_SC07_007/ov_SC07_007_jr_8015C32C.c b/src/ov_SC07_007/ov_SC07_007_jr_8015C32C.c index f0e380f236..7ca0c50e84 100644 --- a/src/ov_SC07_007/ov_SC07_007_jr_8015C32C.c +++ b/src/ov_SC07_007/ov_SC07_007_jr_8015C32C.c @@ -4566,7 +4566,7 @@ void func_80161E08(s32 param_1) { extern void func_801622C4(void); extern u16 D_800AF7BC; extern u16 D_800AF7BE; - extern s16 D_80078EB0; + extern s16 D_80078EB0[]; extern u16 D_800B5BD8; extern s16 D_800B5C04; extern u8 D_800B5BFF; @@ -4629,7 +4629,7 @@ void func_80161E08(s32 param_1) { } func_800242D0((s16)func_801620C4(), &D_801C66FC, 0x84); - if ((a2 & 0x7FFF) == (s32)D_80078EB0) { + if ((a2 & 0x7FFF) == (s32)D_80078EB0[0]) { func_801622C4(); } } @@ -4675,7 +4675,7 @@ extern s32 func_800291DC(s32); s32 func_801621CC(s32 arg0) { extern u8 D_80078E78[]; - extern u8 D_80078EB0; + extern u8 D_80078EB0[0]; extern u8 D_80078EB1; extern s32 D_80185A6C; s32 s0 = arg0; /* $s0: arg0, crosses the call */ @@ -4691,7 +4691,7 @@ s32 func_801621CC(s32 arg0) { return 0; } a2 &= 0x7FFF; - if (((a2 >> 8) == D_80078EB1) && ((a2 & 0xFF) <= (u32)D_80078EB0)) { + if (((a2 >> 8) == D_80078EB1) && ((a2 & 0xFF) <= (u32)D_80078EB0[0])) { return (s32)&D_80185A6C; } d = s1[0x39] - 1; @@ -4778,7 +4778,7 @@ extern s32 func_800291DC(s32); s32 func_80162438(s32 _unused0) { - extern s16 D_80078EB0; + extern s16 D_80078EB0[0]; extern u8 D_800AF630[]; extern void func_80024054(void *, void *); extern void func_8001CE28(void *, void *); @@ -4846,7 +4846,7 @@ s32 func_80162438(s32 _unused0) { D_800B5C52 = -D_800AF7BE / 2 + 0x10; } func_800242D0((s16)func_801626B8(), D_801C6758, 0x84); - if ((uVar2 & 0x7FFF) == (s32)(*(s16 *)&D_80078EB0)) { + if ((uVar2 & 0x7FFF) == (s32)(D_80078EB0[0])) { func_80162760(); } } diff --git a/src/ov_SC07_007/ov_SC07_007_jr_801789AC.c b/src/ov_SC07_007/ov_SC07_007_jr_801789AC.c index 63d099e23b..e93adc4879 100644 --- a/src/ov_SC07_007/ov_SC07_007_jr_801789AC.c +++ b/src/ov_SC07_007/ov_SC07_007_jr_801789AC.c @@ -3246,7 +3246,7 @@ extern void func_8017AE2C(s32 a0); extern s32 func_801399F0(s32 a0); extern void func_80178CBC(s32 arg0, s32 arg1); -extern short D_801C7B34; +extern short D_801C7B34[]; extern s32 D_801C7760; extern s32 D_801C79D0; extern s32 D_801C734C; @@ -3261,7 +3261,7 @@ s32 func_801789AC(s32 arg0) func_8017A4AC(); func_8017AE2C(arg0); - switch ((s16)(D_801C7B34 - 1)) { + switch ((s16)(D_801C7B34[0] - 1)) { case 0: ret = func_801399F0(D_801C7760); D_801C79D0 = ret; @@ -3363,7 +3363,7 @@ extern void func_80016714(void *a0, s32 a1); void func_80178BF8(s32 _unused0, s32 _unused1) { extern void func_8017B1D8(void); - extern short D_801C7B34; + extern short D_801C7B34[0]; extern int D_801C7760; extern short D_801C7770; extern short D_801C776C; @@ -3371,7 +3371,7 @@ void func_80178BF8(s32 _unused0, s32 _unused1) extern short D_801C7764; extern int D_801C79D0; extern int D_801C7778; - extern s16 D_801C7758; + extern s16 D_801C7758[]; extern short D_801C7750; extern short D_801C7754; extern int D_801C7A90; @@ -3384,7 +3384,7 @@ void func_80178BF8(s32 _unused0, s32 _unused1) iVar2 = 9; puVar3 = &D_801C77C8; - D_801C7B34 = 0; + D_801C7B34[0] = 0; D_801C7760 = 0; D_801C7770 = 0; D_801C776C = 0; @@ -3392,7 +3392,7 @@ void func_80178BF8(s32 _unused0, s32 _unused1) D_801C7764 = 0; D_801C79D0 = 1; D_801C7778 = 0; - (*(short *)&D_801C7758) = 0; + (D_801C7758[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; @@ -3417,11 +3417,11 @@ extern M2C_UNK func_80178D40(s32 arg0, s32 arg1); void func_80178CBC(s32 arg0, s32 arg1) { extern s32 D_801C7348; - extern short D_801C7B34; + extern short D_801C7B34[0]; D_801C7348 = arg1; do { func_80178D40(arg0, D_801C7348); - } while (D_801C7B34 == 3); + } while (D_801C7B34[0] == 3); } @@ -3430,8 +3430,8 @@ extern void func_80174714(void); void func_80178D18(void) { - extern short D_801C7B34; - D_801C7B34 = 0; + extern short D_801C7B34[0]; + D_801C7B34[0] = 0; func_80174714(); } @@ -3614,49 +3614,49 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) case 1: func_80179B28(D_801C7760); D_801C7760 = ((s32 (*)(s32, s32, s32))func_80137614)(((Cmd_80178D40 *)arg1)->a.w, D_801C776C, D_801C7770 ? 0x48 : 0x40); - (*(s16*)&D_801C7B34) = 2; + (D_801C7B34[0]) = 2; break; case 0: func_80179B28(D_801C7760); D_801C7760 = ((s32 (*)(s32, s32, s32))func_80137614)(((Cmd_80178D40 *)arg1)->a.w, D_801C7764, D_801C7768 ? 0x48 : 0x40); - (*(s16*)&D_801C7B34) = 1; + (*(s16*)D_801C7B34) = 1; break; case 0x45: ((void (*)(s32))((Cmd_80178D40 *)arg1)->a.w)(((Actor_80178D40 *)arg0)); if (D_801C79C8 != 0) { func_80179B28(D_801C7760); D_801C7760 = ((s32 (*)(s32, s32, s32))func_80137614)(((Actor_80178D40 *)arg0)->unkDC[1], D_801C7764, D_801C7768 ? 0x48 : 0x40); - (*(s16*)&D_801C7B34) = 1; + (*(s16*)D_801C7B34) = 1; } else { - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; } break; case 0x32: func_80179B28(D_801C7760); D_801C7760 = ((s32 (*)(s32, s32, s32))func_80137614)(((Actor_80178D40 *)arg0)->unkDC[((Cmd_80178D40 *)arg1)->a.w], D_801C7764, D_801C7768 ? 0x48 : 0x40); - (*(s16*)&D_801C7B34) = 1; + (*(s16*)D_801C7B34) = 1; break; case 2: func_80179B28(D_801C7760); if (D_801C7778 != 0) { D_801C7348 = D_801C7778; D_801C7778 = 0; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; return; } - (*(s16*)&D_801C7B34) = 6; + (*(s16*)D_801C7B34) = 6; break; case 6: func_80179DF8(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 3: v10.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; v10.vy = 0; v10.vz = ((Cmd_80178D40 *)arg1)->a.uh[1]; func_80179D30(&v10); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 4: v10.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; @@ -3664,11 +3664,11 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) v10.vz = ((Cmd_80178D40 *)arg1)->a.uh[1]; ((void (*)(void *, void *, void *))func_8012F214)(((Actor_80178D40 *)arg0), &v10, &v18); func_80179D30(&v18); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x4C: func_80179D78((void *)((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x4D: v10.vx = ((Blk_80178D40 *)((Cmd_80178D40 *)arg1)->a.p)->f0; @@ -3677,7 +3677,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) ((void (*)(void *, void *, void *))func_8012F214)(((Actor_80178D40 *)arg0), &v10, &v18); v18.pad = ((Blk_80178D40 *)((Cmd_80178D40 *)arg1)->a.p)->f6; func_80179D78(&v18); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x15: v10.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; @@ -3685,33 +3685,33 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) v10.vz = ((Cmd_80178D40 *)arg1)->a.uh[1]; ((void (*)(void *, void *, void *))func_8012F214)(((Actor_80178D40 *)arg0)->unkD4, &v10, &v18); func_80179D30(&v18); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 5: func_80179DCC(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 7: func_80179E1C(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 8: func_80179E74(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 9: v10.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; v10.vy = 0; v10.vz = ((Cmd_80178D40 *)arg1)->a.uh[1]; func_80179EA0(&v10); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0xA: v10.vx = ((Actor_80178D40 *)arg0)->unk6; v10.vy = ((Actor_80178D40 *)arg0)->unkA; v10.vz = ((Actor_80178D40 *)arg0)->unkE; func_80179EA0(&v10); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x16: { Actor_80178D40 *p = ((Actor_80178D40 *)arg0)->unkD4; @@ -3719,155 +3719,155 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) v10.vy = p->unkA; v10.vz = p->unkE; func_80179EA0(&v10); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; } case 0xB: func_8017A0F4(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0xC: func_8017A11C(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0xD: func_8017A180(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0xE: func_8017A1A8(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x10: func_8017A1D0(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x46: func_8017A1F8(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x59: func_8017A220(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x5A: func_8017A248(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x49: func_8017A144(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x47: func_8017A270(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x17: func_80179EE8(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x18: func_80179F14(((Cmd_80178D40 *)arg1)->a.h[0], ((Cmd_80178D40 *)arg1)->a.h[1]); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x19: func_80179F6C(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x1A: func_80179F98(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x51: func_8017A040(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x1B: D_801C7798 = ((Cmd_80178D40 *)arg1)->a.w; func_80179F44(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x1C: func_8017A338(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x52: func_8017A360(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x1D: func_8017A388(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x3B: func_8017A094(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x3C: func_8017A0C4(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0xF: case 0x3F: - (*(s16*)&D_801C7B34) = 4; + (*(s16*)D_801C7B34) = 4; D_801C734C = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x3E: - (*(s16*)&D_801C7B34) = 5; + (*(s16*)D_801C7B34) = 5; D_801C778C = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x40: D_801C778C = (s32)func_8017A3B0; - (*(s16*)&D_801C7B34) = 5; + (*(s16*)D_801C7B34) = 5; break; case 0x23: ((void (*)(void *, s32))func_8012A828)(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x31: ((void (*)(void *, s32))func_8012A828)(((Actor_80178D40 *)arg0), ((Actor_80178D40 *)arg0)->unkDC[((Cmd_80178D40 *)arg1)->a.w]); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x24: - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; ((Actor_80178D40 *)arg0)->unk20->unk12 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x25: g[0] = 1; g[2] = ((Actor_80178D40 *)arg0)->unk20->unk12 + ((Cmd_80178D40 *)arg1)->a.uh[0]; g[1] = 0x1E; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; g[3] = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; case 0x48: g[0] = 1; g[2] = ((Cmd_80178D40 *)arg1)->a.uh[0]; g[1] = 0x1E; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; g[3] = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; case 0x26: g[0] = 1; g[2] = ((s32 (*)(void *))func_8012B8A4)(((Actor_80178D40 *)arg0)); g[1] = 0x1E; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; g[3] = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x3D: ((void(*)(void *, s32))func_8012E8E0)(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x27: g[0] = 2; g[4] = ((Cmd_80178D40 *)arg1)->a.uh[0]; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; g[1] = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; case 0x4F: g[5] = 1; g[0] = 3; g[6] = ((Cmd_80178D40 *)arg1)->a.uh[0]; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; g[7] = ((Actor_80178D40 *)arg0)->unkA; g[8] = ((Cmd_80178D40 *)arg1)->a.uh[1]; g[1] = 0x10; @@ -3877,7 +3877,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) g[5] = 0; g[0] = 3; g[6] = ((Cmd_80178D40 *)arg1)->a.uh[0]; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; g[7] = ((Actor_80178D40 *)arg0)->unkA; g[8] = ((Cmd_80178D40 *)arg1)->a.uh[1]; g[1] = 0x10; @@ -3893,7 +3893,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) *(SV3_80178D40 *)(g + 6) = v28; g[1] = 0x10; g[3] = 4; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x50: v30.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; @@ -3905,129 +3905,129 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) *(SV3_80178D40 *)(g + 6) = v38; g[1] = 0x10; g[3] = 4; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x2A: g[0] = 4; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; g[1] = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x1E: func_8017B238(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x21: func_8017BA3C(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); func_8017B238(((Actor_80178D40 *)arg0), (s32)&D_801C777C); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x54: func_8017BB34(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); func_8017B238(((Actor_80178D40 *)arg0), (s32)&D_801C777C); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x1F: func_8017B614(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x22: func_8017BA3C(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); func_8017B614(((Actor_80178D40 *)arg0), (s32)&D_801C777C); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x55: func_8017BB34(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); func_8017B614(((Actor_80178D40 *)arg0), (s32)&D_801C777C); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x20: func_8017B7A8(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x4E: D_801C77A0 = ((Cmd_80178D40 *)arg1)->a.w; func_8017B940(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x57: func_8017B824(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x58: func_8017B880(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x2B: - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; ((Actor_80178D40 *)arg0)->unk2 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x2C: - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; ((Actor_80178D40 *)arg0)->unk34 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x2D: - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; ((Actor_80178D40 *)arg0)->unkD8 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x2F: - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; ((Actor_80178D40 *)arg0)->unk10A = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x2E: - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; ((Actor_80178D40 *)arg0)->unkF8 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x11: func_8017A298(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x12: func_8017A2C0(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x13: func_8017A2E8(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x14: func_8017A310(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x33: { void (*f)(Actor_80178D40 *) = (void (*)(Actor_80178D40 *))((Cmd_80178D40 *)arg1)->a.w; D_801C7ABC = (s32)&((Cmd_80178D40 *)arg1)[1]; f(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; } case 0x30: if (((Cmd_80178D40 *)arg1)->a.w == 0) { ((void (*)(void *))func_8012E8A8)(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; } else { ((void (*)(void *))func_8012E88C)(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; } break; case 0x4A: ((void(*)())func_80175414)(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x4B: func_80175454(); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x34: - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; D_801C7348 = ((Cmd_80178D40 *)arg1)->a.w; return; case 0x35: D_801C7778 = (s32)&((Cmd_80178D40 *)arg1)[1]; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; D_801C7348 = ((Cmd_80178D40 *)arg1)->a.w; return; case 0x36: - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; D_801C7348 += 8; if (((s32 (*)(s32))((Cmd_80178D40 *)arg1)->a.w)(((Actor_80178D40 *)arg0)) == 0) { break; @@ -4035,12 +4035,12 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) D_801C7348 = *(s32 *)(D_801C7348 + 4); return; case 0x37: - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; D_801C7764 = ((Cmd_80178D40 *)arg1)->a.uh[0]; D_801C7768 = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; case 0x38: - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; D_801C776C = ((Cmd_80178D40 *)arg1)->a.uh[0]; D_801C7770 = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; @@ -4056,7 +4056,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) w1 = out50[0]; func_8012F40C(out50, &v48); w2 = out50[0]; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; D_801C7764 = w1; D_801C7768 = (s16)w1 >= (s16)w2; break; @@ -4073,42 +4073,42 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) w1 = out50[0]; func_8012F40C(out50, &v60); w2 = out50[0]; - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; D_801C776C = w2; D_801C7770 = (s16)w1 < (s16)w2; break; } case 0x41: ((void(*)(s32, s32))func_8002D4C8)(((Cmd_80178D40 *)arg1)->a.uh[0], ((Cmd_80178D40 *)arg1)->a.uh[1]); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x42: func_8017AD0C(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x43: D_801C778C = (s32)func_8017A3D8; D_801C7794 = 0; - (*(s16*)&D_801C7B34) = 5; + (*(s16*)D_801C7B34) = 5; D_801C7790 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x44: func_8001AAD0(((Cmd_80178D40 *)arg1)->a.h[0], ((Cmd_80178D40 *)arg1)->a.h[1]); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x53: func_80179E48(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x56: func_80179FEC(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; L5B_found: fp5b = ((Cmd_80178D40 *)arg1)->a.w; *q5b = fp5b; ((void (*)(Actor_80178D40 *))fp5b)(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; case 0x5B: i5b = 0; @@ -4120,7 +4120,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) } q5b++; } while (i5b < 10); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; L5C_found1: *q5c = 0; @@ -4139,7 +4139,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) } while (i5c < 10); L5C_join: if (i5c != 10) { - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; } i5c = 0; @@ -4150,7 +4150,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) } i5c++; } while (i5c < 10); - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; L5C_found2: *p5c = 0; @@ -4168,7 +4168,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) /* fallthrough */ case 0x5D: L5D: - (*(s16*)&D_801C7B34) = 3; + (*(s16*)D_801C7B34) = 3; break; default: break; diff --git a/src/ov_SC07_010/ov_SC07_010_jr_8015C32C.c b/src/ov_SC07_010/ov_SC07_010_jr_8015C32C.c index d4674fd775..d6bb0bd224 100644 --- a/src/ov_SC07_010/ov_SC07_010_jr_8015C32C.c +++ b/src/ov_SC07_010/ov_SC07_010_jr_8015C32C.c @@ -3993,7 +3993,7 @@ void func_80161E08(s32 param_1) { extern void func_801622C4(void); extern u16 D_800AF7BC; extern u16 D_800AF7BE; - extern s16 D_80078EB0; + extern s16 D_80078EB0[]; extern u16 D_800B5BD8; extern s16 D_800B5C04; extern u8 D_800B5BFF; @@ -4056,7 +4056,7 @@ void func_80161E08(s32 param_1) { } func_800242D0((s16)func_801620C4(), &D_801A6BF4, 0x84); - if ((a2 & 0x7FFF) == (s32)D_80078EB0) { + if ((a2 & 0x7FFF) == (s32)D_80078EB0[0]) { func_801622C4(); } } @@ -4102,7 +4102,7 @@ extern s32 func_800291DC(s32); s32 func_801621CC(s32 arg0) { extern u8 D_80078E78[]; - extern u8 D_80078EB0; + extern u8 D_80078EB0[0]; extern u8 D_80078EB1; extern s32 D_80184AFC; s32 s0 = arg0; /* $s0: arg0, crosses the call */ @@ -4118,7 +4118,7 @@ s32 func_801621CC(s32 arg0) { return 0; } a2 &= 0x7FFF; - if (((a2 >> 8) == D_80078EB1) && ((a2 & 0xFF) <= (u32)D_80078EB0)) { + if (((a2 >> 8) == D_80078EB1) && ((a2 & 0xFF) <= (u32)D_80078EB0[0])) { return (s32)&D_80184AFC; } d = s1[0x39] - 1; @@ -4205,7 +4205,7 @@ extern s32 func_800291DC(s32); s32 func_80162438(s32 _unused0) { - extern s16 D_80078EB0; + extern s16 D_80078EB0[0]; extern u8 D_800AF630[]; extern void func_80024054(void *, void *); extern void func_8001CE28(void *, void *); @@ -4273,7 +4273,7 @@ s32 func_80162438(s32 _unused0) { D_800B5C52 = -D_800AF7BE / 2 + 0x10; } func_800242D0((s16)func_801626B8(), D_801A6C50, 0x84); - if ((uVar2 & 0x7FFF) == (s32)(*(s16 *)&D_80078EB0)) { + if ((uVar2 & 0x7FFF) == (s32)(D_80078EB0[0])) { func_80162760(); } } diff --git a/src/ov_SC07_010/ov_SC07_010_jr_801789AC.c b/src/ov_SC07_010/ov_SC07_010_jr_801789AC.c index 67e32ec0ca..b5b4ac398f 100644 --- a/src/ov_SC07_010/ov_SC07_010_jr_801789AC.c +++ b/src/ov_SC07_010/ov_SC07_010_jr_801789AC.c @@ -2707,7 +2707,7 @@ extern void func_8017AE2C(s32 a0); extern s32 func_801399F0(s32 a0); extern void func_80178CBC(s32 arg0, s32 arg1); -extern short D_801A9544; +extern short D_801A9544[]; extern s32 D_801A7C58; extern s32 D_801A93EC; extern s32 D_801A7844; @@ -2722,7 +2722,7 @@ s32 func_801789AC(s32 arg0) func_8017A4AC(); func_8017AE2C(arg0); - switch ((s16)(D_801A9544 - 1)) { + switch ((s16)(D_801A9544[0] - 1)) { case 0: ret = func_801399F0(D_801A7C58); D_801A93EC = ret; @@ -2824,7 +2824,7 @@ extern void func_80016714(void *a0, s32 a1); void func_80178BF8(s32 _unused0, s32 _unused1) { extern void func_8017B1D8(void); - extern short D_801A9544; + extern short D_801A9544[0]; extern int D_801A7C58; extern short D_801A7C68; extern short D_801A7C64; @@ -2832,7 +2832,7 @@ void func_80178BF8(s32 _unused0, s32 _unused1) extern short D_801A7C5C; extern int D_801A93EC; extern int D_801A7C70; - extern s16 D_801A7C50; + extern s16 D_801A7C50[]; extern short D_801A7C48; extern short D_801A7C4C; extern int D_801A94A0; @@ -2845,7 +2845,7 @@ void func_80178BF8(s32 _unused0, s32 _unused1) iVar2 = 9; puVar3 = &D_801A7CC0; - D_801A9544 = 0; + D_801A9544[0] = 0; D_801A7C58 = 0; D_801A7C68 = 0; D_801A7C64 = 0; @@ -2853,7 +2853,7 @@ void func_80178BF8(s32 _unused0, s32 _unused1) D_801A7C5C = 0; D_801A93EC = 1; D_801A7C70 = 0; - (*(short *)&D_801A7C50) = 0; + (D_801A7C50[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; @@ -2878,11 +2878,11 @@ extern M2C_UNK func_80178D40(s32 arg0, s32 arg1); void func_80178CBC(s32 arg0, s32 arg1) { extern s32 D_801A7840; - extern short D_801A9544; + extern short D_801A9544[0]; D_801A7840 = arg1; do { func_80178D40(arg0, D_801A7840); - } while (D_801A9544 == 3); + } while (D_801A9544[0] == 3); } @@ -2891,8 +2891,8 @@ extern void func_80174714(void); void func_80178D18(void) { - extern short D_801A9544; - D_801A9544 = 0; + extern short D_801A9544[0]; + D_801A9544[0] = 0; func_80174714(); } @@ -3075,49 +3075,49 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) case 1: func_80179B28(D_801A7C58); D_801A7C58 = func_80137614(((Cmd_80178D40 *)arg1)->a.w, D_801A7C64, D_801A7C68 ? 0x48 : 0x40); - (*(s16*)&D_801A9544) = 2; + (D_801A9544[0]) = 2; break; case 0: func_80179B28(D_801A7C58); D_801A7C58 = func_80137614(((Cmd_80178D40 *)arg1)->a.w, D_801A7C5C, D_801A7C60 ? 0x48 : 0x40); - (*(s16*)&D_801A9544) = 1; + (*(s16*)D_801A9544) = 1; break; case 0x45: ((void (*)(s32))((Cmd_80178D40 *)arg1)->a.w)(((Actor_80178D40 *)arg0)); if (D_801A93E8 != 0) { func_80179B28(D_801A7C58); D_801A7C58 = func_80137614(((Actor_80178D40 *)arg0)->unkDC[1], D_801A7C5C, D_801A7C60 ? 0x48 : 0x40); - (*(s16*)&D_801A9544) = 1; + (*(s16*)D_801A9544) = 1; } else { - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; } break; case 0x32: func_80179B28(D_801A7C58); D_801A7C58 = func_80137614(((Actor_80178D40 *)arg0)->unkDC[((Cmd_80178D40 *)arg1)->a.w], D_801A7C5C, D_801A7C60 ? 0x48 : 0x40); - (*(s16*)&D_801A9544) = 1; + (*(s16*)D_801A9544) = 1; break; case 2: func_80179B28(D_801A7C58); if (D_801A7C70 != 0) { D_801A7840 = D_801A7C70; D_801A7C70 = 0; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; return; } - (*(s16*)&D_801A9544) = 6; + (*(s16*)D_801A9544) = 6; break; case 6: func_80179DF8(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 3: v10.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; v10.vy = 0; v10.vz = ((Cmd_80178D40 *)arg1)->a.uh[1]; func_80179D30(&v10); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 4: v10.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; @@ -3125,11 +3125,11 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) v10.vz = ((Cmd_80178D40 *)arg1)->a.uh[1]; func_8012F214(((Actor_80178D40 *)arg0), &v10, &v18); func_80179D30(&v18); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x4C: func_80179D78((void *)((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x4D: v10.vx = ((Blk_80178D40 *)((Cmd_80178D40 *)arg1)->a.p)->f0; @@ -3138,7 +3138,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) func_8012F214(((Actor_80178D40 *)arg0), &v10, &v18); v18.pad = ((Blk_80178D40 *)((Cmd_80178D40 *)arg1)->a.p)->f6; func_80179D78(&v18); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x15: v10.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; @@ -3146,33 +3146,33 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) v10.vz = ((Cmd_80178D40 *)arg1)->a.uh[1]; func_8012F214(((Actor_80178D40 *)arg0)->unkD4, &v10, &v18); func_80179D30(&v18); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 5: func_80179DCC(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 7: func_80179E1C(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 8: func_80179E74(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 9: v10.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; v10.vy = 0; v10.vz = ((Cmd_80178D40 *)arg1)->a.uh[1]; func_80179EA0(&v10); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0xA: v10.vx = ((Actor_80178D40 *)arg0)->unk6; v10.vy = ((Actor_80178D40 *)arg0)->unkA; v10.vz = ((Actor_80178D40 *)arg0)->unkE; func_80179EA0(&v10); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x16: { Actor_80178D40 *p = ((Actor_80178D40 *)arg0)->unkD4; @@ -3180,155 +3180,155 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) v10.vy = p->unkA; v10.vz = p->unkE; func_80179EA0(&v10); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; } case 0xB: func_8017A0F4(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0xC: func_8017A11C(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0xD: func_8017A180(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0xE: func_8017A1A8(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x10: func_8017A1D0(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x46: func_8017A1F8(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x59: func_8017A220(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x5A: func_8017A248(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x49: func_8017A144(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x47: func_8017A270(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x17: func_80179EE8(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x18: func_80179F14(((Cmd_80178D40 *)arg1)->a.h[0], ((Cmd_80178D40 *)arg1)->a.h[1]); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x19: func_80179F6C(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x1A: func_80179F98(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x51: func_8017A040(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x1B: D_801A7C90 = ((Cmd_80178D40 *)arg1)->a.w; func_80179F44(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x1C: func_8017A338(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x52: func_8017A360(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x1D: func_8017A388(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x3B: func_8017A094(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x3C: func_8017A0C4(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0xF: case 0x3F: - (*(s16*)&D_801A9544) = 4; + (*(s16*)D_801A9544) = 4; D_801A7844 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x3E: - (*(s16*)&D_801A9544) = 5; + (*(s16*)D_801A9544) = 5; D_801A7C84 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x40: D_801A7C84 = (s32)func_8017A3B0; - (*(s16*)&D_801A9544) = 5; + (*(s16*)D_801A9544) = 5; break; case 0x23: ((void (*)(void *, s32))func_8012A828)(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x31: ((void (*)(void *, s32))func_8012A828)(((Actor_80178D40 *)arg0), ((Actor_80178D40 *)arg0)->unkDC[((Cmd_80178D40 *)arg1)->a.w]); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x24: - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; ((Actor_80178D40 *)arg0)->unk20->unk12 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x25: g[0] = 1; g[2] = ((Actor_80178D40 *)arg0)->unk20->unk12 + ((Cmd_80178D40 *)arg1)->a.uh[0]; g[1] = 0x1E; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; g[3] = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; case 0x48: g[0] = 1; g[2] = ((Cmd_80178D40 *)arg1)->a.uh[0]; g[1] = 0x1E; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; g[3] = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; case 0x26: g[0] = 1; g[2] = func_8012B8A4(((Actor_80178D40 *)arg0)); g[1] = 0x1E; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; g[3] = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x3D: ((void(*)(void *, s32))func_8012E8E0)(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x27: g[0] = 2; g[4] = ((Cmd_80178D40 *)arg1)->a.uh[0]; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; g[1] = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; case 0x4F: g[5] = 1; g[0] = 3; g[6] = ((Cmd_80178D40 *)arg1)->a.uh[0]; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; g[7] = ((Actor_80178D40 *)arg0)->unkA; g[8] = ((Cmd_80178D40 *)arg1)->a.uh[1]; g[1] = 0x10; @@ -3338,7 +3338,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) g[5] = 0; g[0] = 3; g[6] = ((Cmd_80178D40 *)arg1)->a.uh[0]; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; g[7] = ((Actor_80178D40 *)arg0)->unkA; g[8] = ((Cmd_80178D40 *)arg1)->a.uh[1]; g[1] = 0x10; @@ -3354,7 +3354,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) *(SV3_80178D40 *)(g + 6) = v28; g[1] = 0x10; g[3] = 4; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x50: v30.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; @@ -3366,129 +3366,129 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) *(SV3_80178D40 *)(g + 6) = v38; g[1] = 0x10; g[3] = 4; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x2A: g[0] = 4; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; g[1] = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x1E: func_8017B238(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x21: func_8017BA3C(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); func_8017B238(((Actor_80178D40 *)arg0), (s32)&D_801A7C74); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x54: func_8017BB34(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); func_8017B238(((Actor_80178D40 *)arg0), (s32)&D_801A7C74); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x1F: func_8017B614(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x22: func_8017BA3C(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); func_8017B614(((Actor_80178D40 *)arg0), (s32)&D_801A7C74); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x55: func_8017BB34(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); func_8017B614(((Actor_80178D40 *)arg0), (s32)&D_801A7C74); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x20: func_8017B7A8(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x4E: D_801A7C98 = ((Cmd_80178D40 *)arg1)->a.w; func_8017B940(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x57: func_8017B824(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x58: func_8017B880(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x2B: - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; ((Actor_80178D40 *)arg0)->unk2 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x2C: - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; ((Actor_80178D40 *)arg0)->unk34 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x2D: - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; ((Actor_80178D40 *)arg0)->unkD8 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x2F: - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; ((Actor_80178D40 *)arg0)->unk10A = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x2E: - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; ((Actor_80178D40 *)arg0)->unkF8 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x11: func_8017A298(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x12: func_8017A2C0(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x13: func_8017A2E8(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x14: func_8017A310(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x33: { void (*f)(Actor_80178D40 *) = (void (*)(Actor_80178D40 *))((Cmd_80178D40 *)arg1)->a.w; D_801A94CC = (s32)&((Cmd_80178D40 *)arg1)[1]; f(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; } case 0x30: if (((Cmd_80178D40 *)arg1)->a.w == 0) { func_8012E8A8(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; } else { func_8012E88C(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; } break; case 0x4A: ((void(*)())func_80175414)(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x4B: func_80175454(); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x34: - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; D_801A7840 = ((Cmd_80178D40 *)arg1)->a.w; return; case 0x35: D_801A7C70 = (s32)&((Cmd_80178D40 *)arg1)[1]; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; D_801A7840 = ((Cmd_80178D40 *)arg1)->a.w; return; case 0x36: - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; D_801A7840 += 8; if (((s32 (*)(s32))((Cmd_80178D40 *)arg1)->a.w)(((Actor_80178D40 *)arg0)) == 0) { break; @@ -3496,12 +3496,12 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) D_801A7840 = *(s32 *)(D_801A7840 + 4); return; case 0x37: - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; D_801A7C5C = ((Cmd_80178D40 *)arg1)->a.uh[0]; D_801A7C60 = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; case 0x38: - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; D_801A7C64 = ((Cmd_80178D40 *)arg1)->a.uh[0]; D_801A7C68 = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; @@ -3517,7 +3517,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) w1 = out50[0]; func_8012F40C(out50, &v48); w2 = out50[0]; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; D_801A7C5C = w1; D_801A7C60 = (s16)w1 >= (s16)w2; break; @@ -3534,42 +3534,42 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) w1 = out50[0]; func_8012F40C(out50, &v60); w2 = out50[0]; - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; D_801A7C64 = w2; D_801A7C68 = (s16)w1 < (s16)w2; break; } case 0x41: ((void(*)(s32, s32))func_8002D4C8)(((Cmd_80178D40 *)arg1)->a.uh[0], ((Cmd_80178D40 *)arg1)->a.uh[1]); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x42: func_8017AD0C(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x43: D_801A7C84 = (s32)func_8017A3D8; D_801A7C8C = 0; - (*(s16*)&D_801A9544) = 5; + (*(s16*)D_801A9544) = 5; D_801A7C88 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x44: func_8001AAD0(((Cmd_80178D40 *)arg1)->a.h[0], ((Cmd_80178D40 *)arg1)->a.h[1]); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x53: func_80179E48(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x56: func_80179FEC(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; L5B_found: fp5b = ((Cmd_80178D40 *)arg1)->a.w; *q5b = fp5b; ((void (*)(Actor_80178D40 *))fp5b)(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; case 0x5B: i5b = 0; @@ -3581,7 +3581,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) } q5b++; } while (i5b < 10); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; L5C_found1: *q5c = 0; @@ -3600,7 +3600,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) } while (i5c < 10); L5C_join: if (i5c != 10) { - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; } i5c = 0; @@ -3611,7 +3611,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) } i5c++; } while (i5c < 10); - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; L5C_found2: *p5c = 0; @@ -3629,7 +3629,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) /* fallthrough */ case 0x5D: L5D: - (*(s16*)&D_801A9544) = 3; + (*(s16*)D_801A9544) = 3; break; default: break; diff --git a/src/ov_SC07_011/ov_SC07_011_jr_8015C32C.c b/src/ov_SC07_011/ov_SC07_011_jr_8015C32C.c index 01a3bf38ab..ec66e7df00 100644 --- a/src/ov_SC07_011/ov_SC07_011_jr_8015C32C.c +++ b/src/ov_SC07_011/ov_SC07_011_jr_8015C32C.c @@ -4567,7 +4567,7 @@ void func_80161E08(s32 param_1) { extern void func_801622C4(void); extern u16 D_800AF7BC; extern u16 D_800AF7BE; - extern s16 D_80078EB0; + extern s16 D_80078EB0[]; extern u16 D_800B5BD8; extern s16 D_800B5C04; extern u8 D_800B5BFF; @@ -4630,7 +4630,7 @@ void func_80161E08(s32 param_1) { } func_800242D0((s16)func_801620C4(), &D_8018F28C, 0x84); - if ((a2 & 0x7FFF) == (s32)D_80078EB0) { + if ((a2 & 0x7FFF) == (s32)D_80078EB0[0]) { func_801622C4(); } } @@ -4676,7 +4676,7 @@ extern s32 func_800291DC(s32); s32 func_801621CC(s32 arg0) { extern u8 D_80078E78[]; - extern u8 D_80078EB0; + extern u8 D_80078EB0[0]; extern u8 D_80078EB1; extern s32 D_801811BC; s32 s0 = arg0; /* $s0: arg0, crosses the call */ @@ -4692,7 +4692,7 @@ s32 func_801621CC(s32 arg0) { return 0; } a2 &= 0x7FFF; - if (((a2 >> 8) == D_80078EB1) && ((a2 & 0xFF) <= (u32)D_80078EB0)) { + if (((a2 >> 8) == D_80078EB1) && ((a2 & 0xFF) <= (u32)D_80078EB0[0])) { return (s32)&D_801811BC; } d = s1[0x39] - 1; @@ -4779,7 +4779,7 @@ extern s32 func_800291DC(s32); s32 func_80162438(s32 _unused0) { - extern s16 D_80078EB0; + extern s16 D_80078EB0[0]; extern u8 D_800AF630[]; extern void func_80024054(void *, void *); extern void func_8001CE28(void *, void *); @@ -4847,7 +4847,7 @@ s32 func_80162438(s32 _unused0) { D_800B5C52 = -D_800AF7BE / 2 + 0x10; } func_800242D0((s16)func_801626B8(), D_8018F2E8, 0x84); - if ((uVar2 & 0x7FFF) == (s32)(*(s16 *)&D_80078EB0)) { + if ((uVar2 & 0x7FFF) == (s32)(D_80078EB0[0])) { func_80162760(); } } diff --git a/src/ov_SC07_011/ov_SC07_011_jr_801789AC.c b/src/ov_SC07_011/ov_SC07_011_jr_801789AC.c index b0571d8fa3..eb6b063a37 100644 --- a/src/ov_SC07_011/ov_SC07_011_jr_801789AC.c +++ b/src/ov_SC07_011/ov_SC07_011_jr_801789AC.c @@ -3249,7 +3249,7 @@ extern void func_8017AE2C(s32 a0); extern s32 func_801399F0(s32 a0); extern void func_80178CBC(s32 arg0, s32 arg1); -extern short D_801904FC; +extern short D_801904FC[]; extern s32 D_801902F0; extern s32 D_801903A4; extern s32 D_8018FEDC; @@ -3264,7 +3264,7 @@ s32 func_801789AC(s32 arg0) func_8017A4AC(); func_8017AE2C(arg0); - switch ((s16)(D_801904FC - 1)) { + switch ((s16)(D_801904FC[0] - 1)) { case 0: ret = func_801399F0(D_801902F0); D_801903A4 = ret; @@ -3366,7 +3366,7 @@ extern void func_80016714(void *a0, s32 a1); void func_80178BF8(s32 _unused0, s32 _unused1) { extern void func_8017B1D8(void); - extern short D_801904FC; + extern short D_801904FC[0]; extern int D_801902F0; extern short D_80190300; extern short D_801902FC; @@ -3374,7 +3374,7 @@ void func_80178BF8(s32 _unused0, s32 _unused1) extern short D_801902F4; extern int D_801903A4; extern int D_80190308; - extern s16 D_801902E8; + extern s16 D_801902E8[]; extern short D_801902E0; extern short D_801902E4; extern int D_80190458; @@ -3387,7 +3387,7 @@ void func_80178BF8(s32 _unused0, s32 _unused1) iVar2 = 9; puVar3 = &D_80190358; - D_801904FC = 0; + D_801904FC[0] = 0; D_801902F0 = 0; D_80190300 = 0; D_801902FC = 0; @@ -3395,7 +3395,7 @@ void func_80178BF8(s32 _unused0, s32 _unused1) D_801902F4 = 0; D_801903A4 = 1; D_80190308 = 0; - (*(short *)&D_801902E8) = 0; + (D_801902E8[0]) = 0; do { *puVar3 = 0; iVar2 = iVar2 + -1; @@ -3420,11 +3420,11 @@ extern M2C_UNK func_80178D40(s32 arg0, s32 arg1); void func_80178CBC(s32 arg0, s32 arg1) { extern s32 D_8018FED8; - extern short D_801904FC; + extern short D_801904FC[0]; D_8018FED8 = arg1; do { func_80178D40(arg0, D_8018FED8); - } while (D_801904FC == 3); + } while (D_801904FC[0] == 3); } @@ -3433,8 +3433,8 @@ extern void func_80174714(void); void func_80178D18(void) { - extern short D_801904FC; - D_801904FC = 0; + extern short D_801904FC[0]; + D_801904FC[0] = 0; func_80174714(); } @@ -3617,49 +3617,49 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) case 1: func_80179B28(D_801902F0); D_801902F0 = ((s32 (*)(s32, s32, s32))func_80137614)(((Cmd_80178D40 *)arg1)->a.w, D_801902FC, D_80190300 ? 0x48 : 0x40); - (*(s16*)&D_801904FC) = 2; + (D_801904FC[0]) = 2; break; case 0: func_80179B28(D_801902F0); D_801902F0 = ((s32 (*)(s32, s32, s32))func_80137614)(((Cmd_80178D40 *)arg1)->a.w, D_801902F4, D_801902F8 ? 0x48 : 0x40); - (*(s16*)&D_801904FC) = 1; + (*(s16*)D_801904FC) = 1; break; case 0x45: ((void (*)(s32))((Cmd_80178D40 *)arg1)->a.w)(((Actor_80178D40 *)arg0)); if (D_801903A0 != 0) { func_80179B28(D_801902F0); D_801902F0 = ((s32 (*)(s32, s32, s32))func_80137614)(((Actor_80178D40 *)arg0)->unkDC[1], D_801902F4, D_801902F8 ? 0x48 : 0x40); - (*(s16*)&D_801904FC) = 1; + (*(s16*)D_801904FC) = 1; } else { - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; } break; case 0x32: func_80179B28(D_801902F0); D_801902F0 = ((s32 (*)(s32, s32, s32))func_80137614)(((Actor_80178D40 *)arg0)->unkDC[((Cmd_80178D40 *)arg1)->a.w], D_801902F4, D_801902F8 ? 0x48 : 0x40); - (*(s16*)&D_801904FC) = 1; + (*(s16*)D_801904FC) = 1; break; case 2: func_80179B28(D_801902F0); if (D_80190308 != 0) { D_8018FED8 = D_80190308; D_80190308 = 0; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; return; } - (*(s16*)&D_801904FC) = 6; + (*(s16*)D_801904FC) = 6; break; case 6: func_80179DF8(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 3: v10.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; v10.vy = 0; v10.vz = ((Cmd_80178D40 *)arg1)->a.uh[1]; func_80179D30(&v10); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 4: v10.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; @@ -3667,11 +3667,11 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) v10.vz = ((Cmd_80178D40 *)arg1)->a.uh[1]; ((void (*)(void *, void *, void *))func_8012F214)(((Actor_80178D40 *)arg0), &v10, &v18); func_80179D30(&v18); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x4C: func_80179D78((void *)((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x4D: v10.vx = ((Blk_80178D40 *)((Cmd_80178D40 *)arg1)->a.p)->f0; @@ -3680,7 +3680,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) ((void (*)(void *, void *, void *))func_8012F214)(((Actor_80178D40 *)arg0), &v10, &v18); v18.pad = ((Blk_80178D40 *)((Cmd_80178D40 *)arg1)->a.p)->f6; func_80179D78(&v18); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x15: v10.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; @@ -3688,33 +3688,33 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) v10.vz = ((Cmd_80178D40 *)arg1)->a.uh[1]; ((void (*)(void *, void *, void *))func_8012F214)(((Actor_80178D40 *)arg0)->unkD4, &v10, &v18); func_80179D30(&v18); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 5: func_80179DCC(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 7: func_80179E1C(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 8: func_80179E74(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 9: v10.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; v10.vy = 0; v10.vz = ((Cmd_80178D40 *)arg1)->a.uh[1]; func_80179EA0(&v10); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0xA: v10.vx = ((Actor_80178D40 *)arg0)->unk6; v10.vy = ((Actor_80178D40 *)arg0)->unkA; v10.vz = ((Actor_80178D40 *)arg0)->unkE; func_80179EA0(&v10); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x16: { Actor_80178D40 *p = ((Actor_80178D40 *)arg0)->unkD4; @@ -3722,155 +3722,155 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) v10.vy = p->unkA; v10.vz = p->unkE; func_80179EA0(&v10); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; } case 0xB: func_8017A0F4(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0xC: func_8017A11C(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0xD: func_8017A180(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0xE: func_8017A1A8(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x10: func_8017A1D0(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x46: func_8017A1F8(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x59: func_8017A220(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x5A: func_8017A248(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x49: func_8017A144(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x47: func_8017A270(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x17: func_80179EE8(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x18: func_80179F14(((Cmd_80178D40 *)arg1)->a.h[0], ((Cmd_80178D40 *)arg1)->a.h[1]); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x19: func_80179F6C(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x1A: func_80179F98(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x51: func_8017A040(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x1B: D_80190328 = ((Cmd_80178D40 *)arg1)->a.w; func_80179F44(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x1C: func_8017A338(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x52: func_8017A360(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x1D: func_8017A388(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x3B: func_8017A094(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x3C: func_8017A0C4(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0xF: case 0x3F: - (*(s16*)&D_801904FC) = 4; + (*(s16*)D_801904FC) = 4; D_8018FEDC = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x3E: - (*(s16*)&D_801904FC) = 5; + (*(s16*)D_801904FC) = 5; D_8019031C = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x40: D_8019031C = (s32)func_8017A3B0; - (*(s16*)&D_801904FC) = 5; + (*(s16*)D_801904FC) = 5; break; case 0x23: ((void (*)(void *, s32))func_8012A828)(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x31: ((void (*)(void *, s32))func_8012A828)(((Actor_80178D40 *)arg0), ((Actor_80178D40 *)arg0)->unkDC[((Cmd_80178D40 *)arg1)->a.w]); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x24: - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; ((Actor_80178D40 *)arg0)->unk20->unk12 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x25: g[0] = 1; g[2] = ((Actor_80178D40 *)arg0)->unk20->unk12 + ((Cmd_80178D40 *)arg1)->a.uh[0]; g[1] = 0x1E; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; g[3] = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; case 0x48: g[0] = 1; g[2] = ((Cmd_80178D40 *)arg1)->a.uh[0]; g[1] = 0x1E; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; g[3] = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; case 0x26: g[0] = 1; g[2] = ((s32 (*)(void *))func_8012B8A4)(((Actor_80178D40 *)arg0)); g[1] = 0x1E; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; g[3] = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x3D: ((void(*)(void *, s32))func_8012E8E0)(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x27: g[0] = 2; g[4] = ((Cmd_80178D40 *)arg1)->a.uh[0]; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; g[1] = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; case 0x4F: g[5] = 1; g[0] = 3; g[6] = ((Cmd_80178D40 *)arg1)->a.uh[0]; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; g[7] = ((Actor_80178D40 *)arg0)->unkA; g[8] = ((Cmd_80178D40 *)arg1)->a.uh[1]; g[1] = 0x10; @@ -3880,7 +3880,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) g[5] = 0; g[0] = 3; g[6] = ((Cmd_80178D40 *)arg1)->a.uh[0]; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; g[7] = ((Actor_80178D40 *)arg0)->unkA; g[8] = ((Cmd_80178D40 *)arg1)->a.uh[1]; g[1] = 0x10; @@ -3896,7 +3896,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) *(SV3_80178D40 *)(g + 6) = v28; g[1] = 0x10; g[3] = 4; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x50: v30.vx = ((Cmd_80178D40 *)arg1)->a.uh[0]; @@ -3908,129 +3908,129 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) *(SV3_80178D40 *)(g + 6) = v38; g[1] = 0x10; g[3] = 4; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x2A: g[0] = 4; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; g[1] = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x1E: func_8017B238(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x21: func_8017BA3C(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); func_8017B238(((Actor_80178D40 *)arg0), (s32)&D_8019030C); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x54: func_8017BB34(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); func_8017B238(((Actor_80178D40 *)arg0), (s32)&D_8019030C); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x1F: func_8017B614(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x22: func_8017BA3C(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); func_8017B614(((Actor_80178D40 *)arg0), (s32)&D_8019030C); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x55: func_8017BB34(((Actor_80178D40 *)arg0), ((Cmd_80178D40 *)arg1)->a.w); func_8017B614(((Actor_80178D40 *)arg0), (s32)&D_8019030C); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x20: func_8017B7A8(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x4E: D_80190330 = ((Cmd_80178D40 *)arg1)->a.w; func_8017B940(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x57: func_8017B824(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x58: func_8017B880(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x2B: - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; ((Actor_80178D40 *)arg0)->unk2 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x2C: - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; ((Actor_80178D40 *)arg0)->unk34 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x2D: - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; ((Actor_80178D40 *)arg0)->unkD8 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x2F: - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; ((Actor_80178D40 *)arg0)->unk10A = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x2E: - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; ((Actor_80178D40 *)arg0)->unkF8 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x11: func_8017A298(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x12: func_8017A2C0(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x13: func_8017A2E8(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x14: func_8017A310(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x33: { void (*f)(Actor_80178D40 *) = (void (*)(Actor_80178D40 *))((Cmd_80178D40 *)arg1)->a.w; D_80190484 = (s32)&((Cmd_80178D40 *)arg1)[1]; f(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; } case 0x30: if (((Cmd_80178D40 *)arg1)->a.w == 0) { ((void (*)(void *))func_8012E8A8)(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; } else { ((void (*)(void *))func_8012E88C)(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; } break; case 0x4A: ((void(*)())func_80175414)(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x4B: func_80175454(); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x34: - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; D_8018FED8 = ((Cmd_80178D40 *)arg1)->a.w; return; case 0x35: D_80190308 = (s32)&((Cmd_80178D40 *)arg1)[1]; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; D_8018FED8 = ((Cmd_80178D40 *)arg1)->a.w; return; case 0x36: - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; D_8018FED8 += 8; if (((s32 (*)(s32))((Cmd_80178D40 *)arg1)->a.w)(((Actor_80178D40 *)arg0)) == 0) { break; @@ -4038,12 +4038,12 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) D_8018FED8 = *(s32 *)(D_8018FED8 + 4); return; case 0x37: - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; D_801902F4 = ((Cmd_80178D40 *)arg1)->a.uh[0]; D_801902F8 = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; case 0x38: - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; D_801902FC = ((Cmd_80178D40 *)arg1)->a.uh[0]; D_80190300 = ((Cmd_80178D40 *)arg1)->a.uh[1]; break; @@ -4059,7 +4059,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) w1 = out50[0]; func_8012F40C(out50, &v48); w2 = out50[0]; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; D_801902F4 = w1; D_801902F8 = (s16)w1 >= (s16)w2; break; @@ -4076,42 +4076,42 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) w1 = out50[0]; func_8012F40C(out50, &v60); w2 = out50[0]; - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; D_801902FC = w2; D_80190300 = (s16)w1 < (s16)w2; break; } case 0x41: ((void(*)(s32, s32))func_8002D4C8)(((Cmd_80178D40 *)arg1)->a.uh[0], ((Cmd_80178D40 *)arg1)->a.uh[1]); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x42: func_8017AD0C(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x43: D_8019031C = (s32)func_8017A3D8; D_80190324 = 0; - (*(s16*)&D_801904FC) = 5; + (*(s16*)D_801904FC) = 5; D_80190320 = ((Cmd_80178D40 *)arg1)->a.w; break; case 0x44: func_8001AAD0(((Cmd_80178D40 *)arg1)->a.h[0], ((Cmd_80178D40 *)arg1)->a.h[1]); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x53: func_80179E48(((Cmd_80178D40 *)arg1)->a.h[0]); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x56: func_80179FEC(((Cmd_80178D40 *)arg1)->a.w); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; L5B_found: fp5b = ((Cmd_80178D40 *)arg1)->a.w; *q5b = fp5b; ((void (*)(Actor_80178D40 *))fp5b)(((Actor_80178D40 *)arg0)); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; case 0x5B: i5b = 0; @@ -4123,7 +4123,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) } q5b++; } while (i5b < 10); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; L5C_found1: *q5c = 0; @@ -4142,7 +4142,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) } while (i5c < 10); L5C_join: if (i5c != 10) { - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; } i5c = 0; @@ -4153,7 +4153,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) } i5c++; } while (i5c < 10); - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; L5C_found2: *p5c = 0; @@ -4171,7 +4171,7 @@ M2C_UNK func_80178D40(s32 arg0, s32 arg1) /* fallthrough */ case 0x5D: L5D: - (*(s16*)&D_801904FC) = 3; + (*(s16*)D_801904FC) = 3; break; default: break;