SQLiteParserBaseVisitor<Result>

Classes > DataProvider.SQLite.Parsing > SQLiteParserBaseVisitor

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

[CLSCompliant(false)]
public class SQLiteParserBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, ISQLiteParserVisitor<Result>, IParseTreeVisitor<Result>

Methods

VisitParse(ParseContext)

public virtual Result VisitParse(SQLiteParser.ParseContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context ParseContext The parse tree.

Returns: <Result>

VisitSql_stmt_list(Sql_stmt_listContext)

public virtual Result VisitSql_stmt_list(SQLiteParser.Sql_stmt_listContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Sql_stmt_listContext The parse tree.

Returns: <Result>

VisitSql_stmt(Sql_stmtContext)

public virtual Result VisitSql_stmt(SQLiteParser.Sql_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Sql_stmtContext The parse tree.

Returns: <Result>

VisitAlter_table_stmt(Alter_table_stmtContext)

public virtual Result VisitAlter_table_stmt(SQLiteParser.Alter_table_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Alter_table_stmtContext The parse tree.

Returns: <Result>

VisitAnalyze_stmt(Analyze_stmtContext)

public virtual Result VisitAnalyze_stmt(SQLiteParser.Analyze_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Analyze_stmtContext The parse tree.

Returns: <Result>

VisitAttach_stmt(Attach_stmtContext)

public virtual Result VisitAttach_stmt(SQLiteParser.Attach_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Attach_stmtContext The parse tree.

Returns: <Result>

VisitBegin_stmt(Begin_stmtContext)

public virtual Result VisitBegin_stmt(SQLiteParser.Begin_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Begin_stmtContext The parse tree.

Returns: <Result>

VisitCommit_stmt(Commit_stmtContext)

public virtual Result VisitCommit_stmt(SQLiteParser.Commit_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Commit_stmtContext The parse tree.

Returns: <Result>

VisitRollback_stmt(Rollback_stmtContext)

public virtual Result VisitRollback_stmt(SQLiteParser.Rollback_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Rollback_stmtContext The parse tree.

Returns: <Result>

VisitSavepoint_stmt(Savepoint_stmtContext)

public virtual Result VisitSavepoint_stmt(SQLiteParser.Savepoint_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Savepoint_stmtContext The parse tree.

Returns: <Result>

VisitRelease_stmt(Release_stmtContext)

public virtual Result VisitRelease_stmt(SQLiteParser.Release_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Release_stmtContext The parse tree.

Returns: <Result>

VisitCreate_index_stmt(Create_index_stmtContext)

public virtual Result VisitCreate_index_stmt(SQLiteParser.Create_index_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Create_index_stmtContext The parse tree.

Returns: <Result>

VisitIndexed_column(Indexed_columnContext)

public virtual Result VisitIndexed_column(SQLiteParser.Indexed_columnContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Indexed_columnContext The parse tree.

Returns: <Result>

VisitCreate_table_stmt(Create_table_stmtContext)

public virtual Result VisitCreate_table_stmt(SQLiteParser.Create_table_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Create_table_stmtContext The parse tree.

Returns: <Result>

VisitColumn_def(Column_defContext)

public virtual Result VisitColumn_def(SQLiteParser.Column_defContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Column_defContext The parse tree.

Returns: <Result>

VisitType_name(Type_nameContext)

public virtual Result VisitType_name(SQLiteParser.Type_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Type_nameContext The parse tree.

Returns: <Result>

VisitColumn_constraint(Column_constraintContext)

public virtual Result VisitColumn_constraint(SQLiteParser.Column_constraintContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Column_constraintContext The parse tree.

Returns: <Result>

VisitSigned_number(Signed_numberContext)

public virtual Result VisitSigned_number(SQLiteParser.Signed_numberContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Signed_numberContext The parse tree.

Returns: <Result>

VisitTable_constraint(Table_constraintContext)

public virtual Result VisitTable_constraint(SQLiteParser.Table_constraintContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Table_constraintContext The parse tree.

Returns: <Result>

VisitForeign_key_clause(Foreign_key_clauseContext)

public virtual Result VisitForeign_key_clause(SQLiteParser.Foreign_key_clauseContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Foreign_key_clauseContext The parse tree.

Returns: <Result>

VisitConflict_clause(Conflict_clauseContext)

public virtual Result VisitConflict_clause(SQLiteParser.Conflict_clauseContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Conflict_clauseContext The parse tree.

Returns: <Result>

VisitCreate_trigger_stmt(Create_trigger_stmtContext)

public virtual Result VisitCreate_trigger_stmt(SQLiteParser.Create_trigger_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Create_trigger_stmtContext The parse tree.

Returns: <Result>

VisitCreate_view_stmt(Create_view_stmtContext)

public virtual Result VisitCreate_view_stmt(SQLiteParser.Create_view_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Create_view_stmtContext The parse tree.

Returns: <Result>

VisitCreate_virtual_table_stmt(Create_virtual_table_stmtContext)

public virtual Result VisitCreate_virtual_table_stmt(SQLiteParser.Create_virtual_table_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Create_virtual_table_stmtContext The parse tree.

Returns: <Result>

VisitWith_clause(With_clauseContext)

public virtual Result VisitWith_clause(SQLiteParser.With_clauseContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context With_clauseContext The parse tree.

Returns: <Result>

VisitCte_table_name(Cte_table_nameContext)

public virtual Result VisitCte_table_name(SQLiteParser.Cte_table_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Cte_table_nameContext The parse tree.

Returns: <Result>

VisitRecursive_cte(Recursive_cteContext)

public virtual Result VisitRecursive_cte(SQLiteParser.Recursive_cteContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Recursive_cteContext The parse tree.

Returns: <Result>

VisitCommon_table_expression(Common_table_expressionContext)

public virtual Result VisitCommon_table_expression(SQLiteParser.Common_table_expressionContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Common_table_expressionContext The parse tree.

Returns: <Result>

VisitDelete_stmt(Delete_stmtContext)

public virtual Result VisitDelete_stmt(SQLiteParser.Delete_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Delete_stmtContext The parse tree.

Returns: <Result>

VisitDelete_stmt_limited(Delete_stmt_limitedContext)

public virtual Result VisitDelete_stmt_limited(SQLiteParser.Delete_stmt_limitedContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Delete_stmt_limitedContext The parse tree.

Returns: <Result>

VisitDetach_stmt(Detach_stmtContext)

public virtual Result VisitDetach_stmt(SQLiteParser.Detach_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Detach_stmtContext The parse tree.

Returns: <Result>

VisitDrop_stmt(Drop_stmtContext)

public virtual Result VisitDrop_stmt(SQLiteParser.Drop_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Drop_stmtContext The parse tree.

Returns: <Result>

VisitExpr(ExprContext)

public virtual Result VisitExpr(SQLiteParser.ExprContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context ExprContext The parse tree.

Returns: <Result>

VisitRaise_function(Raise_functionContext)

public virtual Result VisitRaise_function(SQLiteParser.Raise_functionContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Raise_functionContext The parse tree.

Returns: <Result>

VisitLiteral_value(Literal_valueContext)

public virtual Result VisitLiteral_value(SQLiteParser.Literal_valueContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Literal_valueContext The parse tree.

Returns: <Result>

VisitValue_row(Value_rowContext)

public virtual Result VisitValue_row(SQLiteParser.Value_rowContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Value_rowContext The parse tree.

Returns: <Result>

VisitValues_clause(Values_clauseContext)

public virtual Result VisitValues_clause(SQLiteParser.Values_clauseContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Values_clauseContext The parse tree.

Returns: <Result>

VisitInsert_stmt(Insert_stmtContext)

public virtual Result VisitInsert_stmt(SQLiteParser.Insert_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Insert_stmtContext The parse tree.

Returns: <Result>

VisitReturning_clause(Returning_clauseContext)

public virtual Result VisitReturning_clause(SQLiteParser.Returning_clauseContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Returning_clauseContext The parse tree.

Returns: <Result>

VisitUpsert_clause(Upsert_clauseContext)

public virtual Result VisitUpsert_clause(SQLiteParser.Upsert_clauseContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Upsert_clauseContext The parse tree.

Returns: <Result>

VisitPragma_stmt(Pragma_stmtContext)

public virtual Result VisitPragma_stmt(SQLiteParser.Pragma_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Pragma_stmtContext The parse tree.

Returns: <Result>

VisitPragma_value(Pragma_valueContext)

public virtual Result VisitPragma_value(SQLiteParser.Pragma_valueContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Pragma_valueContext The parse tree.

Returns: <Result>

VisitReindex_stmt(Reindex_stmtContext)

public virtual Result VisitReindex_stmt(SQLiteParser.Reindex_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Reindex_stmtContext The parse tree.

Returns: <Result>

VisitSelect_stmt(Select_stmtContext)

public virtual Result VisitSelect_stmt(SQLiteParser.Select_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Select_stmtContext The parse tree.

Returns: <Result>

VisitJoin_clause(Join_clauseContext)

public virtual Result VisitJoin_clause(SQLiteParser.Join_clauseContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Join_clauseContext The parse tree.

Returns: <Result>

VisitSelect_core(Select_coreContext)

public virtual Result VisitSelect_core(SQLiteParser.Select_coreContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Select_coreContext The parse tree.

Returns: <Result>

VisitFactored_select_stmt(Factored_select_stmtContext)

public virtual Result VisitFactored_select_stmt(SQLiteParser.Factored_select_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Factored_select_stmtContext The parse tree.

Returns: <Result>

VisitSimple_select_stmt(Simple_select_stmtContext)

public virtual Result VisitSimple_select_stmt(SQLiteParser.Simple_select_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Simple_select_stmtContext The parse tree.

Returns: <Result>

VisitCompound_select_stmt(Compound_select_stmtContext)

public virtual Result VisitCompound_select_stmt(SQLiteParser.Compound_select_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Compound_select_stmtContext The parse tree.

Returns: <Result>

VisitTable_or_subquery(Table_or_subqueryContext)

public virtual Result VisitTable_or_subquery(SQLiteParser.Table_or_subqueryContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Table_or_subqueryContext The parse tree.

Returns: <Result>

VisitResult_column(Result_columnContext)

public virtual Result VisitResult_column(SQLiteParser.Result_columnContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Result_columnContext The parse tree.

Returns: <Result>

VisitJoin_operator(Join_operatorContext)

public virtual Result VisitJoin_operator(SQLiteParser.Join_operatorContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Join_operatorContext The parse tree.

Returns: <Result>

VisitJoin_constraint(Join_constraintContext)

public virtual Result VisitJoin_constraint(SQLiteParser.Join_constraintContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Join_constraintContext The parse tree.

Returns: <Result>

VisitCompound_operator(Compound_operatorContext)

public virtual Result VisitCompound_operator(SQLiteParser.Compound_operatorContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Compound_operatorContext The parse tree.

Returns: <Result>

VisitUpdate_stmt(Update_stmtContext)

public virtual Result VisitUpdate_stmt(SQLiteParser.Update_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Update_stmtContext The parse tree.

Returns: <Result>

VisitColumn_name_list(Column_name_listContext)

public virtual Result VisitColumn_name_list(SQLiteParser.Column_name_listContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Column_name_listContext The parse tree.

Returns: <Result>

VisitUpdate_stmt_limited(Update_stmt_limitedContext)

public virtual Result VisitUpdate_stmt_limited(SQLiteParser.Update_stmt_limitedContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Update_stmt_limitedContext The parse tree.

Returns: <Result>

VisitQualified_table_name(Qualified_table_nameContext)

public virtual Result VisitQualified_table_name(SQLiteParser.Qualified_table_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Qualified_table_nameContext The parse tree.

Returns: <Result>

VisitVacuum_stmt(Vacuum_stmtContext)

public virtual Result VisitVacuum_stmt(SQLiteParser.Vacuum_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Vacuum_stmtContext The parse tree.

Returns: <Result>

VisitFilter_clause(Filter_clauseContext)

public virtual Result VisitFilter_clause(SQLiteParser.Filter_clauseContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Filter_clauseContext The parse tree.

Returns: <Result>

VisitWindow_defn(Window_defnContext)

public virtual Result VisitWindow_defn(SQLiteParser.Window_defnContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Window_defnContext The parse tree.

Returns: <Result>

VisitOver_clause(Over_clauseContext)

public virtual Result VisitOver_clause(SQLiteParser.Over_clauseContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Over_clauseContext The parse tree.

Returns: <Result>

VisitFrame_spec(Frame_specContext)

public virtual Result VisitFrame_spec(SQLiteParser.Frame_specContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Frame_specContext The parse tree.

Returns: <Result>

VisitFrame_clause(Frame_clauseContext)

public virtual Result VisitFrame_clause(SQLiteParser.Frame_clauseContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Frame_clauseContext The parse tree.

Returns: <Result>

VisitSimple_function_invocation(Simple_function_invocationContext)

public virtual Result VisitSimple_function_invocation(SQLiteParser.Simple_function_invocationContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Simple_function_invocationContext The parse tree.

Returns: <Result>

VisitAggregate_function_invocation(Aggregate_function_invocationContext)

public virtual Result VisitAggregate_function_invocation(SQLiteParser.Aggregate_function_invocationContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Aggregate_function_invocationContext The parse tree.

Returns: <Result>

VisitWindow_function_invocation(Window_function_invocationContext)

public virtual Result VisitWindow_function_invocation(SQLiteParser.Window_function_invocationContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Window_function_invocationContext The parse tree.

Returns: <Result>

VisitCommon_table_stmt(Common_table_stmtContext)

public virtual Result VisitCommon_table_stmt(SQLiteParser.Common_table_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Common_table_stmtContext The parse tree.

Returns: <Result>

VisitOrder_by_stmt(Order_by_stmtContext)

public virtual Result VisitOrder_by_stmt(SQLiteParser.Order_by_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Order_by_stmtContext The parse tree.

Returns: <Result>

VisitLimit_stmt(Limit_stmtContext)

public virtual Result VisitLimit_stmt(SQLiteParser.Limit_stmtContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Limit_stmtContext The parse tree.

Returns: <Result>

VisitOrdering_term(Ordering_termContext)

public virtual Result VisitOrdering_term(SQLiteParser.Ordering_termContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Ordering_termContext The parse tree.

Returns: <Result>

VisitAsc_desc(Asc_descContext)

public virtual Result VisitAsc_desc(SQLiteParser.Asc_descContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Asc_descContext The parse tree.

Returns: <Result>

VisitFrame_left(Frame_leftContext)

public virtual Result VisitFrame_left(SQLiteParser.Frame_leftContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Frame_leftContext The parse tree.

Returns: <Result>

VisitFrame_right(Frame_rightContext)

public virtual Result VisitFrame_right(SQLiteParser.Frame_rightContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Frame_rightContext The parse tree.

Returns: <Result>

VisitFrame_single(Frame_singleContext)

public virtual Result VisitFrame_single(SQLiteParser.Frame_singleContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Frame_singleContext The parse tree.

Returns: <Result>

VisitWindow_function(Window_functionContext)

public virtual Result VisitWindow_function(SQLiteParser.Window_functionContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Window_functionContext The parse tree.

Returns: <Result>

VisitOffset(OffsetContext)

public virtual Result VisitOffset(SQLiteParser.OffsetContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context OffsetContext The parse tree.

Returns: <Result>

VisitDefault_value(Default_valueContext)

public virtual Result VisitDefault_value(SQLiteParser.Default_valueContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Default_valueContext The parse tree.

Returns: <Result>

VisitPartition_by(Partition_byContext)

public virtual Result VisitPartition_by(SQLiteParser.Partition_byContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Partition_byContext The parse tree.

Returns: <Result>

VisitOrder_by_expr(Order_by_exprContext)

public virtual Result VisitOrder_by_expr(SQLiteParser.Order_by_exprContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Order_by_exprContext The parse tree.

Returns: <Result>

VisitOrder_by_expr_asc_desc(Order_by_expr_asc_descContext)

public virtual Result VisitOrder_by_expr_asc_desc(SQLiteParser.Order_by_expr_asc_descContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Order_by_expr_asc_descContext The parse tree.

Returns: <Result>

VisitExpr_asc_desc(Expr_asc_descContext)

public virtual Result VisitExpr_asc_desc(SQLiteParser.Expr_asc_descContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Expr_asc_descContext The parse tree.

Returns: <Result>

VisitInitial_select(Initial_selectContext)

public virtual Result VisitInitial_select(SQLiteParser.Initial_selectContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Initial_selectContext The parse tree.

Returns: <Result>

VisitRecursive_select(Recursive_selectContext)

public virtual Result VisitRecursive_select(SQLiteParser.Recursive_selectContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Recursive_selectContext The parse tree.

Returns: <Result>

VisitUnary_operator(Unary_operatorContext)

public virtual Result VisitUnary_operator(SQLiteParser.Unary_operatorContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Unary_operatorContext The parse tree.

Returns: <Result>

VisitError_message(Error_messageContext)

public virtual Result VisitError_message(SQLiteParser.Error_messageContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Error_messageContext The parse tree.

Returns: <Result>

VisitModule_argument(Module_argumentContext)

public virtual Result VisitModule_argument(SQLiteParser.Module_argumentContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Module_argumentContext The parse tree.

Returns: <Result>

VisitColumn_alias(Column_aliasContext)

public virtual Result VisitColumn_alias(SQLiteParser.Column_aliasContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Column_aliasContext The parse tree.

Returns: <Result>

VisitKeyword(KeywordContext)

public virtual Result VisitKeyword(SQLiteParser.KeywordContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context KeywordContext The parse tree.

Returns: <Result>

VisitName(NameContext)

public virtual Result VisitName(SQLiteParser.NameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context NameContext The parse tree.

Returns: <Result>

VisitFunction_name(Function_nameContext)

public virtual Result VisitFunction_name(SQLiteParser.Function_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Function_nameContext The parse tree.

Returns: <Result>

VisitSchema_name(Schema_nameContext)

public virtual Result VisitSchema_name(SQLiteParser.Schema_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Schema_nameContext The parse tree.

Returns: <Result>

VisitTable_name(Table_nameContext)

public virtual Result VisitTable_name(SQLiteParser.Table_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Table_nameContext The parse tree.

Returns: <Result>

VisitTable_or_index_name(Table_or_index_nameContext)

public virtual Result VisitTable_or_index_name(SQLiteParser.Table_or_index_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Table_or_index_nameContext The parse tree.

Returns: <Result>

VisitColumn_name(Column_nameContext)

public virtual Result VisitColumn_name(SQLiteParser.Column_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Column_nameContext The parse tree.

Returns: <Result>

VisitCollation_name(Collation_nameContext)

public virtual Result VisitCollation_name(SQLiteParser.Collation_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Collation_nameContext The parse tree.

Returns: <Result>

VisitForeign_table(Foreign_tableContext)

public virtual Result VisitForeign_table(SQLiteParser.Foreign_tableContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Foreign_tableContext The parse tree.

Returns: <Result>

VisitIndex_name(Index_nameContext)

public virtual Result VisitIndex_name(SQLiteParser.Index_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Index_nameContext The parse tree.

Returns: <Result>

VisitTrigger_name(Trigger_nameContext)

public virtual Result VisitTrigger_name(SQLiteParser.Trigger_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Trigger_nameContext The parse tree.

Returns: <Result>

VisitView_name(View_nameContext)

public virtual Result VisitView_name(SQLiteParser.View_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context View_nameContext The parse tree.

Returns: <Result>

VisitModule_name(Module_nameContext)

public virtual Result VisitModule_name(SQLiteParser.Module_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Module_nameContext The parse tree.

Returns: <Result>

VisitPragma_name(Pragma_nameContext)

public virtual Result VisitPragma_name(SQLiteParser.Pragma_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Pragma_nameContext The parse tree.

Returns: <Result>

VisitSavepoint_name(Savepoint_nameContext)

public virtual Result VisitSavepoint_name(SQLiteParser.Savepoint_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Savepoint_nameContext The parse tree.

Returns: <Result>

VisitTable_alias(Table_aliasContext)

public virtual Result VisitTable_alias(SQLiteParser.Table_aliasContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Table_aliasContext The parse tree.

Returns: <Result>

VisitTransaction_name(Transaction_nameContext)

public virtual Result VisitTransaction_name(SQLiteParser.Transaction_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Transaction_nameContext The parse tree.

Returns: <Result>

VisitWindow_name(Window_nameContext)

public virtual Result VisitWindow_name(SQLiteParser.Window_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Window_nameContext The parse tree.

Returns: <Result>

VisitAlias(AliasContext)

public virtual Result VisitAlias(SQLiteParser.AliasContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context AliasContext The parse tree.

Returns: <Result>

VisitFilename(FilenameContext)

public virtual Result VisitFilename(SQLiteParser.FilenameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context FilenameContext The parse tree.

Returns: <Result>

VisitBase_window_name(Base_window_nameContext)

public virtual Result VisitBase_window_name(SQLiteParser.Base_window_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Base_window_nameContext The parse tree.

Returns: <Result>

VisitSimple_func(Simple_funcContext)

public virtual Result VisitSimple_func(SQLiteParser.Simple_funcContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Simple_funcContext The parse tree.

Returns: <Result>

VisitAggregate_func(Aggregate_funcContext)

public virtual Result VisitAggregate_func(SQLiteParser.Aggregate_funcContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Aggregate_funcContext The parse tree.

Returns: <Result>

VisitTable_function_name(Table_function_nameContext)

public virtual Result VisitTable_function_name(SQLiteParser.Table_function_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Table_function_nameContext The parse tree.

Returns: <Result>

VisitAny_name(Any_nameContext)

public virtual Result VisitAny_name(SQLiteParser.Any_nameContext context)

Visit a parse tree produced by ``.

The default implementation returns the result of calling `` on context.

Parameters:

Name Type Description
context Any_nameContext The parse tree.

Returns: <Result>