Home
last modified time | relevance | path

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

/trueos/contrib/llvm/tools/clang/lib/Lex/
HDHeaderMap.cpp84 OwningPtr<const llvm::MemoryBuffer> FileBuffer(FM.getBufferForFile(FE)); in Create() local
85 if (!FileBuffer) return 0; // Unreadable file? in Create()
86 const char *FileStart = FileBuffer->getBufferStart(); in Create()
106 return new HeaderMap(FileBuffer.take(), NeedsByteSwap); in Create()
110 delete FileBuffer; in ~HeaderMap()
120 return FileBuffer->getBufferIdentifier(); in getFileName()
132 return *reinterpret_cast<const HMapHeader*>(FileBuffer->getBufferStart()); in getHeader()
143 reinterpret_cast<const HMapBucket*>(FileBuffer->getBufferStart() + in getBucket()
147 if ((const char*)(BucketPtr+1) > FileBuffer->getBufferEnd()) { in getBucket()
167 if (StrTabIdx >= FileBuffer->getBufferSize()) in getString()
[all …]
/trueos/contrib/llvm/tools/clang/include/clang/Lex/
HDHeaderMap.h37 const llvm::MemoryBuffer *FileBuffer; variable
41 : FileBuffer(File), NeedsBSwap(BSwap) { in HeaderMap()