
/* WARNING: Struct "Output_section_data": ignoring overlapping field "output_section_" */
/* WARNING: Struct "Output_section": ignoring overlapping field "name_" */
/* DWARF original prototype: bool do_adjust_local_symbol(Sized_relobj_file<32,_false> * this,
   Symbol_value<32> * param_1) */

bool __thiscall
gold::Sized_relobj_file<32,_false>::do_adjust_local_symbol
          (Sized_relobj_file<32,_false> *this,Symbol_value<32> *param_2)

{
  return true;
}



/* gold::Sized_relobj_file<32, false>::do_adjust_local_symbol(gold::Symbol_value<32>*) const */

undefined4 gold::Sized_relobj_file<32,false>::do_adjust_local_symbol(Symbol_value *param_1)

{
  return 1;
}


jr ra
_li v0,0x1
(translation_unit "/* gold::Sized_relobj_file<32, false>::do_adjust_local_symbol(gold::Symbol_value<32>*) const */\n\nundefined4 gold::Sized_relobj_file<32,false>::do_adjust_local_symbol(Symbol_value *param_1)\n\n{\n  return 1;\n}\n\n" comment (ERROR "undefined4 gold::Sized_relobj_file<32,false>::do_adjust_local_symbol(Symbol_value *param_1)" type_identifier (ERROR "gold::" identifier : :) identifier (ERROR "<32" < number_literal) , (ERROR "false>::" identifier > : :) (function_declarator "do_adjust_local_symbol(Symbol_value *param_1)" identifier (parameter_list "(Symbol_value *param_1)" ( (parameter_declaration "Symbol_value *param_1" type_identifier (pointer_declarator "*param_1" * identifier)) )))) (compound_statement "{\n  return 1;\n}" { (return_statement "return 1;" return number_literal ;) }))
(translation_unit "/* WARNING: Struct "Output_section_data": ignoring overlapping field "output_section_" */\n/* WARNING: Struct "Output_section": ignoring overlapping field "name_" */\n/* DWARF original prototype: bool do_adjust_local_symbol(Sized_relobj_file<32,_false> * this,\n   Symbol_value<32> * param_1) */\n\nbool __thiscall\ngold::Sized_relobj_file<32,_false>::do_adjust_local_symbol\n          (Sized_relobj_file<32,_false> *this,Symbol_value<32> *param_2)\n\n{\n  return true;\n}\n\n" comment comment comment (declaration "bool __thiscall\ngold::Sized_relobj_file<32,_false>::do_adjust_local_symbol\n          (Sized_relobj_file<32,_false> *this,Symbol_value<32> *param_2)\n\n{\n  return true;" primitive_type (ms_call_modifier "__thiscall" __thiscall) (ERROR "gold::" identifier : :) identifier (ERROR "<32,_false>::do_adjust_local_symbol\n          (Sized_relobj_file<32,_false> *this,Symbol_value<32> *param_2)\n\n{\n  return true" < number_literal , (ERROR "_false>::" identifier > : :) (function_declarator "do_adjust_local_symbol\n          (Sized_relobj_file<32,_false> *this,Symbol_value<32> *param_2)" identifier (parameter_list "(Sized_relobj_file<32,_false> *this,Symbol_value<32> *param_2)" ( (parameter_declaration "Sized_relobj_file" type_identifier) (ERROR "<32" < number_literal) , (parameter_declaration "_false> *this" type_identifier (ERROR ">" >) (pointer_declarator "*this" * identifier)) , (parameter_declaration "Symbol_value<32> *param_2" type_identifier (ERROR "<32>" < number_literal >) (pointer_declarator "*param_2" * identifier)) ))) { return true) ;) (ERROR "}" }))
(translation_unit "undefined4 gold::Sized_relobj_file<32,false>::do_adjust_local_symbol(Symbol_value *param_1)\n\n{\n  return 1;\n}\n\n" (ERROR "undefined4 gold::Sized_relobj_file<32,false>::do_adjust_local_symbol(Symbol_value *param_1)" type_identifier (ERROR "gold::" identifier : :) identifier (ERROR "<32" < number_literal) , (ERROR "false>::" identifier > : :) (function_declarator "do_adjust_local_symbol(Symbol_value *param_1)" identifier (parameter_list "(Symbol_value *param_1)" ( (parameter_declaration "Symbol_value *param_1" type_identifier (pointer_declarator "*param_1" * identifier)) )))) (compound_statement "{\n  return 1;\n}" { (return_statement "return 1;" return number_literal ;) }))
(translation_unit (ERROR TYPE (ERROR IDENT : :) IDENT (ERROR < LIT) , (ERROR IDENT > : :) (function_declarator IDENT (parameter_list ( (parameter_declaration TYPE (pointer_declarator * IDENT)) )))) (compound_statement { (return_statement return LIT ;) }))
(ERROR "undefined4 gold::Sized_relobj_file<32,false>::do_adjust_local_symbol(Symbol_value *param_1)" (type_identifier "undefined4") (ERROR "gold::" (identifier "gold") (: ":") (: ":")) (identifier "Sized_relobj_file") (ERROR "<32" (< "<") (number_literal "32")) (, ",") (ERROR "false>::" (identifier "false") (> ">") (: ":") (: ":")) (function_declarator "do_adjust_local_symbol(Symbol_value *param_1)" (identifier "do_adjust_local_symbol") (parameter_list "(Symbol_value *param_1)" (( "(") (parameter_declaration "Symbol_value *param_1" (type_identifier "Symbol_value") (pointer_declarator "*param_1" (* "*") (identifier "param_1"))) () ")")))) (compound_statement "{\n  return 1;\n}" ({ "{") (return_statement "return 1;" (return "return") (number_literal "1") (; ";")) (} "}"))

/* WARNING: Struct "Output_section_data": ignoring overlapping field "output_section_" */
/* WARNING: Struct "Output_section": ignoring overlapping field "name_" */
/* DWARF original prototype: bool do_adjust_local_symbol(Sized_relobj_file<32,_false> * this,
   Symbol_value<32> * param_1) */

bool __thiscall
gold::Sized_relobj_file<32,_false>::do_adjust_local_symbol
          (Sized_relobj_file<32,_false> *this,Symbol_value<32> *param_2)

{
  return true;
}


(translation_unit (ERROR type: (type_identifier) (ERROR (identifier)) (identifier) (ERROR (number_literal)) (ERROR (identifier)) (function_declarator declarator: (identifier) parameters: (parameter_list (parameter_declaration type: (type_identifier) declarator: (pointer_declarator declarator: (identifier)))))) (compound_statement (return_statement (number_literal))))

/* gold::Sized_relobj_file<32, false>::MASKED(gold::Symbol_value<32>*) const */

undefined4 gold::Sized_relobj_file<32,false>::MASKED(Symbol_value *param_1)

{
  return 1;
}

