@dbml/core
Version:
> TODO: description
1,574 lines (1,353 loc) • 261 kB
JavaScript
"use strict";
function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _antlr = _interopRequireDefault(require("antlr4"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; }
function _classCallCheck(a, n) { if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function"); }
function _defineProperties(e, r) { for (var t = 0; t < r.length; t++) { var o = r[t]; o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, _toPropertyKey(o.key), o); } }
function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, "prototype", { writable: !1 }), e; }
function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; }
function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); }
function _callSuper(t, o, e) { return o = _getPrototypeOf(o), _possibleConstructorReturn(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], _getPrototypeOf(t).constructor) : o.apply(t, e)); }
function _possibleConstructorReturn(t, e) { if (e && ("object" == _typeof(e) || "function" == typeof e)) return e; if (void 0 !== e) throw new TypeError("Derived constructors may only return object or undefined"); return _assertThisInitialized(t); }
function _assertThisInitialized(e) { if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); return e; }
function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); }
function _getPrototypeOf(t) { return _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function (t) { return t.__proto__ || Object.getPrototypeOf(t); }, _getPrototypeOf(t); }
function _inherits(t, e) { if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function"); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, writable: !0, configurable: !0 } }), Object.defineProperty(t, "prototype", { writable: !1 }), e && _setPrototypeOf(t, e); }
function _setPrototypeOf(t, e) { return _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function (t, e) { return t.__proto__ = e, t; }, _setPrototypeOf(t, e); } // Generated from OracleSqlParser.g4 by ANTLR 4.13.2
// jshint ignore: start
// This class defines a complete generic visitor for a parse tree produced by OracleSqlParser.
var OracleSqlParserVisitor = exports["default"] = /*#__PURE__*/function (_antlr4$tree$ParseTre) {
function OracleSqlParserVisitor() {
_classCallCheck(this, OracleSqlParserVisitor);
return _callSuper(this, OracleSqlParserVisitor, arguments);
}
_inherits(OracleSqlParserVisitor, _antlr4$tree$ParseTre);
return _createClass(OracleSqlParserVisitor, [{
key: "visitSql_script",
value:
// Visit a parse tree produced by OracleSqlParser#sql_script.
function visitSql_script(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#unit_statement.
}, {
key: "visitUnit_statement",
value: function visitUnit_statement(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_diskgroup.
}, {
key: "visitAlter_diskgroup",
value: function visitAlter_diskgroup(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#add_disk_clause.
}, {
key: "visitAdd_disk_clause",
value: function visitAdd_disk_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_disk_clause.
}, {
key: "visitDrop_disk_clause",
value: function visitDrop_disk_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#resize_disk_clause.
}, {
key: "visitResize_disk_clause",
value: function visitResize_disk_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#replace_disk_clause.
}, {
key: "visitReplace_disk_clause",
value: function visitReplace_disk_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#wait_nowait.
}, {
key: "visitWait_nowait",
value: function visitWait_nowait(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#rename_disk_clause.
}, {
key: "visitRename_disk_clause",
value: function visitRename_disk_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#disk_online_clause.
}, {
key: "visitDisk_online_clause",
value: function visitDisk_online_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#disk_offline_clause.
}, {
key: "visitDisk_offline_clause",
value: function visitDisk_offline_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#timeout_clause.
}, {
key: "visitTimeout_clause",
value: function visitTimeout_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#rebalance_diskgroup_clause.
}, {
key: "visitRebalance_diskgroup_clause",
value: function visitRebalance_diskgroup_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#phase.
}, {
key: "visitPhase",
value: function visitPhase(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#check_diskgroup_clause.
}, {
key: "visitCheck_diskgroup_clause",
value: function visitCheck_diskgroup_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#diskgroup_template_clauses.
}, {
key: "visitDiskgroup_template_clauses",
value: function visitDiskgroup_template_clauses(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#qualified_template_clause.
}, {
key: "visitQualified_template_clause",
value: function visitQualified_template_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#redundancy_clause.
}, {
key: "visitRedundancy_clause",
value: function visitRedundancy_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#striping_clause.
}, {
key: "visitStriping_clause",
value: function visitStriping_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#force_noforce.
}, {
key: "visitForce_noforce",
value: function visitForce_noforce(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#diskgroup_directory_clauses.
}, {
key: "visitDiskgroup_directory_clauses",
value: function visitDiskgroup_directory_clauses(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#dir_name.
}, {
key: "visitDir_name",
value: function visitDir_name(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#diskgroup_alias_clauses.
}, {
key: "visitDiskgroup_alias_clauses",
value: function visitDiskgroup_alias_clauses(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#diskgroup_volume_clauses.
}, {
key: "visitDiskgroup_volume_clauses",
value: function visitDiskgroup_volume_clauses(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#add_volume_clause.
}, {
key: "visitAdd_volume_clause",
value: function visitAdd_volume_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#modify_volume_clause.
}, {
key: "visitModify_volume_clause",
value: function visitModify_volume_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#diskgroup_attributes.
}, {
key: "visitDiskgroup_attributes",
value: function visitDiskgroup_attributes(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_diskgroup_file_clause.
}, {
key: "visitDrop_diskgroup_file_clause",
value: function visitDrop_diskgroup_file_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#convert_redundancy_clause.
}, {
key: "visitConvert_redundancy_clause",
value: function visitConvert_redundancy_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#usergroup_clauses.
}, {
key: "visitUsergroup_clauses",
value: function visitUsergroup_clauses(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#user_clauses.
}, {
key: "visitUser_clauses",
value: function visitUser_clauses(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#file_permissions_clause.
}, {
key: "visitFile_permissions_clause",
value: function visitFile_permissions_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#file_owner_clause.
}, {
key: "visitFile_owner_clause",
value: function visitFile_owner_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#scrub_clause.
}, {
key: "visitScrub_clause",
value: function visitScrub_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#quotagroup_clauses.
}, {
key: "visitQuotagroup_clauses",
value: function visitQuotagroup_clauses(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#property_name.
}, {
key: "visitProperty_name",
value: function visitProperty_name(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#property_value.
}, {
key: "visitProperty_value",
value: function visitProperty_value(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#filegroup_clauses.
}, {
key: "visitFilegroup_clauses",
value: function visitFilegroup_clauses(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#add_filegroup_clause.
}, {
key: "visitAdd_filegroup_clause",
value: function visitAdd_filegroup_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#modify_filegroup_clause.
}, {
key: "visitModify_filegroup_clause",
value: function visitModify_filegroup_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#move_to_filegroup_clause.
}, {
key: "visitMove_to_filegroup_clause",
value: function visitMove_to_filegroup_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_filegroup_clause.
}, {
key: "visitDrop_filegroup_clause",
value: function visitDrop_filegroup_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#quorum_regular.
}, {
key: "visitQuorum_regular",
value: function visitQuorum_regular(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#undrop_disk_clause.
}, {
key: "visitUndrop_disk_clause",
value: function visitUndrop_disk_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#diskgroup_availability.
}, {
key: "visitDiskgroup_availability",
value: function visitDiskgroup_availability(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#enable_disable_volume.
}, {
key: "visitEnable_disable_volume",
value: function visitEnable_disable_volume(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_function.
}, {
key: "visitDrop_function",
value: function visitDrop_function(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_flashback_archive.
}, {
key: "visitAlter_flashback_archive",
value: function visitAlter_flashback_archive(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_hierarchy.
}, {
key: "visitAlter_hierarchy",
value: function visitAlter_hierarchy(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_function.
}, {
key: "visitAlter_function",
value: function visitAlter_function(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_java.
}, {
key: "visitAlter_java",
value: function visitAlter_java(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#match_string.
}, {
key: "visitMatch_string",
value: function visitMatch_string(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_function_body.
}, {
key: "visitCreate_function_body",
value: function visitCreate_function_body(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#sql_macro_body.
}, {
key: "visitSql_macro_body",
value: function visitSql_macro_body(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#parallel_enable_clause.
}, {
key: "visitParallel_enable_clause",
value: function visitParallel_enable_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#partition_by_clause.
}, {
key: "visitPartition_by_clause",
value: function visitPartition_by_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#result_cache_clause.
}, {
key: "visitResult_cache_clause",
value: function visitResult_cache_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#accessible_by_clause.
}, {
key: "visitAccessible_by_clause",
value: function visitAccessible_by_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#default_collation_clause.
}, {
key: "visitDefault_collation_clause",
value: function visitDefault_collation_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#aggregate_clause.
}, {
key: "visitAggregate_clause",
value: function visitAggregate_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#pipelined_using_clause.
}, {
key: "visitPipelined_using_clause",
value: function visitPipelined_using_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#accessor.
}, {
key: "visitAccessor",
value: function visitAccessor(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#relies_on_part.
}, {
key: "visitRelies_on_part",
value: function visitRelies_on_part(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#streaming_clause.
}, {
key: "visitStreaming_clause",
value: function visitStreaming_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_outline.
}, {
key: "visitAlter_outline",
value: function visitAlter_outline(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#outline_options.
}, {
key: "visitOutline_options",
value: function visitOutline_options(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_lockdown_profile.
}, {
key: "visitAlter_lockdown_profile",
value: function visitAlter_lockdown_profile(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#lockdown_feature.
}, {
key: "visitLockdown_feature",
value: function visitLockdown_feature(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#lockdown_options.
}, {
key: "visitLockdown_options",
value: function visitLockdown_options(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#lockdown_statements.
}, {
key: "visitLockdown_statements",
value: function visitLockdown_statements(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#statement_clauses.
}, {
key: "visitStatement_clauses",
value: function visitStatement_clauses(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#clause_options.
}, {
key: "visitClause_options",
value: function visitClause_options(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#option_values.
}, {
key: "visitOption_values",
value: function visitOption_values(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#string_list.
}, {
key: "visitString_list",
value: function visitString_list(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#disable_enable.
}, {
key: "visitDisable_enable",
value: function visitDisable_enable(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_lockdown_profile.
}, {
key: "visitDrop_lockdown_profile",
value: function visitDrop_lockdown_profile(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_package.
}, {
key: "visitDrop_package",
value: function visitDrop_package(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_package.
}, {
key: "visitAlter_package",
value: function visitAlter_package(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_package.
}, {
key: "visitCreate_package",
value: function visitCreate_package(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_package_body.
}, {
key: "visitCreate_package_body",
value: function visitCreate_package_body(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#package_obj_spec.
}, {
key: "visitPackage_obj_spec",
value: function visitPackage_obj_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#procedure_spec.
}, {
key: "visitProcedure_spec",
value: function visitProcedure_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#function_spec.
}, {
key: "visitFunction_spec",
value: function visitFunction_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#package_obj_body.
}, {
key: "visitPackage_obj_body",
value: function visitPackage_obj_body(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_pmem_filestore.
}, {
key: "visitAlter_pmem_filestore",
value: function visitAlter_pmem_filestore(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_pmem_filestore.
}, {
key: "visitDrop_pmem_filestore",
value: function visitDrop_pmem_filestore(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_procedure.
}, {
key: "visitDrop_procedure",
value: function visitDrop_procedure(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_procedure.
}, {
key: "visitAlter_procedure",
value: function visitAlter_procedure(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#function_body.
}, {
key: "visitFunction_body",
value: function visitFunction_body(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#procedure_body.
}, {
key: "visitProcedure_body",
value: function visitProcedure_body(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_procedure_body.
}, {
key: "visitCreate_procedure_body",
value: function visitCreate_procedure_body(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_resource_cost.
}, {
key: "visitAlter_resource_cost",
value: function visitAlter_resource_cost(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_outline.
}, {
key: "visitDrop_outline",
value: function visitDrop_outline(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_rollback_segment.
}, {
key: "visitAlter_rollback_segment",
value: function visitAlter_rollback_segment(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_restore_point.
}, {
key: "visitDrop_restore_point",
value: function visitDrop_restore_point(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_rollback_segment.
}, {
key: "visitDrop_rollback_segment",
value: function visitDrop_rollback_segment(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_role.
}, {
key: "visitDrop_role",
value: function visitDrop_role(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_pmem_filestore.
}, {
key: "visitCreate_pmem_filestore",
value: function visitCreate_pmem_filestore(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#pmem_filestore_options.
}, {
key: "visitPmem_filestore_options",
value: function visitPmem_filestore_options(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#file_path.
}, {
key: "visitFile_path",
value: function visitFile_path(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_rollback_segment.
}, {
key: "visitCreate_rollback_segment",
value: function visitCreate_rollback_segment(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_trigger.
}, {
key: "visitDrop_trigger",
value: function visitDrop_trigger(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_trigger.
}, {
key: "visitAlter_trigger",
value: function visitAlter_trigger(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_trigger.
}, {
key: "visitCreate_trigger",
value: function visitCreate_trigger(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#trigger_follows_clause.
}, {
key: "visitTrigger_follows_clause",
value: function visitTrigger_follows_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#trigger_when_clause.
}, {
key: "visitTrigger_when_clause",
value: function visitTrigger_when_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#simple_dml_trigger.
}, {
key: "visitSimple_dml_trigger",
value: function visitSimple_dml_trigger(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#for_each_row.
}, {
key: "visitFor_each_row",
value: function visitFor_each_row(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#compound_dml_trigger.
}, {
key: "visitCompound_dml_trigger",
value: function visitCompound_dml_trigger(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#non_dml_trigger.
}, {
key: "visitNon_dml_trigger",
value: function visitNon_dml_trigger(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#trigger_body.
}, {
key: "visitTrigger_body",
value: function visitTrigger_body(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#compound_trigger_block.
}, {
key: "visitCompound_trigger_block",
value: function visitCompound_trigger_block(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#timing_point_section.
}, {
key: "visitTiming_point_section",
value: function visitTiming_point_section(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#non_dml_event.
}, {
key: "visitNon_dml_event",
value: function visitNon_dml_event(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#dml_event_clause.
}, {
key: "visitDml_event_clause",
value: function visitDml_event_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#dml_event_element.
}, {
key: "visitDml_event_element",
value: function visitDml_event_element(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#dml_event_nested_clause.
}, {
key: "visitDml_event_nested_clause",
value: function visitDml_event_nested_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#referencing_clause.
}, {
key: "visitReferencing_clause",
value: function visitReferencing_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#referencing_element.
}, {
key: "visitReferencing_element",
value: function visitReferencing_element(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_type.
}, {
key: "visitDrop_type",
value: function visitDrop_type(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_type.
}, {
key: "visitAlter_type",
value: function visitAlter_type(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#compile_type_clause.
}, {
key: "visitCompile_type_clause",
value: function visitCompile_type_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#replace_type_clause.
}, {
key: "visitReplace_type_clause",
value: function visitReplace_type_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_method_spec.
}, {
key: "visitAlter_method_spec",
value: function visitAlter_method_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_method_element.
}, {
key: "visitAlter_method_element",
value: function visitAlter_method_element(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_collection_clauses.
}, {
key: "visitAlter_collection_clauses",
value: function visitAlter_collection_clauses(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#dependent_handling_clause.
}, {
key: "visitDependent_handling_clause",
value: function visitDependent_handling_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#dependent_exceptions_part.
}, {
key: "visitDependent_exceptions_part",
value: function visitDependent_exceptions_part(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_type.
}, {
key: "visitCreate_type",
value: function visitCreate_type(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#type_definition.
}, {
key: "visitType_definition",
value: function visitType_definition(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#object_type_def.
}, {
key: "visitObject_type_def",
value: function visitObject_type_def(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#object_as_part.
}, {
key: "visitObject_as_part",
value: function visitObject_as_part(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#object_under_part.
}, {
key: "visitObject_under_part",
value: function visitObject_under_part(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#nested_table_type_def.
}, {
key: "visitNested_table_type_def",
value: function visitNested_table_type_def(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#sqlj_object_type.
}, {
key: "visitSqlj_object_type",
value: function visitSqlj_object_type(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#type_body.
}, {
key: "visitType_body",
value: function visitType_body(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#type_body_elements.
}, {
key: "visitType_body_elements",
value: function visitType_body_elements(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#map_order_func_declaration.
}, {
key: "visitMap_order_func_declaration",
value: function visitMap_order_func_declaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#subprog_decl_in_type.
}, {
key: "visitSubprog_decl_in_type",
value: function visitSubprog_decl_in_type(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#proc_decl_in_type.
}, {
key: "visitProc_decl_in_type",
value: function visitProc_decl_in_type(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#func_decl_in_type.
}, {
key: "visitFunc_decl_in_type",
value: function visitFunc_decl_in_type(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#constructor_declaration.
}, {
key: "visitConstructor_declaration",
value: function visitConstructor_declaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#modifier_clause.
}, {
key: "visitModifier_clause",
value: function visitModifier_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#object_member_spec.
}, {
key: "visitObject_member_spec",
value: function visitObject_member_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#sqlj_object_type_attr.
}, {
key: "visitSqlj_object_type_attr",
value: function visitSqlj_object_type_attr(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#element_spec.
}, {
key: "visitElement_spec",
value: function visitElement_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#element_spec_options.
}, {
key: "visitElement_spec_options",
value: function visitElement_spec_options(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#subprogram_spec.
}, {
key: "visitSubprogram_spec",
value: function visitSubprogram_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#overriding_subprogram_spec.
}, {
key: "visitOverriding_subprogram_spec",
value: function visitOverriding_subprogram_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#overriding_function_spec.
}, {
key: "visitOverriding_function_spec",
value: function visitOverriding_function_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#type_procedure_spec.
}, {
key: "visitType_procedure_spec",
value: function visitType_procedure_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#type_function_spec.
}, {
key: "visitType_function_spec",
value: function visitType_function_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#constructor_spec.
}, {
key: "visitConstructor_spec",
value: function visitConstructor_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#map_order_function_spec.
}, {
key: "visitMap_order_function_spec",
value: function visitMap_order_function_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#pragma_clause.
}, {
key: "visitPragma_clause",
value: function visitPragma_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#pragma_elements.
}, {
key: "visitPragma_elements",
value: function visitPragma_elements(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#type_elements_parameter.
}, {
key: "visitType_elements_parameter",
value: function visitType_elements_parameter(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#drop_sequence.
}, {
key: "visitDrop_sequence",
value: function visitDrop_sequence(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_sequence.
}, {
key: "visitAlter_sequence",
value: function visitAlter_sequence(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_session.
}, {
key: "visitAlter_session",
value: function visitAlter_session(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alter_session_set_clause.
}, {
key: "visitAlter_session_set_clause",
value: function visitAlter_session_set_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_sequence.
}, {
key: "visitCreate_sequence",
value: function visitCreate_sequence(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#sequence_spec.
}, {
key: "visitSequence_spec",
value: function visitSequence_spec(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#sequence_start_clause.
}, {
key: "visitSequence_start_clause",
value: function visitSequence_start_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_analytic_view.
}, {
key: "visitCreate_analytic_view",
value: function visitCreate_analytic_view(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#classification_clause.
}, {
key: "visitClassification_clause",
value: function visitClassification_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#caption_clause.
}, {
key: "visitCaption_clause",
value: function visitCaption_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#description_clause.
}, {
key: "visitDescription_clause",
value: function visitDescription_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#classification_item.
}, {
key: "visitClassification_item",
value: function visitClassification_item(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#language.
}, {
key: "visitLanguage",
value: function visitLanguage(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#cav_using_clause.
}, {
key: "visitCav_using_clause",
value: function visitCav_using_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#dim_by_clause.
}, {
key: "visitDim_by_clause",
value: function visitDim_by_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#dim_key.
}, {
key: "visitDim_key",
value: function visitDim_key(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#dim_ref.
}, {
key: "visitDim_ref",
value: function visitDim_ref(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#hier_ref.
}, {
key: "visitHier_ref",
value: function visitHier_ref(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#measures_clause.
}, {
key: "visitMeasures_clause",
value: function visitMeasures_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#av_measure.
}, {
key: "visitAv_measure",
value: function visitAv_measure(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#base_meas_clause.
}, {
key: "visitBase_meas_clause",
value: function visitBase_meas_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#meas_aggregate_clause.
}, {
key: "visitMeas_aggregate_clause",
value: function visitMeas_aggregate_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#calc_meas_clause.
}, {
key: "visitCalc_meas_clause",
value: function visitCalc_meas_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#default_measure_clause.
}, {
key: "visitDefault_measure_clause",
value: function visitDefault_measure_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#default_aggregate_clause.
}, {
key: "visitDefault_aggregate_clause",
value: function visitDefault_aggregate_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#cache_clause.
}, {
key: "visitCache_clause",
value: function visitCache_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#cache_specification.
}, {
key: "visitCache_specification",
value: function visitCache_specification(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#levels_clause.
}, {
key: "visitLevels_clause",
value: function visitLevels_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#level_specification.
}, {
key: "visitLevel_specification",
value: function visitLevel_specification(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#level_group_type.
}, {
key: "visitLevel_group_type",
value: function visitLevel_group_type(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#fact_columns_clause.
}, {
key: "visitFact_columns_clause",
value: function visitFact_columns_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#qry_transform_clause.
}, {
key: "visitQry_transform_clause",
value: function visitQry_transform_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_attribute_dimension.
}, {
key: "visitCreate_attribute_dimension",
value: function visitCreate_attribute_dimension(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#ad_using_clause.
}, {
key: "visitAd_using_clause",
value: function visitAd_using_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#source_clause.
}, {
key: "visitSource_clause",
value: function visitSource_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#join_path_clause.
}, {
key: "visitJoin_path_clause",
value: function visitJoin_path_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#join_condition.
}, {
key: "visitJoin_condition",
value: function visitJoin_condition(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#join_condition_item.
}, {
key: "visitJoin_condition_item",
value: function visitJoin_condition_item(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#attributes_clause.
}, {
key: "visitAttributes_clause",
value: function visitAttributes_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#ad_attributes_clause.
}, {
key: "visitAd_attributes_clause",
value: function visitAd_attributes_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#ad_level_clause.
}, {
key: "visitAd_level_clause",
value: function visitAd_level_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#key_clause.
}, {
key: "visitKey_clause",
value: function visitKey_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#alternate_key_clause.
}, {
key: "visitAlternate_key_clause",
value: function visitAlternate_key_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#dim_order_clause.
}, {
key: "visitDim_order_clause",
value: function visitDim_order_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#all_clause.
}, {
key: "visitAll_clause",
value: function visitAll_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_audit_policy.
}, {
key: "visitCreate_audit_policy",
value: function visitCreate_audit_policy(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#privilege_audit_clause.
}, {
key: "visitPrivilege_audit_clause",
value: function visitPrivilege_audit_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#action_audit_clause.
}, {
key: "visitAction_audit_clause",
value: function visitAction_audit_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#system_actions.
}, {
key: "visitSystem_actions",
value: function visitSystem_actions(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#standard_actions.
}, {
key: "visitStandard_actions",
value: function visitStandard_actions(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#actions_clause.
}, {
key: "visitActions_clause",
value: function visitActions_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#object_action.
}, {
key: "visitObject_action",
value: function visitObject_action(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#system_action.
}, {
key: "visitSystem_action",
value: function visitSystem_action(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#component_actions.
}, {
key: "visitComponent_actions",
value: function visitComponent_actions(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#component_action.
}, {
key: "visitComponent_action",
value: function visitComponent_action(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#role_audit_clause.
}, {
key: "visitRole_audit_clause",
value: function visitRole_audit_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_controlfile.
}, {
key: "visitCreate_controlfile",
value: function visitCreate_controlfile(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#controlfile_options.
}, {
key: "visitControlfile_options",
value: function visitControlfile_options(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#logfile_clause.
}, {
key: "visitLogfile_clause",
value: function visitLogfile_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#character_set_clause.
}, {
key: "visitCharacter_set_clause",
value: function visitCharacter_set_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#file_specification.
}, {
key: "visitFile_specification",
value: function visitFile_specification(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_diskgroup.
}, {
key: "visitCreate_diskgroup",
value: function visitCreate_diskgroup(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#qualified_disk_clause.
}, {
key: "visitQualified_disk_clause",
value: function visitQualified_disk_clause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by OracleSqlParser#create_edition.
}, {
key: "visitCreate_edition",
value: function visitCreate_edition(ctx