Skip to content

Commit ff24bb0

Browse files
authored
Revert "Playground Transform: Fix assertion failure in generic code [3.1]"
1 parent a86b8e7 commit ff24bb0

File tree

2 files changed

+2
-36
lines changed

2 files changed

+2
-36
lines changed

lib/Sema/PlaygroundTransform.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -741,7 +741,8 @@ class Instrumenter : InstrumenterBase {
741741
true, // let
742742
SourceLoc(), Context.getIdentifier(NameBuf),
743743
MaybeLoadInitExpr->getType(), TypeCheckDC);
744-
VD->setInterfaceType(TypeCheckDC->mapTypeOutOfContext(VD->getType()));
744+
745+
VD->setInterfaceType(VD->getType());
745746
VD->setImplicit();
746747

747748
NamedPattern *NP = new (Context) NamedPattern(VD, /*implicit*/ true);

test/PlaygroundTransform/generics.swift

Lines changed: 0 additions & 35 deletions
This file was deleted.

0 commit comments

Comments
 (0)