Show / Hide Table of Contents

Interface IregexParserListener

This interface defines a complete listener for a parse tree produced by regexParser.

Namespace: GCore.Antlr.Grammers.XsdRegex
Assembly: XsdRegex.dll
Syntax
public interface IregexParserListener : Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterAtom(regexParser.AtomContext)

Enter a parse tree produced by atom().

Declaration
void EnterAtom(regexParser.AtomContext context)
Parameters
Type Name Description
regexParser.AtomContext context

The parse tree.

| Improve this Doc View Source

EnterBranch(regexParser.BranchContext)

Enter a parse tree produced by branch().

Declaration
void EnterBranch(regexParser.BranchContext context)
Parameters
Type Name Description
regexParser.BranchContext context

The parse tree.

| Improve this Doc View Source

EnterCatEsc(regexParser.CatEscContext)

Enter a parse tree produced by catEsc().

Declaration
void EnterCatEsc(regexParser.CatEscContext context)
Parameters
Type Name Description
regexParser.CatEscContext context

The parse tree.

| Improve this Doc View Source

EnterCharClass(regexParser.CharClassContext)

Enter a parse tree produced by charClass().

Declaration
void EnterCharClass(regexParser.CharClassContext context)
Parameters
Type Name Description
regexParser.CharClassContext context

The parse tree.

| Improve this Doc View Source

EnterCharClassEsc(regexParser.CharClassEscContext)

Enter a parse tree produced by charClassEsc().

Declaration
void EnterCharClassEsc(regexParser.CharClassEscContext context)
Parameters
Type Name Description
regexParser.CharClassEscContext context

The parse tree.

| Improve this Doc View Source

EnterCharClassExpr(regexParser.CharClassExprContext)

Enter a parse tree produced by charClassExpr().

Declaration
void EnterCharClassExpr(regexParser.CharClassExprContext context)
Parameters
Type Name Description
regexParser.CharClassExprContext context

The parse tree.

| Improve this Doc View Source

EnterCharGroup(regexParser.CharGroupContext)

Enter a parse tree produced by charGroup().

Declaration
void EnterCharGroup(regexParser.CharGroupContext context)
Parameters
Type Name Description
regexParser.CharGroupContext context

The parse tree.

| Improve this Doc View Source

EnterCharOrEsc(regexParser.CharOrEscContext)

Enter a parse tree produced by charOrEsc().

Declaration
void EnterCharOrEsc(regexParser.CharOrEscContext context)
Parameters
Type Name Description
regexParser.CharOrEscContext context

The parse tree.

| Improve this Doc View Source

EnterCharProp(regexParser.CharPropContext)

Enter a parse tree produced by charProp().

Declaration
void EnterCharProp(regexParser.CharPropContext context)
Parameters
Type Name Description
regexParser.CharPropContext context

The parse tree.

| Improve this Doc View Source

EnterCharRange(regexParser.CharRangeContext)

Enter a parse tree produced by charRange().

Declaration
void EnterCharRange(regexParser.CharRangeContext context)
Parameters
Type Name Description
regexParser.CharRangeContext context

The parse tree.

| Improve this Doc View Source

EnterComplEsc(regexParser.ComplEscContext)

Enter a parse tree produced by complEsc().

Declaration
void EnterComplEsc(regexParser.ComplEscContext context)
Parameters
Type Name Description
regexParser.ComplEscContext context

The parse tree.

| Improve this Doc View Source

EnterPiece(regexParser.PieceContext)

Enter a parse tree produced by piece().

Declaration
void EnterPiece(regexParser.PieceContext context)
Parameters
Type Name Description
regexParser.PieceContext context

The parse tree.

| Improve this Doc View Source

EnterPosCharGroup(regexParser.PosCharGroupContext)

Enter a parse tree produced by posCharGroup().

Declaration
void EnterPosCharGroup(regexParser.PosCharGroupContext context)
Parameters
Type Name Description
regexParser.PosCharGroupContext context

