Class GrammarASTAdaptor

java.lang.Object
org.antlr.runtime.tree.BaseTreeAdaptor
org.antlr.runtime.tree.CommonTreeAdaptor
org.antlr.v4.parse.GrammarASTAdaptor
All Implemented Interfaces:
org.antlr.runtime.tree.TreeAdaptor

public class GrammarASTAdaptor extends org.antlr.runtime.tree.CommonTreeAdaptor
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) org.antlr.runtime.CharStream
     

    Fields inherited from class org.antlr.runtime.tree.BaseTreeAdaptor

    treeToUniqueIDMap, uniqueNodeID
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    GrammarASTAdaptor(org.antlr.runtime.CharStream input)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    create(int tokenType, String text)
     
    create(org.antlr.runtime.Token token)
     
     
    errorNode(org.antlr.runtime.TokenStream input, org.antlr.runtime.Token start, org.antlr.runtime.Token stop, org.antlr.runtime.RecognitionException e)
     

    Methods inherited from class org.antlr.runtime.tree.CommonTreeAdaptor

    createToken, createToken, getChild, getChildCount, getChildIndex, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, replaceChildren, setChildIndex, setParent, setTokenBoundaries

    Methods inherited from class org.antlr.runtime.tree.BaseTreeAdaptor

    addChild, becomeRoot, becomeRoot, create, create, deleteChild, dupTree, dupTree, getUniqueID, isNil, nil, rulePostProcessing, setChild, setText, setType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • input

      org.antlr.runtime.CharStream input
  • Constructor Details

    • GrammarASTAdaptor

      public GrammarASTAdaptor()
    • GrammarASTAdaptor

      public GrammarASTAdaptor(org.antlr.runtime.CharStream input)
  • Method Details

    • create

      public Object create(org.antlr.runtime.Token token)
      Specified by:
      create in interface org.antlr.runtime.tree.TreeAdaptor
      Overrides:
      create in class org.antlr.runtime.tree.CommonTreeAdaptor
    • create

      public Object create(int tokenType, String text)
      Specified by:
      create in interface org.antlr.runtime.tree.TreeAdaptor
      Overrides:
      create in class org.antlr.runtime.tree.BaseTreeAdaptor
    • dupNode

      public Object dupNode(Object t)
      Specified by:
      dupNode in interface org.antlr.runtime.tree.TreeAdaptor
      Overrides:
      dupNode in class org.antlr.runtime.tree.CommonTreeAdaptor
    • errorNode

      public Object errorNode(org.antlr.runtime.TokenStream input, org.antlr.runtime.Token start, org.antlr.runtime.Token stop, org.antlr.runtime.RecognitionException e)
      Specified by:
      errorNode in interface org.antlr.runtime.tree.TreeAdaptor
      Overrides:
      errorNode in class org.antlr.runtime.tree.BaseTreeAdaptor