Home | History | Annotate | Download | only in Lex

Lines Matching refs:FileBuffer

84   OwningPtr<const llvm::MemoryBuffer> FileBuffer(FM.getBufferForFile(FE));
85 if (!FileBuffer) return 0; // Unreadable file?
86 const char *FileStart = FileBuffer->getBufferStart();
106 return new HeaderMap(FileBuffer.take(), NeedsByteSwap);
110 delete FileBuffer;
120 return FileBuffer->getBufferIdentifier();
132 return *reinterpret_cast<const HMapHeader*>(FileBuffer->getBufferStart());
143 reinterpret_cast<const HMapBucket*>(FileBuffer->getBufferStart() +
147 if ((const char*)(BucketPtr+1) > FileBuffer->getBufferEnd()) {
167 if (StrTabIdx >= FileBuffer->getBufferSize())
173 return FileBuffer->getBufferStart()+StrTabIdx;