The parse tree.

| Improve this Doc View Source

EnterQuantifier(regexParser.QuantifierContext)

Enter a parse tree produced by quantifier().

Declaration
void EnterQuantifier(regexParser.QuantifierContext context)
Parameters
Type Name Description
regexParser.QuantifierContext context

The parse tree.

| Improve this Doc View Source

EnterQuantity(regexParser.QuantityContext)

Enter a parse tree produced by quantity().

Declaration
void EnterQuantity(regexParser.QuantityContext context)
Parameters
Type Name Description
regexParser.QuantityContext context

The parse tree.

| Improve this Doc View Source

EnterQuantMin(regexParser.QuantMinContext)

Enter a parse tree produced by quantMin().

Declaration
void EnterQuantMin(regexParser.QuantMinContext context)
Parameters
Type Name Description
regexParser.QuantMinContext context

The parse tree.

| Improve this Doc View Source

EnterQuantRange(regexParser.QuantRangeContext)

Enter a parse tree produced by quantRange().

Declaration
void EnterQuantRange(regexParser.QuantRangeContext context)
Parameters
Type Name Description
regexParser.QuantRangeContext context

The parse tree.

| Improve this Doc View Source

EnterRegExp(regexParser.RegExpContext)

Enter a parse tree produced by regExp().

Declaration
void EnterRegExp(regexParser.RegExpContext context)
Parameters
Type Name Description
regexParser.RegExpContext context

The parse tree.

| Improve this Doc View Source

EnterRoot(regexParser.RootContext)

Enter a parse tree produced by root().

Declaration
void EnterRoot(regexParser.RootContext context)
Parameters
Type Name Description
regexParser.RootContext context

The parse tree.

| Improve this Doc View Source

EnterSeRange(regexParser.SeRangeContext)

Enter a parse tree produced by seRange().

Declaration
void EnterSeRange(regexParser.SeRangeContext context)
Parameters
Type Name Description
regexParser.SeRangeContext context

The parse tree.

| Improve this Doc View Source

ExitAtom(regexParser.AtomContext)

Exit a parse tree produced by atom().

Declaration
void ExitAtom(regexParser.AtomContext context)
Parameters
Type Name Description
regexParser.AtomContext context

The parse tree.

| Improve this Doc View Source

ExitBranch(regexParser.BranchContext)

Exit a parse tree produced by branch().

Declaration
void ExitBranch(regexParser.BranchContext context)
Parameters
Type Name Description
regexParser.BranchContext context

The parse tree.

| Improve this Doc View Source

ExitCatEsc(regexParser.CatEscContext)

Exit a parse tree produced by catEsc().

Declaration
void ExitCatEsc(regexParser.CatEscContext context)
Parameters
Type Name Description
regexParser.CatEscContext context

The parse tree.

| Improve this Doc View Source

ExitCharClass(regexParser.CharClassContext)

Exit a parse tree produced by charClass().

Declaration
void ExitCharClass(regexParser.CharClassContext context)
Parameters
Type Name Description
regexParser.CharClassContext context

The parse tree.

| Improve this Doc View Source

ExitCharClassEsc(regexParser.CharClassEscContext)

Exit a parse tree produced by charClassEsc().

Declaration
void ExitCharClassEsc(regexParser.CharClassEscContext context)
Parameters
Type Name Description
regexParser.CharClassEscContext context

The parse tree.

| Improve this Doc View Source

ExitCharClassExpr(regexParser.CharClassExprContext)

Exit a parse tree produced by charClassExpr().

Declaration
void ExitCharClassExpr(regexParser.CharClassExprContext context)
Parameters
Type Name Description
regexParser.CharClassExprContext context

The parse tree.

| Improve this Doc View Source

ExitCharGroup(regexParser.CharGroupContext)

Exit a parse tree produced by charGroup().

