common/src/main/java/org/opensearch/sql/common/antlr/CaseInsensitiveCharStream.java [17:72]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
public class CaseInsensitiveCharStream implements CharStream {

  /** Character stream. */
  private final CharStream charStream;

  public CaseInsensitiveCharStream(String sql) {
    this.charStream = CharStreams.fromString(sql);
  }

  @Override
  public String getText(Interval interval) {
    return charStream.getText(interval);
  }

  @Override
  public void consume() {
    charStream.consume();
  }

  @Override
  public int LA(int i) {
    int c = charStream.LA(i);
    if (c <= 0) {
      return c;
    }
    return Character.toUpperCase(c);
  }

  @Override
  public int mark() {
    return charStream.mark();
  }

  @Override
  public void release(int marker) {
    charStream.release(marker);
  }

  @Override
  public int index() {
    return charStream.index();
  }

  @Override
  public void seek(int index) {
    charStream.seek(index);
  }

  @Override
  public int size() {
    return charStream.size();
  }

  @Override
  public String getSourceName() {
    return charStream.getSourceName();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



legacy/src/main/java/org/opensearch/sql/legacy/antlr/syntax/CaseInsensitiveCharStream.java [16:71]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
public class CaseInsensitiveCharStream implements CharStream {

    /** Character stream */
    private final CharStream charStream;

    public CaseInsensitiveCharStream(String sql) {
        this.charStream = CharStreams.fromString(sql);
    }

    @Override
    public String getText(Interval interval) {
        return charStream.getText(interval);
    }

    @Override
    public void consume() {
        charStream.consume();
    }

    @Override
    public int LA(int i) {
        int c = charStream.LA(i);
        if (c <= 0) {
            return c;
        }
        return Character.toUpperCase(c);
    }

    @Override
    public int mark() {
        return charStream.mark();
    }

    @Override
    public void release(int marker) {
        charStream.release(marker);
    }

    @Override
    public int index() {
        return charStream.index();
    }

    @Override
    public void seek(int index) {
        charStream.seek(index);
    }

    @Override
    public int size() {
        return charStream.size();
    }

    @Override
    public String getSourceName() {
        return charStream.getSourceName();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



