Skip to content

Commit f704a0c

Browse files
committed
[SILVerifier] Disable debug info type assertion for boxes
rdar://128091794
1 parent 764ba94 commit f704a0c

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
@@ -1496,7 +1496,7 @@ class SILVerifier : public SILVerifierBase<SILVerifier> {
14961496

14971497
SILType DebugVarTy = varInfo->Type ? *varInfo->Type :
14981498
SSAType.getObjectType();
1499-
if (!varInfo->DIExpr && !isa<AllocBoxInst>(inst)) {
1499+
if (!varInfo->DIExpr && !isa<SILBoxType>(SSAType.getASTType())) {
15001500
// FIXME: Remove getObjectType() below when we fix create/createAddr
15011501
require(DebugVarTy.removingMoveOnlyWrapper()
15021502
== SSAType.getObjectType().removingMoveOnlyWrapper(),

0 commit comments

Comments
 (0)