Show / Hide Table of Contents

Class httpBaseVisitor<Result>

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

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

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitAbsolute_path(httpParser.Absolute_pathContext)

Visit a parse tree produced by absolute_path().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAbsolute_path(httpParser.Absolute_pathContext context)
Parameters
Type Name Description
httpParser.Absolute_pathContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitField_content(httpParser.Field_contentContext)

Visit a parse tree produced by field_content().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitField_content(httpParser.Field_contentContext context)
Parameters
Type Name Description
httpParser.Field_contentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitField_name(httpParser.Field_nameContext)

Visit a parse tree produced by field_name().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitField_name(httpParser.Field_nameContext context)
Parameters
Type Name Description
httpParser.Field_nameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitField_value(httpParser.Field_valueContext)

Visit a parse tree produced by field_value().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitField_value(httpParser.Field_valueContext context)
Parameters
Type Name Description
httpParser.Field_valueContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitField_vchar(httpParser.Field_vcharContext)

Visit a parse tree produced by field_vchar().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitField_vchar(httpParser.Field_vcharContext context)
Parameters
Type Name Description
httpParser.Field_vcharContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHeader_field(httpParser.Header_fieldContext)

Visit a parse tree produced by header_field().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHeader_field(httpParser.Header_fieldContext context)
Parameters
Type Name Description
httpParser.Header_fieldContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHttp_message(httpParser.Http_messageContext)

Visit a parse tree produced by http_message().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHttp_message(httpParser.Http_messageContext context)
Parameters
Type Name Description
httpParser.Http_messageContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHttp_name(httpParser.Http_nameContext)

Visit a parse tree produced by http_name().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHttp_name(httpParser.Http_nameContext context)
Parameters
Type Name Description
httpParser.Http_nameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHttp_version(httpParser.Http_versionContext)

Visit a parse tree produced by http_version().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHttp_version(httpParser.Http_versionContext context)
Parameters
Type Name Description
httpParser.Http_versionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMethod(httpParser.MethodContext)

Visit a parse tree produced by method().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMethod(httpParser.MethodContext context)
Parameters
Type Name Description
httpParser.MethodContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitObs_fold(httpParser.Obs_foldContext)

Visit a parse tree produced by obs_fold().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitObs_fold(httpParser.Obs_foldContext context)
Parameters
Type Name Description
httpParser.Obs_foldContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitObs_text(httpParser.Obs_textContext)

Visit a parse tree produced by obs_text().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitObs_text(httpParser.Obs_textContext context)
Parameters
Type Name Description
httpParser.Obs_textContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOrigin_form(httpParser.Origin_formContext)

Visit a parse tree produced by origin_form().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOrigin_form(httpParser.Origin_formContext context)
Parameters
Type Name Description
httpParser.Origin_formContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPchar(httpParser.PcharContext)

Visit a parse tree produced by pchar().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPchar(httpParser.PcharContext context)
Parameters
Type Name Description
httpParser.PcharContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitQuery(httpParser.QueryContext)

Visit a parse tree produced by query().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitQuery(httpParser.QueryContext context)
Parameters
Type Name Description
httpParser.QueryContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRequest_line(httpParser.Request_lineContext)

Visit a parse tree produced by request_line().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRequest_line(httpParser.Request_lineContext context)
Parameters
Type Name Description
httpParser.Request_lineContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRequest_target(httpParser.Request_targetContext)

Visit a parse tree produced by request_target().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRequest_target(httpParser.Request_targetContext context)
Parameters
Type Name Description
httpParser.Request_targetContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSegment(httpParser.SegmentContext)

Visit a parse tree produced by segment().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSegment(httpParser.SegmentContext context)
Parameters
Type Name Description
httpParser.SegmentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStart_line(httpParser.Start_lineContext)

Visit a parse tree produced by start_line().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitStart_line(httpParser.Start_lineContext context)
Parameters
Type Name Description
httpParser.Start_lineContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSub_delims(httpParser.Sub_delimsContext)

Visit a parse tree produced by sub_delims().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSub_delims(httpParser.Sub_delimsContext context)
Parameters
Type Name Description
httpParser.Sub_delimsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTchar(httpParser.TcharContext)

Visit a parse tree produced by tchar().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTchar(httpParser.TcharContext context)
Parameters
Type Name Description
httpParser.TcharContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitToken(httpParser.TokenContext)

Visit a parse tree produced by token().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitToken(httpParser.TokenContext context)
Parameters
Type Name Description
httpParser.TokenContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnreserved(httpParser.UnreservedContext)

Visit a parse tree produced by unreserved().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnreserved(httpParser.UnreservedContext context)
Parameters
Type Name Description
httpParser.UnreservedContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitVCHAR(httpParser.VCHARContext)

Visit a parse tree produced by vCHAR().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitVCHAR(httpParser.VCHARContext context)
Parameters
Type Name Description
httpParser.VCHARContext context

The parse tree.

Returns
Type Description
Result

Implements

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