IRGen: Small cleanup

This commit is contained in:
Slava Pestov
2023-03-07 23:17:21 -05:00
parent 49798ef25c
commit c36b6d0eb2

View File

@@ -1172,11 +1172,11 @@ static llvm::Constant *emitEmptyTupleTypeMetadataRef(IRGenModule &IGM) {
static MetadataResponse emitDynamicTupleTypeMetadataRef(IRGenFunction &IGF,
CanTupleType type,
DynamicMetadataRequest request) {
SmallVector<Type, 2> types;
SmallVector<CanType, 2> types;
types.append(type.getElementTypes().begin(),
type.getElementTypes().end());
CanPackType packType = CanPackType(PackType::get(IGF.IGM.Context, types));
CanPackType packType = CanPackType::get(IGF.IGM.Context, types);
auto *shapeExpression = IGF.emitPackShapeExpression(packType);
auto addr = emitTypeMetadataPack(IGF, packType, MetadataState::Abstract);