-
Notifications
You must be signed in to change notification settings - Fork 5
/
tsqlparser_base_visitor.go
3280 lines (2460 loc) · 105 KB
/
tsqlparser_base_visitor.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// Code generated from TSqlParser.g4 by ANTLR 4.13.1. DO NOT EDIT.
package parser // TSqlParser
import "github.com/antlr4-go/antlr/v4"
type BaseTSqlParserVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (v *BaseTSqlParserVisitor) VisitTsql_file(ctx *Tsql_fileContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitBatch_without_go(ctx *Batch_without_goContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitBatch_level_statement(ctx *Batch_level_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitSql_clauses(ctx *Sql_clausesContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDml_clause(ctx *Dml_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDdl_clause(ctx *Ddl_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitBackup_statement(ctx *Backup_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCfl_statement(ctx *Cfl_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitBlock_statement(ctx *Block_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitBreak_statement(ctx *Break_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitContinue_statement(ctx *Continue_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitGoto_statement(ctx *Goto_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitReturn_statement(ctx *Return_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitIf_statement(ctx *If_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitThrow_statement(ctx *Throw_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitThrow_error_number(ctx *Throw_error_numberContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitThrow_message(ctx *Throw_messageContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitThrow_state(ctx *Throw_stateContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitTry_catch_statement(ctx *Try_catch_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitWaitfor_statement(ctx *Waitfor_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitWhile_statement(ctx *While_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitPrint_statement(ctx *Print_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitRaiseerror_statement(ctx *Raiseerror_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitEmpty_statement(ctx *Empty_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAnother_statement(ctx *Another_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_application_role(ctx *Alter_application_roleContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_xml_schema_collection(ctx *Alter_xml_schema_collectionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_application_role(ctx *Create_application_roleContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_aggregate(ctx *Drop_aggregateContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_application_role(ctx *Drop_application_roleContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly(ctx *Alter_assemblyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_start(ctx *Alter_assembly_startContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_clause(ctx *Alter_assembly_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_from_clause(ctx *Alter_assembly_from_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_from_clause_start(ctx *Alter_assembly_from_clause_startContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_drop_clause(ctx *Alter_assembly_drop_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_drop_multiple_files(ctx *Alter_assembly_drop_multiple_filesContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_drop(ctx *Alter_assembly_dropContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_add_clause(ctx *Alter_assembly_add_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_asssembly_add_clause_start(ctx *Alter_asssembly_add_clause_startContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_client_file_clause(ctx *Alter_assembly_client_file_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_file_name(ctx *Alter_assembly_file_nameContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_file_bits(ctx *Alter_assembly_file_bitsContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_as(ctx *Alter_assembly_asContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_with_clause(ctx *Alter_assembly_with_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_assembly_with(ctx *Alter_assembly_withContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitClient_assembly_specifier(ctx *Client_assembly_specifierContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAssembly_option(ctx *Assembly_optionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitNetwork_file_share(ctx *Network_file_shareContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitNetwork_computer(ctx *Network_computerContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitNetwork_file_start(ctx *Network_file_startContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitFile_path(ctx *File_pathContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitFile_directory_path_separator(ctx *File_directory_path_separatorContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitLocal_file(ctx *Local_fileContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitLocal_drive(ctx *Local_driveContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitMultiple_local_files(ctx *Multiple_local_filesContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitMultiple_local_file_start(ctx *Multiple_local_file_startContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_assembly(ctx *Create_assemblyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_assembly(ctx *Drop_assemblyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_asymmetric_key(ctx *Alter_asymmetric_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_asymmetric_key_start(ctx *Alter_asymmetric_key_startContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAsymmetric_key_option(ctx *Asymmetric_key_optionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAsymmetric_key_option_start(ctx *Asymmetric_key_option_startContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAsymmetric_key_password_change_option(ctx *Asymmetric_key_password_change_optionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_asymmetric_key(ctx *Create_asymmetric_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_asymmetric_key(ctx *Drop_asymmetric_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_authorization(ctx *Alter_authorizationContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAuthorization_grantee(ctx *Authorization_granteeContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitEntity_to(ctx *Entity_toContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitColon_colon(ctx *Colon_colonContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_authorization_start(ctx *Alter_authorization_startContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_authorization_for_sql_database(ctx *Alter_authorization_for_sql_databaseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_authorization_for_azure_dw(ctx *Alter_authorization_for_azure_dwContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_authorization_for_parallel_dw(ctx *Alter_authorization_for_parallel_dwContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitClass_type(ctx *Class_typeContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitClass_type_for_sql_database(ctx *Class_type_for_sql_databaseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitClass_type_for_azure_dw(ctx *Class_type_for_azure_dwContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitClass_type_for_parallel_dw(ctx *Class_type_for_parallel_dwContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitClass_type_for_grant(ctx *Class_type_for_grantContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_availability_group(ctx *Drop_availability_groupContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_availability_group(ctx *Alter_availability_groupContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_availability_group_start(ctx *Alter_availability_group_startContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_availability_group_options(ctx *Alter_availability_group_optionsContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitIp_v4_failover(ctx *Ip_v4_failoverContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitIp_v6_failover(ctx *Ip_v6_failoverContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_or_alter_broker_priority(ctx *Create_or_alter_broker_priorityContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_broker_priority(ctx *Drop_broker_priorityContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_certificate(ctx *Alter_certificateContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_column_encryption_key(ctx *Alter_column_encryption_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_column_encryption_key(ctx *Create_column_encryption_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_certificate(ctx *Drop_certificateContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_column_encryption_key(ctx *Drop_column_encryption_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_column_master_key(ctx *Drop_column_master_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_contract(ctx *Drop_contractContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_credential(ctx *Drop_credentialContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_cryptograhic_provider(ctx *Drop_cryptograhic_providerContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_database(ctx *Drop_databaseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_database_audit_specification(ctx *Drop_database_audit_specificationContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_database_encryption_key(ctx *Drop_database_encryption_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_database_scoped_credential(ctx *Drop_database_scoped_credentialContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_default(ctx *Drop_defaultContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_endpoint(ctx *Drop_endpointContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_external_data_source(ctx *Drop_external_data_sourceContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_external_file_format(ctx *Drop_external_file_formatContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_external_library(ctx *Drop_external_libraryContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_external_resource_pool(ctx *Drop_external_resource_poolContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_external_table(ctx *Drop_external_tableContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_event_notifications(ctx *Drop_event_notificationsContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_event_session(ctx *Drop_event_sessionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_fulltext_catalog(ctx *Drop_fulltext_catalogContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_fulltext_index(ctx *Drop_fulltext_indexContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_fulltext_stoplist(ctx *Drop_fulltext_stoplistContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_login(ctx *Drop_loginContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_master_key(ctx *Drop_master_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_message_type(ctx *Drop_message_typeContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_partition_function(ctx *Drop_partition_functionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_partition_scheme(ctx *Drop_partition_schemeContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_queue(ctx *Drop_queueContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_remote_service_binding(ctx *Drop_remote_service_bindingContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_resource_pool(ctx *Drop_resource_poolContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_db_role(ctx *Drop_db_roleContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_route(ctx *Drop_routeContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_rule(ctx *Drop_ruleContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_schema(ctx *Drop_schemaContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_search_property_list(ctx *Drop_search_property_listContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_security_policy(ctx *Drop_security_policyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_sequence(ctx *Drop_sequenceContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_server_audit(ctx *Drop_server_auditContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_server_audit_specification(ctx *Drop_server_audit_specificationContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_server_role(ctx *Drop_server_roleContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_service(ctx *Drop_serviceContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_signature(ctx *Drop_signatureContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_statistics_name_azure_dw_and_pdw(ctx *Drop_statistics_name_azure_dw_and_pdwContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_symmetric_key(ctx *Drop_symmetric_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_synonym(ctx *Drop_synonymContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_user(ctx *Drop_userContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_workload_group(ctx *Drop_workload_groupContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDrop_xml_schema_collection(ctx *Drop_xml_schema_collectionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDisable_trigger(ctx *Disable_triggerContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitEnable_trigger(ctx *Enable_triggerContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitLock_table(ctx *Lock_tableContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitTruncate_table(ctx *Truncate_tableContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_column_master_key(ctx *Create_column_master_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_credential(ctx *Alter_credentialContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_credential(ctx *Create_credentialContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_cryptographic_provider(ctx *Alter_cryptographic_providerContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_cryptographic_provider(ctx *Create_cryptographic_providerContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_endpoint(ctx *Create_endpointContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitEndpoint_encryption_alogorithm_clause(ctx *Endpoint_encryption_alogorithm_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitEndpoint_authentication_clause(ctx *Endpoint_authentication_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitEndpoint_listener_clause(ctx *Endpoint_listener_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_event_notification(ctx *Create_event_notificationContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_or_alter_event_session(ctx *Create_or_alter_event_sessionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitEvent_session_predicate_expression(ctx *Event_session_predicate_expressionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitEvent_session_predicate_factor(ctx *Event_session_predicate_factorContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitEvent_session_predicate_leaf(ctx *Event_session_predicate_leafContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_external_data_source(ctx *Alter_external_data_sourceContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_external_library(ctx *Alter_external_libraryContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_external_library(ctx *Create_external_libraryContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_external_resource_pool(ctx *Alter_external_resource_poolContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_external_resource_pool(ctx *Create_external_resource_poolContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_fulltext_catalog(ctx *Alter_fulltext_catalogContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_fulltext_catalog(ctx *Create_fulltext_catalogContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_fulltext_stoplist(ctx *Alter_fulltext_stoplistContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_fulltext_stoplist(ctx *Create_fulltext_stoplistContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_login_sql_server(ctx *Alter_login_sql_serverContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_login_sql_server(ctx *Create_login_sql_serverContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_login_azure_sql(ctx *Alter_login_azure_sqlContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_login_azure_sql(ctx *Create_login_azure_sqlContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_login_azure_sql_dw_and_pdw(ctx *Alter_login_azure_sql_dw_and_pdwContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_login_pdw(ctx *Create_login_pdwContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_master_key_sql_server(ctx *Alter_master_key_sql_serverContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_master_key_sql_server(ctx *Create_master_key_sql_serverContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_master_key_azure_sql(ctx *Alter_master_key_azure_sqlContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_master_key_azure_sql(ctx *Create_master_key_azure_sqlContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_message_type(ctx *Alter_message_typeContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_partition_function(ctx *Alter_partition_functionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_partition_scheme(ctx *Alter_partition_schemeContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_remote_service_binding(ctx *Alter_remote_service_bindingContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_remote_service_binding(ctx *Create_remote_service_bindingContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_resource_pool(ctx *Create_resource_poolContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_resource_governor(ctx *Alter_resource_governorContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_database_audit_specification(ctx *Alter_database_audit_specificationContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAudit_action_spec_group(ctx *Audit_action_spec_groupContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAudit_action_specification(ctx *Audit_action_specificationContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAction_specification(ctx *Action_specificationContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAudit_class_name(ctx *Audit_class_nameContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAudit_securable(ctx *Audit_securableContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_db_role(ctx *Alter_db_roleContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_database_audit_specification(ctx *Create_database_audit_specificationContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_db_role(ctx *Create_db_roleContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_route(ctx *Create_routeContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_rule(ctx *Create_ruleContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_schema_sql(ctx *Alter_schema_sqlContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_schema(ctx *Create_schemaContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_schema_azure_sql_dw_and_pdw(ctx *Create_schema_azure_sql_dw_and_pdwContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_schema_azure_sql_dw_and_pdw(ctx *Alter_schema_azure_sql_dw_and_pdwContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_search_property_list(ctx *Create_search_property_listContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_security_policy(ctx *Create_security_policyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_sequence(ctx *Alter_sequenceContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_sequence(ctx *Create_sequenceContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_server_audit(ctx *Alter_server_auditContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_server_audit(ctx *Create_server_auditContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_server_audit_specification(ctx *Alter_server_audit_specificationContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_server_audit_specification(ctx *Create_server_audit_specificationContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_server_configuration(ctx *Alter_server_configurationContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_server_role(ctx *Alter_server_roleContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_server_role(ctx *Create_server_roleContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_server_role_pdw(ctx *Alter_server_role_pdwContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_service(ctx *Alter_serviceContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitOpt_arg_clause(ctx *Opt_arg_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_service(ctx *Create_serviceContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_service_master_key(ctx *Alter_service_master_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_symmetric_key(ctx *Alter_symmetric_keyContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_synonym(ctx *Create_synonymContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_user(ctx *Alter_userContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_user(ctx *Create_userContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_user_azure_sql_dw(ctx *Create_user_azure_sql_dwContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_user_azure_sql(ctx *Alter_user_azure_sqlContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_workload_group(ctx *Alter_workload_groupContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_workload_group(ctx *Create_workload_groupContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_xml_schema_collection(ctx *Create_xml_schema_collectionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_partition_function(ctx *Create_partition_functionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_partition_scheme(ctx *Create_partition_schemeContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_queue(ctx *Create_queueContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitQueue_settings(ctx *Queue_settingsContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitAlter_queue(ctx *Alter_queueContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitQueue_action(ctx *Queue_actionContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitQueue_rebuild_options(ctx *Queue_rebuild_optionsContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_contract(ctx *Create_contractContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitConversation_statement(ctx *Conversation_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitMessage_statement(ctx *Message_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitMerge_statement(ctx *Merge_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitWhen_matches(ctx *When_matchesContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitMerge_matched(ctx *Merge_matchedContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitMerge_not_matched(ctx *Merge_not_matchedContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDelete_statement(ctx *Delete_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitDelete_statement_from(ctx *Delete_statement_fromContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitInsert_statement(ctx *Insert_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitInsert_statement_value(ctx *Insert_statement_valueContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitReceive_statement(ctx *Receive_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitSelect_statement_standalone(ctx *Select_statement_standaloneContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitSelect_statement(ctx *Select_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitTime(ctx *TimeContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitUpdate_statement(ctx *Update_statementContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitOutput_clause(ctx *Output_clauseContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitOutput_dml_list_elem(ctx *Output_dml_list_elemContext) interface{} {
return v.VisitChildren(ctx)
}
func (v *BaseTSqlParserVisitor) VisitCreate_database(ctx *Create_databaseContext) interface{} {
return v.VisitChildren(ctx)
}