Searched refs:FileBuffer (Results 1 – 7 of 7) sorted by relevance
57 auto FileBuffer = FM.getBufferForFile(FE); in Create() local58 if (!FileBuffer || !*FileBuffer) in Create()61 if (!checkHeader(**FileBuffer, NeedsByteSwap)) in Create()63 return std::unique_ptr<HeaderMap>(new HeaderMap(std::move(*FileBuffer), NeedsByteSwap)); in Create()111 return FileBuffer->getBufferIdentifier(); in getFileName()123 return *reinterpret_cast<const HMapHeader*>(FileBuffer->getBufferStart()); in getHeader()130 assert(FileBuffer->getBufferSize() >= in getBucket()138 reinterpret_cast<const HMapBucket*>(FileBuffer->getBufferStart() + in getBucket()154 if (StrTabIdx >= FileBuffer->getBufferSize()) in getString()157 const char *Data = FileBuffer->getBufferStart() + StrTabIdx; in getString()[all …]
155 const std::unique_ptr<MemoryBuffer> &FileBuffer = *OutBuffOrErr; in llvm_mt_main() local158 FileBuffer->getBufferStart(), FileBuffer->getBufferEnd()); in llvm_mt_main()173 std::unique_ptr<FileOutputBuffer> FileBuffer = std::move(*FileOrErr); in llvm_mt_main() local175 FileBuffer->getBufferStart()); in llvm_mt_main()176 error(FileBuffer->commit()); in llvm_mt_main()
212 FileBuffer(std::move(Buffer)) {} in StreamImpl()215 if (FileBuffer->commit()) in commit()222 uint8_t *getBufferStart() const { return FileBuffer->getBufferStart(); } in getBufferStart()225 uint8_t *getBufferEnd() const { return FileBuffer->getBufferEnd(); } in getBufferEnd()228 std::unique_ptr<FileOutputBuffer> FileBuffer;
32 std::unique_ptr<const llvm::MemoryBuffer> FileBuffer; variable38 : FileBuffer(std::move(File)), NeedsBSwap(NeedsBSwap) {} in HeaderMapImpl()
219 std::unique_ptr<FileOutputBuffer> FileBuffer = std::move(*FileOrErr); in main() local221 FileBuffer->getBufferStart()); in main()222 error(FileBuffer->commit()); in main()
258 std::unique_ptr<MemoryBuffer> FileBuffer = std::move(*FileOrError); in identify_magic() local259 Result = identify_magic(FileBuffer->getBuffer()); in identify_magic()
737 std::unique_ptr<FileOutputBuffer> FileBuffer = in doCvtres() local740 FileBuffer->getBufferStart()); in doCvtres()741 ExitOnErr(FileBuffer->commit()); in doCvtres()