Home
last modified time | relevance | path

Searched refs:FileBuffer (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/Lex/
H A DHeaderMap.cpp57 auto FileBuffer = FM.getBufferForFile(FE); in Create() local
58 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 …]
/openbsd-src/gnu/llvm/llvm/tools/llvm-mt/
H A Dllvm-mt.cpp155 const std::unique_ptr<MemoryBuffer> &FileBuffer = *OutBuffOrErr; in llvm_mt_main() local
158 FileBuffer->getBufferStart(), FileBuffer->getBufferEnd()); in llvm_mt_main()
173 std::unique_ptr<FileOutputBuffer> FileBuffer = std::move(*FileOrErr); in llvm_mt_main() local
175 FileBuffer->getBufferStart()); in llvm_mt_main()
176 error(FileBuffer->commit()); in llvm_mt_main()
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DBinaryByteStream.h212 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;
/openbsd-src/gnu/llvm/clang/include/clang/Lex/
H A DHeaderMap.h32 std::unique_ptr<const llvm::MemoryBuffer> FileBuffer; variable
38 : FileBuffer(std::move(File)), NeedsBSwap(NeedsBSwap) {} in HeaderMapImpl()
/openbsd-src/gnu/llvm/llvm/tools/llvm-cvtres/
H A Dllvm-cvtres.cpp219 std::unique_ptr<FileOutputBuffer> FileBuffer = std::move(*FileOrErr); in main() local
221 FileBuffer->getBufferStart()); in main()
222 error(FileBuffer->commit()); in main()
/openbsd-src/gnu/llvm/llvm/lib/BinaryFormat/
H A DMagic.cpp258 std::unique_ptr<MemoryBuffer> FileBuffer = std::move(*FileOrError); in identify_magic() local
259 Result = identify_magic(FileBuffer->getBuffer()); in identify_magic()
/openbsd-src/gnu/llvm/llvm/tools/llvm-rc/
H A Dllvm-rc.cpp737 std::unique_ptr<FileOutputBuffer> FileBuffer = in doCvtres() local
740 FileBuffer->getBufferStart()); in doCvtres()
741 ExitOnErr(FileBuffer->commit()); in doCvtres()