Lines Matching full:preamble
9 // Helper class to build precompiled preamble.
79 // Collects files whose existence would invalidate the preamble.
84 // search path entries whose roots don't exist when the preamble is built.
198 // so it's not intended to be used outside preamble-handling.
203 // FIXME: This is a hack so that we can override the preamble file during
204 // crash-recovery testing, which is the only case where the preamble files
217 EC = llvm::sys::fs::createTemporaryFile("preamble", "pch", FD, File);
221 llvm::sys::path::append(TempPath, "preamble-%%%%%%.pch");
432 // Create a temporary file for the precompiled preamble. In rare
441 // Save the preamble text for later; we'll need to compare against it for
454 // Inform preprocessor to record conditional stack when building the preamble.
457 // Create the compiler instance to use for building the precompiled preamble.
499 // Remap the main source file to the preamble buffer.
615 // We've previously computed a preamble. Check whether we have the same
616 // preamble now that we did before, and that there's enough space in
617 // the main-file buffer within the precompiled preamble to fit the
624 // The preamble has not changed. We may be able to re-use the precompiled
625 // preamble.
627 // Check that none of the files used by the preamble have changed.
704 // consider the preamble out-of-date.
783 // The preamble is going to overwrite it anyway.
814 // For in-memory preamble, we have to provide a VFS overlay that makes it
841 return "build-preamble.error";