@@ -1437,24 +1437,32 @@ llvm::DIType *IRGenDebugInfo::createType(DebugTypeInfo DbgTy,
1437
1437
auto IdTy = DBuilder.createForwardDecl (
1438
1438
llvm::dwarf::DW_TAG_structure_type, MangledName, Scope, File, 0 ,
1439
1439
llvm::dwarf::DW_LANG_ObjC, 0 , 0 );
1440
- return DBuilder.createPointerType (IdTy, PtrSize, 0 , MangledName);
1440
+ return DBuilder.createPointerType (IdTy, PtrSize, 0 ,
1441
+ /* DWARFAddressSpace */ None,
1442
+ MangledName);
1441
1443
}
1442
1444
1443
1445
case TypeKind::BuiltinNativeObject: {
1444
1446
unsigned PtrSize = CI.getTargetInfo ().getPointerWidth (0 );
1445
- auto PTy = DBuilder.createPointerType (nullptr , PtrSize, 0 , MangledName);
1447
+ auto PTy = DBuilder.createPointerType (nullptr , PtrSize, 0 ,
1448
+ /* DWARFAddressSpace */ None,
1449
+ MangledName);
1446
1450
return DBuilder.createObjectPointerType (PTy);
1447
1451
}
1448
1452
1449
1453
case TypeKind::BuiltinBridgeObject: {
1450
1454
unsigned PtrSize = CI.getTargetInfo ().getPointerWidth (0 );
1451
- auto PTy = DBuilder.createPointerType (nullptr , PtrSize, 0 , MangledName);
1455
+ auto PTy = DBuilder.createPointerType (nullptr , PtrSize, 0 ,
1456
+ /* DWARFAddressSpace */ None,
1457
+ MangledName);
1452
1458
return DBuilder.createObjectPointerType (PTy);
1453
1459
}
1454
1460
1455
1461
case TypeKind::BuiltinRawPointer: {
1456
1462
unsigned PtrSize = CI.getTargetInfo ().getPointerWidth (0 );
1457
- return DBuilder.createPointerType (nullptr , PtrSize, 0 , MangledName);
1463
+ return DBuilder.createPointerType (nullptr , PtrSize, 0 ,
1464
+ /* DWARFAddressSpace */ None,
1465
+ MangledName);
1458
1466
}
1459
1467
1460
1468
case TypeKind::DynamicSelf: {
0 commit comments