@Nullable
  public static PsiType getDefaultNumericResultType(int lRank, int rRank, PsiElement context) {
    int resultRank = getResultTypeRank(lRank, rRank);
    String fqn = getTypeFqn(resultRank);
    return fqn == null ? null : createTypeByFQClassName(fqn, context);
  }
@Nullable
  public static PsiType getDefaultNumericResultType(int lRank, int rRank, PsiElement context)