Show / Hide Table of Contents

Class PCREBaseVisitor<Result>

This class provides an empty implementation of IPCREVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Inheritance
System.Object
PCREBaseVisitor<Result>
Implements
IPCREVisitor<Result>
IParseTreeVisitor<Result>
Namespace: GCore.Antlr.Grammers.Pcre
Assembly: Pcre.dll
Syntax
public class PCREBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IPCREVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitAlpha_nums(PCREParser.Alpha_numsContext)

Visit a parse tree produced by alpha_nums().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAlpha_nums(PCREParser.Alpha_numsContext context)
Parameters
Type Name Description
PCREParser.Alpha_numsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAlternation(PCREParser.AlternationContext)

Visit a parse tree produced by alternation().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAlternation(PCREParser.AlternationContext context)
Parameters
Type Name Description
PCREParser.AlternationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAtom(PCREParser.AtomContext)

Visit a parse tree produced by atom().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAtom(PCREParser.AtomContext context)
Parameters
Type Name Description
PCREParser.AtomContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBackreference(PCREParser.BackreferenceContext)

Visit a parse tree produced by backreference().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBackreference(PCREParser.BackreferenceContext context)
Parameters
Type Name Description
PCREParser.BackreferenceContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBackreference_or_octal(PCREParser.Backreference_or_octalContext)

Visit a parse tree produced by backreference_or_octal().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBackreference_or_octal(PCREParser.Backreference_or_octalContext context)
Parameters
Type Name Description
PCREParser.Backreference_or_octalContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBacktrack_control(PCREParser.Backtrack_controlContext)

Visit a parse tree produced by backtrack_control().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBacktrack_control(PCREParser.Backtrack_controlContext context)
Parameters
Type Name Description
PCREParser.Backtrack_controlContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCallout(PCREParser.CalloutContext)

Visit a parse tree produced by callout().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCallout(PCREParser.CalloutContext context)
Parameters
Type Name Description
PCREParser.CalloutContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCapture(PCREParser.CaptureContext)

Visit a parse tree produced by capture().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCapture(PCREParser.CaptureContext context)
Parameters
Type Name Description
PCREParser.CaptureContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCc_atom(PCREParser.Cc_atomContext)

Visit a parse tree produced by cc_atom().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCc_atom(PCREParser.Cc_atomContext context)
Parameters
Type Name Description
PCREParser.Cc_atomContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCc_literal(PCREParser.Cc_literalContext)

Visit a parse tree produced by cc_literal().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCc_literal(PCREParser.Cc_literalContext context)
Parameters
Type Name Description
PCREParser.Cc_literalContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCharacter_class(PCREParser.Character_classContext)

Visit a parse tree produced by character_class().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCharacter_class(PCREParser.Character_classContext context)
Parameters
Type Name Description
PCREParser.Character_classContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComment(PCREParser.CommentContext)

Visit a parse tree produced by comment().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitComment(PCREParser.CommentContext context)
Parameters
Type Name Description
PCREParser.CommentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitConditional(PCREParser.ConditionalContext)

Visit a parse tree produced by conditional().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitConditional(PCREParser.ConditionalContext context)
Parameters
Type Name Description
PCREParser.ConditionalContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDigit(PCREParser.DigitContext)

Visit a parse tree produced by digit().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDigit(PCREParser.DigitContext context)
Parameters
Type Name Description
PCREParser.DigitContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDigits(PCREParser.DigitsContext)

Visit a parse tree produced by digits().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDigits(PCREParser.DigitsContext context)
Parameters
Type Name Description
PCREParser.DigitsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitElement(PCREParser.ElementContext)

Visit a parse tree produced by element().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitElement(PCREParser.ElementContext context)
Parameters
Type Name Description
PCREParser.ElementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExpr(PCREParser.ExprContext)

Visit a parse tree produced by expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExpr(PCREParser.ExprContext context)
Parameters
Type Name Description
PCREParser.ExprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLetter(PCREParser.LetterContext)

Visit a parse tree produced by letter().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLetter(PCREParser.LetterContext context)
Parameters
Type Name Description
PCREParser.LetterContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLiteral(PCREParser.LiteralContext)

