Lines Matching refs:FileBuffer
57 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()
158 unsigned MaxLen = FileBuffer->getBufferSize() - StrTabIdx; in getString()