CommonRegexListener interface

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

Extends

ParseTreeListener

Properties

enterAlpha_nums

Enter a parse tree produced by CommonRegexParser.alpha_nums.

enterAlternation

Enter a parse tree produced by CommonRegexParser.alternation.

enterAtom

Enter a parse tree produced by CommonRegexParser.atom.

enterCapture

Enter a parse tree produced by CommonRegexParser.capture.

enterCc_atom

Enter a parse tree produced by CommonRegexParser.cc_atom.

enterCc_literal

Enter a parse tree produced by CommonRegexParser.cc_literal.

enterCharacter_class

Enter a parse tree produced by CommonRegexParser.character_class.

enterDigit

Enter a parse tree produced by CommonRegexParser.digit.

enterDigits

Enter a parse tree produced by CommonRegexParser.digits.

enterElement

Enter a parse tree produced by CommonRegexParser.element.

enterExpr

Enter a parse tree produced by CommonRegexParser.expr.

enterLetter

Enter a parse tree produced by CommonRegexParser.letter.

enterLiteral

Enter a parse tree produced by CommonRegexParser.literal.

enterName

Enter a parse tree produced by CommonRegexParser.name.

enterNon_capture

Enter a parse tree produced by CommonRegexParser.non_capture.

enterNon_close_paren

Enter a parse tree produced by CommonRegexParser.non_close_paren.

enterNon_close_parens

Enter a parse tree produced by CommonRegexParser.non_close_parens.

enterNumber

Enter a parse tree produced by CommonRegexParser.number.

enterOctal_char

Enter a parse tree produced by CommonRegexParser.octal_char.

enterOctal_digit

Enter a parse tree produced by CommonRegexParser.octal_digit.

enterOption

Enter a parse tree produced by CommonRegexParser.option.

enterOption_flag

Enter a parse tree produced by CommonRegexParser.option_flag.

enterParse

Enter a parse tree produced by CommonRegexParser.parse.

enterQuantifier

Enter a parse tree produced by CommonRegexParser.quantifier.

enterQuantifier_type

Enter a parse tree produced by CommonRegexParser.quantifier_type.

enterShared_atom

Enter a parse tree produced by CommonRegexParser.shared_atom.

enterShared_literal

Enter a parse tree produced by CommonRegexParser.shared_literal.

exitAlpha_nums

Exit a parse tree produced by CommonRegexParser.alpha_nums.

exitAlternation

Exit a parse tree produced by CommonRegexParser.alternation.

exitAtom

Exit a parse tree produced by CommonRegexParser.atom.

exitCapture

Exit a parse tree produced by CommonRegexParser.capture.

exitCc_atom

Exit a parse tree produced by CommonRegexParser.cc_atom.

exitCc_literal

Exit a parse tree produced by CommonRegexParser.cc_literal.

exitCharacter_class

Exit a parse tree produced by CommonRegexParser.character_class.

exitDigit

Exit a parse tree produced by CommonRegexParser.digit.

exitDigits

Exit a parse tree produced by CommonRegexParser.digits.

exitElement

Exit a parse tree produced by CommonRegexParser.element.

exitExpr

Exit a parse tree produced by CommonRegexParser.expr.

exitLetter

Exit a parse tree produced by CommonRegexParser.letter.

exitLiteral

Exit a parse tree produced by CommonRegexParser.literal.

exitName

Exit a parse tree produced by CommonRegexParser.name.

exitNon_capture

Exit a parse tree produced by CommonRegexParser.non_capture.

exitNon_close_paren

Exit a parse tree produced by CommonRegexParser.non_close_paren.

exitNon_close_parens

Exit a parse tree produced by CommonRegexParser.non_close_parens.

exitNumber

Exit a parse tree produced by CommonRegexParser.number.

exitOctal_char

Exit a parse tree produced by CommonRegexParser.octal_char.

exitOctal_digit

Exit a parse tree produced by CommonRegexParser.octal_digit.

exitOption

Exit a parse tree produced by CommonRegexParser.option.

exitOption_flag

Exit a parse tree produced by CommonRegexParser.option_flag.

exitParse

Exit a parse tree produced by CommonRegexParser.parse.

exitQuantifier

Exit a parse tree produced by CommonRegexParser.quantifier.

exitQuantifier_type

Exit a parse tree produced by CommonRegexParser.quantifier_type.

exitShared_atom

Exit a parse tree produced by CommonRegexParser.shared_atom.

exitShared_literal

Exit a parse tree produced by CommonRegexParser.shared_literal.

Inherited Properties

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Property Details

enterAlpha_nums

Enter a parse tree produced by CommonRegexParser.alpha_nums.

enterAlpha_nums?: (ctx: Alpha_numsContext) => void

Property Value

(ctx: Alpha_numsContext) => void

enterAlternation

Enter a parse tree produced by CommonRegexParser.alternation.

enterAlternation?: (ctx: AlternationContext) => void

Property Value

(ctx: AlternationContext) => void

enterAtom

Enter a parse tree produced by CommonRegexParser.atom.

enterAtom?: (ctx: AtomContext) => void

Property Value

(ctx: AtomContext) => void

