@@ -929,10 +929,10 @@ class IRGenDebugInfoImpl : public IRGenDebugInfo {
929929 // Note: The implementation here assumes that all clang submodules
930930 // belong to the same PCM file.
931931 ASTSourceDescriptor ParentDescriptor (*ClangModule->Parent );
932- Parent = getOrCreateModule ({ParentDescriptor. getModuleName (),
933- ParentDescriptor.getPath (),
934- Desc.getASTFile (), Desc.getSignature ()},
935- ClangModule->Parent );
932+ Parent = getOrCreateModule (
933+ {ParentDescriptor. getModuleName (), ParentDescriptor.getPath (),
934+ Desc.getASTFile (), Desc.getSignature (), /* CASID= */ " " },
935+ ClangModule->Parent );
936936 }
937937 return getOrCreateModule (ClangModule, Parent, Desc.getModuleName (),
938938 IncludePath, Signature, Desc.getASTFile ());
@@ -2594,11 +2594,11 @@ class IRGenDebugInfoImpl : public IRGenDebugInfo {
25942594 // Describe the submodule, but substitute the cached ASTFile from
25952595 // the toplevel module. The ASTFile pointer in SubModule may be
25962596 // dangling and cant be trusted.
2597- Scope = getOrCreateModule ({SubModuleDesc-> getModuleName (),
2598- SubModuleDesc->getPath (),
2599- TopLevelModuleDesc->getASTFile (),
2600- TopLevelModuleDesc->getSignature ()},
2601- SubModuleDesc->getModuleOrNull ());
2597+ Scope = getOrCreateModule (
2598+ {SubModuleDesc-> getModuleName (), SubModuleDesc->getPath (),
2599+ TopLevelModuleDesc->getASTFile (),
2600+ TopLevelModuleDesc->getSignature (), /* CASID= */ " " },
2601+ SubModuleDesc->getModuleOrNull ());
26022602 else if (SubModuleDesc->getModuleOrNull () == nullptr )
26032603 // This is (bridging header) PCH.
26042604 Scope = getOrCreateModule (*SubModuleDesc, nullptr );
0 commit comments