Skip to content

Commit 55f83d0

Browse files
committed
Use assertion where we know that pack is not empty
1 parent 258e1f5 commit 55f83d0

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

clang/lib/Sema/SemaTemplateDeduction.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4413,8 +4413,7 @@ Sema::TemplateDeductionResult Sema::DeduceTemplateArguments(
44134413
// the already deduced parameter.
44144414
SmallVector<UnexpandedParameterPack, 2> Unexpanded;
44154415
collectUnexpandedParameterPacks(ParamPattern, Unexpanded);
4416-
if (Unexpanded.size() == 0)
4417-
continue;
4416+
assert(Unexpanded.size() != 0 && "We must have an unexpanded pack\n");
44184417

44194418
std::optional<unsigned> ArgPosAfterSubstitution =
44204419
PackScope.getSavedPackSize(getDepthAndIndex(Unexpanded[0]).second,

0 commit comments

Comments
 (0)