@Override
  public void compile(QCompiler compiler) {
    throw new UnsupportedOperationException(
        String.format("Unsupported feature: %s", getText()));
  }
AST class used for an AST node that cannot be compiled directly because it is either data for
another operation or is a feature that is not yet supported by GemFire
geode-core/src/main/java/org/apache/geode/cache/query/internal/parse/ASTUnsupported.java