@Override
  public Object visitDisjunctionType(@NotNull PsiDisjunctionType disjunctionType) {
    //it is not available in groovy source code
    throw new UnsupportedOperationException();
  }
@Override
  public Object visitDisjunctionType(@NotNull PsiDisjunctionType disjunctionType)