Class IrRowPatternVisitor<R,​C>


  • public abstract class IrRowPatternVisitor<R,​C>
    extends Object
    • Constructor Detail

      • IrRowPatternVisitor

        public IrRowPatternVisitor()
    • Method Detail

      • process

        public R process​(IrRowPattern rowPattern,
                         @Nullable
                         C context)
      • visitIrRowPattern

        protected R visitIrRowPattern​(IrRowPattern rowPattern,
                                      C context)
      • visitIrAlternation

        protected R visitIrAlternation​(IrAlternation node,
                                       C context)
      • visitIrConcatenation

        protected R visitIrConcatenation​(IrConcatenation node,
                                         C context)
      • visitIrQuantified

        protected R visitIrQuantified​(IrQuantified node,
                                      C context)
      • visitIrAnchor

        protected R visitIrAnchor​(IrAnchor node,
                                  C context)
      • visitIrEmpty

        protected R visitIrEmpty​(IrEmpty node,
                                 C context)
      • visitIrExclusion

        protected R visitIrExclusion​(IrExclusion node,
                                     C context)
      • visitIrPermutation

        protected R visitIrPermutation​(IrPermutation node,
                                       C context)
      • visitIrLabel

        protected R visitIrLabel​(IrLabel node,
                                 C context)