Lines Matching full:bounds
415 const llvm::MemoryBuffer *MainFileBuffer, PreambleBounds Bounds, in Build() argument
445 Bounds.Size); in Build()
446 bool PreambleEndsAtStartOfLine = Bounds.PreambleEndsAtStartOfLine; in Build()
502 MainFileBuffer->getBuffer().slice(0, Bounds.Size), MainFilePath); in Build()
604 PreambleBounds Bounds, in CanReuse() argument
608 Bounds.Size <= MainFileBuffer.getBufferSize() && in CanReuse()
609 "Buffer is too large. Bounds were calculated from a different buffer?"); in CanReuse()
619 if (PreambleBytes.size() != Bounds.Size || in CanReuse()
620 PreambleEndsAtStartOfLine != Bounds.PreambleEndsAtStartOfLine || in CanReuse()
716 PreambleBounds Bounds(PreambleBytes.size(), PreambleEndsAtStartOfLine); in AddImplicitPreamble() local
717 configurePreamble(Bounds, CI, VFS, MainFileBuffer); in AddImplicitPreamble()
723 auto Bounds = ComputePreambleBounds(CI.getLangOpts(), *MainFileBuffer, 0); in OverridePreamble() local
724 configurePreamble(Bounds, CI, VFS, MainFileBuffer); in OverridePreamble()
764 PreambleBounds Bounds, CompilerInvocation &CI, in configurePreamble() argument
776 PreprocessorOpts.PrecompiledPreambleBytes.first = Bounds.Size; in configurePreamble()
778 Bounds.PreambleEndsAtStartOfLine; in configurePreamble()