Declaration
void ExitCharGroup(regexParser.CharGroupContext context)
Parameters
Type Name Description
regexParser.CharGroupContext context

The parse tree.

| Improve this Doc View Source

ExitCharOrEsc(regexParser.CharOrEscContext)

Exit a parse tree produced by charOrEsc().

Declaration
void ExitCharOrEsc(regexParser.CharOrEscContext context)
Parameters
Type Name Description
regexParser.CharOrEscContext context

The parse tree.

| Improve this Doc View Source

ExitCharProp(regexParser.CharPropContext)

Exit a parse tree produced by charProp().

Declaration
void ExitCharProp(regexParser.CharPropContext context)
Parameters
Type Name Description
regexParser.CharPropContext context

The parse tree.

| Improve this Doc View Source

ExitCharRange(regexParser.CharRangeContext)

Exit a parse tree produced by charRange().

Declaration
void ExitCharRange(regexParser.CharRangeContext context)
Parameters
Type Name Description
regexParser.CharRangeContext context

The parse tree.

| Improve this Doc View Source

ExitComplEsc(regexParser.ComplEscContext)

Exit a parse tree produced by complEsc().

Declaration
void ExitComplEsc(regexParser.ComplEscContext context)
Parameters
Type Name Description
regexParser.ComplEscContext context

The parse tree.

| Improve this Doc View Source

ExitPiece(regexParser.PieceContext)

Exit a parse tree produced by piece().

Declaration
void ExitPiece(regexParser.PieceContext context)
Parameters
Type Name Description
regexParser.PieceContext context

The parse tree.

| Improve this Doc View Source

ExitPosCharGroup(regexParser.PosCharGroupContext)

Exit a parse tree produced by posCharGroup().

Declaration
void ExitPosCharGroup(regexParser.PosCharGroupContext context)
Parameters
Type Name Description
regexParser.PosCharGroupContext context

The parse tree.

| Improve this Doc View Source

ExitQuantifier(regexParser.QuantifierContext)

Exit a parse tree produced by quantifier().

Declaration
void ExitQuantifier(regexParser.QuantifierContext context)
Parameters
Type Name Description
regexParser.QuantifierContext context

The parse tree.

| Improve this Doc View Source

ExitQuantity(regexParser.QuantityContext)

Exit a parse tree produced by quantity().

Declaration
void ExitQuantity(regexParser.QuantityContext context)
Parameters
Type Name Description
regexParser.QuantityContext context

The parse tree.

| Improve this Doc View Source

ExitQuantMin(regexParser.QuantMinContext)

Exit a parse tree produced by quantMin().

Declaration
void ExitQuantMin(regexParser.QuantMinContext context)
Parameters
Type Name Description
regexParser.QuantMinContext context

The parse tree.

| Improve this Doc View Source

ExitQuantRange(regexParser.QuantRangeContext)

Exit a parse tree produced by quantRange().

Declaration
void ExitQuantRange(regexParser.QuantRangeContext context)
Parameters
Type Name Description
regexParser.QuantRangeContext context

The parse tree.

| Improve this Doc View Source

ExitRegExp(regexParser.RegExpContext)

Exit a parse tree produced by regExp().

Declaration
void ExitRegExp(regexParser.RegExpContext context)
Parameters
Type Name Description
regexParser.RegExpContext context

The parse tree.

| Improve this Doc View Source

ExitRoot(regexParser.RootContext)

Exit a parse tree produced by root().

Declaration
void ExitRoot(regexParser.RootContext context)
Parameters
Type Name Description
regexParser.RootContext context

The parse tree.

| Improve this Doc View Source

ExitSeRange(regexParser.SeRangeContext)

Exit a parse tree produced by seRange().

Declaration
void ExitSeRange(regexParser.SeRangeContext context)
Parameters
Type Name Description
regexParser.SeRangeContext context

The parse tree.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX