Class TokenStreamRewriter.RewriteOperation

java.lang.Object
org.antlr.v4.runtime.TokenStreamRewriter.RewriteOperation
Direct Known Subclasses:
TokenStreamRewriter.InsertBeforeOp, TokenStreamRewriter.ReplaceOp
Enclosing class:
TokenStreamRewriter

public class TokenStreamRewriter.RewriteOperation extends Object
  • Field Details

    • instructionIndex

      protected int instructionIndex
      What index into rewrites List are we?
    • index

      protected int index
      Token buffer index.
    • text

      protected Object text
  • Constructor Details

    • RewriteOperation

      protected RewriteOperation(int index)
    • RewriteOperation

      protected RewriteOperation(int index, Object text)
  • Method Details

    • execute

      public int execute(StringBuilder buf)
      Execute the rewrite operation by possibly adding to the buffer. Return the index of the next token to operate on.
    • toString

      public String toString()
      Overrides:
      toString in class Object