Searched refs:FileBuffer (Results 1 - 4 of 4) sorted by relevance

/freebsd-current/contrib/llvm-project/clang/lib/Lex/
H A DHeaderMap.cpp57 auto FileBuffer = FM.getBufferForFile(FE);
58 if (!FileBuffer || !*FileBuffer)
61 if (!checkHeader(**FileBuffer, NeedsByteSwap))
63 return std::unique_ptr<HeaderMap>(new HeaderMap(std::move(*FileBuffer), NeedsByteSwap));
110 return FileBuffer->getBufferIdentifier();
122 return *reinterpret_cast<const HMapHeader*>(FileBuffer->getBufferStart());
129 assert(FileBuffer->getBufferSize() >=
137 reinterpret_cast<const HMapBucket*>(FileBuffer->getBufferStart() +
153 if (StrTabIdx >= FileBuffer
[all...]
/freebsd-current/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderMap.h32 std::unique_ptr<const llvm::MemoryBuffer> FileBuffer; member in class:clang::HeaderMapImpl
38 : FileBuffer(std::move(File)), NeedsBSwap(NeedsBSwap) {}
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/
H A DBinaryByteStream.h211 FileBuffer(std::move(Buffer)) {}
214 if (FileBuffer->commit())
221 uint8_t *getBufferStart() const { return FileBuffer->getBufferStart(); }
224 uint8_t *getBufferEnd() const { return FileBuffer->getBufferEnd(); }
227 std::unique_ptr<FileOutputBuffer> FileBuffer; member in class:llvm::FileBufferByteStream::StreamImpl
/freebsd-current/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DMagic.cpp287 std::unique_ptr<MemoryBuffer> FileBuffer = std::move(*FileOrError);
288 Result = identify_magic(FileBuffer->getBuffer());

Completed in 76 milliseconds