Lines Matching defs:Symtab

414   MachO::symtab_command Symtab = SymtabOrErr.get();
415 if (Symtab.cmdsize != sizeof(MachO::symtab_command))
419 if (Symtab.symoff > FileSize)
423 uint64_t SymtabSize = Symtab.nsyms;
433 BigSize += Symtab.symoff;
439 if (Error Err = checkOverlappingElement(Elements, Symtab.symoff, SymtabSize,
442 if (Symtab.stroff > FileSize)
446 BigSize = Symtab.stroff;
447 BigSize += Symtab.strsize;
452 if (Error Err = checkOverlappingElement(Elements, Symtab.stroff,
453 Symtab.strsize, "string table"))
1624 MachO::symtab_command Symtab =
1628 if (Dysymtab.nlocalsym != 0 && Dysymtab.ilocalsym > Symtab.nsyms) {
1635 if (Dysymtab.nlocalsym != 0 && BigSize > Symtab.nsyms) {
1640 if (Dysymtab.nextdefsym != 0 && Dysymtab.iextdefsym > Symtab.nsyms) {
1647 if (Dysymtab.nextdefsym != 0 && BigSize > Symtab.nsyms) {
1653 if (Dysymtab.nundefsym != 0 && Dysymtab.iundefsym > Symtab.nsyms) {
1660 if (Dysymtab.nundefsym != 0 && BigSize > Symtab.nsyms) {
2482 MachO::symtab_command Symtab = getSymtabLoadCommand();
2483 if (!SymtabLoadCmd || Symtab.nsyms == 0)
2491 MachO::symtab_command Symtab = getSymtabLoadCommand();
2492 if (!SymtabLoadCmd || Symtab.nsyms == 0)
2498 unsigned Offset = Symtab.symoff +
2499 Symtab.nsyms * SymbolTableEntrySize;
2505 MachO::symtab_command Symtab = getSymtabLoadCommand();
2506 if (!SymtabLoadCmd || Index >= Symtab.nsyms)
2511 DRI.p = reinterpret_cast<uintptr_t>(getPtr(*this, Symtab.symoff));
2517 MachO::symtab_command Symtab = getSymtabLoadCommand();
2523 DRIstart.p = reinterpret_cast<uintptr_t>(getPtr(*this, Symtab.symoff));