Lines Matching refs:Symb
128 const coff_symbol *Symb = toSymb(Ref); in moveSymbolNext() local
129 Symb += 1 + Symb->NumberOfAuxSymbols; in moveSymbolNext()
130 Ref.p = reinterpret_cast<uintptr_t>(Symb); in moveSymbolNext()
135 const coff_symbol *Symb = toSymb(Ref); in getSymbolName() local
136 return getSymbolName(Symb, Result); in getSymbolName()
141 const coff_symbol *Symb = toSymb(Ref); in getSymbolAddress() local
143 if (std::error_code EC = getSection(Symb->SectionNumber, Section)) in getSymbolAddress()
146 if (Symb->SectionNumber == COFF::IMAGE_SYM_UNDEFINED) in getSymbolAddress()
149 Result = Section->VirtualAddress + Symb->Value; in getSymbolAddress()
151 Result = Symb->Value; in getSymbolAddress()
157 const coff_symbol *Symb = toSymb(Ref); in getSymbolType() local
159 if (Symb->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL && in getSymbolType()
160 Symb->SectionNumber == COFF::IMAGE_SYM_UNDEFINED) { in getSymbolType()
162 } else if (Symb->isFunctionDefinition()) { in getSymbolType()
166 if (!COFF::isReservedSectionNumber(Symb->SectionNumber)) { in getSymbolType()
168 if (std::error_code EC = getSection(Symb->SectionNumber, Section)) in getSymbolType()
180 const coff_symbol *Symb = toSymb(Ref); in getSymbolFlags() local
185 if (Symb->SectionNumber == COFF::IMAGE_SYM_UNDEFINED) { in getSymbolFlags()
186 if (Symb->Value == 0) in getSymbolFlags()
194 if (Symb->StorageClass == COFF::IMAGE_SYM_CLASS_EXTERNAL) in getSymbolFlags()
197 if (Symb->StorageClass == COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL) in getSymbolFlags()
200 if (Symb->SectionNumber == COFF::IMAGE_SYM_ABSOLUTE) in getSymbolFlags()
211 const coff_symbol *Symb = toSymb(Ref); in getSymbolSize() local
213 if (std::error_code EC = getSection(Symb->SectionNumber, Section)) in getSymbolSize()
216 if (Symb->SectionNumber == COFF::IMAGE_SYM_UNDEFINED) in getSymbolSize()
219 Result = Section->SizeOfRawData - Symb->Value; in getSymbolSize()
228 const coff_symbol *Symb = toSymb(Ref); in getSymbolSection() local
229 if (COFF::isReservedSectionNumber(Symb->SectionNumber)) { in getSymbolSection()
233 if (std::error_code EC = getSection(Symb->SectionNumber, Sec)) in getSymbolSection()
340 const coff_symbol *Symb = toSymb(SymbRef); in sectionContainsSymbol() local
342 if (std::error_code EC = getSection(Symb->SectionNumber, SymbSec)) in sectionContainsSymbol()
985 const coff_symbol *Symb = nullptr; in getRelocationValueString() local
986 if (std::error_code EC = getSymbol(Reloc->SymbolTableIndex, Symb)) in getRelocationValueString()
989 Sym.p = reinterpret_cast<uintptr_t>(Symb); in getRelocationValueString()