Skip to content

Commit d09fd91

Browse files
committed
IRGen: Remove unused parameter from emitPackExpansionPack()
1 parent c765842 commit d09fd91

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

lib/IRGen/GenPack.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ static llvm::Value *emitPackExpansionElementMetadata(
388388
/// dynamicLength) produced by the provided function \p elementForIndex into
389389
/// the indicated buffer \p pack.
390390
static void emitPackExpansionPack(
391-
IRGenFunction &IGF, Address pack, CanPackExpansionType expansionTy,
391+
IRGenFunction &IGF, Address pack,
392392
llvm::Value *dynamicIndex, llvm::Value *dynamicLength,
393393
function_ref<llvm::Value *(llvm::Value *)> elementForIndex) {
394394
auto *prev = IGF.Builder.GetInsertBlock();
@@ -442,7 +442,7 @@ static void emitPackExpansionMetadataPack(IRGenFunction &IGF, Address pack,
442442
llvm::Value *dynamicLength,
443443
DynamicMetadataRequest request) {
444444
emitPackExpansionPack(
445-
IGF, pack, expansionTy, dynamicIndex, dynamicLength, [&](auto *index) {
445+
IGF, pack, dynamicIndex, dynamicLength, [&](auto *index) {
446446
auto context =
447447
OpenedElementContext::createForContextualExpansion(IGF.IGM.Context, expansionTy);
448448
auto patternTy = expansionTy.getPatternType();
@@ -587,7 +587,7 @@ static void emitPackExpansionWitnessTablePack(
587587
ProtocolConformanceRef conformance, llvm::Value *dynamicIndex,
588588
llvm::Value *dynamicLength) {
589589
emitPackExpansionPack(
590-
IGF, pack, expansionTy, dynamicIndex, dynamicLength, [&](auto *index) {
590+
IGF, pack, dynamicIndex, dynamicLength, [&](auto *index) {
591591
llvm::Value *_metadata = nullptr;
592592
auto context =
593593
OpenedElementContext::createForContextualExpansion(IGF.IGM.Context, expansionTy);
@@ -1379,8 +1379,8 @@ irgen::emitDynamicFunctionParameterFlags(IRGenFunction &IGF,
13791379

13801380
// If we're looking at a pack expansion, insert the appropriate
13811381
// number of flags fields.
1382-
if (auto expansionTy = dyn_cast<PackExpansionType>(eltTy)) {
1383-
emitPackExpansionPack(IGF, array.getAddress(), expansionTy,
1382+
if (isa<PackExpansionType>(eltTy)) {
1383+
emitPackExpansionPack(IGF, array.getAddress(),
13841384
dynamicIndex, dynamicLength,
13851385
[&](llvm::Value *) -> llvm::Value * {
13861386
return flagsVal;

0 commit comments

Comments
 (0)