Visit a parse tree produced by literal().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLiteral(PCREParser.LiteralContext context)
Parameters
Type Name Description
PCREParser.LiteralContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLook_around(PCREParser.Look_aroundContext)

Visit a parse tree produced by look_around().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLook_around(PCREParser.Look_aroundContext context)
Parameters
Type Name Description
PCREParser.Look_aroundContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitName(PCREParser.NameContext)

Visit a parse tree produced by name().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitName(PCREParser.NameContext context)
Parameters
Type Name Description
PCREParser.NameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNewline_convention(PCREParser.Newline_conventionContext)

Visit a parse tree produced by newline_convention().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNewline_convention(PCREParser.Newline_conventionContext context)
Parameters
Type Name Description
PCREParser.Newline_conventionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNon_capture(PCREParser.Non_captureContext)

Visit a parse tree produced by non_capture().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNon_capture(PCREParser.Non_captureContext context)
Parameters
Type Name Description
PCREParser.Non_captureContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNon_close_paren(PCREParser.Non_close_parenContext)

Visit a parse tree produced by non_close_paren().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNon_close_paren(PCREParser.Non_close_parenContext context)
Parameters
Type Name Description
PCREParser.Non_close_parenContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNon_close_parens(PCREParser.Non_close_parensContext)

Visit a parse tree produced by non_close_parens().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNon_close_parens(PCREParser.Non_close_parensContext context)
Parameters
Type Name Description
PCREParser.Non_close_parensContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNumber(PCREParser.NumberContext)

Visit a parse tree produced by number().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNumber(PCREParser.NumberContext context)
Parameters
Type Name Description
PCREParser.NumberContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOctal_char(PCREParser.Octal_charContext)

Visit a parse tree produced by octal_char().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOctal_char(PCREParser.Octal_charContext context)
Parameters
Type Name Description
PCREParser.Octal_charContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOctal_digit(PCREParser.Octal_digitContext)

Visit a parse tree produced by octal_digit().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOctal_digit(PCREParser.Octal_digitContext context)
Parameters
Type Name Description
PCREParser.Octal_digitContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOption(PCREParser.OptionContext)

Visit a parse tree produced by option().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOption(PCREParser.OptionContext context)
Parameters
Type Name Description
PCREParser.OptionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOption_flag(PCREParser.Option_flagContext)

Visit a parse tree produced by option_flag().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOption_flag(PCREParser.Option_flagContext context)
Parameters
Type Name Description
PCREParser.Option_flagContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOption_flags(PCREParser.Option_flagsContext)

Visit a parse tree produced by option_flags().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOption_flags(PCREParser.Option_flagsContext context)
Parameters
Type Name Description
PCREParser.Option_flagsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitParse(PCREParser.ParseContext)

Visit a parse tree produced by parse().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitParse(PCREParser.ParseContext context)
Parameters
Type Name Description
PCREParser.ParseContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitQuantifier(PCREParser.QuantifierContext)

Visit a parse tree produced by quantifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitQuantifier(PCREParser.QuantifierContext context)
Parameters
Type Name Description
PCREParser.QuantifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitQuantifier_type(PCREParser.Quantifier_typeContext)

Visit a parse tree produced by quantifier_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitQuantifier_type(PCREParser.Quantifier_typeContext context)
Parameters
Type Name Description
PCREParser.Quantifier_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitShared_atom(PCREParser.Shared_atomContext)

Visit a parse tree produced by shared_atom().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitShared_atom(PCREParser.Shared_atomContext context)
Parameters
Type Name Description
PCREParser.Shared_atomContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitShared_literal(PCREParser.Shared_literalContext)

Visit a parse tree produced by shared_literal().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitShared_literal(PCREParser.Shared_literalContext context)
Parameters
Type Name Description
PCREParser.Shared_literalContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSubroutine_reference(PCREParser.Subroutine_referenceContext)

Visit a parse tree produced by subroutine_reference().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSubroutine_reference(PCREParser.Subroutine_referenceContext context)
Parameters
Type Name Description
PCREParser.Subroutine_referenceContext context

The parse tree.

Returns
Type Description
Result

Implements

IPCREVisitor<Result>
IParseTreeVisitor<>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX