|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Object/COFFImportFile.h 42 OS << StringRef(Data.getBufferStart() + sizeof(coff_import_header));
62 Data.getBufferStart());
include/llvm/Object/ELFObjectFile.h 997 : ELFObjectFile(Other.Data, Other.EF, Other.DotDynSymSec,
include/llvm/Object/Minidump.h 171 return arrayRefFromStringRef(Data.getBuffer());
include/llvm/Object/ObjectFile.h 228 return reinterpret_cast<const uint8_t *>(Data.getBufferStart());
lib/Object/Archive.cpp 465 if (NextLoc == Parent->Data.getBufferEnd())
469 if (NextLoc > Parent->Data.getBufferEnd()) {
489 const char *a = Parent->Data.getBuffer().data();
546 StringRef Buffer = Data.getBuffer();
784 const char *Loc = Data.getBufferStart() + strlen(Magic);
993 bool Archive::isEmpty() const { return Data.getBufferSize() == 8; }
lib/Object/Binary.cpp 40 StringRef Binary::getData() const { return Data.getBuffer(); }
42 StringRef Binary::getFileName() const { return Data.getBufferIdentifier(); }
44 MemoryBufferRef Binary::getMemoryBufferRef() const { return Data; }
lib/Object/COFFObjectFile.cpp 106 assert(!checkOffset(Data, uintptr_t(Addr), sizeof(*Addr)));
382 const coff_relocation *begin = getFirstReloc(Sec, Data, base());
392 const coff_relocation *I = getFirstReloc(Sec, Data, base());
394 I += getNumberOfRelocations(Sec, Data, base());
404 SymbolTable16, Data, base() + getPointerToSymbolTable(),
410 SymbolTable32, Data, base() + getPointerToSymbolTable(),
421 if (std::error_code EC = getObject(StringTableSizePtr, Data, StringTableAddr))
425 getObject(StringTable, Data, StringTableAddr, StringTableSize))
555 if (std::error_code EC = checkOffset(Data, IntPtr, DataEntry->Size))
674 if (!checkSize(Data, EC, sizeof(coff_file_header)))
685 if (checkSize(Data, EC, sizeof(dos_header) + sizeof(COFF::PEMagic))) {
701 if ((EC = getObject(COFFHeader, Data, base() + CurPtr)))
708 checkSize(Data, EC, sizeof(coff_bigobj_file_header))) {
709 if ((EC = getObject(COFFBigObjHeader, Data, base() + CurPtr)))
735 if ((EC = getObject(Header, Data, base() + CurPtr)))
753 if ((EC = getObject(DataDirectory, Data, DataDirAddr, DataDirSize)))
760 if ((EC = getObject(SectionTable, Data, base() + CurPtr,
1110 if (checkOffset(Data, ConStart, SectionSize))
1173 return {getFirstReloc(Sec, Data, base()),
1174 getNumberOfRelocations(Sec, Data, base())};
1309 return getObject(Result, OwningObject->Data, ImportTable + Index);
lib/Object/MachOUniversal.cpp 116 if (Data.getBufferSize() < sizeof(MachO::fat_header)) {
lib/Object/WindowsResource.cpp 54 BBS = BinaryByteStream(Data.getBuffer().drop_front(LeadingSize),
lib/Object/XCOFFObjectFile.cpp 586 getObject<XCOFFRelocation32>(Data, reinterpret_cast<void *>(RelocAddr),
601 Obj->Data, reinterpret_cast<uintptr_t>(Obj->base() + Offset), 4))
613 getObject<char>(Obj->Data, Obj->base() + Offset, Size);
632 MemoryBufferRef Data = Obj->Data;