Show / Hide Table of Contents

Interface IhttpVisitor<Result>

This interface defines a complete generic visitor for a parse tree produced by httpParser.

Namespace: GCore.Antlr.Grammers.Http
Assembly: Http.dll
Syntax
public interface 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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

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

The parse tree.

Returns
Type Description
Result
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX