Package net.vieiro.toml.antlr4
Interface TOMLAntlrParserVisitor<T>
-
- Type Parameters:
T
- The return type of the visit operation. UseVoid
for operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
TOMLAntlrParserBaseVisitor
public interface TOMLAntlrParserVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced byTOMLAntlrParser
.
-
-
Method Summary
-
-
-
Method Detail
-
visitDocument
T visitDocument(TOMLAntlrParser.DocumentContext ctx)
Visit a parse tree produced byTOMLAntlrParser.document()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpression
T visitExpression(TOMLAntlrParser.ExpressionContext ctx)
Visit a parse tree produced byTOMLAntlrParser.expression()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitComment
T visitComment(TOMLAntlrParser.CommentContext ctx)
Visit a parse tree produced byTOMLAntlrParser.comment()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitKey_value
T visitKey_value(TOMLAntlrParser.Key_valueContext ctx)
Visit a parse tree produced byTOMLAntlrParser.key_value()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitKey
T visitKey(TOMLAntlrParser.KeyContext ctx)
Visit a parse tree produced byTOMLAntlrParser.key()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSimple_key
T visitSimple_key(TOMLAntlrParser.Simple_keyContext ctx)
Visit a parse tree produced byTOMLAntlrParser.simple_key()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUnquoted_key
T visitUnquoted_key(TOMLAntlrParser.Unquoted_keyContext ctx)
Visit a parse tree produced byTOMLAntlrParser.unquoted_key()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitQuoted_key
T visitQuoted_key(TOMLAntlrParser.Quoted_keyContext ctx)
Visit a parse tree produced byTOMLAntlrParser.quoted_key()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDotted_key
T visitDotted_key(TOMLAntlrParser.Dotted_keyContext ctx)
Visit a parse tree produced byTOMLAntlrParser.dotted_key()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitValue
T visitValue(TOMLAntlrParser.ValueContext ctx)
Visit a parse tree produced byTOMLAntlrParser.value()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitString
T visitString(TOMLAntlrParser.StringContext ctx)
Visit a parse tree produced byTOMLAntlrParser.string()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInteger
T visitInteger(TOMLAntlrParser.IntegerContext ctx)
Visit a parse tree produced byTOMLAntlrParser.integer()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFloating_point
T visitFloating_point(TOMLAntlrParser.Floating_pointContext ctx)
Visit a parse tree produced byTOMLAntlrParser.floating_point()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBool_
T visitBool_(TOMLAntlrParser.Bool_Context ctx)
Visit a parse tree produced byTOMLAntlrParser.bool_()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDate_time
T visitDate_time(TOMLAntlrParser.Date_timeContext ctx)
Visit a parse tree produced byTOMLAntlrParser.date_time()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInline_table
T visitInline_table(TOMLAntlrParser.Inline_tableContext ctx)
Visit a parse tree produced byTOMLAntlrParser.inline_table()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInner_array
T visitInner_array(TOMLAntlrParser.Inner_arrayContext ctx)
Visit a parse tree produced byTOMLAntlrParser.inner_array()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInline_value
T visitInline_value(TOMLAntlrParser.Inline_valueContext ctx)
Visit a parse tree produced byTOMLAntlrParser.inline_value()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArray_
T visitArray_(TOMLAntlrParser.Array_Context ctx)
Visit a parse tree produced byTOMLAntlrParser.array_()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArray_values
T visitArray_values(TOMLAntlrParser.Array_valuesContext ctx)
Visit a parse tree produced byTOMLAntlrParser.array_values()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitComment_or_nl
T visitComment_or_nl(TOMLAntlrParser.Comment_or_nlContext ctx)
Visit a parse tree produced byTOMLAntlrParser.comment_or_nl()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTable
T visitTable(TOMLAntlrParser.TableContext ctx)
Visit a parse tree produced byTOMLAntlrParser.table()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStandard_table
T visitStandard_table(TOMLAntlrParser.Standard_tableContext ctx)
Visit a parse tree produced byTOMLAntlrParser.standard_table()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArray_table
T visitArray_table(TOMLAntlrParser.Array_tableContext ctx)
Visit a parse tree produced byTOMLAntlrParser.array_table()
.- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
-