diff --git a/ets2panda/checker/ets/helpers.cpp b/ets2panda/checker/ets/helpers.cpp index 298cae4b35869fa5d4e34a55d5935ebdd16a7a7c..28391e415f52de8de40cc5b5899647da487f1efa 100644 --- a/ets2panda/checker/ets/helpers.cpp +++ b/ets2panda/checker/ets/helpers.cpp @@ -3108,7 +3108,7 @@ void ETSChecker::CheckTypeParameterVariance(ir::ClassDefinition *classDef) } for (auto *it : classDef->Body()) { - if (!it->IsMethodDefinition() || it->AsMethodDefinition()->IsConstructor()) { + if (!it->IsMethodDefinition()) { continue; } // Methods may have out type parameters as return types, and in type parameters as parameter types,(in)=>out