Lines Matching refs:strtab
339 void PopulateHeader(Writer::Slot<Header> header, StringTable* strtab);
489 StringTable* strtab) { in PopulateHeader() argument
490 header->name = strtab->Add(name_); in PopulateHeader()
719 StringTable* strtab = static_cast<StringTable*>(SectionAt(1)); in WriteSectionTable() local
720 strtab->AttachWriter(w); in WriteSectionTable()
724 sections_[i]->PopulateHeader(headers.at(i), strtab); in WriteSectionTable()
726 strtab->DetachWriter(); in WriteSectionTable()
872 StringTable* strtab = in WriteBody() local
874 strtab->AttachWriter(w); in WriteBody()
881 WriteSymbolsList(&locals_, symbols.at(1), strtab); in WriteBody()
882 WriteSymbolsList(&globals_, symbols.at(locals_.length() + 1), strtab); in WriteBody()
883 strtab->DetachWriter(); in WriteBody()
906 StringTable* strtab) { in WriteSymbolsList() argument
910 src->at(i).Write(dst.at(i), strtab); in WriteSymbolsList()
1023 StringTable* strtab = new StringTable(".strtab"); in CreateSymbolsTable() local
1027 elf->AddSection(strtab); in CreateSymbolsTable()