Lines Matching refs:this
179 const char* pos = strchr(this->longname.c_str(), '_'); in One_option()
181 this->longname[pos - this->longname.c_str()] = '-'; in One_option()
186 if (this->helpstring) in One_option()
187 this->register_option(); in One_option()
193 { return this->helparg != NULL; } in takes_argument()
198 { return this->optional_arg; } in takes_optional_argument()
237 : option(varname, dashes, shortname, "", helpstring, helparg, false, this), in Struct_special()
243 { (options->*(this->parse))(option, arg, cmdline); } in parse_to_value()
269 { return this->varname__##_.value; } \
273 { return this->varname__##_.user_set_via_option; } \
277 { this->varname__##_.user_set_via_option = true; } \
284 helpstring__, helparg__, optional_arg__, this), \
292 parse_fn__(option_name, arg, &this->value); \
293 this->user_set_via_option = true; \
303 { this->varname__##_.value = value; }
322 no_helpstring__, NULL, false, this) \
347 no_helpstring__, NULL, false, this) \
405 { options::parse_dirlist(NULL, new_value, &this->varname__##_.value); } \
408 { this->varname__##_.value.push_back(dir); }
419 { return !this->varname__##_.value.empty(); } \
424 return (!this->varname__##_.value.empty() \
425 && (this->varname__##_.value.find(std::string(symbol)) \
426 != this->varname__##_.value.end())); \
431 { return this->varname__##_.value.begin(); } \
435 { return this->varname__##_.value.end(); }
464 NULL, false, this) \
486 NULL, false, this) \
510 helparg__, false, this) \
575 if (this->name_.empty()) in Search_directory()
576 this->name_ = "."; in Search_directory()
591 { return this->name_; } in name()
596 { return this->is_in_sysroot_; } in is_in_sysroot()
601 { return this->put_in_sysroot_ || this->is_in_sysroot_; } in is_system_directory()
1387 { return this->printed_version_; } in printed_version()
1393 { return this->output(); } in output_file_name()
1400 { this->set_pie(value); } in set_pie_value()
1406 { return this->shared() || this->pie(); } in output_is_position_independent()
1414 { return !this->shared() && !this->relocatable(); } in output_is_executable()
1458 { return this->execstack_status_ != EXECSTACK_FROM_INPUT; } in is_execstack_set()
1462 { return this->execstack_status_ == EXECSTACK_YES; } in is_stack_executable()
1466 { return this->icf_status_ != ICF_NONE; } in icf_enabled()
1470 { return this->icf_status_ == ICF_SAFE; } in icf_safe_folding()
1477 { return this->do_demangle_; } in do_demangle()
1482 { return this->plugins_ != NULL; } in has_plugins()
1487 { return this->plugins_; } in plugins()
1492 { return this->dynamic_list_.version_script_info()->symbol_is_local(symbol); } in in_dynamic_list()
1497 { return this->have_dynamic_list_; } in have_dynamic_list()
1502 { this->dynamic_list_.version_script_info()->finalize(); } in finalize_dynamic_list()
1521 { return this->incremental_mode_; } in incremental_mode()
1528 { return this->incremental_disposition_; } in incremental_disposition()
1534 { return this->incremental_startup_disposition_; } in incremental_startup_disposition()
1550 { return !this->section_starts_.empty(); } in any_section_start()
1564 { return (this->fix_v4bx_); } in fix_v4bx()
1575 { return this->endianness_; } in endianness()
1605 { this->icf_status_ = value; } in set_icf_status()
1609 { this->execstack_status_ = value; } in set_execstack_status()
1613 { this->do_demangle_ = value; } in set_do_demangle()
1622 { this->add_search_directory_to_library_path(Search_directory(arg, true)); } in add_to_library_path_with_sysroot()
1692 { return this->varname__##_; } \
1696 { this->varname__##_ = value; } \
1709 this->set_as_needed(options.as_needed()); in copy_from_options()
1710 this->set_Bdynamic(options.Bdynamic()); in copy_from_options()
1711 this->set_format_enum(options.format_enum()); in copy_from_options()
1712 this->set_whole_archive(options.whole_archive()); in copy_from_options()
1713 this->set_incremental_disposition(options.incremental_disposition()); in copy_from_options()
1782 { return this->name_.c_str(); } in name()
1786 { return this->options_; } in options()
1799 return (this->extra_search_path_.empty() in extra_search_path()
1801 : this->extra_search_path_.c_str()); in extra_search_path()
1807 { return this->just_symbols_; } in just_symbols()
1814 return (this->is_lib() in may_need_search()
1815 || this->is_searched_file() in may_need_search()
1816 || !this->extra_search_path_.empty()); in may_need_search()
1822 { this->arg_serial_ = arg_serial; } in set_arg_serial()
1827 { return this->arg_serial_; } in arg_serial()
1865 { return this->is_file_; } in is_file()
1870 { return !this->is_file_ && this->lib_ == NULL; } in is_group()
1875 { return this->lib_ != NULL; } in is_lib()
1881 gold_assert(this->is_file_); in file()
1882 return this->file_; in file()
1889 gold_assert(!this->is_file_); in group()
1890 return this->group_; in group()
1896 gold_assert(!this->is_file_); in group()
1897 return this->group_; in group()
1904 gold_assert(!this->is_file_); in lib()
1905 gold_assert(this->lib_); in lib()
1906 return this->lib_; in lib()
1912 gold_assert(!this->is_file_); in lib()
1913 gold_assert(this->lib_); in lib()
1914 return this->lib_; in lib()
1921 { this->script_info_ = info; } in set_script_info()
1925 { return this->script_info_; } in script_info()
1953 this->files_.push_back(Input_argument(arg)); in add_file()
1954 return this->files_.back(); in add_file()
1961 { return this->files_.begin(); } in begin()
1965 { return this->files_.end(); } in end()
1987 this->files_.push_back(Input_argument(arg)); in add_file()
1988 return this->files_.back(); in add_file()
1993 { return this->options_; } in options()
1999 { return this->files_.begin(); } in begin()
2003 { return this->files_.end(); } in end()
2007 { return this->files_.size(); } in size()
2048 { return this->in_group_; } in in_group()
2053 { return this->in_lib_; } in in_lib()
2058 { return this->input_argument_list_.size(); } in size()
2064 { return this->input_argument_list_.begin(); } in begin()
2068 { return this->input_argument_list_.end(); } in end()
2073 { return this->input_argument_list_.empty(); } in empty()
2080 { return this->file_count_; } in number_of_input_files()
2119 { return this->options_; } in options()
2124 { return this->position_options_; } in position_dependent_options()
2129 { return this->script_options_; } in script_options()
2138 { return this->inputs_; } in inputs()
2143 { return this->inputs_.number_of_input_files(); } in number_of_input_files()
2149 { return this->inputs_.begin(); } in begin()
2153 { return this->inputs_.end(); } in end()