
/* WARNING: Enum "DT": Some values do not have unique names */
/* WARNING: Struct "Arm_input_section<true>": ignoring overlapping field "original_addralign_" */
/* WARNING: Enum "<anon>": Some values do not have unique names */
/* DWARF original prototype: void gc_process_relocs(Target_arm<true> * this, Symbol_table * symtab,
   Layout * layout, Sized_relobj_file<32,_true> * object, uint data_shndx, uint param_5, uchar *
   prelocs, size_t reloc_count, Output_section * output_section, bool needs_special_offset_handling,
   size_t local_symbol_count, uchar * plocal_symbols) */

void __thiscall
anon_unknown.dwarf_9b9b16::Target_arm<true>::gc_process_relocs
          (Target_arm<true> *this,Symbol_table *symtab,Layout *layout,
          Sized_relobj_file<32,_true> *object,uint data_shndx,uint param_5,uchar *prelocs,
          size_t reloc_count,Output_section *output_section,bool needs_special_offset_handling,
          size_t param_10,uchar *plocal_symbols)

{
  undefined7 in_stack_00000021;
  
  gold::
  gc_process_relocs<32,_true,_(anonymous_namespace)::Target_arm<true>,_(anonymous_namespace)::Target_arm<true>::Scan,_(anonymous_namespace)::Target_arm<true>::Classify_reloc>
            (symtab,(Layout *)this,(Target_arm<true> *)object,
             (Sized_relobj_file<32,_true> *)(ulong)data_shndx,(uint)prelocs,(uchar *)reloc_count,
             param_10,(Output_section *)plocal_symbols,output_section._0_1_,
             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10);
  return;
}



void FUN_0024f900(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,
                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)

{
  FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);
  return;
}


MOV RAX,RDI
MOV RDI,RSI
MOV RSI,qword ptr [RSP + 0x30]
MOV R9,qword ptr [RSP + 0x10]
MOV RDX,RCX
MOV ECX,R8D
MOV R8,qword ptr [RSP + 0x8]
MOV qword ptr [RSP + 0x10],RSI
MOV RSI,qword ptr [RSP + 0x28]
MOV qword ptr [RSP + 0x8],RSI
MOV RSI,RAX
JMP 0x0024eb10
(translation_unit "void FUN_0024f900(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,\n                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)\n\n{\n  FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);\n  return;\n}\n\n" (function_definition "void FUN_0024f900(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,\n                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)\n\n{\n  FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);\n  return;\n}" primitive_type (function_declarator "FUN_0024f900(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,\n                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)" identifier (parameter_list "(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,\n                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)" ( (parameter_declaration "undefined8 param_1" type_identifier identifier) , (parameter_declaration "undefined8 param_2" type_identifier identifier) , (parameter_declaration "undefined8 param_3" type_identifier identifier) , (parameter_declaration "undefined8 param_4" type_identifier identifier) , (parameter_declaration "undefined4 param_5" type_identifier identifier) , (parameter_declaration "undefined8 param_6" type_identifier identifier) , (parameter_declaration "undefined8 param_7" type_identifier identifier) , (parameter_declaration "undefined8 param_8" type_identifier identifier) ))) (compound_statement "{\n  FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);\n  return;\n}" { (expression_statement "FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);" (call_expression "FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8)" identifier (argument_list "(param_2,param_1,param_4,param_5,param_7,param_8)" ( identifier , identifier , identifier , identifier , identifier , identifier ))) ;) (return_statement "return;" return ;) })))
(translation_unit "/* WARNING: Enum "DT": Some values do not have unique names */\n/* WARNING: Struct "Arm_input_section<true>": ignoring overlapping field "original_addralign_" */\n/* WARNING: Enum "<anon>": Some values do not have unique names */\n/* DWARF original prototype: void gc_process_relocs(Target_arm<true> * this, Symbol_table * symtab,\n   Layout * layout, Sized_relobj_file<32,_true> * object, uint data_shndx, uint param_5, uchar *\n   prelocs, size_t reloc_count, Output_section * output_section, bool needs_special_offset_handling,\n   size_t local_symbol_count, uchar * plocal_symbols) */\n\nvoid __thiscall\nanon_unknown.dwarf_9b9b16::Target_arm<true>::gc_process_relocs\n          (Target_arm<true> *this,Symbol_table *symtab,Layout *layout,\n          Sized_relobj_file<32,_true> *object,uint data_shndx,uint param_5,uchar *prelocs,\n          size_t reloc_count,Output_section *output_section,bool needs_special_offset_handling,\n          size_t param_10,uchar *plocal_symbols)\n\n{\n  undefined7 in_stack_00000021;\n  \n  gold::\n  gc_process_relocs<32,_true,_(anonymous_namespace)::Target_arm<true>,_(anonymous_namespace)::Target_arm<true>::Scan,_(anonymous_namespace)::Target_arm<true>::Classify_reloc>\n            (symtab,(Layout *)this,(Target_arm<true> *)object,\n             (Sized_relobj_file<32,_true> *)(ulong)data_shndx,(uint)prelocs,(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10);\n  return;\n}\n\n" comment comment comment comment (function_definition "void __thiscall\nanon_unknown.dwarf_9b9b16::Target_arm<true>::gc_process_relocs\n          (Target_arm<true> *this,Symbol_table *symtab,Layout *layout,\n          Sized_relobj_file<32,_true> *object,uint data_shndx,uint param_5,uchar *prelocs,\n          size_t reloc_count,Output_section *output_section,bool needs_special_offset_handling,\n          size_t param_10,uchar *plocal_symbols)\n\n{\n  undefined7 in_stack_00000021;\n  \n  gold::\n  gc_process_relocs<32,_true,_(anonymous_namespace)::Target_arm<true>,_(anonymous_namespace)::Target_arm<true>::Scan,_(anonymous_namespace)::Target_arm<true>::Classify_reloc>\n            (symtab,(Layout *)this,(Target_arm<true> *)object,\n             (Sized_relobj_file<32,_true> *)(ulong)data_shndx,(uint)prelocs,(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10);\n  return;\n}" primitive_type (ms_call_modifier "__thiscall" __thiscall) (ERROR "anon_unknown.dwarf_9b9b16::Target_arm<true>::" identifier . identifier : : identifier < true > : :) (function_declarator "gc_process_relocs\n          (Target_arm<true> *this,Symbol_table *symtab,Layout *layout,\n          Sized_relobj_file<32,_true> *object,uint data_shndx,uint param_5,uchar *prelocs,\n          size_t reloc_count,Output_section *output_section,bool needs_special_offset_handling,\n          size_t param_10,uchar *plocal_symbols)" identifier (parameter_list "(Target_arm<true> *this,Symbol_table *symtab,Layout *layout,\n          Sized_relobj_file<32,_true> *object,uint data_shndx,uint param_5,uchar *prelocs,\n          size_t reloc_count,Output_section *output_section,bool needs_special_offset_handling,\n          size_t param_10,uchar *plocal_symbols)" ( (parameter_declaration "Target_arm<true> *this" type_identifier (ERROR "<true>" < true >) (pointer_declarator "*this" * identifier)) , (parameter_declaration "Symbol_table *symtab" type_identifier (pointer_declarator "*symtab" * identifier)) , (parameter_declaration "Layout *layout" type_identifier (pointer_declarator "*layout" * identifier)) , (parameter_declaration "Sized_relobj_file" type_identifier) (ERROR "<32" < number_literal) , (parameter_declaration "_true> *object" type_identifier (ERROR ">" >) (pointer_declarator "*object" * identifier)) , (parameter_declaration "uint data_shndx" type_identifier identifier) , (parameter_declaration "uint param_5" type_identifier identifier) , (parameter_declaration "uchar *prelocs" type_identifier (pointer_declarator "*prelocs" * identifier)) , (parameter_declaration "size_t reloc_count" primitive_type identifier) , (parameter_declaration "Output_section *output_section" type_identifier (pointer_declarator "*output_section" * identifier)) , (parameter_declaration "bool needs_special_offset_handling" primitive_type identifier) , (parameter_declaration "size_t param_10" primitive_type identifier) , (parameter_declaration "uchar *plocal_symbols" type_identifier (pointer_declarator "*plocal_symbols" * identifier)) ))) (compound_statement "{\n  undefined7 in_stack_00000021;\n  \n  gold::\n  gc_process_relocs<32,_true,_(anonymous_namespace)::Target_arm<true>,_(anonymous_namespace)::Target_arm<true>::Scan,_(anonymous_namespace)::Target_arm<true>::Classify_reloc>\n            (symtab,(Layout *)this,(Target_arm<true> *)object,\n             (Sized_relobj_file<32,_true> *)(ulong)data_shndx,(uint)prelocs,(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10);\n  return;\n}" { (declaration "undefined7 in_stack_00000021;" type_identifier identifier ;) (ERROR "gold::\n  gc_process_relocs<32,_true,_(anonymous_namespace)::Target_arm<true>,_(anonymous_namespace)::Target_arm<true>::Scan,_(anonymous_namespace)::" (comma_expression "gold::\n  gc_process_relocs<32,_true,_(anonymous_namespace)::Target_arm<true>,_(anonymous_namespace)" identifier (ERROR "::\n  gc_process_relocs<32,_true,_(anonymous_namespace)::Target_arm<true>" : : (comma_expression "gc_process_relocs<32,_true,_(anonymous_namespace)" (binary_expression "gc_process_relocs<32" identifier < number_literal) , (comma_expression "_true,_(anonymous_namespace)" identifier , (call_expression "_(anonymous_namespace)" identifier (argument_list "(anonymous_namespace)" ( identifier ))))) : : (binary_expression "Target_arm<true" identifier < true) >) , (call_expression "_(anonymous_namespace)" identifier (argument_list "(anonymous_namespace)" ( identifier )))) : : (comma_expression "Target_arm<true>::Scan,_(anonymous_namespace)" (binary_expression "Target_arm<true>::Scan" (binary_expression "Target_arm<true" identifier < true) > (ERROR "::" : :) identifier) , (call_expression "_(anonymous_namespace)" identifier (argument_list "(anonymous_namespace)" ( identifier )))) : :) (expression_statement "Target_arm<true>::Classify_reloc>\n            (symtab,(Layout *)this,(Target_arm<true> *)object,\n             (Sized_relobj_file<32,_true> *)(ulong)data_shndx,(uint)prelocs,(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10);" (binary_expression "Target_arm<true>::Classify_reloc>\n            (symtab,(Layout *)this,(Target_arm<true> *)object,\n             (Sized_relobj_file<32,_true> *)(ulong)data_shndx,(uint)prelocs,(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10)" (binary_expression "Target_arm<true>::Classify_reloc" (binary_expression "Target_arm<true" identifier < true) > (ERROR "::" : :) identifier) > (parenthesized_expression "(symtab,(Layout *)this,(Target_arm<true> *)object,\n             (Sized_relobj_file<32,_true> *)(ulong)data_shndx,(uint)prelocs,(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10)" ( (comma_expression "symtab,(Layout *)this,(Target_arm<true> *)object,\n             (Sized_relobj_file<32,_true> *)(ulong)data_shndx,(uint)prelocs,(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10)" identifier , (comma_expression "(Layout *)this,(Target_arm<true> *)object,\n             (Sized_relobj_file<32,_true> *)(ulong)data_shndx,(uint)prelocs,(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10)" (cast_expression "(Layout *)this" ( (type_descriptor "Layout *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) , (parenthesized_expression "(Target_arm<true> *)object,\n             (Sized_relobj_file<32,_true> *)(ulong)data_shndx,(uint)prelocs,(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10)" ( (comma_expression "Target_arm<true> *)object,\n             (Sized_relobj_file<32,_true> *)(ulong)data_shndx,(uint)prelocs,(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10" (binary_expression "Target_arm<true> *)object" (binary_expression "Target_arm<true" identifier < true) > (pointer_expression "*)object" * (ERROR ")" )) identifier)) , (comma_expression "(Sized_relobj_file<32,_true> *)(ulong)data_shndx,(uint)prelocs,(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10" (call_expression "(Sized_relobj_file<32,_true> *)(ulong)" (parenthesized_expression "(Sized_relobj_file<32,_true> *)" ( (comma_expression "Sized_relobj_file<32,_true> *" (binary_expression "Sized_relobj_file<32" identifier < number_literal) , (binary_expression "_true> *" identifier > (pointer_expression "*" * identifier))) )) (argument_list "(ulong)" ( identifier ))) (ERROR "data_shndx" identifier) , (comma_expression "(uint)prelocs,(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10" (cast_expression "(uint)prelocs" ( (type_descriptor "uint" type_identifier) ) identifier) , (comma_expression "(uchar *)reloc_count,\n             param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10" (cast_expression "(uchar *)reloc_count" ( (type_descriptor "uchar *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) , (comma_expression "param_10,(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10" identifier , (comma_expression "(Output_section *)plocal_symbols,output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10" (cast_expression "(Output_section *)plocal_symbols" ( (type_descriptor "Output_section *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) , (comma_expression "output_section._0_1_,\n             CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10" (field_expression "output_section._0_1_" identifier . field_identifier) , (comma_expression "CONCAT71(in_stack_00000021,needs_special_offset_handling),(uchar *)param_10" (call_expression "CONCAT71(in_stack_00000021,needs_special_offset_handling)" identifier (argument_list "(in_stack_00000021,needs_special_offset_handling)" ( identifier , identifier ))) , (cast_expression "(uchar *)param_10" ( (type_descriptor "uchar *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier))))))))) )))) ))) ;) (return_statement "return;" return ;) })))
(translation_unit "void FUN_0024f900(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,\n                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)\n\n{\n  FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);\n  return;\n}\n\n" (function_definition "void FUN_0024f900(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,\n                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)\n\n{\n  FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);\n  return;\n}" primitive_type (function_declarator "FUN_0024f900(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,\n                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)" identifier (parameter_list "(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,\n                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)" ( (parameter_declaration "undefined8 param_1" type_identifier identifier) , (parameter_declaration "undefined8 param_2" type_identifier identifier) , (parameter_declaration "undefined8 param_3" type_identifier identifier) , (parameter_declaration "undefined8 param_4" type_identifier identifier) , (parameter_declaration "undefined4 param_5" type_identifier identifier) , (parameter_declaration "undefined8 param_6" type_identifier identifier) , (parameter_declaration "undefined8 param_7" type_identifier identifier) , (parameter_declaration "undefined8 param_8" type_identifier identifier) ))) (compound_statement "{\n  FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);\n  return;\n}" { (expression_statement "FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);" (call_expression "FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8)" identifier (argument_list "(param_2,param_1,param_4,param_5,param_7,param_8)" ( identifier , identifier , identifier , identifier , identifier , identifier ))) ;) (return_statement "return;" return ;) })))
(translation_unit (function_definition TYPE (function_declarator IDENT (parameter_list ( (parameter_declaration TYPE IDENT) , (parameter_declaration TYPE IDENT) , (parameter_declaration TYPE IDENT) , (parameter_declaration TYPE IDENT) , (parameter_declaration TYPE IDENT) , (parameter_declaration TYPE IDENT) , (parameter_declaration TYPE IDENT) , (parameter_declaration TYPE IDENT) ))) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( IDENT , IDENT , IDENT , IDENT , IDENT , IDENT ))) ;) (return_statement return ;) })))
(function_definition "void FUN_0024f900(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,\n                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)\n\n{\n  FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);\n  return;\n}" (primitive_type "void") (function_declarator "FUN_0024f900(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,\n                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)" (identifier "FUN_0024f900") (parameter_list "(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,\n                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)" (( "(") (parameter_declaration "undefined8 param_1" (type_identifier "undefined8") (identifier "param_1")) (, ",") (parameter_declaration "undefined8 param_2" (type_identifier "undefined8") (identifier "param_2")) (, ",") (parameter_declaration "undefined8 param_3" (type_identifier "undefined8") (identifier "param_3")) (, ",") (parameter_declaration "undefined8 param_4" (type_identifier "undefined8") (identifier "param_4")) (, ",") (parameter_declaration "undefined4 param_5" (type_identifier "undefined4") (identifier "param_5")) (, ",") (parameter_declaration "undefined8 param_6" (type_identifier "undefined8") (identifier "param_6")) (, ",") (parameter_declaration "undefined8 param_7" (type_identifier "undefined8") (identifier "param_7")) (, ",") (parameter_declaration "undefined8 param_8" (type_identifier "undefined8") (identifier "param_8")) () ")"))) (compound_statement "{\n  FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);\n  return;\n}" ({ "{") (expression_statement "FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);" (call_expression "FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8)" (identifier "FUN_0024eb10") (argument_list "(param_2,param_1,param_4,param_5,param_7,param_8)" (( "(") (identifier "param_2") (, ",") (identifier "param_1") (, ",") (identifier "param_4") (, ",") (identifier "param_5") (, ",") (identifier "param_7") (, ",") (identifier "param_8") () ")"))) (; ";")) (return_statement "return;" (return "return") (; ";")) (} "}")))

