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
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 SourceVisitAbsolute_path(httpParser.Absolute_pathContext)
Visit a parse tree produced by absolute_path().
The default implementation returns the result of calling 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 |
VisitField_content(httpParser.Field_contentContext)
Visit a parse tree produced by field_content().
The default implementation returns the result of calling 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 |
VisitField_name(httpParser.Field_nameContext)
Visit a parse tree produced by field_name().
The default implementation returns the result of calling 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 |
VisitField_value(httpParser.Field_valueContext)
Visit a parse tree produced by field_value().
The default implementation returns the result of calling 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 |
VisitField_vchar(httpParser.Field_vcharContext)
Visit a parse tree produced by field_vchar().
The default implementation returns the result of calling 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 |
VisitHeader_field(httpParser.Header_fieldContext)
Visit a parse tree produced by header_field().
The default implementation returns the result of calling 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 |
VisitHttp_message(httpParser.Http_messageContext)
Visit a parse tree produced by http_message().
The default implementation returns the result of calling 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 |
VisitHttp_name(httpParser.Http_nameContext)
Visit a parse tree produced by http_name().
The default implementation returns the result of calling 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 |
VisitHttp_version(httpParser.Http_versionContext)
Visit a parse tree produced by http_version().
The default implementation returns the result of calling 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 |
VisitMethod(httpParser.MethodContext)
Visit a parse tree produced by method().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMethod(httpParser.MethodContext context)
Parameters
Type | Name | Description |
---|---|---|
httpParser.MethodContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitObs_fold(httpParser.Obs_foldContext)
Visit a parse tree produced by obs_fold().
The default implementation returns the result of calling 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 |
VisitObs_text(httpParser.Obs_textContext)
Visit a parse tree produced by obs_text().
The default implementation returns the result of calling 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 |
VisitOrigin_form(httpParser.Origin_formContext)
Visit a parse tree produced by origin_form().
The default implementation returns the result of calling 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 |
VisitPchar(httpParser.PcharContext)
Visit a parse tree produced by pchar().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitPchar(httpParser.PcharContext context)
Parameters
Type | Name | Description |
---|---|---|
httpParser.PcharContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitQuery(httpParser.QueryContext)
Visit a parse tree produced by query().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitQuery(httpParser.QueryContext context)
Parameters
Type | Name | Description |
---|---|---|
httpParser.QueryContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRequest_line(httpParser.Request_lineContext)
Visit a parse tree produced by request_line().
The default implementation returns the result of calling 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 |
VisitRequest_target(httpParser.Request_targetContext)
Visit a parse tree produced by request_target().
The default implementation returns the result of calling 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 |
VisitSegment(httpParser.SegmentContext)
Visit a parse tree produced by segment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSegment(httpParser.SegmentContext context)
Parameters
Type | Name | Description |
---|---|---|
httpParser.SegmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStart_line(httpParser.Start_lineContext)
Visit a parse tree produced by start_line().
The default implementation returns the result of calling 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 |
VisitSub_delims(httpParser.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(httpParser.Sub_delimsContext context)
Parameters
Type | Name | Description |
---|---|---|
httpParser.Sub_delimsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTchar(httpParser.TcharContext)
Visit a parse tree produced by tchar().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitTchar(httpParser.TcharContext context)
Parameters
Type | Name | Description |
---|---|---|
httpParser.TcharContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitToken(httpParser.TokenContext)
Visit a parse tree produced by token().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitToken(httpParser.TokenContext context)
Parameters
Type | Name | Description |
---|---|---|
httpParser.TokenContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnreserved(httpParser.UnreservedContext)
Visit a parse tree produced by unreserved().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitUnreserved(httpParser.UnreservedContext context)
Parameters
Type | Name | Description |
---|---|---|
httpParser.UnreservedContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVCHAR(httpParser.VCHARContext)
Visit a parse tree produced by vCHAR().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitVCHAR(httpParser.VCHARContext context)
Parameters
Type | Name | Description |
---|---|---|
httpParser.VCHARContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |