Show / Hide Table of Contents

Interface IPCREListener

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

Namespace: GCore.Antlr.Grammers.Pcre
Assembly: Pcre.dll
Syntax
public interface IPCREListener : Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterAlpha_nums(PCREParser.Alpha_numsContext)

Enter a parse tree produced by alpha_nums().

Declaration
void EnterAlpha_nums(PCREParser.Alpha_numsContext context)
Parameters
Type Name Description
PCREParser.Alpha_numsContext context

The parse tree.

| Improve this Doc View Source

EnterAlternation(PCREParser.AlternationContext)

Enter a parse tree produced by alternation().

Declaration
void EnterAlternation(PCREParser.AlternationContext context)
Parameters
Type Name Description
PCREParser.AlternationContext context

The parse tree.

| Improve this Doc View Source

EnterAtom(PCREParser.AtomContext)

Enter a parse tree produced by atom().

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

The parse tree.

| Improve this Doc View Source

EnterBackreference(PCREParser.BackreferenceContext)

Enter a parse tree produced by backreference().

Declaration
void EnterBackreference(PCREParser.BackreferenceContext context)
Parameters
Type Name Description
PCREParser.BackreferenceContext context

The parse tree.

| Improve this Doc View Source

EnterBackreference_or_octal(PCREParser.Backreference_or_octalContext)

Enter a parse tree produced by backreference_or_octal().

Declaration
void EnterBackreference_or_octal(PCREParser.Backreference_or_octalContext context)
Parameters
Type Name Description
PCREParser.Backreference_or_octalContext context

The parse tree.

| Improve this Doc View Source

EnterBacktrack_control(PCREParser.Backtrack_controlContext)

Enter a parse tree produced by backtrack_control().

Declaration
void EnterBacktrack_control(PCREParser.Backtrack_controlContext context)
Parameters
Type Name Description
PCREParser.Backtrack_controlContext context

The parse tree.

| Improve this Doc View Source

EnterCallout(PCREParser.CalloutContext)

Enter a parse tree produced by callout().

Declaration
void EnterCallout(PCREParser.CalloutContext context)
Parameters
Type Name Description
PCREParser.CalloutContext context

The parse tree.

| Improve this Doc View Source

EnterCapture(PCREParser.CaptureContext)

Enter a parse tree produced by capture().

Declaration
void EnterCapture(PCREParser.CaptureContext context)
Parameters
Type Name Description
PCREParser.CaptureContext context

The parse tree.

| Improve this Doc View Source

EnterCc_atom(PCREParser.Cc_atomContext)

Enter a parse tree produced by cc_atom().

Declaration
void EnterCc_atom(PCREParser.Cc_atomContext context)
Parameters
Type Name Description
PCREParser.Cc_atomContext context

The parse tree.

| Improve this Doc View Source

EnterCc_literal(PCREParser.Cc_literalContext)

Enter a parse tree produced by cc_literal().

Declaration
void EnterCc_literal(PCREParser.Cc_literalContext context)
Parameters
Type Name Description
PCREParser.Cc_literalContext context

The parse tree.

| Improve this Doc View Source

EnterCharacter_class(PCREParser.Character_classContext)

Enter a parse tree produced by character_class().

Declaration
void EnterCharacter_class(PCREParser.Character_classContext context)
Parameters
Type Name Description
PCREParser.Character_classContext context

The parse tree.

| Improve this Doc View Source

EnterComment(PCREParser.CommentContext)

Enter a parse tree produced by comment().

Declaration
void EnterComment(PCREParser.CommentContext context)
Parameters
Type Name Description
PCREParser.CommentContext context

The parse tree.

| Improve this Doc View Source

EnterConditional(PCREParser.ConditionalContext)

Enter a parse tree produced by conditional().

Declaration
void EnterConditional(PCREParser.ConditionalContext context)
Parameters
Type Name Description
PCREParser.ConditionalContext context

The parse tree.

| Improve this Doc View Source

EnterDigit(PCREParser.DigitContext)

Enter a parse tree produced by digit().

Declaration
void EnterDigit(PCREParser.DigitContext context)
Parameters
Type Name Description
PCREParser.DigitContext context

The parse tree.

| Improve this Doc View Source

EnterDigits(PCREParser.DigitsContext)

Enter a parse tree produced by digits().

Declaration
void EnterDigits(PCREParser.DigitsContext context)
Parameters
Type Name Description
PCREParser.DigitsContext context

The parse tree.

| Improve this Doc View Source

EnterElement(PCREParser.ElementContext)

Enter a parse tree produced by element().

Declaration
void EnterElement(PCREParser.ElementContext context)
Parameters
Type Name Description
PCREParser.ElementContext context

The parse tree.

| Improve this Doc View Source

EnterExpr(PCREParser.ExprContext)

Enter a parse tree produced by expr().

Declaration
void EnterExpr(PCREParser.ExprContext context)
Parameters
Type Name Description
PCREParser.ExprContext context

The parse tree.

| Improve this Doc View Source

EnterLetter(PCREParser.LetterContext)

Enter a parse tree produced by letter().

Declaration
void EnterLetter(PCREParser.LetterContext context)
Parameters
Type Name Description
PCREParser.LetterContext context

The parse tree.

| Improve this Doc View Source

EnterLiteral(PCREParser.LiteralContext)

Enter a parse tree produced by literal().

Declaration
void EnterLiteral(PCREParser.LiteralContext context)
Parameters
Type Name Description
PCREParser.LiteralContext context

The parse tree.

| Improve this Doc View Source

EnterLook_around(PCREParser.Look_aroundContext)

Enter a parse tree produced by look_around().

Declaration
void EnterLook_around(PCREParser.Look_aroundContext context)
Parameters
Type Name Description
PCREParser.Look_aroundContext context

The parse tree.

| Improve this Doc View Source

EnterName(PCREParser.NameContext)

Enter a parse tree produced by name().

Declaration
void EnterName(PCREParser.NameContext context)
Parameters
Type Name Description
PCREParser.NameContext context

The parse tree.

| Improve this Doc View Source

EnterNewline_convention(PCREParser.Newline_conventionContext)

Enter a parse tree produced by newline_convention().

Declaration
void EnterNewline_convention(PCREParser.Newline_conventionContext context)
Parameters
Type Name Description
PCREParser.Newline_conventionContext context

The parse tree.

| Improve this Doc View Source

EnterNon_capture(PCREParser.Non_captureContext)

Enter a parse tree produced by non_capture().

Declaration
void EnterNon_capture(PCREParser.Non_captureContext context)
Parameters
Type Name Description
PCREParser.Non_captureContext context

The parse tree.

| Improve this Doc View Source

EnterNon_close_paren(PCREParser.Non_close_parenContext)

Enter a parse tree produced by non_close_paren().

Declaration
void EnterNon_close_paren(PCREParser.Non_close_parenContext context)
Parameters
Type Name Description
PCREParser.Non_close_parenContext context

The parse tree.

| Improve this Doc View Source

EnterNon_close_parens(PCREParser.Non_close_parensContext)

Enter a parse tree produced by non_close_parens().

Declaration
void EnterNon_close_parens(PCREParser.Non_close_parensContext context)
Parameters
Type Name Description
PCREParser.Non_close_parensContext context

The parse tree.

| Improve this Doc View Source

EnterNumber(PCREParser.NumberContext)

Enter a parse tree produced by number().

Declaration
void EnterNumber(PCREParser.NumberContext context)
Parameters
Type Name Description
PCREParser.NumberContext context

The parse tree.

| Improve this Doc View Source

EnterOctal_char(PCREParser.Octal_charContext)

Enter a parse tree produced by octal_char().

Declaration
void EnterOctal_char(PCREParser.Octal_charContext context)
Parameters
Type Name Description
PCREParser.Octal_charContext context

The parse tree.

| Improve this Doc View Source

EnterOctal_digit(PCREParser.Octal_digitContext)

Enter a parse tree produced by octal_digit().

Declaration
void EnterOctal_digit(PCREParser.Octal_digitContext context)
Parameters
Type Name Description
PCREParser.Octal_digitContext context

The parse tree.

| Improve this Doc View Source

EnterOption(PCREParser.OptionContext)

Enter a parse tree produced by option().

Declaration
void EnterOption(PCREParser.OptionContext context)
Parameters
Type Name Description
PCREParser.OptionContext context

The parse tree.

| Improve this Doc View Source

EnterOption_flag(PCREParser.Option_flagContext)

Enter a parse tree produced by option_flag().

Declaration
void EnterOption_flag(PCREParser.Option_flagContext context)
Parameters
Type Name Description
PCREParser.Option_flagContext context

The parse tree.

| Improve this Doc View Source

EnterOption_flags(PCREParser.Option_flagsContext)

Enter a parse tree produced by option_flags().

Declaration
void EnterOption_flags(PCREParser.Option_flagsContext context)
Parameters
Type Name Description
PCREParser.Option_flagsContext context

The parse tree.

| Improve this Doc View Source

EnterParse(PCREParser.ParseContext)

Enter a parse tree produced by parse().

Declaration
void EnterParse(PCREParser.ParseContext context)
Parameters
Type Name Description
PCREParser.ParseContext context

The parse tree.

| Improve this Doc View Source

EnterQuantifier(PCREParser.QuantifierContext)

Enter a parse tree produced by quantifier().

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

The parse tree.

| Improve this Doc View Source

EnterQuantifier_type(PCREParser.Quantifier_typeContext)

Enter a parse tree produced by quantifier_type().

Declaration
void EnterQuantifier_type(PCREParser.Quantifier_typeContext context)
Parameters
Type Name Description
PCREParser.Quantifier_typeContext context

The parse tree.

| Improve this Doc View Source

EnterShared_atom(PCREParser.Shared_atomContext)

Enter a parse tree produced by shared_atom().

Declaration
void EnterShared_atom(PCREParser.Shared_atomContext context)
Parameters
Type Name Description
PCREParser.Shared_atomContext context

The parse tree.

| Improve this Doc View Source

EnterShared_literal(PCREParser.Shared_literalContext)

Enter a parse tree produced by shared_literal().

Declaration
void EnterShared_literal(PCREParser.Shared_literalContext context)
Parameters
Type Name Description
PCREParser.Shared_literalContext context

The parse tree.

| Improve this Doc View Source

EnterSubroutine_reference(PCREParser.Subroutine_referenceContext)

Enter a parse tree produced by subroutine_reference().

Declaration
void EnterSubroutine_reference(PCREParser.Subroutine_referenceContext context)
Parameters
Type Name Description
PCREParser.Subroutine_referenceContext context

The parse tree.

| Improve this Doc View Source

ExitAlpha_nums(PCREParser.Alpha_numsContext)

Exit a parse tree produced by alpha_nums().

Declaration
void ExitAlpha_nums(PCREParser.Alpha_numsContext context)
Parameters
Type Name Description
PCREParser.Alpha_numsContext context

The parse tree.

| Improve this Doc View Source

ExitAlternation(PCREParser.AlternationContext)

Exit a parse tree produced by alternation().

Declaration
void ExitAlternation(PCREParser.AlternationContext context)
Parameters
Type Name Description
PCREParser.AlternationContext context

The parse tree.

| Improve this Doc View Source

ExitAtom(PCREParser.AtomContext)

Exit a parse tree produced by atom().

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

The parse tree.

| Improve this Doc View Source

ExitBackreference(PCREParser.BackreferenceContext)

Exit a parse tree produced by backreference().

Declaration
void ExitBackreference(PCREParser.BackreferenceContext context)
Parameters
Type Name Description
PCREParser.BackreferenceContext context

The parse tree.

| Improve this Doc View Source

ExitBackreference_or_octal(PCREParser.Backreference_or_octalContext)

Exit a parse tree produced by backreference_or_octal().

Declaration
void ExitBackreference_or_octal(PCREParser.Backreference_or_octalContext context)
Parameters
Type Name Description
PCREParser.Backreference_or_octalContext context

The parse tree.

| Improve this Doc View Source

ExitBacktrack_control(PCREParser.Backtrack_controlContext)

Exit a parse tree produced by backtrack_control().

Declaration
void ExitBacktrack_control(PCREParser.Backtrack_controlContext context)
Parameters
Type Name Description
PCREParser.Backtrack_controlContext context

The parse tree.

| Improve this Doc View Source

ExitCallout(PCREParser.CalloutContext)

Exit a parse tree produced by callout().

Declaration
void ExitCallout(PCREParser.CalloutContext context)
Parameters
Type Name Description
PCREParser.CalloutContext context

The parse tree.

| Improve this Doc View Source

ExitCapture(PCREParser.CaptureContext)

Exit a parse tree produced by capture().

Declaration
void ExitCapture(PCREParser.CaptureContext context)
Parameters
Type Name Description
PCREParser.CaptureContext context

The parse tree.

| Improve this Doc View Source

ExitCc_atom(PCREParser.Cc_atomContext)

Exit a parse tree produced by cc_atom().

Declaration
void ExitCc_atom(PCREParser.Cc_atomContext context)
Parameters
Type Name Description
PCREParser.Cc_atomContext context

The parse tree.

| Improve this Doc View Source

ExitCc_literal(PCREParser.Cc_literalContext)

Exit a parse tree produced by cc_literal().

Declaration
void ExitCc_literal(PCREParser.Cc_literalContext context)
Parameters
Type Name Description
PCREParser.Cc_literalContext context

The parse tree.

| Improve this Doc View Source

ExitCharacter_class(PCREParser.Character_classContext)

Exit a parse tree produced by character_class().

Declaration
void ExitCharacter_class(PCREParser.Character_classContext context)
Parameters
Type Name Description
PCREParser.Character_classContext context

The parse tree.

| Improve this Doc View Source

ExitComment(PCREParser.CommentContext)

Exit a parse tree produced by comment().

Declaration
void ExitComment(PCREParser.CommentContext context)
Parameters
Type Name Description
PCREParser.CommentContext context

The parse tree.

| Improve this Doc View Source

ExitConditional(PCREParser.ConditionalContext)

Exit a parse tree produced by conditional().

Declaration
void ExitConditional(PCREParser.ConditionalContext context)
Parameters
Type Name Description
PCREParser.ConditionalContext context

The parse tree.

| Improve this Doc View Source

ExitDigit(PCREParser.DigitContext)

Exit a parse tree produced by digit().

Declaration
void ExitDigit(PCREParser.DigitContext context)
Parameters
Type Name Description
PCREParser.DigitContext context

The parse tree.

| Improve this Doc View Source

ExitDigits(PCREParser.DigitsContext)

Exit a parse tree produced by digits().

Declaration
void ExitDigits(PCREParser.DigitsContext context)
Parameters
Type Name Description
PCREParser.DigitsContext context

The parse tree.

| Improve this Doc View Source

ExitElement(PCREParser.ElementContext)

Exit a parse tree produced by element().

Declaration
void ExitElement(PCREParser.ElementContext context)
Parameters
Type Name Description
PCREParser.ElementContext context

The parse tree.

| Improve this Doc View Source

ExitExpr(PCREParser.ExprContext)

Exit a parse tree produced by expr().

Declaration
void ExitExpr(PCREParser.ExprContext context)
Parameters
Type Name Description
PCREParser.ExprContext context

The parse tree.

| Improve this Doc View Source

ExitLetter(PCREParser.LetterContext)

Exit a parse tree produced by letter().

Declaration
void ExitLetter(PCREParser.LetterContext context)
Parameters
Type Name Description
PCREParser.LetterContext context

The parse tree.

| Improve this Doc View Source

ExitLiteral(PCREParser.LiteralContext)

Exit a parse tree produced by literal().

Declaration
void ExitLiteral(PCREParser.LiteralContext context)
Parameters
Type Name Description
PCREParser.LiteralContext context

The parse tree.

| Improve this Doc View Source

ExitLook_around(PCREParser.Look_aroundContext)

Exit a parse tree produced by look_around().

Declaration
void ExitLook_around(PCREParser.Look_aroundContext context)
Parameters
Type Name Description
PCREParser.Look_aroundContext context

The parse tree.

| Improve this Doc View Source

ExitName(PCREParser.NameContext)

Exit a parse tree produced by name().

Declaration
void ExitName(PCREParser.NameContext context)
Parameters
Type Name Description
PCREParser.NameContext context

The parse tree.

| Improve this Doc View Source

ExitNewline_convention(PCREParser.Newline_conventionContext)

Exit a parse tree produced by newline_convention().

Declaration
void ExitNewline_convention(PCREParser.Newline_conventionContext context)
Parameters
Type Name Description
PCREParser.Newline_conventionContext context

The parse tree.

| Improve this Doc View Source

ExitNon_capture(PCREParser.Non_captureContext)

Exit a parse tree produced by non_capture().

Declaration
void ExitNon_capture(PCREParser.Non_captureContext context)
Parameters
Type Name Description
PCREParser.Non_captureContext context

The parse tree.

| Improve this Doc View Source

ExitNon_close_paren(PCREParser.Non_close_parenContext)

Exit a parse tree produced by non_close_paren().

Declaration
void ExitNon_close_paren(PCREParser.Non_close_parenContext context)
Parameters
Type Name Description
PCREParser.Non_close_parenContext context

The parse tree.

| Improve this Doc View Source

ExitNon_close_parens(PCREParser.Non_close_parensContext)

Exit a parse tree produced by non_close_parens().

Declaration
void ExitNon_close_parens(PCREParser.Non_close_parensContext context)
Parameters
Type Name Description
PCREParser.Non_close_parensContext context

The parse tree.

| Improve this Doc View Source

ExitNumber(PCREParser.NumberContext)

Exit a parse tree produced by number().

Declaration
void ExitNumber(PCREParser.NumberContext context)
Parameters
Type Name Description
PCREParser.NumberContext context

The parse tree.

| Improve this Doc View Source

ExitOctal_char(PCREParser.Octal_charContext)

Exit a parse tree produced by octal_char().

Declaration
void ExitOctal_char(PCREParser.Octal_charContext context)
Parameters
Type Name Description
PCREParser.Octal_charContext context

The parse tree.

| Improve this Doc View Source

ExitOctal_digit(PCREParser.Octal_digitContext)

Exit a parse tree produced by octal_digit().

Declaration
void ExitOctal_digit(PCREParser.Octal_digitContext context)
Parameters
Type Name Description
PCREParser.Octal_digitContext context

The parse tree.

| Improve this Doc View Source

ExitOption(PCREParser.OptionContext)

Exit a parse tree produced by option().

Declaration
void ExitOption(PCREParser.OptionContext context)
Parameters
Type Name Description
PCREParser.OptionContext context

The parse tree.

| Improve this Doc View Source

ExitOption_flag(PCREParser.Option_flagContext)

Exit a parse tree produced by option_flag().

Declaration
void ExitOption_flag(PCREParser.Option_flagContext context)
Parameters
Type Name Description
PCREParser.Option_flagContext context

The parse tree.

| Improve this Doc View Source

ExitOption_flags(PCREParser.Option_flagsContext)

Exit a parse tree produced by option_flags().

Declaration
void ExitOption_flags(PCREParser.Option_flagsContext context)
Parameters
Type Name Description
PCREParser.Option_flagsContext context

The parse tree.

| Improve this Doc View Source

ExitParse(PCREParser.ParseContext)

Exit a parse tree produced by parse().

Declaration
void ExitParse(PCREParser.ParseContext context)
Parameters
Type Name Description
PCREParser.ParseContext context

The parse tree.

| Improve this Doc View Source

ExitQuantifier(PCREParser.QuantifierContext)

Exit a parse tree produced by quantifier().

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

The parse tree.

| Improve this Doc View Source

ExitQuantifier_type(PCREParser.Quantifier_typeContext)

Exit a parse tree produced by quantifier_type().

Declaration
void ExitQuantifier_type(PCREParser.Quantifier_typeContext context)
Parameters
Type Name Description
PCREParser.Quantifier_typeContext context

The parse tree.

| Improve this Doc View Source

ExitShared_atom(PCREParser.Shared_atomContext)

Exit a parse tree produced by shared_atom().

Declaration
void ExitShared_atom(PCREParser.Shared_atomContext context)
Parameters
Type Name Description
PCREParser.Shared_atomContext context

The parse tree.

| Improve this Doc View Source

ExitShared_literal(PCREParser.Shared_literalContext)

Exit a parse tree produced by shared_literal().

Declaration
void ExitShared_literal(PCREParser.Shared_literalContext context)
Parameters
Type Name Description
PCREParser.Shared_literalContext context

The parse tree.

| Improve this Doc View Source

ExitSubroutine_reference(PCREParser.Subroutine_referenceContext)

Exit a parse tree produced by subroutine_reference().

Declaration
void ExitSubroutine_reference(PCREParser.Subroutine_referenceContext context)
Parameters
Type Name Description
PCREParser.Subroutine_referenceContext context

The parse tree.

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