@@ -913,10 +913,10 @@ class IRGenDebugInfoImpl : public IRGenDebugInfo {
913913 // Note: The implementation here assumes that all clang submodules
914914 // belong to the same PCM file.
915915 ASTSourceDescriptor ParentDescriptor (*ClangModule->Parent );
916- Parent = getOrCreateModule ({ParentDescriptor. getModuleName (),
917- ParentDescriptor.getPath (),
918- Desc.getASTFile (), Desc.getSignature ()},
919- ClangModule->Parent );
916+ Parent = getOrCreateModule (
917+ {ParentDescriptor. getModuleName (), ParentDescriptor.getPath (),
918+ Desc.getASTFile (), Desc.getSignature (), /* CASID= */ " " },
919+ ClangModule->Parent );
920920 }
921921 return getOrCreateModule (ClangModule, Parent, Desc.getModuleName (),
922922 IncludePath, Signature, Desc.getASTFile ());
@@ -2565,11 +2565,11 @@ class IRGenDebugInfoImpl : public IRGenDebugInfo {
25652565 // Describe the submodule, but substitute the cached ASTFile from
25662566 // the toplevel module. The ASTFile pointer in SubModule may be
25672567 // dangling and cant be trusted.
2568- Scope = getOrCreateModule ({SubModuleDesc-> getModuleName (),
2569- SubModuleDesc->getPath (),
2570- TopLevelModuleDesc->getASTFile (),
2571- TopLevelModuleDesc->getSignature ()},
2572- SubModuleDesc->getModuleOrNull ());
2568+ Scope = getOrCreateModule (
2569+ {SubModuleDesc-> getModuleName (), SubModuleDesc->getPath (),
2570+ TopLevelModuleDesc->getASTFile (),
2571+ TopLevelModuleDesc->getSignature (), /* CASID= */ " " },
2572+ SubModuleDesc->getModuleOrNull ());
25732573 else if (SubModuleDesc->getModuleOrNull () == nullptr )
25742574 // This is (bridging header) PCH.
25752575 Scope = getOrCreateModule (*SubModuleDesc, nullptr );
0 commit comments