/** Create a normal parser except wrap the token stream in a debug * proxy that fires consume events. */ public DebugParser(TokenStream input, DebugEventListener dbg, RecognizerSharedState state) { super(input instanceof DebugTokenStream?input:new DebugTokenStream(input,dbg), state); setDebugListener(dbg); }
/** Create a normal parser except wrap the token stream in a debug * proxy that fires consume events. */ public DebugParser(TokenStream input, DebugEventListener dbg, RecognizerSharedState state) { super(input instanceof DebugTokenStream?input:new DebugTokenStream(input,dbg), state); setDebugListener(dbg); }
/** Create a normal parser except wrap the token stream in a debug * proxy that fires consume events. */ public DebugParser(TokenStream input, DebugEventListener dbg, RecognizerSharedState state) { super(input instanceof DebugTokenStream?input:new DebugTokenStream(input,dbg), state); setDebugListener(dbg); }
/** Create a normal parser except wrap the token stream in a debug * proxy that fires consume events. */ public DebugParser(TokenStream input, DebugEventListener dbg, RecognizerSharedState state) { super(input instanceof DebugTokenStream?input:new DebugTokenStream(input,dbg), state); setDebugListener(dbg); }
/** Create a normal parser except wrap the token stream in a debug * proxy that fires consume events. */ public DebugParser(TokenStream input, DebugEventListener dbg, RecognizerSharedState state) { super(input instanceof DebugTokenStream?input:new DebugTokenStream(input,dbg), state); setDebugListener(dbg); }
/** Create a normal parser except wrap the token stream in a debug * proxy that fires consume events. */ public DebugParser(TokenStream input, DebugEventListener dbg, RecognizerSharedState state) { super(input instanceof DebugTokenStream?input:new DebugTokenStream(input,dbg), state); setDebugListener(dbg); }