We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d7fd45d commit 0dd2495Copy full SHA for 0dd2495
stdlib/public/runtime/MetadataLookup.cpp
@@ -1064,7 +1064,10 @@ class DecodedMetadataBuilder {
1064
auto genericContext = typeDecl->getGenericContext();
1065
{
1066
auto genericParams = genericContext->getGenericParams();
1067
- for (unsigned i = 0, n = genericParams.size(); i != n; ++i) {
+ unsigned n = genericParams.size();
1068
+ if (allGenericArgs.size() != n)
1069
+ return BuiltType();
1070
+ for (unsigned i = 0; i != n; ++i) {
1071
const auto ¶m = genericParams[i];
1072
if (param.getKind() != GenericParamKind::Type)
1073
return BuiltType();
0 commit comments