Home
last modified time | relevance | path

Searched refs:MainFileBuffer (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Frontend/
H A DPrecompiledPreamble.h83 const llvm::MemoryBuffer *MainFileBuffer, PreambleBounds Bounds,
108 const llvm::MemoryBufferRef &MainFileBuffer,
121 llvm::MemoryBuffer *MainFileBuffer) const;
128 llvm::MemoryBuffer *MainFileBuffer) const;
237 llvm::MemoryBuffer *MainFileBuffer) const;
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DPrecompiledPreamble.cpp313 const llvm::MemoryBuffer *MainFileBuffer, PreambleBounds Bounds, in Build() argument
341 std::vector<char> PreambleBytes(MainFileBuffer->getBufferStart(), in Build()
342 MainFileBuffer->getBufferStart() + in Build()
401 MainFileBuffer->getBuffer().slice(0, Bounds.Size), MainFilePath); in Build()
496 const llvm::MemoryBufferRef &MainFileBuffer, in CanReuse() argument
501 Bounds.Size <= MainFileBuffer.getBufferSize() && in CanReuse()
515 MainFileBuffer.getBuffer().begin())) in CanReuse()
608 llvm::MemoryBuffer *MainFileBuffer) const { in AddImplicitPreamble()
610 configurePreamble(Bounds, CI, VFS, MainFileBuffer); in AddImplicitPreamble()
615 llvm::MemoryBuffer *MainFileBuffer) const { in OverridePreamble()
[all …]
H A DASTUnit.cpp1300 std::unique_ptr<llvm::MemoryBuffer> MainFileBuffer = in getMainBufferWithPrecompiledPreamble() local
1303 if (!MainFileBuffer) in getMainBufferWithPrecompiledPreamble()
1307 *PreambleInvocationIn.getLangOpts(), *MainFileBuffer, MaxLines); in getMainBufferWithPrecompiledPreamble()
1312 if (Preamble->CanReuse(PreambleInvocationIn, *MainFileBuffer, Bounds, in getMainBufferWithPrecompiledPreamble()
1324 return MainFileBuffer; in getMainBufferWithPrecompiledPreamble()
1369 PreambleInvocationIn, MainFileBuffer.get(), Bounds, *Diagnostics, VFS, in getMainBufferWithPrecompiledPreamble()
1416 return MainFileBuffer; in getMainBufferWithPrecompiledPreamble()