Class IRIBaseVisitor<Result>
This class provides an empty implementation of IIRIVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Iri
Assembly: Iri.dll
Syntax
public class IRIBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IIRIVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitAbsolute_iri(IRIParser.Absolute_iriContext)
Visit a parse tree produced by absolute_iri().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitAbsolute_iri(IRIParser.Absolute_iriContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Absolute_iriContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAlpha(IRIParser.AlphaContext)
Visit a parse tree produced by alpha().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitAlpha(IRIParser.AlphaContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.AlphaContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDec_octet(IRIParser.Dec_octetContext)
Visit a parse tree produced by dec_octet().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDec_octet(IRIParser.Dec_octetContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Dec_octetContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDigit(IRIParser.DigitContext)
Visit a parse tree produced by digit().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDigit(IRIParser.DigitContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.DigitContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGen_delims(IRIParser.Gen_delimsContext)
Visit a parse tree produced by gen_delims().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitGen_delims(IRIParser.Gen_delimsContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Gen_delimsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitH16(IRIParser.H16Context)
Visit a parse tree produced by h16().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitH16(IRIParser.H16Context context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.H16Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitHexdig(IRIParser.HexdigContext)
Visit a parse tree produced by hexdig().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitHexdig(IRIParser.HexdigContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.HexdigContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIauthority(IRIParser.IauthorityContext)
Visit a parse tree produced by iauthority().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIauthority(IRIParser.IauthorityContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.IauthorityContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIfragment(IRIParser.IfragmentContext)
Visit a parse tree produced by ifragment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIfragment(IRIParser.IfragmentContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.IfragmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIhier_part(IRIParser.Ihier_partContext)
Visit a parse tree produced by ihier_part().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIhier_part(IRIParser.Ihier_partContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Ihier_partContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIhost(IRIParser.IhostContext)
Visit a parse tree produced by ihost().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIhost(IRIParser.IhostContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.IhostContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIp_literal(IRIParser.Ip_literalContext)
Visit a parse tree produced by ip_literal().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIp_literal(IRIParser.Ip_literalContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Ip_literalContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIp_v_future(IRIParser.Ip_v_futureContext)
Visit a parse tree produced by ip_v_future().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIp_v_future(IRIParser.Ip_v_futureContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Ip_v_futureContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIp_v4_address(IRIParser.Ip_v4_addressContext)
Visit a parse tree produced by ip_v4_address().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIp_v4_address(IRIParser.Ip_v4_addressContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Ip_v4_addressContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIp_v6_address(IRIParser.Ip_v6_addressContext)
Visit a parse tree produced by ip_v6_address().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIp_v6_address(IRIParser.Ip_v6_addressContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Ip_v6_addressContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIpath(IRIParser.IpathContext)
Visit a parse tree produced by ipath().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIpath(IRIParser.IpathContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.IpathContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIpath_abempty(IRIParser.Ipath_abemptyContext)
Visit a parse tree produced by ipath_abempty().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIpath_abempty(IRIParser.Ipath_abemptyContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Ipath_abemptyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIpath_absolute(IRIParser.Ipath_absoluteContext)
Visit a parse tree produced by ipath_absolute().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIpath_absolute(IRIParser.Ipath_absoluteContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Ipath_absoluteContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIpath_empty(IRIParser.Ipath_emptyContext)
Visit a parse tree produced by ipath_empty().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIpath_empty(IRIParser.Ipath_emptyContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Ipath_emptyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIpath_noscheme(IRIParser.Ipath_noschemeContext)
Visit a parse tree produced by ipath_noscheme().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIpath_noscheme(IRIParser.Ipath_noschemeContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Ipath_noschemeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIpath_rootless(IRIParser.Ipath_rootlessContext)
Visit a parse tree produced by ipath_rootless().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIpath_rootless(IRIParser.Ipath_rootlessContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Ipath_rootlessContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIpchar(IRIParser.IpcharContext)
Visit a parse tree produced by ipchar().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIpchar(IRIParser.IpcharContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.IpcharContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIquery(IRIParser.IqueryContext)
Visit a parse tree produced by iquery().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIquery(IRIParser.IqueryContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.IqueryContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIreg_name(IRIParser.Ireg_nameContext)
Visit a parse tree produced by ireg_name().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIreg_name(IRIParser.Ireg_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Ireg_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIrelative_part(IRIParser.Irelative_partContext)
Visit a parse tree produced by irelative_part().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIrelative_part(IRIParser.Irelative_partContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Irelative_partContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIrelative_ref(IRIParser.Irelative_refContext)
Visit a parse tree produced by irelative_ref().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIrelative_ref(IRIParser.Irelative_refContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Irelative_refContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIri(IRIParser.IriContext)
Visit a parse tree produced by iri().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIri(IRIParser.IriContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.IriContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIri_reference(IRIParser.Iri_referenceContext)
Visit a parse tree produced by iri_reference().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIri_reference(IRIParser.Iri_referenceContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Iri_referenceContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIsegment(IRIParser.IsegmentContext)
Visit a parse tree produced by isegment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIsegment(IRIParser.IsegmentContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.IsegmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIsegment_nz(IRIParser.Isegment_nzContext)
Visit a parse tree produced by isegment_nz().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIsegment_nz(IRIParser.Isegment_nzContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Isegment_nzContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIsegment_nz_nc(IRIParser.Isegment_nz_ncContext)
Visit a parse tree produced by isegment_nz_nc().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIsegment_nz_nc(IRIParser.Isegment_nz_ncContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Isegment_nz_ncContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIunreserved(IRIParser.IunreservedContext)
Visit a parse tree produced by iunreserved().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIunreserved(IRIParser.IunreservedContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.IunreservedContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIuserinfo(IRIParser.IuserinfoContext)
Visit a parse tree produced by iuserinfo().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIuserinfo(IRIParser.IuserinfoContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.IuserinfoContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLs32(IRIParser.Ls32Context)
Visit a parse tree produced by ls32().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitLs32(IRIParser.Ls32Context context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Ls32Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNon_zero_digit(IRIParser.Non_zero_digitContext)
Visit a parse tree produced by non_zero_digit().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitNon_zero_digit(IRIParser.Non_zero_digitContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Non_zero_digitContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitParse(IRIParser.ParseContext)
Visit a parse tree produced by parse().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitParse(IRIParser.ParseContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.ParseContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPct_encoded(IRIParser.Pct_encodedContext)
Visit a parse tree produced by pct_encoded().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitPct_encoded(IRIParser.Pct_encodedContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Pct_encodedContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPort(IRIParser.PortContext)
Visit a parse tree produced by port().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitPort(IRIParser.PortContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.PortContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitReserved(IRIParser.ReservedContext)
Visit a parse tree produced by reserved().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitReserved(IRIParser.ReservedContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.ReservedContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitScheme(IRIParser.SchemeContext)
Visit a parse tree produced by scheme().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitScheme(IRIParser.SchemeContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.SchemeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSub_delims(IRIParser.Sub_delimsContext)
Visit a parse tree produced by sub_delims().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSub_delims(IRIParser.Sub_delimsContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.Sub_delimsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnreserved(IRIParser.UnreservedContext)
Visit a parse tree produced by unreserved().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitUnreserved(IRIParser.UnreservedContext context)
Parameters
Type | Name | Description |
---|---|---|
IRIParser.UnreservedContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |