diff --git a/lib/SILOptimizer/IPO/EagerSpecializer.cpp b/lib/SILOptimizer/IPO/EagerSpecializer.cpp index 4f033ffd5959c..af23220643186 100644 --- a/lib/SILOptimizer/IPO/EagerSpecializer.cpp +++ b/lib/SILOptimizer/IPO/EagerSpecializer.cpp @@ -122,7 +122,7 @@ static void addReturnValueImpl(SILBasicBlock *RetBB, SILBasicBlock *NewRetBB, Builder.setInsertionPoint(NewRetBB); ArrayRef BBArgs; if (!NewRetVal->getType().isVoid()) - BBArgs = {NewRetVal}; + BBArgs = NewRetVal; Builder.createBranch(Loc, MergedBB, BBArgs); }