Skip to content

Commit c7644cd

Browse files
Merge pull request #73674 from Snowy1803/rdar128091794
[SILVerifier] Disable debug info type assertion for boxes
2 parents 1b3aa87 + f704a0c commit c7644cd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/SIL/Verifier/SILVerifier.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1521,7 +1521,7 @@ class SILVerifier : public SILVerifierBase<SILVerifier> {
15211521

15221522
SILType DebugVarTy = varInfo->Type ? *varInfo->Type :
15231523
SSAType.getObjectType();
1524-
if (!varInfo->DIExpr && !isa<AllocBoxInst>(inst)) {
1524+
if (!varInfo->DIExpr && !isa<SILBoxType>(SSAType.getASTType())) {
15251525
// FIXME: Remove getObjectType() below when we fix create/createAddr
15261526
require(DebugVarTy.removingMoveOnlyWrapper()
15271527
== SSAType.getObjectType().removingMoveOnlyWrapper(),

0 commit comments

Comments
 (0)