aspclassic-core/AspClassic.Scripting/Runtime/ParserSink.cs
Jelle Luteijn 484dbfc9d9 progress
2022-05-15 11:19:49 +02:00

34 lines
675 B
C#

namespace AspClassic.Scripting.Runtime;
public class ParserSink
{
public static readonly ParserSink Null = new ParserSink();
public virtual void MatchPair(SourceSpan opening, SourceSpan closing, int priority)
{
}
public virtual void MatchTriple(SourceSpan opening, SourceSpan middle, SourceSpan closing, int priority)
{
}
public virtual void EndParameters(SourceSpan span)
{
}
public virtual void NextParameter(SourceSpan span)
{
}
public virtual void QualifyName(SourceSpan selector, SourceSpan span, string name)
{
}
public virtual void StartName(SourceSpan span, string name)
{
}
public virtual void StartParameters(SourceSpan context)
{
}
}