[Frontend] when attaching a preamble, don't generate the long predefines buffer.
authorSam McCall <sam.mccall@gmail.com>
Sat, 7 May 2022 22:50:10 +0000 (00:50 +0200)
committerSam McCall <sam.mccall@gmail.com>
Mon, 9 May 2022 13:55:32 +0000 (15:55 +0200)
commit0195163dbae962ebb48bcba32b6db85919f07370
tree217278865d8d886a3355bc98c9fddade99b1ae45
parent1ec1cdcfb49aed24a634999ab90c4feb48100c3e
[Frontend] when attaching a preamble, don't generate the long predefines buffer.

We know we're going to overwrite it anyway.
It'd be a bit of work to coordinate not generating it at all, but setting this
flag avoids generating ~10k of the 13k string.

Differential Revision: https://reviews.llvm.org/D125180
clang/lib/Frontend/PrecompiledPreamble.cpp