@@ -571,17 +571,17 @@ bool Deserializer::readFineGrainedDependencyGraphFromSwiftModule(
571571 SourceFileDepGraph &g) {
572572 if (!checkModuleSignature (Cursor, {0xE2 , 0x9C , 0xA8 , 0x0E }) ||
573573 !enterTopLevelModuleBlock (Cursor, llvm::bitc::FIRST_APPLICATION_BLOCKID, false )) {
574- return false ;
574+ return true ;
575575 }
576576
577577 llvm::BitstreamEntry topLevelEntry;
578- bool ReadFineGrainedDependencies = false ;
578+ bool DidNotReadFineGrainedDependencies = true ;
579579 while (!Cursor.AtEndOfStream ()) {
580580 llvm::Expected<llvm::BitstreamEntry> maybeEntry =
581581 Cursor.advance (llvm::BitstreamCursor::AF_DontPopBlockAtEnd);
582582 if (!maybeEntry) {
583583 consumeError (maybeEntry.takeError ());
584- return false ;
584+ return true ;
585585 }
586586 topLevelEntry = maybeEntry.get ();
587587 if (topLevelEntry.Kind != llvm::BitstreamEntry::SubBlock)
@@ -592,25 +592,25 @@ bool Deserializer::readFineGrainedDependencyGraphFromSwiftModule(
592592 if (llvm::Error Err =
593593 Cursor.EnterSubBlock (INCREMENTAL_INFORMATION_BLOCK_ID)) {
594594 consumeError (std::move (Err));
595- return false ;
595+ return true ;
596596 }
597597 if (readFineGrainedDependencyGraph (g, Purpose::ForSwiftModule)) {
598598 break ;
599599 }
600600
601- ReadFineGrainedDependencies = true ;
601+ DidNotReadFineGrainedDependencies = false ;
602602 break ;
603603 }
604604
605605 default :
606606 // Unknown top-level block, possibly for use by a future version of the
607607 // module format.
608608 if (Cursor.SkipBlock ()) {
609- return false ;
609+ return true ;
610610 }
611611 break ;
612612 }
613613 }
614614
615- return ReadFineGrainedDependencies ;
615+ return DidNotReadFineGrainedDependencies ;
616616}
0 commit comments