Lines Matching refs:MachO

190       &Result->addDebugMapObject(Path, Timestamp, MachO::N_OSO);  in switchToNewDebugMapObject()
229 {MachO::N_GSYM, "N_GSYM"}, {MachO::N_FNAME, "N_FNAME"},
230 {MachO::N_FUN, "N_FUN"}, {MachO::N_STSYM, "N_STSYM"},
231 {MachO::N_LCSYM, "N_LCSYM"}, {MachO::N_BNSYM, "N_BNSYM"},
232 {MachO::N_PC, "N_PC"}, {MachO::N_AST, "N_AST"},
233 {MachO::N_OPT, "N_OPT"}, {MachO::N_RSYM, "N_RSYM"},
234 {MachO::N_SLINE, "N_SLINE"}, {MachO::N_ENSYM, "N_ENSYM"},
235 {MachO::N_SSYM, "N_SSYM"}, {MachO::N_SO, "N_SO"},
236 {MachO::N_OSO, "N_OSO"}, {MachO::N_LSYM, "N_LSYM"},
237 {MachO::N_BINCL, "N_BINCL"}, {MachO::N_SOL, "N_SOL"},
238 {MachO::N_PARAMS, "N_PARAM"}, {MachO::N_VERSION, "N_VERS"},
239 {MachO::N_OLEVEL, "N_OLEV"}, {MachO::N_PSYM, "N_PSYM"},
240 {MachO::N_EINCL, "N_EINCL"}, {MachO::N_ENTRY, "N_ENTRY"},
241 {MachO::N_LBRAC, "N_LBRAC"}, {MachO::N_EXCL, "N_EXCL"},
242 {MachO::N_RBRAC, "N_RBRAC"}, {MachO::N_BCOMM, "N_BCOMM"},
243 {MachO::N_ECOMM, "N_ECOMM"}, {MachO::N_ECOML, "N_ECOML"},
244 {MachO::N_LENG, "N_LENG"}, {0, nullptr}};
277 if (Type & MachO::N_STAB) in dumpSymTabEntry()
280 if (Type & MachO::N_PEXT) in dumpSymTabEntry()
284 switch (Type & MachO::N_TYPE) { in dumpSymTabEntry()
285 case MachO::N_UNDF: // 0x0 undefined, n_sect == NO_SECT in dumpSymTabEntry()
288 case MachO::N_ABS: // 0x2 absolute, n_sect == NO_SECT in dumpSymTabEntry()
291 case MachO::N_SECT: // 0xe defined in section number n_sect in dumpSymTabEntry()
294 case MachO::N_PBUD: // 0xc prebound undefined (defined in a dylib) in dumpSymTabEntry()
297 case MachO::N_INDR: // 0xa indirect in dumpSymTabEntry()
304 if (Type & MachO::N_EXT) in dumpSymTabEntry()
415 if (!(Type & MachO::N_STAB)) in handleStabSymbolTableEntry()
421 if (Type == MachO::N_OSO) in handleStabSymbolTableEntry()
424 if (Type == MachO::N_AST) { in handleStabSymbolTableEntry()
438 case MachO::N_GSYM: in handleStabSymbolTableEntry()
444 case MachO::N_FUN: in handleStabSymbolTableEntry()
457 case MachO::N_STSYM: in handleStabSymbolTableEntry()
467 if (ObjectSymIt == CurrentObjectAddresses.end() && Type != MachO::N_STSYM) { in handleStabSymbolTableEntry()
594 bool Extern = SymType & (MachO::N_EXT | MachO::N_PEXT); in loadMainBinarySymbols()