Skip to content

Commit 340d4d2

Browse files
committed
don't forget to strip reference storage types off
1 parent 4d2b5d4 commit 340d4d2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/SILGen/SILGenFunction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -646,7 +646,7 @@ void SILGenFunction::emitGeneratorFunction(SILDeclRef function, VarDecl *var) {
646646

647647
auto decl = function.getAbstractFunctionDecl();
648648
auto *dc = decl->getInnermostDeclContext();
649-
auto interfaceType = var->getInterfaceType();
649+
auto interfaceType = var->getValueInterfaceType();
650650
emitProlog(/*paramList*/ nullptr, /*selfParam*/ nullptr, interfaceType, dc,
651651
false);
652652
prepareEpilog(var->getType(), false, CleanupLocation::get(loc));

0 commit comments

Comments
 (0)