Lines Matching defs:ModifiedScan
777 const ScannedPreamble &ModifiedScan) {
781 DiagPatcher Patcher(BaselineScan.Lines, ModifiedScan.Lines);
819 auto ModifiedScan = scanPreamble(Modified.Contents, Modified.CompileCommand);
820 if (!ModifiedScan) {
822 ModifiedScan.takeError());
826 bool IncludesChanged = BaselineScan->Includes != ModifiedScan->Includes;
828 BaselineScan->TextualDirectives != ModifiedScan->TextualDirectives;
836 PP.ModifiedBounds = ModifiedScan->Bounds;
859 for (auto &Inc : ModifiedScan->Includes) {
902 for (const auto &TD : ModifiedScan->TextualDirectives) {
912 PP.PatchedDiags = patchDiags(Baseline.Diags, *BaselineScan, *ModifiedScan);
913 PP.PatchedMarks = std::move(ModifiedScan->Marks);
914 PP.PatchedMacros = std::move(ModifiedScan->Macros);