Skip to content

Commit a292f57

Browse files
committed
fixup: Use array, Fix comment
1 parent 3b3e3bc commit a292f57

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

clang/lib/Sema/HLSLExternalSemaSource.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -455,7 +455,7 @@ struct TemplateParameterListBuilder {
455455
//
456456
// BuiltinTypeMethodBuilder(Sema, RecordBuilder, "MethodName", ReturnType)
457457
// .addParam("param_name", Type, InOutModifier)
458-
// .callBuiltin("buildin_name", BuiltinParams... )
458+
// .callBuiltin("builtin_name", BuiltinParams...)
459459
// .finalizeMethod();
460460
//
461461
// The builder needs to have all of the method parameters before it can create
@@ -587,7 +587,8 @@ struct BuiltinTypeMethodBuilder {
587587

588588
template <typename... Ts>
589589
BuiltinTypeMethodBuilder &callBuiltin(StringRef BuiltinName, Ts... ArgSpecs) {
590-
SmallVector<Expr *> Args{convertPlaceholder(std::forward<Ts>(ArgSpecs))...};
590+
std::array<Expr *, sizeof...(ArgSpecs)> Args{
591+
convertPlaceholder(std::forward<Ts>(ArgSpecs))...};
591592

592593
// The first statement added to a method or access to 'this` creates the
593594
// declaration.

0 commit comments

Comments
 (0)