File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -854,8 +854,8 @@ namespace {
854
854
unsigned index = 0 ;
855
855
for (auto elt : tupleTy.getElementTypes ()) {
856
856
auto silElt = SILType::getPrimitiveType (elt, silTy.getCategory ());
857
- // FIXME: Expansion
858
- children.push_back (Child{index, M. Types . getTypeLowering (silElt) });
857
+ auto &eltTL = M. Types . getTypeLowering (silElt, getResilienceExpansion ());
858
+ children.push_back (Child{index, eltTL });
859
859
++index;
860
860
}
861
861
}
@@ -888,9 +888,9 @@ namespace {
888
888
assert (structDecl);
889
889
890
890
for (auto prop : structDecl->getStoredProperties ()) {
891
- SILType propTy = silTy.getFieldType (prop, M);
892
- // FIXME: Expansion
893
- children.push_back (Child{prop, M. Types . getTypeLowering (propTy) });
891
+ SILType propTy = silTy.getFieldType (prop, M);
892
+ auto &propTL = M. Types . getTypeLowering (propTy, getResilienceExpansion ());
893
+ children.push_back (Child{prop, propTL });
894
894
}
895
895
}
896
896
};
You can’t perform that action at this time.
0 commit comments