Class DoWithMatcherVisitor

java.lang.Object
org.parboiled.matchervisitors.DefaultMatcherVisitor<Void>
org.parboiled.matchervisitors.DoWithMatcherVisitor
All Implemented Interfaces:
MatcherVisitor<Void>

public class DoWithMatcherVisitor extends DefaultMatcherVisitor<Void>
A MatcherVisitor that executes a given DoWithMatcherVisitor.Action against a whole matcher hierarchy in a depth-first manner. Potential cycles are detected and not rerun.