Skip to content

Commit adaaf9f

Browse files
committed
---
yaml --- r: 275323 b: refs/heads/master-next c: b7ef5c7 h: refs/heads/master i: 275321: bc72e4d 275319: 425f2d1
1 parent 0bc9bdd commit adaaf9f

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
refs/heads/master: 65b3164726f2e62dff31e90a5cb5e3fb67cc82bf
3-
refs/heads/master-next: 5847e163c1a148f9091c016b46c76b61b9594348
3+
refs/heads/master-next: b7ef5c7d42dd1858dd1eafdbba0be6d5dd5b1345
44
refs/tags/osx-passed: b6b74147ef8a386f532cf9357a1bde006e552c54
55
refs/tags/swift-2.2-SNAPSHOT-2015-12-01-a: 6bb18e013c2284f2b45f5f84f2df2887dc0f7dea
66
refs/tags/swift-2.2-SNAPSHOT-2015-12-01-b: 66d897bfcf64a82cb9a87f5e663d889189d06d07

branches/master-next/lib/SIL/TypeLowering.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -854,8 +854,8 @@ namespace {
854854
unsigned index = 0;
855855
for (auto elt : tupleTy.getElementTypes()) {
856856
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});
859859
++index;
860860
}
861861
}
@@ -888,9 +888,9 @@ namespace {
888888
assert(structDecl);
889889

890890
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});
894894
}
895895
}
896896
};

0 commit comments

Comments
 (0)