Lines Matching defs:CurPtr
840 uint64_t CurPtr = 0;
852 CurPtr = DH->AddressOfNewExeHeader;
854 if (memcmp(base() + CurPtr, COFF::PEMagic, sizeof(COFF::PEMagic)) != 0) {
858 CurPtr += sizeof(COFF::PEMagic); // Skip the PE magic bytes.
863 if (Error E = getObject(COFFHeader, Data, base() + CurPtr))
871 if (Error E = getObject(COFFBigObjHeader, Data, base() + CurPtr))
879 CurPtr += sizeof(coff_bigobj_file_header);
889 CurPtr += sizeof(coff_file_header);
897 if (Error E = getObject(Header, Data, base() + CurPtr))
904 DataDirAddr = base() + CurPtr + sizeof(pe32_header);
908 DataDirAddr = base() + CurPtr + sizeof(pe32plus_header);
920 CurPtr += COFFHeader->SizeOfOptionalHeader;
925 getObject(SectionTable, Data, base() + CurPtr,