@@ -1943,8 +1943,7 @@ static void checkInheritedDefaultValueRestrictions(ParamDecl *PD) {
1943
1943
}
1944
1944
1945
1945
// / Check the default arguments that occur within this pattern.
1946
- static void checkDefaultArguments (TypeChecker &tc, ParameterList *params,
1947
- ValueDecl *VD) {
1946
+ static void checkDefaultArguments (TypeChecker &tc, ParameterList *params) {
1948
1947
for (auto *param : *params) {
1949
1948
checkInheritedDefaultValueRestrictions (param);
1950
1949
if (!param->getDefaultValue () ||
@@ -2598,7 +2597,7 @@ class DeclChecker : public DeclVisitor<DeclChecker> {
2598
2597
(void ) SD->getImplInfo ();
2599
2598
2600
2599
TC.checkParameterAttributes (SD->getIndices ());
2601
- checkDefaultArguments (TC, SD->getIndices (), SD );
2600
+ checkDefaultArguments (TC, SD->getIndices ());
2602
2601
2603
2602
if (SD->getDeclContext ()->getSelfClassDecl ()) {
2604
2603
checkDynamicSelfType (SD, SD->getValueInterfaceType ());
@@ -3219,7 +3218,7 @@ class DeclChecker : public DeclVisitor<DeclChecker> {
3219
3218
if (FD->getDeclContext ()->getSelfClassDecl ())
3220
3219
checkDynamicSelfType (FD, FD->getResultInterfaceType ());
3221
3220
3222
- checkDefaultArguments (TC, FD->getParameters (), FD );
3221
+ checkDefaultArguments (TC, FD->getParameters ());
3223
3222
3224
3223
// Validate 'static'/'class' on functions in extensions.
3225
3224
auto StaticSpelling = FD->getStaticSpelling ();
@@ -3277,7 +3276,7 @@ class DeclChecker : public DeclVisitor<DeclChecker> {
3277
3276
3278
3277
if (auto *PL = EED->getParameterList ()) {
3279
3278
TC.checkParameterAttributes (PL);
3280
- checkDefaultArguments (TC, PL, EED );
3279
+ checkDefaultArguments (TC, PL);
3281
3280
}
3282
3281
3283
3282
// We don't yet support raw values on payload cases.
@@ -3537,7 +3536,7 @@ class DeclChecker : public DeclVisitor<DeclChecker> {
3537
3536
TC.definedFunctions .push_back (CD);
3538
3537
}
3539
3538
3540
- checkDefaultArguments (TC, CD->getParameters (), CD );
3539
+ checkDefaultArguments (TC, CD->getParameters ());
3541
3540
}
3542
3541
3543
3542
void visitDestructorDecl (DestructorDecl *DD) {
0 commit comments