@Contract("null -> false")
  public static boolean isNonVoid(@Nullable PsiType type) {
    return type != null && !PsiTypes.voidType().equals(type);
  }
@Contract("null -> false")
  public static boolean isNonVoid(@Nullable PsiType type)