Home
last modified time | relevance | path

Searched refs:PreambleBounds (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DPrecompiledPreamble.h42 PreambleBounds ComputePreambleBounds(const LangOptions &LangOpts,
86 const llvm::MemoryBuffer *MainFileBuffer, PreambleBounds Bounds,
98 PreambleBounds getBounds() const;
114 PreambleBounds Bounds, llvm::vfs::FileSystem &VFS) const;
173 void configurePreamble(PreambleBounds Bounds, CompilerInvocation &CI,
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DPrecompiledPreamble.cpp352 PreambleBounds clang::ComputePreambleBounds(const LangOptions &LangOpts, in ComputePreambleBounds()
414 const llvm::MemoryBuffer *MainFileBuffer, PreambleBounds Bounds, in Build()
579 PreambleBounds PrecompiledPreamble::getBounds() const { in getBounds()
580 return PreambleBounds(PreambleBytes.size(), PreambleEndsAtStartOfLine); in getBounds()
602 PreambleBounds Bounds, in CanReuse()
714 PreambleBounds Bounds(PreambleBytes.size(), PreambleEndsAtStartOfLine); in AddImplicitPreamble()
762 PreambleBounds Bounds, CompilerInvocation &CI, in configurePreamble()
H A DASTUnit.cpp1353 PreambleBounds Bounds = ComputePreambleBounds( in getMainBufferWithPrecompiledPreamble()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DLexer.h60 struct PreambleBounds { struct
70 PreambleBounds(unsigned Size, bool PreambleEndsAtStartOfLine) in PreambleBounds() function
548 static PreambleBounds ComputePreamble(StringRef Buffer,
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DLexer.cpp635 PreambleBounds Lexer::ComputePreamble(StringRef Buffer, in ComputePreamble()
785 return PreambleBounds(End.getRawEncoding() - FileLoc.getRawEncoding(), in ComputePreamble()