Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/clang/include/clang/Frontend/
HDPrecompiledPreamble.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-head/contrib/llvm-project/clang/lib/Frontend/
HDPrecompiledPreamble.cpp353 PreambleBounds clang::ComputePreambleBounds(const LangOptions &LangOpts, in ComputePreambleBounds()
415 const llvm::MemoryBuffer *MainFileBuffer, PreambleBounds Bounds, in Build()
581 PreambleBounds PrecompiledPreamble::getBounds() const { in getBounds()
582 return PreambleBounds(PreambleBytes.size(), PreambleEndsAtStartOfLine); in getBounds()
604 PreambleBounds Bounds, in CanReuse()
716 PreambleBounds Bounds(PreambleBytes.size(), PreambleEndsAtStartOfLine); in AddImplicitPreamble()
764 PreambleBounds Bounds, CompilerInvocation &CI, in configurePreamble()
HDASTUnit.cpp1352 PreambleBounds Bounds = ComputePreambleBounds( in getMainBufferWithPrecompiledPreamble()
/freebsd-head/contrib/llvm-project/clang/include/clang/Lex/
HDLexer.h60 struct PreambleBounds { struct
70 PreambleBounds(unsigned Size, bool PreambleEndsAtStartOfLine) in PreambleBounds() argument
548 static PreambleBounds ComputePreamble(StringRef Buffer,
/freebsd-head/contrib/llvm-project/clang/lib/Lex/
HDLexer.cpp637 PreambleBounds Lexer::ComputePreamble(StringRef Buffer, in ComputePreamble()
787 return PreambleBounds(End.getRawEncoding() - FileLoc.getRawEncoding(), in ComputePreamble()