Lines Matching defs:IntPtr
536 uintptr_t IntPtr = 0;
537 if (Error E = getRvaPtr(Rva, IntPtr))
539 const uint8_t *Ptr = reinterpret_cast<const uint8_t *>(IntPtr);
591 uintptr_t IntPtr = 0;
592 if (Error E = getRvaPtr(ImportTableRva, IntPtr, "import table"))
594 if (Error E = checkOffset(Data, IntPtr, DataEntry->Size))
597 const coff_import_directory_table_entry *>(IntPtr);
614 uintptr_t IntPtr = 0;
615 if (Error E = getRvaPtr(RVA, IntPtr, "delay import table"))
617 if (Error E = checkOffset(Data, IntPtr, DataEntry->Size))
621 const delay_import_directory_table_entry *>(IntPtr);
638 uintptr_t IntPtr = 0;
639 if (Error E = getRvaPtr(ExportTableRva, IntPtr, "export table"))
641 if (Error E = checkOffset(Data, IntPtr, DataEntry->Size))
645 reinterpret_cast<const export_directory_table_entry *>(IntPtr);
657 uintptr_t IntPtr = 0;
658 if (Error E = getRvaPtr(DataEntry->RelativeVirtualAddress, IntPtr,
661 if (Error E = checkOffset(Data, IntPtr, DataEntry->Size))
665 IntPtr);
667 IntPtr + DataEntry->Size);
688 uintptr_t IntPtr = 0;
689 if (Error E = getRvaPtr(DataEntry->RelativeVirtualAddress, IntPtr,
692 if (Error E = checkOffset(Data, IntPtr, DataEntry->Size))
695 DebugDirectoryBegin = reinterpret_cast<const debug_directory *>(IntPtr);
697 IntPtr + DataEntry->Size);
723 uintptr_t IntPtr = 0;
725 getRvaPtr(DataEntry->RelativeVirtualAddress, IntPtr, "TLS directory"))
727 if (Error E = checkOffset(Data, IntPtr, DataEntry->Size))
731 TLSDirectory64 = reinterpret_cast<const coff_tls_directory64 *>(IntPtr);
733 TLSDirectory32 = reinterpret_cast<const coff_tls_directory32 *>(IntPtr);
747 uintptr_t IntPtr = 0;
748 if (Error E = getRvaPtr(DataEntry->RelativeVirtualAddress, IntPtr,
751 if (Error E = checkOffset(Data, IntPtr, DataEntry->Size))
754 LoadConfig = (const void *)IntPtr;
764 getRvaPtr(ChpeOff - getImageBase(), IntPtr, "CHPE metadata"))
766 if (Error E = checkOffset(Data, IntPtr, sizeof(*CHPEMetadata)))
769 CHPEMetadata = reinterpret_cast<const chpe_metadata *>(IntPtr);
773 if (Error E = getRvaPtr(CHPEMetadata->CodeMap, IntPtr, "CHPE code map"))
775 if (Error E = checkOffset(Data, IntPtr,
782 if (Error E = getRvaPtr(CHPEMetadata->CodeRangesToEntryPoints, IntPtr,
785 if (Error E = checkOffset(Data, IntPtr,
792 if (Error E = getRvaPtr(CHPEMetadata->RedirectionMetadata, IntPtr,
795 if (Error E = checkOffset(Data, IntPtr,
1535 uintptr_t IntPtr;
1537 cantFail(getRvaPtr(RVA, IntPtr));
1538 Ptr = HybridView->getBufferStart() + IntPtr -
1594 uintptr_t IntPtr = 0;
1596 cantFail(Object->getRvaPtr(RVA, IntPtr));
1597 return makeImportedSymbolIterator(Object, IntPtr, 0);
1602 uintptr_t IntPtr = 0;
1604 cantFail(Object->getRvaPtr(RVA, IntPtr));
1608 auto *Entry = reinterpret_cast<ulittle32_t *>(IntPtr);
1612 auto *Entry = reinterpret_cast<ulittle64_t *>(IntPtr);
1616 return makeImportedSymbolIterator(Object, IntPtr, Index);
1652 uintptr_t IntPtr = 0;
1653 if (Error E = OwningObject->getRvaPtr(ImportTable[Index].NameRVA, IntPtr,
1656 Result = StringRef(reinterpret_cast<const char *>(IntPtr));
1699 uintptr_t IntPtr = 0;
1700 if (Error E = OwningObject->getRvaPtr(Table[Index].Name, IntPtr,
1703 Result = StringRef(reinterpret_cast<const char *>(IntPtr));
1717 uintptr_t IntPtr = 0;
1718 if (Error E = OwningObject->getRvaPtr(RVA, IntPtr, "import address"))
1721 Result = *reinterpret_cast<const ulittle64_t *>(IntPtr);
1723 Result = *reinterpret_cast<const ulittle32_t *>(IntPtr);
1739 uintptr_t IntPtr = 0;
1741 OwningObject->getRvaPtr(ExportTable->NameRVA, IntPtr, "dll name"))
1743 Result = StringRef(reinterpret_cast<const char *>(IntPtr));
1761 uintptr_t IntPtr = 0;
1763 IntPtr, "export address"))
1766 reinterpret_cast<const export_address_table_entry *>(IntPtr);
1775 uintptr_t IntPtr = 0;
1776 if (Error EC = OwningObject->getRvaPtr(ExportTable->OrdinalTableRVA, IntPtr,
1779 const ulittle16_t *Start = reinterpret_cast<const ulittle16_t *>(IntPtr);
1787 if (Error EC = OwningObject->getRvaPtr(ExportTable->NamePointerRVA, IntPtr,
1790 const ulittle32_t *NamePtr = reinterpret_cast<const ulittle32_t *>(IntPtr);
1791 if (Error EC = OwningObject->getRvaPtr(NamePtr[Offset], IntPtr,
1794 Result = StringRef(reinterpret_cast<const char *>(IntPtr));
1820 uintptr_t IntPtr = 0;
1821 if (auto EC = OwningObject->getRvaPtr(RVA, IntPtr, "export forward target"))
1823 Result = StringRef(reinterpret_cast<const char *>(IntPtr));
1849 uintptr_t IntPtr = 0;
1850 if (Error EC = OwningObject->getRvaPtr(RVA, IntPtr, "import symbol name"))
1853 Result = StringRef(reinterpret_cast<const char *>(IntPtr + 2));
1888 uintptr_t IntPtr = 0;
1889 if (Error EC = OwningObject->getRvaPtr(RVA, IntPtr, "import symbol ordinal"))
1891 Result = *reinterpret_cast<const ulittle16_t *>(IntPtr);
2197 uintptr_t IntPtr;
2198 return Obj->getRvaPtr(getRVA() + getSize(), IntPtr, "ARM64X reloc");