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 ee0538c commit c622722Copy full SHA for c622722
lib/Sema/CSRanking.cpp
@@ -372,6 +372,10 @@ static bool paramIsIUO(Decl *decl, int paramNum) {
372
auto *param = paramList->get(paramNum);
373
return param->getAttrs().hasAttribute<ImplicitlyUnwrappedOptionalAttr>();
374
}
375
+ if (auto *ee = dyn_cast<EnumElementDecl>(decl)) {
376
+ auto *param = ee->getParameterList()->get(paramNum);
377
+ return param->getAttrs().hasAttribute<ImplicitlyUnwrappedOptionalAttr>();
378
+ }
379
380
auto *subscript = cast<SubscriptDecl>(decl);
381
auto *index = subscript->getIndices()->get(paramNum);
0 commit comments