Lines Matching refs:Symbol

54 Symbol::init_fields(const char* name, const char* version,  in init_fields()
108 Symbol::demangled_name() const in demangled_name()
117 Symbol::init_base_object(const char* name, const char* version, Object* object, in init_base_object()
136 Symbol::init_base_output_data(const char* name, const char* version, in init_base_output_data()
155 Symbol::init_base_output_segment(const char* name, const char* version, in init_base_output_segment()
175 Symbol::init_base_constant(const char* name, const char* version, in init_base_constant()
191 Symbol::init_base_undefined(const char* name, const char* version, in init_base_undefined()
205 Symbol::allocate_base_common(Output_data* od) in allocate_base_common()
303 Symbol::versioned_name() const in versioned_name()
317 Symbol::is_common_shndx(unsigned int shndx) in is_common_shndx()
341 Symbol::should_add_dynsym_entry(Symbol_table* symtab) const in should_add_dynsym_entry()
357 && this->source() == Symbol::FROM_OBJECT in should_add_dynsym_entry()
444 Symbol::final_value_is_known() const in final_value_is_known()
485 Symbol::output_section() const in output_section()
520 Symbol::set_output_section(Output_section* os) in set_output_section()
545 Symbol::set_output_segment(Output_segment* os, Segment_offset_base base) in set_output_segment()
558 Symbol::set_undefined() in set_undefined()
610 Symbol* sym = this->lookup(name); in gc_mark_undef_symbols()
612 if (sym->source() == Symbol::FROM_OBJECT in gc_mark_undef_symbols()
625 Symbol* sym = this->lookup(name); in gc_mark_undef_symbols()
629 && sym->source() == Symbol::FROM_OBJECT in gc_mark_undef_symbols()
641 Symbol* sym = this->lookup(p->c_str()); in gc_mark_undef_symbols()
643 if (sym->source() == Symbol::FROM_OBJECT in gc_mark_undef_symbols()
652 Symbol_table::gc_mark_symbol(Symbol* sym) in gc_mark_symbol()
669 Symbol_table::gc_mark_dyn_syms(Symbol* sym) in gc_mark_dyn_syms()
671 if (sym->in_dyn() && sym->source() == Symbol::FROM_OBJECT in gc_mark_dyn_syms()
679 Symbol_table::make_forwarder(Symbol* from, Symbol* to) in make_forwarder()
689 Symbol*
690 Symbol_table::resolve_forwards(const Symbol* from) const in resolve_forwards()
693 Unordered_map<const Symbol*, Symbol*>::const_iterator p = in resolve_forwards()
701 Symbol*
757 Symbol_table::force_local(Symbol* sym) in force_local()
972 Symbol* const snull = NULL; in add_from_object()
1017 && ret->source() == Symbol::FROM_OBJECT in add_from_object()
1063 if (ret->source() == Symbol::FROM_OBJECT) in add_from_object()
1387 Symbol*
1649 && res->source() == Symbol::FROM_OBJECT in add_from_dynobj()
1655 if (res->source() == Symbol::FROM_OBJECT in add_from_dynobj()
1816 Symbol* oldsym; in define_special_symbol()
1861 Symbol* const snull = NULL; in define_special_symbol()
1952 Symbol*
2077 Symbol*
2088 Symbol::Segment_offset_base offset_base, in define_in_output_segment()
2132 Symbol::Segment_offset_base offset_base, in do_define_in_output_segment()
2200 Symbol*
2412 Symbol* sym = csym; in define_with_copy_reloc()
2430 Symbol_table::get_copy_source(const Symbol* sym) const in get_copy_source()
2539 std::vector<Symbol*>* syms, in set_dynsym_indexes()
2550 Symbol* sym = *p; in set_dynsym_indexes()
2571 std::vector<Symbol*> dyn_symbols; in set_dynsym_indexes()
2576 Symbol* sym = p->second; in set_dynsym_indexes()
2599 Symbol* sym = p->second; in set_dynsym_indexes()
2649 for (std::vector<Symbol*>::iterator p = this->target_symbols_.begin(); in set_dynsym_indexes()
2724 Symbol_table::add_to_final_symtab(Symbol* sym, Stringpool* pool, in add_to_final_symtab()
2757 Symbol* sym = *p; in sized_finalize()
2773 Symbol* sym = p->second; in sized_finalize()
2785 for (std::vector<Symbol*>::iterator p = this->target_symbols_.begin(); in sized_finalize()
2812 case Symbol::FROM_OBJECT: in compute_final_value()
2819 && !Symbol::is_common_shndx(shndx)) in compute_final_value()
2840 || Symbol::is_common_shndx(shndx))) in compute_final_value()
2895 case Symbol::IN_OUTPUT_DATA: in compute_final_value()
2912 case Symbol::IN_OUTPUT_SEGMENT: in compute_final_value()
2920 case Symbol::SEGMENT_START: in compute_final_value()
2922 case Symbol::SEGMENT_END: in compute_final_value()
2925 case Symbol::SEGMENT_BSS: in compute_final_value()
2934 case Symbol::IS_CONSTANT: in compute_final_value()
2938 case Symbol::IS_UNDEFINED: in compute_final_value()
2955 Symbol_table::sized_finalize_symbol(Symbol* unsized_sym) in sized_finalize_symbol()
3132 case Symbol::FROM_OBJECT: in sized_write_globals()
3139 && !Symbol::is_common_shndx(in_shndx)) in sized_write_globals()
3163 || Symbol::is_common_shndx(in_shndx)))) in sized_write_globals()
3203 case Symbol::IN_OUTPUT_DATA: in sized_write_globals()
3228 case Symbol::IN_OUTPUT_SEGMENT: in sized_write_globals()
3239 case Symbol::IS_CONSTANT: in sized_write_globals()
3243 case Symbol::IS_UNDEFINED: in sized_write_globals()
3273 for (std::vector<Symbol*>::const_iterator p = this->target_symbols_.begin(); in sized_write_globals()
3289 case Symbol::IS_CONSTANT: in sized_write_globals()
3292 case Symbol::IS_UNDEFINED: in sized_write_globals()
3375 Symbol_table::warn_about_undefined_dynobj_symbol(Symbol* sym) const in warn_about_undefined_dynobj_symbol()
3378 if (sym->source() == Symbol::FROM_OBJECT in warn_about_undefined_dynobj_symbol()
3683 Symbol* sym = symtab->lookup(p->first, NULL); in note_warnings()
3685 && sym->source() == Symbol::FROM_OBJECT in note_warnings()
3696 Warnings::issue_warning(const Symbol* sym, in issue_warning()
3787 Symbol*
3797 Symbol*
3807 Symbol*
3817 Symbol*
4006 Warnings::issue_warning<32, false>(const Symbol* sym,
4014 Warnings::issue_warning<32, true>(const Symbol* sym,
4022 Warnings::issue_warning<64, false>(const Symbol* sym,
4030 Warnings::issue_warning<64, true>(const Symbol* sym,