Lines Matching defs:archive_
343 : archive_(archive), off_(off)
357 if (this->off_ == this->archive_->file().filesize())
360 if (!this->archive_->is_thin_archive())
389 Archive* archive_;
401 off_t filesize = this->archive_->file().filesize();
409 this->archive_->filename().c_str(),
418 this->archive_->file().read(this->off_, sizeof(Archive_header), buf);
422 this->archive_->interpret_header(hdr, this->off_, &this->header_.name,
993 tl->add(this, this->archive_->token());
1002 incremental_inputs->report_archive_begin(this->archive_);
1004 bool added = this->archive_->add_symbols(this->symtab_, this->layout_,
1007 this->archive_->unlock_nested_archives();
1009 this->archive_->release();
1010 this->archive_->clear_uncached_views();
1017 this->archive_->input_file());
1022 delete this->archive_;
1027 this->input_group_->add_archive(this->archive_);
1033 incremental_inputs->report_archive_end(this->archive_);
1036 || this->archive_->input_file()->options().whole_archive())
1039 delete this->archive_;
1044 parameters->options().plugins()->save_archive(this->archive_);
1047 this->archive_ = NULL;