congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
RangeAST
Code IndexAdd Tabnine to your IDE (free)

How to use
RangeAST
in
org.antlr.v4.tool.ast

Best Java code snippets using org.antlr.v4.tool.ast.RangeAST (Showing top 13 results out of 315)

origin: org.antlr/antlr4

@Override
public RangeAST dupNode() {
  return new RangeAST(this);
}
origin: org.antlr/antlr4

protected void checkSetCollision(GrammarAST ast, IntervalSet set, int a, int b) {
  for (int i = a; i <= b; i++) {
    if (set.contains(i)) {
      String setText;
      if (ast.getChildren() == null) {
        setText = ast.getText();
      }
      else {
        StringBuilder sb = new StringBuilder();
        for (Object child : ast.getChildren()) {
          if (child instanceof RangeAST) {
            sb.append(((RangeAST) child).getChild(0).getText());
            sb.append("..");
            sb.append(((RangeAST) child).getChild(1).getText());
          }
          else {
            sb.append(((GrammarAST)child).getText());
          }
          sb.append(" | ");
        }
        sb.replace(sb.length() - 3, sb.length(), "");
        setText = sb.toString();
      }
      g.tool.errMgr.grammarError(ErrorType.CHARACTERS_COLLISION_IN_SET, g.fileName, ast.getToken(),
          CharSupport.getRangeEscapedString(a, b), setText);
      break;
    }
  }
}
origin: io.virtdata/virtdata-lib-realer

protected void checkSetCollision(GrammarAST ast, IntervalSet set, int a, int b) {
  for (int i = a; i <= b; i++) {
    if (set.contains(i)) {
      String setText;
      if (ast.getChildren() == null) {
        setText = ast.getText();
      }
      else {
        StringBuilder sb = new StringBuilder();
        for (Object child : ast.getChildren()) {
          if (child instanceof RangeAST) {
            sb.append(((RangeAST) child).getChild(0).getText());
            sb.append("..");
            sb.append(((RangeAST) child).getChild(1).getText());
          }
          else {
            sb.append(((GrammarAST)child).getText());
          }
          sb.append(" | ");
        }
        sb.replace(sb.length() - 3, sb.length(), "");
        setText = sb.toString();
      }
      g.tool.errMgr.grammarError(ErrorType.CHARACTERS_COLLISION_IN_SET, g.fileName, ast.getToken(),
          CharSupport.getRangeEscapedString(a, b), setText);
      break;
    }
  }
}
origin: com.tunnelvisionlabs/antlr4

@Override
public RangeAST dupNode() {
  return new RangeAST(this);
}
origin: com.tunnelvisionlabs/antlr4

protected void checkSetCollision(GrammarAST ast, IntervalSet set, int a, int b) {
  for (int i = a; i <= b; i++) {
    if (set.contains(i)) {
      String setText;
      if (ast.getChildren() == null) {
        setText = ast.getText();
      }
      else {
        StringBuilder sb = new StringBuilder();
        for (Object child : ast.getChildren()) {
          if (child instanceof RangeAST) {
            sb.append(((RangeAST) child).getChild(0).getText());
            sb.append("..");
            sb.append(((RangeAST) child).getChild(1).getText());
          }
          else {
            sb.append(((GrammarAST)child).getText());
          }
          sb.append(" | ");
        }
        sb.replace(sb.length() - 3, sb.length(), "");
        setText = sb.toString();
      }
      g.tool.errMgr.grammarError(ErrorType.CHARACTERS_COLLISION_IN_SET, g.fileName, ast.getToken(),
          CharSupport.getRangeEscapedString(a, b), setText);
      break;
    }
  }
}
origin: uk.co.nichesolutions/antlr4

@Override
public RangeAST dupNode() {
  return new RangeAST(this);
}
origin: io.virtdata/virtdata-lib-realer

@Override
public RangeAST dupNode() {
  return new RangeAST(this);
}
origin: com.impetus.fabric/fabric-jdbc-driver-shaded

@Override
public RangeAST dupNode() {
  return new RangeAST(this);
}
origin: org.antlr/antlr4

RANGE213_tree = new RangeAST(RANGE213) ;
root_0 = (GrammarAST)adaptor.becomeRoot(RANGE213_tree, root_0);
origin: io.virtdata/virtdata-lib-realer

RANGE213_tree = new RangeAST(RANGE213) ;
root_0 = (GrammarAST)adaptor.becomeRoot(RANGE213_tree, root_0);
origin: com.tunnelvisionlabs/antlr4

RANGE215_tree = new RangeAST(RANGE215) ;
root_0 = (GrammarAST)adaptor.becomeRoot(RANGE215_tree, root_0);
origin: com.impetus.fabric/fabric-jdbc-driver-shaded

RANGE213_tree = new RangeAST(RANGE213) ;
root_0 = (GrammarAST)adaptor.becomeRoot(RANGE213_tree, root_0);
origin: uk.co.nichesolutions/antlr4

RANGE213_tree = new RangeAST(RANGE213) ;
root_0 = (GrammarAST)adaptor.becomeRoot(RANGE213_tree, root_0);
org.antlr.v4.tool.astRangeAST

Most used methods

  • <init>
  • getChild

Popular in Java

  • Start an intent from android
  • notifyDataSetChanged (ArrayAdapter)
  • addToBackStack (FragmentTransaction)
  • getSharedPreferences (Context)
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • Socket (java.net)
    Provides a client-side TCP socket.
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • Calendar (java.util)
    Calendar is an abstract base class for converting between a Date object and a set of integer fields
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • SAXParseException (org.xml.sax)
    Encapsulate an XML parse error or warning.> This module, both source code and documentation, is in t
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now