Lines Matching refs:STE
160 InMemoryStruct<macho::SymbolTableEntry> STE;
161 Obj->ReadSymbolTableEntry(SymtabLC->SymbolTableOffset, i, STE);
162 if (!STE)
164 if (STE->SectionIndex > SegmentLC->NumSections)
167 StringRef Name = Obj->getStringAtIndex(STE->StringIndex);
171 if ((unsigned)STE->SectionIndex - 1 != SectNum)
175 if (STE->Type != 0xF) // external, defined in this section.
179 if (STE->Flags != 0x0 && STE->Flags != 0x8)
183 Symbols.push_back(SymbolEntry(STE->Value, Name));
186 (Sect->Address + STE->Value) << "\n");
299 InMemoryStruct<macho::Symbol64TableEntry> STE;
300 Obj->ReadSymbol64TableEntry(SymtabLC->SymbolTableOffset, i, STE);
301 if (!STE)
303 if (STE->SectionIndex > Segment64LC->NumSections)
306 StringRef Name = Obj->getStringAtIndex(STE->StringIndex);
310 if ((unsigned)STE->SectionIndex - 1 != SectNum)
314 if (STE->Type != 0xF) // external, defined in this section.
316 if (STE->Flags != 0x0)
320 Symbols.push_back(SymbolEntry(STE->Value, Name));
323 (Sect->Address + STE->Value) << "\n");