Lines Matching defs:Symbol
196 MachOSymbol &Symbol) {
199 Symbol.StringIndex = Entry.n_strx;
200 Symbol.Type = Entry.n_type;
201 Symbol.SectionIndex = Entry.n_sect;
202 Symbol.Flags = Entry.n_desc;
203 Symbol.Value = Entry.n_value;
207 Symbol.StringIndex = Entry.n_strx;
208 Symbol.Type = Entry.n_type;
209 Symbol.SectionIndex = Entry.n_sect;
210 Symbol.Flags = Entry.n_desc;
211 Symbol.Value = Entry.n_value;
346 symbol_iterator Symbol = RelI->getSymbol();
347 if (Symbol != Obj->end_symbols() &&
348 error(Symbol->getName(SymbolName)))
365 W.printString("Symbol", SymbolName.size() > 0 ? SymbolName : "-");
405 MachOSymbol Symbol;
406 getSymbol(Obj, SymI->getRawDataRefImpl(), Symbol);
414 DictScope D(W, "Symbol");
415 W.printNumber("Name", SymbolName, Symbol.StringIndex);
416 if (Symbol.Type & N_STAB) {
417 W.printHex ("Type", "SymDebugTable", Symbol.Type);
419 W.printEnum("Type", Symbol.Type, makeArrayRef(MachOSymbolTypes));
421 W.printHex ("Section", SectionName, Symbol.SectionIndex);
422 W.printEnum ("RefType", static_cast<uint16_t>(Symbol.Flags & 0xF),
424 W.printFlags ("Flags", static_cast<uint16_t>(Symbol.Flags & ~0xF),
426 W.printHex ("Value", Symbol.Value);