Class tomlBaseVisitor<Result>
This class provides an empty implementation of ItomlVisitor<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.Toml
Assembly: Toml.dll
Syntax
public class tomlBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, ItomlVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitArray_(tomlParser.Array_Context)
Visit a parse tree produced by array_().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitArray_(tomlParser.Array_Context context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Array_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitArray_table(tomlParser.Array_tableContext)
Visit a parse tree produced by array_table().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitArray_table(tomlParser.Array_tableContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Array_tableContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitArray_values(tomlParser.Array_valuesContext)
Visit a parse tree produced by array_values().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitArray_values(tomlParser.Array_valuesContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Array_valuesContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBool_(tomlParser.Bool_Context)
Visit a parse tree produced by bool_().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitBool_(tomlParser.Bool_Context context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Bool_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComment(tomlParser.CommentContext)
Visit a parse tree produced by comment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitComment(tomlParser.CommentContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.CommentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComment_or_nl(tomlParser.Comment_or_nlContext)
Visit a parse tree produced by comment_or_nl().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitComment_or_nl(tomlParser.Comment_or_nlContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Comment_or_nlContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDate_time(tomlParser.Date_timeContext)
Visit a parse tree produced by date_time().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDate_time(tomlParser.Date_timeContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Date_timeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDocument(tomlParser.DocumentContext)
Visit a parse tree produced by document().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDocument(tomlParser.DocumentContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.DocumentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDotted_key(tomlParser.Dotted_keyContext)
Visit a parse tree produced by dotted_key().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDotted_key(tomlParser.Dotted_keyContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Dotted_keyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExpression(tomlParser.ExpressionContext)
Visit a parse tree produced by expression().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitExpression(tomlParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.ExpressionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFloating_point(tomlParser.Floating_pointContext)
Visit a parse tree produced by floating_point().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFloating_point(tomlParser.Floating_pointContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Floating_pointContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInline_table(tomlParser.Inline_tableContext)
Visit a parse tree produced by inline_table().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitInline_table(tomlParser.Inline_tableContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Inline_tableContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInline_table_keyvals(tomlParser.Inline_table_keyvalsContext)
Visit a parse tree produced by inline_table_keyvals().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitInline_table_keyvals(tomlParser.Inline_table_keyvalsContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Inline_table_keyvalsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInline_table_keyvals_non_empty(tomlParser.Inline_table_keyvals_non_emptyContext)
Visit a parse tree produced by inline_table_keyvals_non_empty().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitInline_table_keyvals_non_empty(tomlParser.Inline_table_keyvals_non_emptyContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Inline_table_keyvals_non_emptyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInteger(tomlParser.IntegerContext)
Visit a parse tree produced by integer().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitInteger(tomlParser.IntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.IntegerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitKey(tomlParser.KeyContext)
Visit a parse tree produced by key().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitKey(tomlParser.KeyContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.KeyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitKey_value(tomlParser.Key_valueContext)
Visit a parse tree produced by key_value().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitKey_value(tomlParser.Key_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Key_valueContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNl_or_comment(tomlParser.Nl_or_commentContext)
Visit a parse tree produced by nl_or_comment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitNl_or_comment(tomlParser.Nl_or_commentContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Nl_or_commentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitQuoted_key(tomlParser.Quoted_keyContext)
Visit a parse tree produced by quoted_key().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitQuoted_key(tomlParser.Quoted_keyContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Quoted_keyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSimple_key(tomlParser.Simple_keyContext)
Visit a parse tree produced by simple_key().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSimple_key(tomlParser.Simple_keyContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Simple_keyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStandard_table(tomlParser.Standard_tableContext)
Visit a parse tree produced by standard_table().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitStandard_table(tomlParser.Standard_tableContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Standard_tableContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitString(tomlParser.StringContext)
Visit a parse tree produced by
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitString(tomlParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.StringContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTable(tomlParser.TableContext)
Visit a parse tree produced by table().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitTable(tomlParser.TableContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.TableContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnquoted_key(tomlParser.Unquoted_keyContext)
Visit a parse tree produced by unquoted_key().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitUnquoted_key(tomlParser.Unquoted_keyContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.Unquoted_keyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitValue(tomlParser.ValueContext)
Visit a parse tree produced by value().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitValue(tomlParser.ValueContext context)
Parameters
Type | Name | Description |
---|---|---|
tomlParser.ValueContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |