
/* std::__facet_shims::(anonymous
   namespace)::time_get_shim<char>::do_get_date(std::istreambuf_iterator<char,
   std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >,
   std::ios_base&, std::_Ios_Iostate&, tm*) const */

undefined4
std::__facet_shims::(anonymous_namespace)::time_get_shim<char>::do_get_date
          (undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5,
          undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)

{
  __time_get<char>(param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,
                   param_8,param_9,100);
  return param_1;
}



undefined4
FUN_00306bd4(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5
            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)

{
  std::__facet_shims::__time_get<char>
            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,
             param_9,100);
  return param_1;
}


lui gp,0x13
addiu gp,gp,0x35fc
addu gp,gp,t9
addiu sp,sp,-0x40
lw v0,0x8(a1)
or a1,zero,zero
lw t9,-0x7fbc(gp)
li v1,0x64
sw a2,0x48(sp)
sll a1,a1,0x18
sw a3,0x4c(sp)
sw a3,0x10(sp)
or a3,a2,zero
or a2,v0,zero
lw v0,0x60(sp)
sw s0,0x38(sp)
or s0,a0,zero
sw ra,0x3c(sp)
sw v0,0x24(sp)
lw v0,0x5c(sp)
sw gp,0x30(sp)
sw v1,0x28(sp)
sw v0,0x20(sp)
lw v0,0x58(sp)
sw v0,0x1c(sp)
lw v0,0x50(sp)
sw v0,0x14(sp)
lw v0,0x54(sp)
bal 0x003040b0
_sw v0,0x18(sp)
or v0,s0,zero
lw ra,0x3c(sp)
lw s0,0x38(sp)
jr ra
_addiu sp,sp,0x40
(translation_unit "undefined4\nFUN_00306bd4(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5\n            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)\n\n{\n  std::__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);\n  return param_1;\n}\n\n" (function_definition "undefined4\nFUN_00306bd4(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5\n            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)\n\n{\n  std::__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);\n  return param_1;\n}" type_identifier (function_declarator "FUN_00306bd4(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5\n            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)" identifier (parameter_list "(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5\n            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)" ( (parameter_declaration "undefined4 param_1" type_identifier identifier) , (parameter_declaration "int param_2" primitive_type identifier) , (parameter_declaration "undefined4 param_3" type_identifier identifier) , (parameter_declaration "undefined4 param_4" type_identifier identifier) , (parameter_declaration "undefined4 param_5" type_identifier identifier) , (parameter_declaration "undefined4 param_6" type_identifier identifier) , (parameter_declaration "undefined4 param_7" type_identifier identifier) , (parameter_declaration "undefined4 param_8" type_identifier identifier) , (parameter_declaration "undefined4 param_9" type_identifier identifier) ))) (compound_statement "{\n  std::__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);\n  return param_1;\n}" { (labeled_statement "std::__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);" statement_identifier : (ERROR ":" :) (labeled_statement "__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);" statement_identifier : (ERROR ":" :) (expression_statement "__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);" (binary_expression "__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100)" (binary_expression "__time_get<char" identifier < identifier) > (parenthesized_expression "(param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100)" ( (comma_expression "param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100" identifier , (comma_expression "0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100" number_literal , (comma_expression "*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100" (pointer_expression "*(undefined4 *)(param_2 + 8)" * (cast_expression "(undefined4 *)(param_2 + 8)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_2 + 8)" ( (binary_expression "param_2 + 8" identifier + number_literal) )))) , (comma_expression "param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100" identifier , (comma_expression "param_4,param_5,param_6,param_7,param_8,\n             param_9,100" identifier , (comma_expression "param_5,param_6,param_7,param_8,\n             param_9,100" identifier , (comma_expression "param_6,param_7,param_8,\n             param_9,100" identifier , (comma_expression "param_7,param_8,\n             param_9,100" identifier , (comma_expression "param_8,\n             param_9,100" identifier , (comma_expression "param_9,100" identifier , number_literal)))))))))) ))) ;))) (return_statement "return param_1;" return identifier ;) })))
(translation_unit "/* std::__facet_shims::(anonymous\n   namespace)::time_get_shim<char>::do_get_date(std::istreambuf_iterator<char,\n   std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >,\n   std::ios_base&, std::_Ios_Iostate&, tm*) const */\n\nundefined4\nstd::__facet_shims::(anonymous_namespace)::time_get_shim<char>::do_get_date\n          (undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5,\n          undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)\n\n{\n  __time_get<char>(param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,\n                   param_8,param_9,100);\n  return param_1;\n}\n\n" comment (function_definition "undefined4\nstd::__facet_shims::(anonymous_namespace)::time_get_shim<char>::do_get_date\n          (undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5,\n          undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)\n\n{\n  __time_get<char>(param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,\n                   param_8,param_9,100);\n  return param_1;\n}" type_identifier (ERROR "std::__facet_shims::(anonymous_namespace)::time_get_shim<char>::" identifier : : identifier : : ( identifier ) : : identifier < primitive_type > : :) (function_declarator "do_get_date\n          (undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5,\n          undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)" identifier (parameter_list "(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5,\n          undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)" ( (parameter_declaration "undefined4 param_1" type_identifier identifier) , (parameter_declaration "int param_2" primitive_type identifier) , (parameter_declaration "undefined4 param_3" type_identifier identifier) , (parameter_declaration "undefined4 param_4" type_identifier identifier) , (parameter_declaration "undefined4 param_5" type_identifier identifier) , (parameter_declaration "undefined4 param_6" type_identifier identifier) , (parameter_declaration "undefined4 param_7" type_identifier identifier) , (parameter_declaration "undefined4 param_8" type_identifier identifier) , (parameter_declaration "undefined4 param_9" type_identifier identifier) ))) (compound_statement "{\n  __time_get<char>(param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,\n                   param_8,param_9,100);\n  return param_1;\n}" { (expression_statement "__time_get<char>(param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,\n                   param_8,param_9,100);" (binary_expression "__time_get<char>(param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,\n                   param_8,param_9,100)" (binary_expression "__time_get<char" identifier < identifier) > (parenthesized_expression "(param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,\n                   param_8,param_9,100)" ( (comma_expression "param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,\n                   param_8,param_9,100" identifier , (comma_expression "0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,\n                   param_8,param_9,100" number_literal , (comma_expression "*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,\n                   param_8,param_9,100" (pointer_expression "*(undefined4 *)(param_2 + 8)" * (cast_expression "(undefined4 *)(param_2 + 8)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_2 + 8)" ( (binary_expression "param_2 + 8" identifier + number_literal) )))) , (comma_expression "param_3,param_4,param_5,param_6,param_7,\n                   param_8,param_9,100" identifier , (comma_expression "param_4,param_5,param_6,param_7,\n                   param_8,param_9,100" identifier , (comma_expression "param_5,param_6,param_7,\n                   param_8,param_9,100" identifier , (comma_expression "param_6,param_7,\n                   param_8,param_9,100" identifier , (comma_expression "param_7,\n                   param_8,param_9,100" identifier , (comma_expression "param_8,param_9,100" identifier , (comma_expression "param_9,100" identifier , number_literal)))))))))) ))) ;) (return_statement "return param_1;" return identifier ;) })))
(translation_unit "undefined4\nFUN_00306bd4(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5\n            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)\n\n{\n  std::__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);\n  return param_1;\n}\n\n" (function_definition "undefined4\nFUN_00306bd4(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5\n            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)\n\n{\n  std::__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);\n  return param_1;\n}" type_identifier (function_declarator "FUN_00306bd4(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5\n            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)" identifier (parameter_list "(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5\n            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)" ( (parameter_declaration "undefined4 param_1" type_identifier identifier) , (parameter_declaration "int param_2" primitive_type identifier) , (parameter_declaration "undefined4 param_3" type_identifier identifier) , (parameter_declaration "undefined4 param_4" type_identifier identifier) , (parameter_declaration "undefined4 param_5" type_identifier identifier) , (parameter_declaration "undefined4 param_6" type_identifier identifier) , (parameter_declaration "undefined4 param_7" type_identifier identifier) , (parameter_declaration "undefined4 param_8" type_identifier identifier) , (parameter_declaration "undefined4 param_9" type_identifier identifier) ))) (compound_statement "{\n  std::__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);\n  return param_1;\n}" { (labeled_statement "std::__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);" statement_identifier : (ERROR ":" :) (labeled_statement "__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);" statement_identifier : (ERROR ":" :) (expression_statement "__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);" (binary_expression "__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100)" (binary_expression "__time_get<char" identifier < identifier) > (parenthesized_expression "(param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100)" ( (comma_expression "param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100" identifier , (comma_expression "0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100" number_literal , (comma_expression "*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100" (pointer_expression "*(undefined4 *)(param_2 + 8)" * (cast_expression "(undefined4 *)(param_2 + 8)" ( (type_descriptor "undefined4 *" type_identifier (abstract_pointer_declarator "*" *)) ) (parenthesized_expression "(param_2 + 8)" ( (binary_expression "param_2 + 8" identifier + number_literal) )))) , (comma_expression "param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100" identifier , (comma_expression "param_4,param_5,param_6,param_7,param_8,\n             param_9,100" identifier , (comma_expression "param_5,param_6,param_7,param_8,\n             param_9,100" identifier , (comma_expression "param_6,param_7,param_8,\n             param_9,100" identifier , (comma_expression "param_7,param_8,\n             param_9,100" identifier , (comma_expression "param_8,\n             param_9,100" identifier , (comma_expression "param_9,100" identifier , number_literal)))))))))) ))) ;))) (return_statement "return param_1;" return identifier ;) })))
(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) , (parameter_declaration TYPE IDENT) ))) (compound_statement { (labeled_statement statement_identifier : (ERROR :) (labeled_statement statement_identifier : (ERROR :) (expression_statement (binary_expression (binary_expression IDENT < IDENT) > (parenthesized_expression ( (comma_expression IDENT , (comma_expression LIT , (comma_expression (pointer_expression * (cast_expression ( (type_descriptor TYPE (abstract_pointer_declarator *)) ) (parenthesized_expression ( (binary_expression IDENT + LIT) )))) , (comma_expression IDENT , (comma_expression IDENT , (comma_expression IDENT , (comma_expression IDENT , (comma_expression IDENT , (comma_expression IDENT , (comma_expression IDENT , LIT)))))))))) ))) ;))) (return_statement return IDENT ;) })))
(function_definition "undefined4\nFUN_00306bd4(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5\n            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)\n\n{\n  std::__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);\n  return param_1;\n}" (type_identifier "undefined4") (function_declarator "FUN_00306bd4(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5\n            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)" (identifier "FUN_00306bd4") (parameter_list "(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5\n            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)" (( "(") (parameter_declaration "undefined4 param_1" (type_identifier "undefined4") (identifier "param_1")) (, ",") (parameter_declaration "int param_2" (primitive_type "int") (identifier "param_2")) (, ",") (parameter_declaration "undefined4 param_3" (type_identifier "undefined4") (identifier "param_3")) (, ",") (parameter_declaration "undefined4 param_4" (type_identifier "undefined4") (identifier "param_4")) (, ",") (parameter_declaration "undefined4 param_5" (type_identifier "undefined4") (identifier "param_5")) (, ",") (parameter_declaration "undefined4 param_6" (type_identifier "undefined4") (identifier "param_6")) (, ",") (parameter_declaration "undefined4 param_7" (type_identifier "undefined4") (identifier "param_7")) (, ",") (parameter_declaration "undefined4 param_8" (type_identifier "undefined4") (identifier "param_8")) (, ",") (parameter_declaration "undefined4 param_9" (type_identifier "undefined4") (identifier "param_9")) () ")"))) (compound_statement "{\n  std::__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);\n  return param_1;\n}" ({ "{") (labeled_statement "std::__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);" (statement_identifier "std") (: ":") (ERROR ":" (: ":")) (labeled_statement "__facet_shims::__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);" (statement_identifier "__facet_shims") (: ":") (ERROR ":" (: ":")) (expression_statement "__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100);" (binary_expression "__time_get<char>\n            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100)" (binary_expression "__time_get<char" (identifier "__time_get") (< "<") (identifier "char")) (> ">") (parenthesized_expression "(param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100)" (( "(") (comma_expression "param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100" (identifier "param_1") (, ",") (comma_expression "0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100" (number_literal "0") (, ",") (comma_expression "*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100" (pointer_expression "*(undefined4 *)(param_2 + 8)" (* "*") (cast_expression "(undefined4 *)(param_2 + 8)" (( "(") (type_descriptor "undefined4 *" (type_identifier "undefined4") (abstract_pointer_declarator "*" (* "*"))) () ")") (parenthesized_expression "(param_2 + 8)" (( "(") (binary_expression "param_2 + 8" (identifier "param_2") (+ "+") (number_literal "8")) () ")")))) (, ",") (comma_expression "param_3,param_4,param_5,param_6,param_7,param_8,\n             param_9,100" (identifier "param_3") (, ",") (comma_expression "param_4,param_5,param_6,param_7,param_8,\n             param_9,100" (identifier "param_4") (, ",") (comma_expression "param_5,param_6,param_7,param_8,\n             param_9,100" (identifier "param_5") (, ",") (comma_expression "param_6,param_7,param_8,\n             param_9,100" (identifier "param_6") (, ",") (comma_expression "param_7,param_8,\n             param_9,100" (identifier "param_7") (, ",") (comma_expression "param_8,\n             param_9,100" (identifier "param_8") (, ",") (comma_expression "param_9,100" (identifier "param_9") (, ",") (number_literal "100"))))))))))) () ")"))) (; ";")))) (return_statement "return param_1;" (return "return") (identifier "param_1") (; ";")) (} "}")))

