Class TokenSourceStack

  • All Implemented Interfaces:
    org.antlr.runtime.TokenSource

    public final class TokenSourceStack
    extends java.lang.Object
    implements org.antlr.runtime.TokenSource
    Composite token source for hierarchically organized sub-sources.
    • Constructor Detail

      • TokenSourceStack

        public TokenSourceStack()
    • Method Detail

      • push

        public void push​(org.antlr.runtime.TokenSource source)
      • pop

        public void pop()
      • getSource

        public org.antlr.runtime.TokenSource getSource()
      • hasSources

        public boolean hasSources()
      • nextToken

        public org.antlr.runtime.Token nextToken()
        Specified by:
        nextToken in interface org.antlr.runtime.TokenSource
      • getSourceName

        public java.lang.String getSourceName()
        Specified by:
        getSourceName in interface org.antlr.runtime.TokenSource