Tabnine Logo
Transition.label
Code IndexAdd Tabnine to your IDE (free)

How to use
label
method
in
org.antlr.v4.runtime.atn.Transition

Best Java code snippets using org.antlr.v4.runtime.atn.Transition.label (Showing top 18 results out of 315)

origin: prestodb/presto

IntervalSet labels = transition.label();
origin: org.antlr/antlr4-runtime

  public void addTransition(int index, Transition e) {
    if (transitions.isEmpty()) {
      epsilonOnlyTransitions = e.isEpsilon();
    }
    else if (epsilonOnlyTransitions != e.isEpsilon()) {
      System.err.format(Locale.getDefault(), "ATN state %d has both epsilon and non-epsilon transitions.\n", stateNumber);
      epsilonOnlyTransitions = false;
    }

    boolean alreadyPresent = false;
    for (Transition t : transitions) {
      if ( t.target.stateNumber == e.target.stateNumber ) {
        if ( t.label()!=null && e.label()!=null && t.label().equals(e.label()) ) {
//                    System.err.println("Repeated transition upon "+e.label()+" from "+stateNumber+"->"+t.target.stateNumber);
          alreadyPresent = true;
          break;
        }
        else if ( t.isEpsilon() && e.isEpsilon() ) {
//                    System.err.println("Repeated epsilon transition from "+stateNumber+"->"+t.target.stateNumber);
          alreadyPresent = true;
          break;
        }
      }
    }
    if ( !alreadyPresent ) {
      transitions.add(index, e);
    }
  }

origin: org.antlr/antlr4-runtime

IntervalSet set = t.label();
if (set != null) {
  if (t instanceof NotSetTransition) {
origin: io.virtdata/virtdata-lib-realer

  public void addTransition(int index, Transition e) {
    if (transitions.isEmpty()) {
      epsilonOnlyTransitions = e.isEpsilon();
    }
    else if (epsilonOnlyTransitions != e.isEpsilon()) {
      System.err.format(Locale.getDefault(), "ATN state %d has both epsilon and non-epsilon transitions.\n", stateNumber);
      epsilonOnlyTransitions = false;
    }

    boolean alreadyPresent = false;
    for (Transition t : transitions) {
      if ( t.target.stateNumber == e.target.stateNumber ) {
        if ( t.label()!=null && e.label()!=null && t.label().equals(e.label()) ) {
//                    System.err.println("Repeated transition upon "+e.label()+" from "+stateNumber+"->"+t.target.stateNumber);
          alreadyPresent = true;
          break;
        }
        else if ( t.isEpsilon() && e.isEpsilon() ) {
//                    System.err.println("Repeated epsilon transition from "+stateNumber+"->"+t.target.stateNumber);
          alreadyPresent = true;
          break;
        }
      }
    }
    if ( !alreadyPresent ) {
      transitions.add(index, e);
    }
  }

origin: prestosql/presto

IntervalSet labels = transition.label();
origin: com.facebook.presto/presto-parser

IntervalSet labels = transition.label();
origin: io.prestosql/presto-parser

IntervalSet labels = transition.label();
origin: uk.co.nichesolutions/antlr4-runtime

IntervalSet set = t.label();
if (set != null) {
  if (t instanceof NotSetTransition) {
origin: com.impetus.fabric/fabric-jdbc-driver-shaded

IntervalSet set = t.label();
if (set != null) {
  if (t instanceof NotSetTransition) {
origin: io.virtdata/virtdata-lib-realer

IntervalSet set = t.label();
if (set != null) {
  if (t instanceof NotSetTransition) {
origin: com.tunnelvisionlabs/antlr4

  throw new UnsupportedOperationException("Not yet implemented.");
IntervalSet set =  matchTransition.label();
List<Interval> intervals = set.getIntervals();
int n = intervals.size();
origin: uk.co.nichesolutions/antlr4

  throw new UnsupportedOperationException("Not yet implemented.");
} else {
  matchSet.addAll(matchTransition.label());
origin: org.antlr/antlr4

  throw new UnsupportedOperationException("Not yet implemented.");
IntervalSet set =  matchTransition.label();
List<Interval> intervals = set.getIntervals();
int n = intervals.size();
origin: com.impetus.fabric/fabric-jdbc-driver-shaded

  throw new UnsupportedOperationException("Not yet implemented.");
} else {
  matchSet.addAll(matchTransition.label());
origin: io.virtdata/virtdata-lib-realer

  throw new UnsupportedOperationException("Not yet implemented.");
IntervalSet set =  matchTransition.label();
List<Interval> intervals = set.getIntervals();
int n = intervals.size();
origin: com.tunnelvisionlabs/antlr4-runtime

IntervalSet set = t.label();
if (set != null) {
  if (t instanceof NotSetTransition) {
origin: com.tunnelvisionlabs/antlr4-runtime

intermediateState.addTransition(new SetTransition(target, effective.label()));
break;
origin: com.tunnelvisionlabs/antlr4-runtime

  throw new UnsupportedOperationException("Not yet implemented.");
} else {
  matchSet.addAll(matchTransition.label());
org.antlr.v4.runtime.atnTransitionlabel

Popular methods of Transition

  • isEpsilon
    Determines if the transition is an "epsilon" transition.The default implementation returns false.
  • getSerializationType
  • matches

Popular in Java

  • Making http post requests using okhttp
  • getSharedPreferences (Context)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • getResourceAsStream (ClassLoader)
  • Pointer (com.sun.jna)
    An abstraction for a native pointer data type. A Pointer instance represents, on the Java side, a na
  • Window (java.awt)
    A Window object is a top-level window with no borders and no menubar. The default layout for a windo
  • SocketException (java.net)
    This SocketException may be thrown during socket creation or setting options, and is the superclass
  • Path (java.nio.file)
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • StringTokenizer (java.util)
    Breaks a string into tokens; new code should probably use String#split.> // Legacy code: StringTo
  • Best plugins for Eclipse
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