@@ -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 ());
@@ -2629,11 +2629,11 @@ class IRGenDebugInfoImpl : public IRGenDebugInfo {
26292629 // Describe the submodule, but substitute the cached ASTFile from
26302630 // the toplevel module. The ASTFile pointer in SubModule may be
26312631 // dangling and cant be trusted.
2632- Scope = getOrCreateModule ({SubModuleDesc-> getModuleName (),
2633- SubModuleDesc->getPath (),
2634- TopLevelModuleDesc->getASTFile (),
2635- TopLevelModuleDesc->getSignature ()},
2636- SubModuleDesc->getModuleOrNull ());
2632+ Scope = getOrCreateModule (
2633+ {SubModuleDesc-> getModuleName (), SubModuleDesc->getPath (),
2634+ TopLevelModuleDesc->getASTFile (),
2635+ TopLevelModuleDesc->getSignature (), /* CASID= */ " " },
2636+ SubModuleDesc->getModuleOrNull ());
26372637 else if (SubModuleDesc->getModuleOrNull () == nullptr )
26382638 // This is (bridging header) PCH.
26392639 Scope = getOrCreateModule (*SubModuleDesc, nullptr );
0 commit comments