/* WARNING: Enum "DT": Some values do not have unique names */
/* WARNING: Struct "Arm_input_section<true>": ignoring overlapping field "original_addralign_" */
/* WARNING: Enum "<anon>": Some values do not have unique names */
/* DWARF original prototype: void gc_process_relocs(Target_arm<true> * this, Symbol_table * symtab,
   Layout * layout, Sized_relobj_file<32,_true> * object, uint data_shndx, uint param_5, uchar *
   prelocs, size_t reloc_count, Output_section * output_section, bool needs_special_offset_handling,
   size_t local_symbol_count, uchar * plocal_symbols) */

void __thiscall
anon_unknown.dwarf_9b9b16::type_1<true>::function_1
          (type_1<true> *this,type_2 *symtab,type_3 *layout,
          type_4<32,type_5> *object,type_6 data_shndx,type_6 param_5,type_7 *prelocs,
          size_t reloc_count,type_8 *output_section,bool needs_special_offset_handling,
          size_t param_10,type_7 *plocal_symbols)

{
  type_9 in_stack_00000021;
  
  gold::
  function_1<32,type_5,_(anonymous_namespace)::type_1<true>,_(anonymous_namespace)::type_1<true>::Scan,_(anonymous_namespace)::type_1<true>::var_1>
            (symtab,(type_3 *)this,(type_1<true> *)object,
             (type_4<32,type_5> *)(ulong)data_shndx,(type_6)prelocs,(type_7 *)reloc_count,
             param_10,(type_8 *)plocal_symbols,output_section._0_1_,
             var_2(in_stack_00000021,needs_special_offset_handling),(type_7 *)param_10);
  return;
}


(translation_unit (function_definition type: (primitive_type) declarator: (function_declarator declarator: (identifier) parameters: (parameter_list (parameter_declaration type: (type_identifier) declarator: (identifier)) (parameter_declaration type: (type_identifier) declarator: (identifier)) (parameter_declaration type: (type_identifier) declarator: (identifier)) (parameter_declaration type: (type_identifier) declarator: (identifier)) (parameter_declaration type: (type_identifier) declarator: (identifier)) (parameter_declaration type: (type_identifier) declarator: (identifier)) (parameter_declaration type: (type_identifier) declarator: (identifier)) (parameter_declaration type: (type_identifier) declarator: (identifier)))) body: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (identifier) (identifier) (identifier) (identifier) (identifier) (identifier)))) (return_statement))))

void MASKED(undefined8 param_1,undefined8 param_2,undefined8 param_3,undefined8 param_4,
                 undefined4 param_5,undefined8 param_6,undefined8 param_7,undefined8 param_8)

{
  FUN_0024eb10(param_2,param_1,param_4,param_5,param_7,param_8);
  return;
}

