1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
namespace antlr.debug
{
using System;
//using EventHandlerList = System.ComponentModel.EventHandlerList;
public interface IDebugSubject
{
/* EventHandlerList Events
{
get;
}
*/
event TraceEventHandler EnterRule;
event TraceEventHandler ExitRule;
event TraceEventHandler Done;
event MessageEventHandler ErrorReported;
event MessageEventHandler WarningReported;
event SemanticPredicateEventHandler SemPredEvaluated;
event SyntacticPredicateEventHandler SynPredStarted;
event SyntacticPredicateEventHandler SynPredFailed;
event SyntacticPredicateEventHandler SynPredSucceeded;
}
}
|