Home | History | Annotate | Download | only in Object

Lines Matching refs:Index

356 // index is in the n_value field.
454 uint8_t index = Entry.n_sect;
456 if (index == 0)
459 DRI.d.a = index - 1;
461 report_fatal_error("getSymbolSection: Invalid section index.");
904 // It is passed the index (0 - based) of the library as translated from
906 std::error_code MachOObjectFile::getLibraryShortNameByIndex(unsigned Index,
908 if (Index >= Libraries.size())
933 Res = LibrariesShortNames[Index];
963 basic_symbol_iterator MachOObjectFile::getSymbolByIndex(unsigned Index) const {
969 if (Index >= Symtab.nsyms)
970 report_fatal_error("Requested symbol index is out of range.");
974 DRI.p += Index * SymbolTableEntrySize;
1203 relocation_iterator MachOObjectFile::section_rel_begin(unsigned Index) const {
1205 DRI.d.a = Index;
1209 relocation_iterator MachOObjectFile::section_rel_end(unsigned Index) const {
1211 DRI.d.a = Index;
1972 unsigned Index) const {
1973 const char *Sec = getSectionPtr(this, L, Index);
1978 unsigned Index) const {
1979 const char *Sec = getSectionPtr(this, L, Index);
2136 unsigned Index) const {
2137 uint64_t Offset = DLC.indirectsymoff + Index * sizeof(uint32_t);
2143 unsigned Index) const {
2144 uint64_t Offset = DataOffset + Index * sizeof(MachO::data_in_code_entry);
2294 void MachOObjectFile::ReadULEB128s(uint64_t Index,
2298 uint32_t offset = Index;