/* std::__facet_shims::(anonymous
   namespace)::time_get_shim<char>::do_get_date(std::istreambuf_iterator<char,
   std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >,
   std::ios_base&, std::_Ios_Iostate&, tm*) const */

type_1
std::__facet_shims::(anonymous_namespace)::time_get_shim<char>::function_1
          (type_1 param_1,int var_3,type_1 param_3,type_1 param_4,type_1 param_5,
          type_1 param_6,type_1 param_7,type_1 param_8,type_1 param_9)

{
  var_1<var_2>(param_1,0,*(type_1 *)(var_3 + 8),param_3,param_4,param_5,param_6,param_7,
                   param_8,param_9,100);
  return param_1;
}


(translation_unit (function_definition type: (type_identifier) declarator: (function_declarator declarator: (identifier) parameters: (parameter_list (parameter_declaration type: (type_identifier) declarator: (identifier)) (parameter_declaration type: (primitive_type) 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 (labeled_statement label: (statement_identifier) (ERROR) (labeled_statement label: (statement_identifier) (ERROR) (expression_statement (binary_expression left: (binary_expression left: (identifier) right: (identifier)) right: (parenthesized_expression (comma_expression left: (identifier) right: (comma_expression left: (number_literal) right: (comma_expression left: (pointer_expression argument: (cast_expression type: (type_descriptor type: (type_identifier) declarator: (abstract_pointer_declarator)) value: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))))) right: (comma_expression left: (identifier) right: (comma_expression left: (identifier) right: (comma_expression left: (identifier) right: (comma_expression left: (identifier) right: (comma_expression left: (identifier) right: (comma_expression left: (identifier) right: (comma_expression left: (identifier) right: (number_literal)))))))))))))))) (return_statement (identifier)))))

undefined4
MASKED(undefined4 param_1,int param_2,undefined4 param_3,undefined4 param_4,undefined4 param_5
            ,undefined4 param_6,undefined4 param_7,undefined4 param_8,undefined4 param_9)

{
  std::__facet_shims::__time_get<char>
            (param_1,0,*(undefined4 *)(param_2 + 8),param_3,param_4,param_5,param_6,param_7,param_8,
             param_9,100);
  return param_1;
}

