@@ -571,17 +571,17 @@ bool Deserializer::readFineGrainedDependencyGraphFromSwiftModule(
571
571
SourceFileDepGraph &g) {
572
572
if (!checkModuleSignature (Cursor, {0xE2 , 0x9C , 0xA8 , 0x0E }) ||
573
573
!enterTopLevelModuleBlock (Cursor, llvm::bitc::FIRST_APPLICATION_BLOCKID, false )) {
574
- return false ;
574
+ return true ;
575
575
}
576
576
577
577
llvm::BitstreamEntry topLevelEntry;
578
- bool ReadFineGrainedDependencies = false ;
578
+ bool DidNotReadFineGrainedDependencies = true ;
579
579
while (!Cursor.AtEndOfStream ()) {
580
580
llvm::Expected<llvm::BitstreamEntry> maybeEntry =
581
581
Cursor.advance (llvm::BitstreamCursor::AF_DontPopBlockAtEnd);
582
582
if (!maybeEntry) {
583
583
consumeError (maybeEntry.takeError ());
584
- return false ;
584
+ return true ;
585
585
}
586
586
topLevelEntry = maybeEntry.get ();
587
587
if (topLevelEntry.Kind != llvm::BitstreamEntry::SubBlock)
@@ -592,25 +592,25 @@ bool Deserializer::readFineGrainedDependencyGraphFromSwiftModule(
592
592
if (llvm::Error Err =
593
593
Cursor.EnterSubBlock (INCREMENTAL_INFORMATION_BLOCK_ID)) {
594
594
consumeError (std::move (Err));
595
- return false ;
595
+ return true ;
596
596
}
597
597
if (readFineGrainedDependencyGraph (g, Purpose::ForSwiftModule)) {
598
598
break ;
599
599
}
600
600
601
- ReadFineGrainedDependencies = true ;
601
+ DidNotReadFineGrainedDependencies = false ;
602
602
break ;
603
603
}
604
604
605
605
default :
606
606
// Unknown top-level block, possibly for use by a future version of the
607
607
// module format.
608
608
if (Cursor.SkipBlock ()) {
609
- return false ;
609
+ return true ;
610
610
}
611
611
break ;
612
612
}
613
613
}
614
614
615
- return ReadFineGrainedDependencies ;
615
+ return DidNotReadFineGrainedDependencies ;
616
616
}
0 commit comments