enterCapture

Enter a parse tree produced by CommonRegexParser.capture.

enterCapture?: (ctx: CaptureContext) => void

Property Value

(ctx: CaptureContext) => void

enterCc_atom

Enter a parse tree produced by CommonRegexParser.cc_atom.

enterCc_atom?: (ctx: Cc_atomContext) => void

Property Value

(ctx: Cc_atomContext) => void

enterCc_literal

Enter a parse tree produced by CommonRegexParser.cc_literal.

enterCc_literal?: (ctx: Cc_literalContext) => void

Property Value

(ctx: Cc_literalContext) => void

enterCharacter_class

Enter a parse tree produced by CommonRegexParser.character_class.

enterCharacter_class?: (ctx: Character_classContext) => void

Property Value

(ctx: Character_classContext) => void

enterDigit

Enter a parse tree produced by CommonRegexParser.digit.

enterDigit?: (ctx: DigitContext) => void

Property Value

(ctx: DigitContext) => void

enterDigits

Enter a parse tree produced by CommonRegexParser.digits.

enterDigits?: (ctx: DigitsContext) => void

Property Value

(ctx: DigitsContext) => void

enterElement

Enter a parse tree produced by CommonRegexParser.element.

enterElement?: (ctx: ElementContext) => void

Property Value

(ctx: ElementContext) => void

enterExpr

Enter a parse tree produced by CommonRegexParser.expr.

enterExpr?: (ctx: ExprContext) => void

Property Value

(ctx: ExprContext) => void

enterLetter

Enter a parse tree produced by CommonRegexParser.letter.

enterLetter?: (ctx: LetterContext) => void

Property Value

(ctx: LetterContext) => void

enterLiteral

Enter a parse tree produced by CommonRegexParser.literal.

enterLiteral?: (ctx: LiteralContext) => void

Property Value

(ctx: LiteralContext) => void

enterName

Enter a parse tree produced by CommonRegexParser.name.

enterName?: (ctx: NameContext) => void

Property Value

(ctx: NameContext) => void

enterNon_capture

Enter a parse tree produced by CommonRegexParser.non_capture.

enterNon_capture?: (ctx: Non_captureContext) => void

Property Value

(ctx: Non_captureContext) => void

enterNon_close_paren

Enter a parse tree produced by CommonRegexParser.non_close_paren.

enterNon_close_paren?: (ctx: Non_close_parenContext) => void

Property Value

(ctx: Non_close_parenContext) => void

enterNon_close_parens

Enter a parse tree produced by CommonRegexParser.non_close_parens.

enterNon_close_parens?: (ctx: Non_close_parensContext) => void

Property Value

(ctx: Non_close_parensContext) => void

enterNumber

Enter a parse tree produced by CommonRegexParser.number.

enterNumber?: (ctx: NumberContext) => void

Property Value

(ctx: NumberContext) => void

enterOctal_char

Enter a parse tree produced by CommonRegexParser.octal_char.

enterOctal_char?: (ctx: Octal_charContext) => void

Property Value

(ctx: Octal_charContext) => void

enterOctal_digit

Enter a parse tree produced by CommonRegexParser.octal_digit.

enterOctal_digit?: (ctx: Octal_digitContext) => void

Property Value

(ctx: Octal_digitContext) => void

enterOption

Enter a parse tree produced by CommonRegexParser.option.

enterOption?: (ctx: OptionContext) => void

Property Value

(ctx: OptionContext) => void

enterOption_flag

Enter a parse tree produced by CommonRegexParser.option_flag.

enterOption_flag?: (ctx: Option_flagContext) => void

Property Value

(ctx: Option_flagContext) => void

enterParse

Enter a parse tree produced by CommonRegexParser.parse.

enterParse?: (ctx: ParseContext) => void

Property Value

(ctx: ParseContext) => void

enterQuantifier

Enter a parse tree produced by CommonRegexParser.quantifier.

enterQuantifier?: (ctx: QuantifierContext) => void

Property Value

(ctx: QuantifierContext) => void

enterQuantifier_type

Enter a parse tree produced by CommonRegexParser.quantifier_type.

enterQuantifier_type?: (ctx: Quantifier_typeContext) => void

Property Value

(ctx: Quantifier_typeContext) => void

enterShared_atom

Enter a parse tree produced by CommonRegexParser.shared_atom.

enterShared_atom?: (ctx: Shared_atomContext) => void

Property Value

(ctx: Shared_atomContext) => void

enterShared_literal

Enter a parse tree produced by CommonRegexParser.shared_literal.

enterShared_literal?: (ctx: Shared_literalContext) => void

Property Value

(ctx: Shared_literalContext) => void

exitAlpha_nums

Exit a parse tree produced by CommonRegexParser.alpha_nums.

exitAlpha_nums?: (ctx: Alpha_numsContext) => void

Property Value

(ctx: Alpha_numsContext) => void

exitAlternation

Exit a parse tree produced by CommonRegexParser.alternation.

exitAlternation?: (ctx: AlternationContext) => void

Property Value

(ctx: AlternationContext) => void

exitAtom

Exit a parse tree produced by CommonRegexParser.atom.

exitAtom?: (ctx: AtomContext) => void

Property Value

(ctx: AtomContext) => void

exitCapture

Exit a parse tree produced by CommonRegexParser.capture.

exitCapture?: (ctx: CaptureContext) => void

Property Value

(ctx: CaptureContext) => void

exitCc_atom

Exit a parse tree produced by CommonRegexParser.cc_atom.

exitCc_atom?: (ctx: Cc_atomContext) => void

Property Value

(ctx: Cc_atomContext) => void

exitCc_literal

Exit a parse tree produced by CommonRegexParser.cc_literal.

exitCc_literal?: (ctx: Cc_literalContext) => void

Property Value

(ctx: Cc_literalContext) => void

exitCharacter_class

Exit a parse tree produced by CommonRegexParser.character_class.

exitCharacter_class?: (ctx: Character_classContext) => void

Property Value

(ctx: Character_classContext) => void

exitDigit

Exit a parse tree produced by CommonRegexParser.digit.

exitDigit?: (ctx: DigitContext) => void

Property Value

(ctx: DigitContext) => void

exitDigits

Exit a parse tree produced by CommonRegexParser.digits.

exitDigits?: (ctx: DigitsContext) => void

Property Value

(ctx: DigitsContext) => void

exitElement

Exit a parse tree produced by CommonRegexParser.element.

exitElement?: (ctx: ElementContext) => void

Property Value

(ctx: ElementContext) => void

exitExpr

Exit a parse tree produced by CommonRegexParser.expr.

exitExpr?: (ctx: ExprContext) => void

Property Value

(ctx: ExprContext) => void

exitLetter

Exit a parse tree produced by CommonRegexParser.letter.

exitLetter?: (ctx: LetterContext) => void

Property Value

(ctx: LetterContext) => void

exitLiteral

Exit a parse tree produced by CommonRegexParser.literal.

exitLiteral?: (ctx: LiteralContext) => void

Property Value

(ctx: LiteralContext) => void

exitName

Exit a parse tree produced by CommonRegexParser.name.

exitName?: (ctx: NameContext) => void

Property Value

(ctx: NameContext) => void

exitNon_capture

Exit a parse tree produced by CommonRegexParser.non_capture.

exitNon_capture?: (ctx: Non_captureContext) => void

Property Value

(ctx: Non_captureContext) => void

exitNon_close_paren

Exit a parse tree produced by CommonRegexParser.non_close_paren.

exitNon_close_paren?: (ctx: Non_close_parenContext) => void

Property Value

(ctx: Non_close_parenContext) => void

exitNon_close_parens

Exit a parse tree produced by CommonRegexParser.non_close_parens.

exitNon_close_parens?: (ctx: Non_close_parensContext) => void

Property Value

(ctx: Non_close_parensContext) => void

exitNumber

Exit a parse tree produced by CommonRegexParser.number.

exitNumber?: (ctx: NumberContext) => void

Property Value

(ctx: NumberContext) => void

exitOctal_char

Exit a parse tree produced by CommonRegexParser.octal_char.

exitOctal_char?: (ctx: Octal_charContext) => void

Property Value

(ctx: Octal_charContext) => void

exitOctal_digit

Exit a parse tree produced by CommonRegexParser.octal_digit.

exitOctal_digit?: (ctx: Octal_digitContext) => void

Property Value

(ctx: Octal_digitContext) => void

exitOption

Exit a parse tree produced by CommonRegexParser.option.

exitOption?: (ctx: OptionContext) => void

Property Value

(ctx: OptionContext) => void

exitOption_flag

Exit a parse tree produced by CommonRegexParser.option_flag.

exitOption_flag?: (ctx: Option_flagContext) => void

Property Value

(ctx: Option_flagContext) => void

exitParse

Exit a parse tree produced by CommonRegexParser.parse.

exitParse?: (ctx: ParseContext) => void

Property Value

(ctx: ParseContext) => void

exitQuantifier

Exit a parse tree produced by CommonRegexParser.quantifier.

exitQuantifier?: (ctx: QuantifierContext) => void

Property Value

(ctx: QuantifierContext) => void

exitQuantifier_type

Exit a parse tree produced by CommonRegexParser.quantifier_type.

exitQuantifier_type?: (ctx: Quantifier_typeContext) => void

Property Value

(ctx: Quantifier_typeContext) => void

exitShared_atom

Exit a parse tree produced by CommonRegexParser.shared_atom.

exitShared_atom?: (ctx: Shared_atomContext) => void

Property Value

(ctx: Shared_atomContext) => void

exitShared_literal

Exit a parse tree produced by CommonRegexParser.shared_literal.

exitShared_literal?: (ctx: Shared_literalContext) => void

Property Value

(ctx: Shared_literalContext) => void

Inherited Property Details

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Property Value

(ctx: ParserRuleContext) => void

Inherited From ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Property Value

(ctx: ParserRuleContext) => void

Inherited From ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Property Value

(node: ErrorNode) => void

Inherited From ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Property Value

(node: TerminalNode) => void

Inherited From ParseTreeListener.visitTerminal