MethodSignature (@NonNls @NotNull String name, @Nullable PsiParameterList parameterTypes, @Nullable PsiTypeParameterList typeParameterList, @NotNull PsiSubstitutor substitutor, boolean isConstructor) { return new MethodSignatureHandMade(name, parameterTypes, typeParameterList, substitutor, isConstructor); }