List<PsiMethod> (MemberInfoBase<? extends PsiMember>[] infos) { List<PsiMethod> result = new ArrayList<>(); for (MemberInfoBase<? extends PsiMember> info : infos) { PsiMember member = info.getMember(); if (member instanceof PsiMethod) { if (info.isToAbstract() || member.hasModifierProperty(PsiModifier.ABSTRACT)) { result.add((PsiMethod)member); } } } return result; }