How to use exit method in Testcafe

Best JavaScript code snippet using testcafe

PLSQLListener.js

Source:PLSQLListener.js Github

copy

Full Screen

1// Generated from PLSQL.g4 by ANTLR 4.52// jshint ignore: start3var antlr4 = require('antlr4/index');4// This class defines a complete listener for a parse tree produced by PLSQLParser.5function PLSQLListener() {6 antlr4.tree.ParseTreeListener.call(this);7 return this;8}9PLSQLListener.prototype = Object.create(antlr4.tree.ParseTreeListener.prototype);10PLSQLListener.prototype.constructor = PLSQLListener;11// Enter a parse tree produced by PLSQLParser#swallow_to_semi.12PLSQLListener.prototype.enterSwallow_to_semi = function(ctx) {13};14// Exit a parse tree produced by PLSQLParser#swallow_to_semi.15PLSQLListener.prototype.exitSwallow_to_semi = function(ctx) {16};17// Enter a parse tree produced by PLSQLParser#compilation_unit.18PLSQLListener.prototype.enterCompilation_unit = function(ctx) {19};20// Exit a parse tree produced by PLSQLParser#compilation_unit.21PLSQLListener.prototype.exitCompilation_unit = function(ctx) {22};23// Enter a parse tree produced by PLSQLParser#sql_script.24PLSQLListener.prototype.enterSql_script = function(ctx) {25};26// Exit a parse tree produced by PLSQLParser#sql_script.27PLSQLListener.prototype.exitSql_script = function(ctx) {28};29// Enter a parse tree produced by PLSQLParser#unit_statement.30PLSQLListener.prototype.enterUnit_statement = function(ctx) {31};32// Exit a parse tree produced by PLSQLParser#unit_statement.33PLSQLListener.prototype.exitUnit_statement = function(ctx) {34};35// Enter a parse tree produced by PLSQLParser#drop_function.36PLSQLListener.prototype.enterDrop_function = function(ctx) {37};38// Exit a parse tree produced by PLSQLParser#drop_function.39PLSQLListener.prototype.exitDrop_function = function(ctx) {40};41// Enter a parse tree produced by PLSQLParser#alter_function.42PLSQLListener.prototype.enterAlter_function = function(ctx) {43};44// Exit a parse tree produced by PLSQLParser#alter_function.45PLSQLListener.prototype.exitAlter_function = function(ctx) {46};47// Enter a parse tree produced by PLSQLParser#create_function_body.48PLSQLListener.prototype.enterCreate_function_body = function(ctx) {49};50// Exit a parse tree produced by PLSQLParser#create_function_body.51PLSQLListener.prototype.exitCreate_function_body = function(ctx) {52};53// Enter a parse tree produced by PLSQLParser#parallel_enable_clause.54PLSQLListener.prototype.enterParallel_enable_clause = function(ctx) {55};56// Exit a parse tree produced by PLSQLParser#parallel_enable_clause.57PLSQLListener.prototype.exitParallel_enable_clause = function(ctx) {58};59// Enter a parse tree produced by PLSQLParser#partition_by_clause.60PLSQLListener.prototype.enterPartition_by_clause = function(ctx) {61};62// Exit a parse tree produced by PLSQLParser#partition_by_clause.63PLSQLListener.prototype.exitPartition_by_clause = function(ctx) {64};65// Enter a parse tree produced by PLSQLParser#result_cache_clause.66PLSQLListener.prototype.enterResult_cache_clause = function(ctx) {67};68// Exit a parse tree produced by PLSQLParser#result_cache_clause.69PLSQLListener.prototype.exitResult_cache_clause = function(ctx) {70};71// Enter a parse tree produced by PLSQLParser#relies_on_part.72PLSQLListener.prototype.enterRelies_on_part = function(ctx) {73};74// Exit a parse tree produced by PLSQLParser#relies_on_part.75PLSQLListener.prototype.exitRelies_on_part = function(ctx) {76};77// Enter a parse tree produced by PLSQLParser#streaming_clause.78PLSQLListener.prototype.enterStreaming_clause = function(ctx) {79};80// Exit a parse tree produced by PLSQLParser#streaming_clause.81PLSQLListener.prototype.exitStreaming_clause = function(ctx) {82};83// Enter a parse tree produced by PLSQLParser#drop_package.84PLSQLListener.prototype.enterDrop_package = function(ctx) {85};86// Exit a parse tree produced by PLSQLParser#drop_package.87PLSQLListener.prototype.exitDrop_package = function(ctx) {88};89// Enter a parse tree produced by PLSQLParser#alter_package.90PLSQLListener.prototype.enterAlter_package = function(ctx) {91};92// Exit a parse tree produced by PLSQLParser#alter_package.93PLSQLListener.prototype.exitAlter_package = function(ctx) {94};95// Enter a parse tree produced by PLSQLParser#create_package.96PLSQLListener.prototype.enterCreate_package = function(ctx) {97};98// Exit a parse tree produced by PLSQLParser#create_package.99PLSQLListener.prototype.exitCreate_package = function(ctx) {100};101// Enter a parse tree produced by PLSQLParser#package_body.102PLSQLListener.prototype.enterPackage_body = function(ctx) {103};104// Exit a parse tree produced by PLSQLParser#package_body.105PLSQLListener.prototype.exitPackage_body = function(ctx) {106};107// Enter a parse tree produced by PLSQLParser#package_spec.108PLSQLListener.prototype.enterPackage_spec = function(ctx) {109};110// Exit a parse tree produced by PLSQLParser#package_spec.111PLSQLListener.prototype.exitPackage_spec = function(ctx) {112};113// Enter a parse tree produced by PLSQLParser#package_obj_spec.114PLSQLListener.prototype.enterPackage_obj_spec = function(ctx) {115};116// Exit a parse tree produced by PLSQLParser#package_obj_spec.117PLSQLListener.prototype.exitPackage_obj_spec = function(ctx) {118};119// Enter a parse tree produced by PLSQLParser#procedure_spec.120PLSQLListener.prototype.enterProcedure_spec = function(ctx) {121};122// Exit a parse tree produced by PLSQLParser#procedure_spec.123PLSQLListener.prototype.exitProcedure_spec = function(ctx) {124};125// Enter a parse tree produced by PLSQLParser#function_spec.126PLSQLListener.prototype.enterFunction_spec = function(ctx) {127};128// Exit a parse tree produced by PLSQLParser#function_spec.129PLSQLListener.prototype.exitFunction_spec = function(ctx) {130};131// Enter a parse tree produced by PLSQLParser#package_obj_body.132PLSQLListener.prototype.enterPackage_obj_body = function(ctx) {133};134// Exit a parse tree produced by PLSQLParser#package_obj_body.135PLSQLListener.prototype.exitPackage_obj_body = function(ctx) {136};137// Enter a parse tree produced by PLSQLParser#drop_procedure.138PLSQLListener.prototype.enterDrop_procedure = function(ctx) {139};140// Exit a parse tree produced by PLSQLParser#drop_procedure.141PLSQLListener.prototype.exitDrop_procedure = function(ctx) {142};143// Enter a parse tree produced by PLSQLParser#alter_procedure.144PLSQLListener.prototype.enterAlter_procedure = function(ctx) {145};146// Exit a parse tree produced by PLSQLParser#alter_procedure.147PLSQLListener.prototype.exitAlter_procedure = function(ctx) {148};149// Enter a parse tree produced by PLSQLParser#create_procedure_body.150PLSQLListener.prototype.enterCreate_procedure_body = function(ctx) {151};152// Exit a parse tree produced by PLSQLParser#create_procedure_body.153PLSQLListener.prototype.exitCreate_procedure_body = function(ctx) {154};155// Enter a parse tree produced by PLSQLParser#drop_trigger.156PLSQLListener.prototype.enterDrop_trigger = function(ctx) {157};158// Exit a parse tree produced by PLSQLParser#drop_trigger.159PLSQLListener.prototype.exitDrop_trigger = function(ctx) {160};161// Enter a parse tree produced by PLSQLParser#alter_trigger.162PLSQLListener.prototype.enterAlter_trigger = function(ctx) {163};164// Exit a parse tree produced by PLSQLParser#alter_trigger.165PLSQLListener.prototype.exitAlter_trigger = function(ctx) {166};167// Enter a parse tree produced by PLSQLParser#create_trigger.168PLSQLListener.prototype.enterCreate_trigger = function(ctx) {169};170// Exit a parse tree produced by PLSQLParser#create_trigger.171PLSQLListener.prototype.exitCreate_trigger = function(ctx) {172};173// Enter a parse tree produced by PLSQLParser#trigger_follows_clause.174PLSQLListener.prototype.enterTrigger_follows_clause = function(ctx) {175};176// Exit a parse tree produced by PLSQLParser#trigger_follows_clause.177PLSQLListener.prototype.exitTrigger_follows_clause = function(ctx) {178};179// Enter a parse tree produced by PLSQLParser#trigger_when_clause.180PLSQLListener.prototype.enterTrigger_when_clause = function(ctx) {181};182// Exit a parse tree produced by PLSQLParser#trigger_when_clause.183PLSQLListener.prototype.exitTrigger_when_clause = function(ctx) {184};185// Enter a parse tree produced by PLSQLParser#simple_dml_trigger.186PLSQLListener.prototype.enterSimple_dml_trigger = function(ctx) {187};188// Exit a parse tree produced by PLSQLParser#simple_dml_trigger.189PLSQLListener.prototype.exitSimple_dml_trigger = function(ctx) {190};191// Enter a parse tree produced by PLSQLParser#for_each_row.192PLSQLListener.prototype.enterFor_each_row = function(ctx) {193};194// Exit a parse tree produced by PLSQLParser#for_each_row.195PLSQLListener.prototype.exitFor_each_row = function(ctx) {196};197// Enter a parse tree produced by PLSQLParser#compound_dml_trigger.198PLSQLListener.prototype.enterCompound_dml_trigger = function(ctx) {199};200// Exit a parse tree produced by PLSQLParser#compound_dml_trigger.201PLSQLListener.prototype.exitCompound_dml_trigger = function(ctx) {202};203// Enter a parse tree produced by PLSQLParser#non_dml_trigger.204PLSQLListener.prototype.enterNon_dml_trigger = function(ctx) {205};206// Exit a parse tree produced by PLSQLParser#non_dml_trigger.207PLSQLListener.prototype.exitNon_dml_trigger = function(ctx) {208};209// Enter a parse tree produced by PLSQLParser#trigger_body.210PLSQLListener.prototype.enterTrigger_body = function(ctx) {211};212// Exit a parse tree produced by PLSQLParser#trigger_body.213PLSQLListener.prototype.exitTrigger_body = function(ctx) {214};215// Enter a parse tree produced by PLSQLParser#routine_clause.216PLSQLListener.prototype.enterRoutine_clause = function(ctx) {217};218// Exit a parse tree produced by PLSQLParser#routine_clause.219PLSQLListener.prototype.exitRoutine_clause = function(ctx) {220};221// Enter a parse tree produced by PLSQLParser#compound_trigger_block.222PLSQLListener.prototype.enterCompound_trigger_block = function(ctx) {223};224// Exit a parse tree produced by PLSQLParser#compound_trigger_block.225PLSQLListener.prototype.exitCompound_trigger_block = function(ctx) {226};227// Enter a parse tree produced by PLSQLParser#timing_point_section.228PLSQLListener.prototype.enterTiming_point_section = function(ctx) {229};230// Exit a parse tree produced by PLSQLParser#timing_point_section.231PLSQLListener.prototype.exitTiming_point_section = function(ctx) {232};233// Enter a parse tree produced by PLSQLParser#non_dml_event.234PLSQLListener.prototype.enterNon_dml_event = function(ctx) {235};236// Exit a parse tree produced by PLSQLParser#non_dml_event.237PLSQLListener.prototype.exitNon_dml_event = function(ctx) {238};239// Enter a parse tree produced by PLSQLParser#dml_event_clause.240PLSQLListener.prototype.enterDml_event_clause = function(ctx) {241};242// Exit a parse tree produced by PLSQLParser#dml_event_clause.243PLSQLListener.prototype.exitDml_event_clause = function(ctx) {244};245// Enter a parse tree produced by PLSQLParser#dml_event_element.246PLSQLListener.prototype.enterDml_event_element = function(ctx) {247};248// Exit a parse tree produced by PLSQLParser#dml_event_element.249PLSQLListener.prototype.exitDml_event_element = function(ctx) {250};251// Enter a parse tree produced by PLSQLParser#dml_event_nested_clause.252PLSQLListener.prototype.enterDml_event_nested_clause = function(ctx) {253};254// Exit a parse tree produced by PLSQLParser#dml_event_nested_clause.255PLSQLListener.prototype.exitDml_event_nested_clause = function(ctx) {256};257// Enter a parse tree produced by PLSQLParser#referencing_clause.258PLSQLListener.prototype.enterReferencing_clause = function(ctx) {259};260// Exit a parse tree produced by PLSQLParser#referencing_clause.261PLSQLListener.prototype.exitReferencing_clause = function(ctx) {262};263// Enter a parse tree produced by PLSQLParser#referencing_element.264PLSQLListener.prototype.enterReferencing_element = function(ctx) {265};266// Exit a parse tree produced by PLSQLParser#referencing_element.267PLSQLListener.prototype.exitReferencing_element = function(ctx) {268};269// Enter a parse tree produced by PLSQLParser#drop_type.270PLSQLListener.prototype.enterDrop_type = function(ctx) {271};272// Exit a parse tree produced by PLSQLParser#drop_type.273PLSQLListener.prototype.exitDrop_type = function(ctx) {274};275// Enter a parse tree produced by PLSQLParser#alter_type.276PLSQLListener.prototype.enterAlter_type = function(ctx) {277};278// Exit a parse tree produced by PLSQLParser#alter_type.279PLSQLListener.prototype.exitAlter_type = function(ctx) {280};281// Enter a parse tree produced by PLSQLParser#compile_type_clause.282PLSQLListener.prototype.enterCompile_type_clause = function(ctx) {283};284// Exit a parse tree produced by PLSQLParser#compile_type_clause.285PLSQLListener.prototype.exitCompile_type_clause = function(ctx) {286};287// Enter a parse tree produced by PLSQLParser#replace_type_clause.288PLSQLListener.prototype.enterReplace_type_clause = function(ctx) {289};290// Exit a parse tree produced by PLSQLParser#replace_type_clause.291PLSQLListener.prototype.exitReplace_type_clause = function(ctx) {292};293// Enter a parse tree produced by PLSQLParser#alter_method_spec.294PLSQLListener.prototype.enterAlter_method_spec = function(ctx) {295};296// Exit a parse tree produced by PLSQLParser#alter_method_spec.297PLSQLListener.prototype.exitAlter_method_spec = function(ctx) {298};299// Enter a parse tree produced by PLSQLParser#alter_method_element.300PLSQLListener.prototype.enterAlter_method_element = function(ctx) {301};302// Exit a parse tree produced by PLSQLParser#alter_method_element.303PLSQLListener.prototype.exitAlter_method_element = function(ctx) {304};305// Enter a parse tree produced by PLSQLParser#alter_attribute_definition.306PLSQLListener.prototype.enterAlter_attribute_definition = function(ctx) {307};308// Exit a parse tree produced by PLSQLParser#alter_attribute_definition.309PLSQLListener.prototype.exitAlter_attribute_definition = function(ctx) {310};311// Enter a parse tree produced by PLSQLParser#attribute_definition.312PLSQLListener.prototype.enterAttribute_definition = function(ctx) {313};314// Exit a parse tree produced by PLSQLParser#attribute_definition.315PLSQLListener.prototype.exitAttribute_definition = function(ctx) {316};317// Enter a parse tree produced by PLSQLParser#alter_collection_clauses.318PLSQLListener.prototype.enterAlter_collection_clauses = function(ctx) {319};320// Exit a parse tree produced by PLSQLParser#alter_collection_clauses.321PLSQLListener.prototype.exitAlter_collection_clauses = function(ctx) {322};323// Enter a parse tree produced by PLSQLParser#dependent_handling_clause.324PLSQLListener.prototype.enterDependent_handling_clause = function(ctx) {325};326// Exit a parse tree produced by PLSQLParser#dependent_handling_clause.327PLSQLListener.prototype.exitDependent_handling_clause = function(ctx) {328};329// Enter a parse tree produced by PLSQLParser#dependent_exceptions_part.330PLSQLListener.prototype.enterDependent_exceptions_part = function(ctx) {331};332// Exit a parse tree produced by PLSQLParser#dependent_exceptions_part.333PLSQLListener.prototype.exitDependent_exceptions_part = function(ctx) {334};335// Enter a parse tree produced by PLSQLParser#create_type.336PLSQLListener.prototype.enterCreate_type = function(ctx) {337};338// Exit a parse tree produced by PLSQLParser#create_type.339PLSQLListener.prototype.exitCreate_type = function(ctx) {340};341// Enter a parse tree produced by PLSQLParser#type_definition.342PLSQLListener.prototype.enterType_definition = function(ctx) {343};344// Exit a parse tree produced by PLSQLParser#type_definition.345PLSQLListener.prototype.exitType_definition = function(ctx) {346};347// Enter a parse tree produced by PLSQLParser#object_type_def.348PLSQLListener.prototype.enterObject_type_def = function(ctx) {349};350// Exit a parse tree produced by PLSQLParser#object_type_def.351PLSQLListener.prototype.exitObject_type_def = function(ctx) {352};353// Enter a parse tree produced by PLSQLParser#object_as_part.354PLSQLListener.prototype.enterObject_as_part = function(ctx) {355};356// Exit a parse tree produced by PLSQLParser#object_as_part.357PLSQLListener.prototype.exitObject_as_part = function(ctx) {358};359// Enter a parse tree produced by PLSQLParser#object_under_part.360PLSQLListener.prototype.enterObject_under_part = function(ctx) {361};362// Exit a parse tree produced by PLSQLParser#object_under_part.363PLSQLListener.prototype.exitObject_under_part = function(ctx) {364};365// Enter a parse tree produced by PLSQLParser#nested_table_type_def.366PLSQLListener.prototype.enterNested_table_type_def = function(ctx) {367};368// Exit a parse tree produced by PLSQLParser#nested_table_type_def.369PLSQLListener.prototype.exitNested_table_type_def = function(ctx) {370};371// Enter a parse tree produced by PLSQLParser#sqlj_object_type.372PLSQLListener.prototype.enterSqlj_object_type = function(ctx) {373};374// Exit a parse tree produced by PLSQLParser#sqlj_object_type.375PLSQLListener.prototype.exitSqlj_object_type = function(ctx) {376};377// Enter a parse tree produced by PLSQLParser#type_body.378PLSQLListener.prototype.enterType_body = function(ctx) {379};380// Exit a parse tree produced by PLSQLParser#type_body.381PLSQLListener.prototype.exitType_body = function(ctx) {382};383// Enter a parse tree produced by PLSQLParser#type_body_elements.384PLSQLListener.prototype.enterType_body_elements = function(ctx) {385};386// Exit a parse tree produced by PLSQLParser#type_body_elements.387PLSQLListener.prototype.exitType_body_elements = function(ctx) {388};389// Enter a parse tree produced by PLSQLParser#map_order_func_declaration.390PLSQLListener.prototype.enterMap_order_func_declaration = function(ctx) {391};392// Exit a parse tree produced by PLSQLParser#map_order_func_declaration.393PLSQLListener.prototype.exitMap_order_func_declaration = function(ctx) {394};395// Enter a parse tree produced by PLSQLParser#subprog_decl_in_type.396PLSQLListener.prototype.enterSubprog_decl_in_type = function(ctx) {397};398// Exit a parse tree produced by PLSQLParser#subprog_decl_in_type.399PLSQLListener.prototype.exitSubprog_decl_in_type = function(ctx) {400};401// Enter a parse tree produced by PLSQLParser#proc_decl_in_type.402PLSQLListener.prototype.enterProc_decl_in_type = function(ctx) {403};404// Exit a parse tree produced by PLSQLParser#proc_decl_in_type.405PLSQLListener.prototype.exitProc_decl_in_type = function(ctx) {406};407// Enter a parse tree produced by PLSQLParser#func_decl_in_type.408PLSQLListener.prototype.enterFunc_decl_in_type = function(ctx) {409};410// Exit a parse tree produced by PLSQLParser#func_decl_in_type.411PLSQLListener.prototype.exitFunc_decl_in_type = function(ctx) {412};413// Enter a parse tree produced by PLSQLParser#constructor_declaration.414PLSQLListener.prototype.enterConstructor_declaration = function(ctx) {415};416// Exit a parse tree produced by PLSQLParser#constructor_declaration.417PLSQLListener.prototype.exitConstructor_declaration = function(ctx) {418};419// Enter a parse tree produced by PLSQLParser#modifier_clause.420PLSQLListener.prototype.enterModifier_clause = function(ctx) {421};422// Exit a parse tree produced by PLSQLParser#modifier_clause.423PLSQLListener.prototype.exitModifier_clause = function(ctx) {424};425// Enter a parse tree produced by PLSQLParser#object_member_spec.426PLSQLListener.prototype.enterObject_member_spec = function(ctx) {427};428// Exit a parse tree produced by PLSQLParser#object_member_spec.429PLSQLListener.prototype.exitObject_member_spec = function(ctx) {430};431// Enter a parse tree produced by PLSQLParser#sqlj_object_type_attr.432PLSQLListener.prototype.enterSqlj_object_type_attr = function(ctx) {433};434// Exit a parse tree produced by PLSQLParser#sqlj_object_type_attr.435PLSQLListener.prototype.exitSqlj_object_type_attr = function(ctx) {436};437// Enter a parse tree produced by PLSQLParser#element_spec.438PLSQLListener.prototype.enterElement_spec = function(ctx) {439};440// Exit a parse tree produced by PLSQLParser#element_spec.441PLSQLListener.prototype.exitElement_spec = function(ctx) {442};443// Enter a parse tree produced by PLSQLParser#element_spec_options.444PLSQLListener.prototype.enterElement_spec_options = function(ctx) {445};446// Exit a parse tree produced by PLSQLParser#element_spec_options.447PLSQLListener.prototype.exitElement_spec_options = function(ctx) {448};449// Enter a parse tree produced by PLSQLParser#subprogram_spec.450PLSQLListener.prototype.enterSubprogram_spec = function(ctx) {451};452// Exit a parse tree produced by PLSQLParser#subprogram_spec.453PLSQLListener.prototype.exitSubprogram_spec = function(ctx) {454};455// Enter a parse tree produced by PLSQLParser#type_procedure_spec.456PLSQLListener.prototype.enterType_procedure_spec = function(ctx) {457};458// Exit a parse tree produced by PLSQLParser#type_procedure_spec.459PLSQLListener.prototype.exitType_procedure_spec = function(ctx) {460};461// Enter a parse tree produced by PLSQLParser#type_function_spec.462PLSQLListener.prototype.enterType_function_spec = function(ctx) {463};464// Exit a parse tree produced by PLSQLParser#type_function_spec.465PLSQLListener.prototype.exitType_function_spec = function(ctx) {466};467// Enter a parse tree produced by PLSQLParser#constructor_spec.468PLSQLListener.prototype.enterConstructor_spec = function(ctx) {469};470// Exit a parse tree produced by PLSQLParser#constructor_spec.471PLSQLListener.prototype.exitConstructor_spec = function(ctx) {472};473// Enter a parse tree produced by PLSQLParser#map_order_function_spec.474PLSQLListener.prototype.enterMap_order_function_spec = function(ctx) {475};476// Exit a parse tree produced by PLSQLParser#map_order_function_spec.477PLSQLListener.prototype.exitMap_order_function_spec = function(ctx) {478};479// Enter a parse tree produced by PLSQLParser#pragma_clause.480PLSQLListener.prototype.enterPragma_clause = function(ctx) {481};482// Exit a parse tree produced by PLSQLParser#pragma_clause.483PLSQLListener.prototype.exitPragma_clause = function(ctx) {484};485// Enter a parse tree produced by PLSQLParser#pragma_elements.486PLSQLListener.prototype.enterPragma_elements = function(ctx) {487};488// Exit a parse tree produced by PLSQLParser#pragma_elements.489PLSQLListener.prototype.exitPragma_elements = function(ctx) {490};491// Enter a parse tree produced by PLSQLParser#type_elements_parameter.492PLSQLListener.prototype.enterType_elements_parameter = function(ctx) {493};494// Exit a parse tree produced by PLSQLParser#type_elements_parameter.495PLSQLListener.prototype.exitType_elements_parameter = function(ctx) {496};497// Enter a parse tree produced by PLSQLParser#drop_sequence.498PLSQLListener.prototype.enterDrop_sequence = function(ctx) {499};500// Exit a parse tree produced by PLSQLParser#drop_sequence.501PLSQLListener.prototype.exitDrop_sequence = function(ctx) {502};503// Enter a parse tree produced by PLSQLParser#alter_sequence.504PLSQLListener.prototype.enterAlter_sequence = function(ctx) {505};506// Exit a parse tree produced by PLSQLParser#alter_sequence.507PLSQLListener.prototype.exitAlter_sequence = function(ctx) {508};509// Enter a parse tree produced by PLSQLParser#create_sequence.510PLSQLListener.prototype.enterCreate_sequence = function(ctx) {511};512// Exit a parse tree produced by PLSQLParser#create_sequence.513PLSQLListener.prototype.exitCreate_sequence = function(ctx) {514};515// Enter a parse tree produced by PLSQLParser#sequence_spec.516PLSQLListener.prototype.enterSequence_spec = function(ctx) {517};518// Exit a parse tree produced by PLSQLParser#sequence_spec.519PLSQLListener.prototype.exitSequence_spec = function(ctx) {520};521// Enter a parse tree produced by PLSQLParser#sequence_start_clause.522PLSQLListener.prototype.enterSequence_start_clause = function(ctx) {523};524// Exit a parse tree produced by PLSQLParser#sequence_start_clause.525PLSQLListener.prototype.exitSequence_start_clause = function(ctx) {526};527// Enter a parse tree produced by PLSQLParser#invoker_rights_clause.528PLSQLListener.prototype.enterInvoker_rights_clause = function(ctx) {529};530// Exit a parse tree produced by PLSQLParser#invoker_rights_clause.531PLSQLListener.prototype.exitInvoker_rights_clause = function(ctx) {532};533// Enter a parse tree produced by PLSQLParser#compiler_parameters_clause.534PLSQLListener.prototype.enterCompiler_parameters_clause = function(ctx) {535};536// Exit a parse tree produced by PLSQLParser#compiler_parameters_clause.537PLSQLListener.prototype.exitCompiler_parameters_clause = function(ctx) {538};539// Enter a parse tree produced by PLSQLParser#call_spec.540PLSQLListener.prototype.enterCall_spec = function(ctx) {541};542// Exit a parse tree produced by PLSQLParser#call_spec.543PLSQLListener.prototype.exitCall_spec = function(ctx) {544};545// Enter a parse tree produced by PLSQLParser#java_spec.546PLSQLListener.prototype.enterJava_spec = function(ctx) {547};548// Exit a parse tree produced by PLSQLParser#java_spec.549PLSQLListener.prototype.exitJava_spec = function(ctx) {550};551// Enter a parse tree produced by PLSQLParser#c_spec.552PLSQLListener.prototype.enterC_spec = function(ctx) {553};554// Exit a parse tree produced by PLSQLParser#c_spec.555PLSQLListener.prototype.exitC_spec = function(ctx) {556};557// Enter a parse tree produced by PLSQLParser#c_agent_in_clause.558PLSQLListener.prototype.enterC_agent_in_clause = function(ctx) {559};560// Exit a parse tree produced by PLSQLParser#c_agent_in_clause.561PLSQLListener.prototype.exitC_agent_in_clause = function(ctx) {562};563// Enter a parse tree produced by PLSQLParser#c_parameters_clause.564PLSQLListener.prototype.enterC_parameters_clause = function(ctx) {565};566// Exit a parse tree produced by PLSQLParser#c_parameters_clause.567PLSQLListener.prototype.exitC_parameters_clause = function(ctx) {568};569// Enter a parse tree produced by PLSQLParser#parameter.570PLSQLListener.prototype.enterParameter = function(ctx) {571};572// Exit a parse tree produced by PLSQLParser#parameter.573PLSQLListener.prototype.exitParameter = function(ctx) {574};575// Enter a parse tree produced by PLSQLParser#default_value_part.576PLSQLListener.prototype.enterDefault_value_part = function(ctx) {577};578// Exit a parse tree produced by PLSQLParser#default_value_part.579PLSQLListener.prototype.exitDefault_value_part = function(ctx) {580};581// Enter a parse tree produced by PLSQLParser#declare_spec.582PLSQLListener.prototype.enterDeclare_spec = function(ctx) {583};584// Exit a parse tree produced by PLSQLParser#declare_spec.585PLSQLListener.prototype.exitDeclare_spec = function(ctx) {586};587// Enter a parse tree produced by PLSQLParser#variable_declaration.588PLSQLListener.prototype.enterVariable_declaration = function(ctx) {589};590// Exit a parse tree produced by PLSQLParser#variable_declaration.591PLSQLListener.prototype.exitVariable_declaration = function(ctx) {592};593// Enter a parse tree produced by PLSQLParser#subtype_declaration.594PLSQLListener.prototype.enterSubtype_declaration = function(ctx) {595};596// Exit a parse tree produced by PLSQLParser#subtype_declaration.597PLSQLListener.prototype.exitSubtype_declaration = function(ctx) {598};599// Enter a parse tree produced by PLSQLParser#cursor_declaration.600PLSQLListener.prototype.enterCursor_declaration = function(ctx) {601};602// Exit a parse tree produced by PLSQLParser#cursor_declaration.603PLSQLListener.prototype.exitCursor_declaration = function(ctx) {604};605// Enter a parse tree produced by PLSQLParser#parameter_spec.606PLSQLListener.prototype.enterParameter_spec = function(ctx) {607};608// Exit a parse tree produced by PLSQLParser#parameter_spec.609PLSQLListener.prototype.exitParameter_spec = function(ctx) {610};611// Enter a parse tree produced by PLSQLParser#exception_declaration.612PLSQLListener.prototype.enterException_declaration = function(ctx) {613};614// Exit a parse tree produced by PLSQLParser#exception_declaration.615PLSQLListener.prototype.exitException_declaration = function(ctx) {616};617// Enter a parse tree produced by PLSQLParser#pragma_declaration.618PLSQLListener.prototype.enterPragma_declaration = function(ctx) {619};620// Exit a parse tree produced by PLSQLParser#pragma_declaration.621PLSQLListener.prototype.exitPragma_declaration = function(ctx) {622};623// Enter a parse tree produced by PLSQLParser#record_declaration.624PLSQLListener.prototype.enterRecord_declaration = function(ctx) {625};626// Exit a parse tree produced by PLSQLParser#record_declaration.627PLSQLListener.prototype.exitRecord_declaration = function(ctx) {628};629// Enter a parse tree produced by PLSQLParser#record_type_dec.630PLSQLListener.prototype.enterRecord_type_dec = function(ctx) {631};632// Exit a parse tree produced by PLSQLParser#record_type_dec.633PLSQLListener.prototype.exitRecord_type_dec = function(ctx) {634};635// Enter a parse tree produced by PLSQLParser#field_spec.636PLSQLListener.prototype.enterField_spec = function(ctx) {637};638// Exit a parse tree produced by PLSQLParser#field_spec.639PLSQLListener.prototype.exitField_spec = function(ctx) {640};641// Enter a parse tree produced by PLSQLParser#record_var_dec.642PLSQLListener.prototype.enterRecord_var_dec = function(ctx) {643};644// Exit a parse tree produced by PLSQLParser#record_var_dec.645PLSQLListener.prototype.exitRecord_var_dec = function(ctx) {646};647// Enter a parse tree produced by PLSQLParser#table_declaration.648PLSQLListener.prototype.enterTable_declaration = function(ctx) {649};650// Exit a parse tree produced by PLSQLParser#table_declaration.651PLSQLListener.prototype.exitTable_declaration = function(ctx) {652};653// Enter a parse tree produced by PLSQLParser#table_type_dec.654PLSQLListener.prototype.enterTable_type_dec = function(ctx) {655};656// Exit a parse tree produced by PLSQLParser#table_type_dec.657PLSQLListener.prototype.exitTable_type_dec = function(ctx) {658};659// Enter a parse tree produced by PLSQLParser#table_indexed_by_part.660PLSQLListener.prototype.enterTable_indexed_by_part = function(ctx) {661};662// Exit a parse tree produced by PLSQLParser#table_indexed_by_part.663PLSQLListener.prototype.exitTable_indexed_by_part = function(ctx) {664};665// Enter a parse tree produced by PLSQLParser#varray_type_def.666PLSQLListener.prototype.enterVarray_type_def = function(ctx) {667};668// Exit a parse tree produced by PLSQLParser#varray_type_def.669PLSQLListener.prototype.exitVarray_type_def = function(ctx) {670};671// Enter a parse tree produced by PLSQLParser#table_var_dec.672PLSQLListener.prototype.enterTable_var_dec = function(ctx) {673};674// Exit a parse tree produced by PLSQLParser#table_var_dec.675PLSQLListener.prototype.exitTable_var_dec = function(ctx) {676};677// Enter a parse tree produced by PLSQLParser#seq_of_statements.678PLSQLListener.prototype.enterSeq_of_statements = function(ctx) {679};680// Exit a parse tree produced by PLSQLParser#seq_of_statements.681PLSQLListener.prototype.exitSeq_of_statements = function(ctx) {682};683// Enter a parse tree produced by PLSQLParser#label_declaration.684PLSQLListener.prototype.enterLabel_declaration = function(ctx) {685};686// Exit a parse tree produced by PLSQLParser#label_declaration.687PLSQLListener.prototype.exitLabel_declaration = function(ctx) {688};689// Enter a parse tree produced by PLSQLParser#statement.690PLSQLListener.prototype.enterStatement = function(ctx) {691};692// Exit a parse tree produced by PLSQLParser#statement.693PLSQLListener.prototype.exitStatement = function(ctx) {694};695// Enter a parse tree produced by PLSQLParser#assignment_statement.696PLSQLListener.prototype.enterAssignment_statement = function(ctx) {697};698// Exit a parse tree produced by PLSQLParser#assignment_statement.699PLSQLListener.prototype.exitAssignment_statement = function(ctx) {700};701// Enter a parse tree produced by PLSQLParser#continue_statement.702PLSQLListener.prototype.enterContinue_statement = function(ctx) {703};704// Exit a parse tree produced by PLSQLParser#continue_statement.705PLSQLListener.prototype.exitContinue_statement = function(ctx) {706};707// Enter a parse tree produced by PLSQLParser#exit_statement.708PLSQLListener.prototype.enterExit_statement = function(ctx) {709};710// Exit a parse tree produced by PLSQLParser#exit_statement.711PLSQLListener.prototype.exitExit_statement = function(ctx) {712};713// Enter a parse tree produced by PLSQLParser#goto_statement.714PLSQLListener.prototype.enterGoto_statement = function(ctx) {715};716// Exit a parse tree produced by PLSQLParser#goto_statement.717PLSQLListener.prototype.exitGoto_statement = function(ctx) {718};719// Enter a parse tree produced by PLSQLParser#if_statement.720PLSQLListener.prototype.enterIf_statement = function(ctx) {721};722// Exit a parse tree produced by PLSQLParser#if_statement.723PLSQLListener.prototype.exitIf_statement = function(ctx) {724};725// Enter a parse tree produced by PLSQLParser#elsif_part.726PLSQLListener.prototype.enterElsif_part = function(ctx) {727};728// Exit a parse tree produced by PLSQLParser#elsif_part.729PLSQLListener.prototype.exitElsif_part = function(ctx) {730};731// Enter a parse tree produced by PLSQLParser#else_part.732PLSQLListener.prototype.enterElse_part = function(ctx) {733};734// Exit a parse tree produced by PLSQLParser#else_part.735PLSQLListener.prototype.exitElse_part = function(ctx) {736};737// Enter a parse tree produced by PLSQLParser#loop_statement.738PLSQLListener.prototype.enterLoop_statement = function(ctx) {739};740// Exit a parse tree produced by PLSQLParser#loop_statement.741PLSQLListener.prototype.exitLoop_statement = function(ctx) {742};743// Enter a parse tree produced by PLSQLParser#cursor_loop_param.744PLSQLListener.prototype.enterCursor_loop_param = function(ctx) {745};746// Exit a parse tree produced by PLSQLParser#cursor_loop_param.747PLSQLListener.prototype.exitCursor_loop_param = function(ctx) {748};749// Enter a parse tree produced by PLSQLParser#forall_statement.750PLSQLListener.prototype.enterForall_statement = function(ctx) {751};752// Exit a parse tree produced by PLSQLParser#forall_statement.753PLSQLListener.prototype.exitForall_statement = function(ctx) {754};755// Enter a parse tree produced by PLSQLParser#bounds_clause.756PLSQLListener.prototype.enterBounds_clause = function(ctx) {757};758// Exit a parse tree produced by PLSQLParser#bounds_clause.759PLSQLListener.prototype.exitBounds_clause = function(ctx) {760};761// Enter a parse tree produced by PLSQLParser#between_bound.762PLSQLListener.prototype.enterBetween_bound = function(ctx) {763};764// Exit a parse tree produced by PLSQLParser#between_bound.765PLSQLListener.prototype.exitBetween_bound = function(ctx) {766};767// Enter a parse tree produced by PLSQLParser#lower_bound.768PLSQLListener.prototype.enterLower_bound = function(ctx) {769};770// Exit a parse tree produced by PLSQLParser#lower_bound.771PLSQLListener.prototype.exitLower_bound = function(ctx) {772};773// Enter a parse tree produced by PLSQLParser#upper_bound.774PLSQLListener.prototype.enterUpper_bound = function(ctx) {775};776// Exit a parse tree produced by PLSQLParser#upper_bound.777PLSQLListener.prototype.exitUpper_bound = function(ctx) {778};779// Enter a parse tree produced by PLSQLParser#null_statement.780PLSQLListener.prototype.enterNull_statement = function(ctx) {781};782// Exit a parse tree produced by PLSQLParser#null_statement.783PLSQLListener.prototype.exitNull_statement = function(ctx) {784};785// Enter a parse tree produced by PLSQLParser#raise_statement.786PLSQLListener.prototype.enterRaise_statement = function(ctx) {787};788// Exit a parse tree produced by PLSQLParser#raise_statement.789PLSQLListener.prototype.exitRaise_statement = function(ctx) {790};791// Enter a parse tree produced by PLSQLParser#return_statement.792PLSQLListener.prototype.enterReturn_statement = function(ctx) {793};794// Exit a parse tree produced by PLSQLParser#return_statement.795PLSQLListener.prototype.exitReturn_statement = function(ctx) {796};797// Enter a parse tree produced by PLSQLParser#function_call.798PLSQLListener.prototype.enterFunction_call = function(ctx) {799};800// Exit a parse tree produced by PLSQLParser#function_call.801PLSQLListener.prototype.exitFunction_call = function(ctx) {802};803// Enter a parse tree produced by PLSQLParser#body.804PLSQLListener.prototype.enterBody = function(ctx) {805};806// Exit a parse tree produced by PLSQLParser#body.807PLSQLListener.prototype.exitBody = function(ctx) {808};809// Enter a parse tree produced by PLSQLParser#exception_clause.810PLSQLListener.prototype.enterException_clause = function(ctx) {811};812// Exit a parse tree produced by PLSQLParser#exception_clause.813PLSQLListener.prototype.exitException_clause = function(ctx) {814};815// Enter a parse tree produced by PLSQLParser#exception_handler.816PLSQLListener.prototype.enterException_handler = function(ctx) {817};818// Exit a parse tree produced by PLSQLParser#exception_handler.819PLSQLListener.prototype.exitException_handler = function(ctx) {820};821// Enter a parse tree produced by PLSQLParser#trigger_block.822PLSQLListener.prototype.enterTrigger_block = function(ctx) {823};824// Exit a parse tree produced by PLSQLParser#trigger_block.825PLSQLListener.prototype.exitTrigger_block = function(ctx) {826};827// Enter a parse tree produced by PLSQLParser#block.828PLSQLListener.prototype.enterBlock = function(ctx) {829};830// Exit a parse tree produced by PLSQLParser#block.831PLSQLListener.prototype.exitBlock = function(ctx) {832};833// Enter a parse tree produced by PLSQLParser#sql_statement.834PLSQLListener.prototype.enterSql_statement = function(ctx) {835};836// Exit a parse tree produced by PLSQLParser#sql_statement.837PLSQLListener.prototype.exitSql_statement = function(ctx) {838};839// Enter a parse tree produced by PLSQLParser#execute_immediate.840PLSQLListener.prototype.enterExecute_immediate = function(ctx) {841};842// Exit a parse tree produced by PLSQLParser#execute_immediate.843PLSQLListener.prototype.exitExecute_immediate = function(ctx) {844};845// Enter a parse tree produced by PLSQLParser#dynamic_returning_clause.846PLSQLListener.prototype.enterDynamic_returning_clause = function(ctx) {847};848// Exit a parse tree produced by PLSQLParser#dynamic_returning_clause.849PLSQLListener.prototype.exitDynamic_returning_clause = function(ctx) {850};851// Enter a parse tree produced by PLSQLParser#data_manipulation_language_statements.852PLSQLListener.prototype.enterData_manipulation_language_statements = function(ctx) {853};854// Exit a parse tree produced by PLSQLParser#data_manipulation_language_statements.855PLSQLListener.prototype.exitData_manipulation_language_statements = function(ctx) {856};857// Enter a parse tree produced by PLSQLParser#cursor_manipulation_statements.858PLSQLListener.prototype.enterCursor_manipulation_statements = function(ctx) {859};860// Exit a parse tree produced by PLSQLParser#cursor_manipulation_statements.861PLSQLListener.prototype.exitCursor_manipulation_statements = function(ctx) {862};863// Enter a parse tree produced by PLSQLParser#close_statement.864PLSQLListener.prototype.enterClose_statement = function(ctx) {865};866// Exit a parse tree produced by PLSQLParser#close_statement.867PLSQLListener.prototype.exitClose_statement = function(ctx) {868};869// Enter a parse tree produced by PLSQLParser#open_statement.870PLSQLListener.prototype.enterOpen_statement = function(ctx) {871};872// Exit a parse tree produced by PLSQLParser#open_statement.873PLSQLListener.prototype.exitOpen_statement = function(ctx) {874};875// Enter a parse tree produced by PLSQLParser#fetch_statement.876PLSQLListener.prototype.enterFetch_statement = function(ctx) {877};878// Exit a parse tree produced by PLSQLParser#fetch_statement.879PLSQLListener.prototype.exitFetch_statement = function(ctx) {880};881// Enter a parse tree produced by PLSQLParser#open_for_statement.882PLSQLListener.prototype.enterOpen_for_statement = function(ctx) {883};884// Exit a parse tree produced by PLSQLParser#open_for_statement.885PLSQLListener.prototype.exitOpen_for_statement = function(ctx) {886};887// Enter a parse tree produced by PLSQLParser#transaction_control_statements.888PLSQLListener.prototype.enterTransaction_control_statements = function(ctx) {889};890// Exit a parse tree produced by PLSQLParser#transaction_control_statements.891PLSQLListener.prototype.exitTransaction_control_statements = function(ctx) {892};893// Enter a parse tree produced by PLSQLParser#set_transaction_command.894PLSQLListener.prototype.enterSet_transaction_command = function(ctx) {895};896// Exit a parse tree produced by PLSQLParser#set_transaction_command.897PLSQLListener.prototype.exitSet_transaction_command = function(ctx) {898};899// Enter a parse tree produced by PLSQLParser#set_constraint_command.900PLSQLListener.prototype.enterSet_constraint_command = function(ctx) {901};902// Exit a parse tree produced by PLSQLParser#set_constraint_command.903PLSQLListener.prototype.exitSet_constraint_command = function(ctx) {904};905// Enter a parse tree produced by PLSQLParser#commit_statement.906PLSQLListener.prototype.enterCommit_statement = function(ctx) {907};908// Exit a parse tree produced by PLSQLParser#commit_statement.909PLSQLListener.prototype.exitCommit_statement = function(ctx) {910};911// Enter a parse tree produced by PLSQLParser#write_clause.912PLSQLListener.prototype.enterWrite_clause = function(ctx) {913};914// Exit a parse tree produced by PLSQLParser#write_clause.915PLSQLListener.prototype.exitWrite_clause = function(ctx) {916};917// Enter a parse tree produced by PLSQLParser#rollback_statement.918PLSQLListener.prototype.enterRollback_statement = function(ctx) {919};920// Exit a parse tree produced by PLSQLParser#rollback_statement.921PLSQLListener.prototype.exitRollback_statement = function(ctx) {922};923// Enter a parse tree produced by PLSQLParser#savepoint_statement.924PLSQLListener.prototype.enterSavepoint_statement = function(ctx) {925};926// Exit a parse tree produced by PLSQLParser#savepoint_statement.927PLSQLListener.prototype.exitSavepoint_statement = function(ctx) {928};929// Enter a parse tree produced by PLSQLParser#explain_statement.930PLSQLListener.prototype.enterExplain_statement = function(ctx) {931};932// Exit a parse tree produced by PLSQLParser#explain_statement.933PLSQLListener.prototype.exitExplain_statement = function(ctx) {934};935// Enter a parse tree produced by PLSQLParser#select_statement.936PLSQLListener.prototype.enterSelect_statement = function(ctx) {937};938// Exit a parse tree produced by PLSQLParser#select_statement.939PLSQLListener.prototype.exitSelect_statement = function(ctx) {940};941// Enter a parse tree produced by PLSQLParser#subquery_factoring_clause.942PLSQLListener.prototype.enterSubquery_factoring_clause = function(ctx) {943};944// Exit a parse tree produced by PLSQLParser#subquery_factoring_clause.945PLSQLListener.prototype.exitSubquery_factoring_clause = function(ctx) {946};947// Enter a parse tree produced by PLSQLParser#factoring_element.948PLSQLListener.prototype.enterFactoring_element = function(ctx) {949};950// Exit a parse tree produced by PLSQLParser#factoring_element.951PLSQLListener.prototype.exitFactoring_element = function(ctx) {952};953// Enter a parse tree produced by PLSQLParser#search_clause.954PLSQLListener.prototype.enterSearch_clause = function(ctx) {955};956// Exit a parse tree produced by PLSQLParser#search_clause.957PLSQLListener.prototype.exitSearch_clause = function(ctx) {958};959// Enter a parse tree produced by PLSQLParser#cycle_clause.960PLSQLListener.prototype.enterCycle_clause = function(ctx) {961};962// Exit a parse tree produced by PLSQLParser#cycle_clause.963PLSQLListener.prototype.exitCycle_clause = function(ctx) {964};965// Enter a parse tree produced by PLSQLParser#subquery.966PLSQLListener.prototype.enterSubquery = function(ctx) {967};968// Exit a parse tree produced by PLSQLParser#subquery.969PLSQLListener.prototype.exitSubquery = function(ctx) {970};971// Enter a parse tree produced by PLSQLParser#subquery_operation_part.972PLSQLListener.prototype.enterSubquery_operation_part = function(ctx) {973};974// Exit a parse tree produced by PLSQLParser#subquery_operation_part.975PLSQLListener.prototype.exitSubquery_operation_part = function(ctx) {976};977// Enter a parse tree produced by PLSQLParser#subquery_basic_elements.978PLSQLListener.prototype.enterSubquery_basic_elements = function(ctx) {979};980// Exit a parse tree produced by PLSQLParser#subquery_basic_elements.981PLSQLListener.prototype.exitSubquery_basic_elements = function(ctx) {982};983// Enter a parse tree produced by PLSQLParser#query_block.984PLSQLListener.prototype.enterQuery_block = function(ctx) {985};986// Exit a parse tree produced by PLSQLParser#query_block.987PLSQLListener.prototype.exitQuery_block = function(ctx) {988};989// Enter a parse tree produced by PLSQLParser#selected_element.990PLSQLListener.prototype.enterSelected_element = function(ctx) {991};992// Exit a parse tree produced by PLSQLParser#selected_element.993PLSQLListener.prototype.exitSelected_element = function(ctx) {994};995// Enter a parse tree produced by PLSQLParser#from_clause.996PLSQLListener.prototype.enterFrom_clause = function(ctx) {997};998// Exit a parse tree produced by PLSQLParser#from_clause.999PLSQLListener.prototype.exitFrom_clause = function(ctx) {1000};1001// Enter a parse tree produced by PLSQLParser#select_list_elements.1002PLSQLListener.prototype.enterSelect_list_elements = function(ctx) {1003};1004// Exit a parse tree produced by PLSQLParser#select_list_elements.1005PLSQLListener.prototype.exitSelect_list_elements = function(ctx) {1006};1007// Enter a parse tree produced by PLSQLParser#table_ref_list.1008PLSQLListener.prototype.enterTable_ref_list = function(ctx) {1009};1010// Exit a parse tree produced by PLSQLParser#table_ref_list.1011PLSQLListener.prototype.exitTable_ref_list = function(ctx) {1012};1013// Enter a parse tree produced by PLSQLParser#table_ref.1014PLSQLListener.prototype.enterTable_ref = function(ctx) {1015};1016// Exit a parse tree produced by PLSQLParser#table_ref.1017PLSQLListener.prototype.exitTable_ref = function(ctx) {1018};1019// Enter a parse tree produced by PLSQLParser#table_ref_aux.1020PLSQLListener.prototype.enterTable_ref_aux = function(ctx) {1021};1022// Exit a parse tree produced by PLSQLParser#table_ref_aux.1023PLSQLListener.prototype.exitTable_ref_aux = function(ctx) {1024};1025// Enter a parse tree produced by PLSQLParser#join_clause.1026PLSQLListener.prototype.enterJoin_clause = function(ctx) {1027};1028// Exit a parse tree produced by PLSQLParser#join_clause.1029PLSQLListener.prototype.exitJoin_clause = function(ctx) {1030};1031// Enter a parse tree produced by PLSQLParser#join_on_part.1032PLSQLListener.prototype.enterJoin_on_part = function(ctx) {1033};1034// Exit a parse tree produced by PLSQLParser#join_on_part.1035PLSQLListener.prototype.exitJoin_on_part = function(ctx) {1036};1037// Enter a parse tree produced by PLSQLParser#join_using_part.1038PLSQLListener.prototype.enterJoin_using_part = function(ctx) {1039};1040// Exit a parse tree produced by PLSQLParser#join_using_part.1041PLSQLListener.prototype.exitJoin_using_part = function(ctx) {1042};1043// Enter a parse tree produced by PLSQLParser#outer_join_type.1044PLSQLListener.prototype.enterOuter_join_type = function(ctx) {1045};1046// Exit a parse tree produced by PLSQLParser#outer_join_type.1047PLSQLListener.prototype.exitOuter_join_type = function(ctx) {1048};1049// Enter a parse tree produced by PLSQLParser#query_partition_clause.1050PLSQLListener.prototype.enterQuery_partition_clause = function(ctx) {1051};1052// Exit a parse tree produced by PLSQLParser#query_partition_clause.1053PLSQLListener.prototype.exitQuery_partition_clause = function(ctx) {1054};1055// Enter a parse tree produced by PLSQLParser#flashback_query_clause.1056PLSQLListener.prototype.enterFlashback_query_clause = function(ctx) {1057};1058// Exit a parse tree produced by PLSQLParser#flashback_query_clause.1059PLSQLListener.prototype.exitFlashback_query_clause = function(ctx) {1060};1061// Enter a parse tree produced by PLSQLParser#pivot_clause.1062PLSQLListener.prototype.enterPivot_clause = function(ctx) {1063};1064// Exit a parse tree produced by PLSQLParser#pivot_clause.1065PLSQLListener.prototype.exitPivot_clause = function(ctx) {1066};1067// Enter a parse tree produced by PLSQLParser#pivot_element.1068PLSQLListener.prototype.enterPivot_element = function(ctx) {1069};1070// Exit a parse tree produced by PLSQLParser#pivot_element.1071PLSQLListener.prototype.exitPivot_element = function(ctx) {1072};1073// Enter a parse tree produced by PLSQLParser#pivot_for_clause.1074PLSQLListener.prototype.enterPivot_for_clause = function(ctx) {1075};1076// Exit a parse tree produced by PLSQLParser#pivot_for_clause.1077PLSQLListener.prototype.exitPivot_for_clause = function(ctx) {1078};1079// Enter a parse tree produced by PLSQLParser#pivot_in_clause.1080PLSQLListener.prototype.enterPivot_in_clause = function(ctx) {1081};1082// Exit a parse tree produced by PLSQLParser#pivot_in_clause.1083PLSQLListener.prototype.exitPivot_in_clause = function(ctx) {1084};1085// Enter a parse tree produced by PLSQLParser#pivot_in_clause_element.1086PLSQLListener.prototype.enterPivot_in_clause_element = function(ctx) {1087};1088// Exit a parse tree produced by PLSQLParser#pivot_in_clause_element.1089PLSQLListener.prototype.exitPivot_in_clause_element = function(ctx) {1090};1091// Enter a parse tree produced by PLSQLParser#pivot_in_clause_elements.1092PLSQLListener.prototype.enterPivot_in_clause_elements = function(ctx) {1093};1094// Exit a parse tree produced by PLSQLParser#pivot_in_clause_elements.1095PLSQLListener.prototype.exitPivot_in_clause_elements = function(ctx) {1096};1097// Enter a parse tree produced by PLSQLParser#unpivot_clause.1098PLSQLListener.prototype.enterUnpivot_clause = function(ctx) {1099};1100// Exit a parse tree produced by PLSQLParser#unpivot_clause.1101PLSQLListener.prototype.exitUnpivot_clause = function(ctx) {1102};1103// Enter a parse tree produced by PLSQLParser#unpivot_in_clause.1104PLSQLListener.prototype.enterUnpivot_in_clause = function(ctx) {1105};1106// Exit a parse tree produced by PLSQLParser#unpivot_in_clause.1107PLSQLListener.prototype.exitUnpivot_in_clause = function(ctx) {1108};1109// Enter a parse tree produced by PLSQLParser#unpivot_in_elements.1110PLSQLListener.prototype.enterUnpivot_in_elements = function(ctx) {1111};1112// Exit a parse tree produced by PLSQLParser#unpivot_in_elements.1113PLSQLListener.prototype.exitUnpivot_in_elements = function(ctx) {1114};1115// Enter a parse tree produced by PLSQLParser#hierarchical_query_clause.1116PLSQLListener.prototype.enterHierarchical_query_clause = function(ctx) {1117};1118// Exit a parse tree produced by PLSQLParser#hierarchical_query_clause.1119PLSQLListener.prototype.exitHierarchical_query_clause = function(ctx) {1120};1121// Enter a parse tree produced by PLSQLParser#start_part.1122PLSQLListener.prototype.enterStart_part = function(ctx) {1123};1124// Exit a parse tree produced by PLSQLParser#start_part.1125PLSQLListener.prototype.exitStart_part = function(ctx) {1126};1127// Enter a parse tree produced by PLSQLParser#group_by_clause.1128PLSQLListener.prototype.enterGroup_by_clause = function(ctx) {1129};1130// Exit a parse tree produced by PLSQLParser#group_by_clause.1131PLSQLListener.prototype.exitGroup_by_clause = function(ctx) {1132};1133// Enter a parse tree produced by PLSQLParser#group_by_elements.1134PLSQLListener.prototype.enterGroup_by_elements = function(ctx) {1135};1136// Exit a parse tree produced by PLSQLParser#group_by_elements.1137PLSQLListener.prototype.exitGroup_by_elements = function(ctx) {1138};1139// Enter a parse tree produced by PLSQLParser#rollup_cube_clause.1140PLSQLListener.prototype.enterRollup_cube_clause = function(ctx) {1141};1142// Exit a parse tree produced by PLSQLParser#rollup_cube_clause.1143PLSQLListener.prototype.exitRollup_cube_clause = function(ctx) {1144};1145// Enter a parse tree produced by PLSQLParser#grouping_sets_clause.1146PLSQLListener.prototype.enterGrouping_sets_clause = function(ctx) {1147};1148// Exit a parse tree produced by PLSQLParser#grouping_sets_clause.1149PLSQLListener.prototype.exitGrouping_sets_clause = function(ctx) {1150};1151// Enter a parse tree produced by PLSQLParser#grouping_sets_elements.1152PLSQLListener.prototype.enterGrouping_sets_elements = function(ctx) {1153};1154// Exit a parse tree produced by PLSQLParser#grouping_sets_elements.1155PLSQLListener.prototype.exitGrouping_sets_elements = function(ctx) {1156};1157// Enter a parse tree produced by PLSQLParser#having_clause.1158PLSQLListener.prototype.enterHaving_clause = function(ctx) {1159};1160// Exit a parse tree produced by PLSQLParser#having_clause.1161PLSQLListener.prototype.exitHaving_clause = function(ctx) {1162};1163// Enter a parse tree produced by PLSQLParser#model_clause.1164PLSQLListener.prototype.enterModel_clause = function(ctx) {1165};1166// Exit a parse tree produced by PLSQLParser#model_clause.1167PLSQLListener.prototype.exitModel_clause = function(ctx) {1168};1169// Enter a parse tree produced by PLSQLParser#cell_reference_options.1170PLSQLListener.prototype.enterCell_reference_options = function(ctx) {1171};1172// Exit a parse tree produced by PLSQLParser#cell_reference_options.1173PLSQLListener.prototype.exitCell_reference_options = function(ctx) {1174};1175// Enter a parse tree produced by PLSQLParser#return_rows_clause.1176PLSQLListener.prototype.enterReturn_rows_clause = function(ctx) {1177};1178// Exit a parse tree produced by PLSQLParser#return_rows_clause.1179PLSQLListener.prototype.exitReturn_rows_clause = function(ctx) {1180};1181// Enter a parse tree produced by PLSQLParser#reference_model.1182PLSQLListener.prototype.enterReference_model = function(ctx) {1183};1184// Exit a parse tree produced by PLSQLParser#reference_model.1185PLSQLListener.prototype.exitReference_model = function(ctx) {1186};1187// Enter a parse tree produced by PLSQLParser#main_model.1188PLSQLListener.prototype.enterMain_model = function(ctx) {1189};1190// Exit a parse tree produced by PLSQLParser#main_model.1191PLSQLListener.prototype.exitMain_model = function(ctx) {1192};1193// Enter a parse tree produced by PLSQLParser#model_column_clauses.1194PLSQLListener.prototype.enterModel_column_clauses = function(ctx) {1195};1196// Exit a parse tree produced by PLSQLParser#model_column_clauses.1197PLSQLListener.prototype.exitModel_column_clauses = function(ctx) {1198};1199// Enter a parse tree produced by PLSQLParser#model_column_partition_part.1200PLSQLListener.prototype.enterModel_column_partition_part = function(ctx) {1201};1202// Exit a parse tree produced by PLSQLParser#model_column_partition_part.1203PLSQLListener.prototype.exitModel_column_partition_part = function(ctx) {1204};1205// Enter a parse tree produced by PLSQLParser#model_column_list.1206PLSQLListener.prototype.enterModel_column_list = function(ctx) {1207};1208// Exit a parse tree produced by PLSQLParser#model_column_list.1209PLSQLListener.prototype.exitModel_column_list = function(ctx) {1210};1211// Enter a parse tree produced by PLSQLParser#model_column.1212PLSQLListener.prototype.enterModel_column = function(ctx) {1213};1214// Exit a parse tree produced by PLSQLParser#model_column.1215PLSQLListener.prototype.exitModel_column = function(ctx) {1216};1217// Enter a parse tree produced by PLSQLParser#model_rules_clause.1218PLSQLListener.prototype.enterModel_rules_clause = function(ctx) {1219};1220// Exit a parse tree produced by PLSQLParser#model_rules_clause.1221PLSQLListener.prototype.exitModel_rules_clause = function(ctx) {1222};1223// Enter a parse tree produced by PLSQLParser#model_rules_part.1224PLSQLListener.prototype.enterModel_rules_part = function(ctx) {1225};1226// Exit a parse tree produced by PLSQLParser#model_rules_part.1227PLSQLListener.prototype.exitModel_rules_part = function(ctx) {1228};1229// Enter a parse tree produced by PLSQLParser#model_rules_element.1230PLSQLListener.prototype.enterModel_rules_element = function(ctx) {1231};1232// Exit a parse tree produced by PLSQLParser#model_rules_element.1233PLSQLListener.prototype.exitModel_rules_element = function(ctx) {1234};1235// Enter a parse tree produced by PLSQLParser#cell_assignment.1236PLSQLListener.prototype.enterCell_assignment = function(ctx) {1237};1238// Exit a parse tree produced by PLSQLParser#cell_assignment.1239PLSQLListener.prototype.exitCell_assignment = function(ctx) {1240};1241// Enter a parse tree produced by PLSQLParser#model_iterate_clause.1242PLSQLListener.prototype.enterModel_iterate_clause = function(ctx) {1243};1244// Exit a parse tree produced by PLSQLParser#model_iterate_clause.1245PLSQLListener.prototype.exitModel_iterate_clause = function(ctx) {1246};1247// Enter a parse tree produced by PLSQLParser#until_part.1248PLSQLListener.prototype.enterUntil_part = function(ctx) {1249};1250// Exit a parse tree produced by PLSQLParser#until_part.1251PLSQLListener.prototype.exitUntil_part = function(ctx) {1252};1253// Enter a parse tree produced by PLSQLParser#order_by_clause.1254PLSQLListener.prototype.enterOrder_by_clause = function(ctx) {1255};1256// Exit a parse tree produced by PLSQLParser#order_by_clause.1257PLSQLListener.prototype.exitOrder_by_clause = function(ctx) {1258};1259// Enter a parse tree produced by PLSQLParser#order_by_elements.1260PLSQLListener.prototype.enterOrder_by_elements = function(ctx) {1261};1262// Exit a parse tree produced by PLSQLParser#order_by_elements.1263PLSQLListener.prototype.exitOrder_by_elements = function(ctx) {1264};1265// Enter a parse tree produced by PLSQLParser#for_update_clause.1266PLSQLListener.prototype.enterFor_update_clause = function(ctx) {1267};1268// Exit a parse tree produced by PLSQLParser#for_update_clause.1269PLSQLListener.prototype.exitFor_update_clause = function(ctx) {1270};1271// Enter a parse tree produced by PLSQLParser#for_update_of_part.1272PLSQLListener.prototype.enterFor_update_of_part = function(ctx) {1273};1274// Exit a parse tree produced by PLSQLParser#for_update_of_part.1275PLSQLListener.prototype.exitFor_update_of_part = function(ctx) {1276};1277// Enter a parse tree produced by PLSQLParser#for_update_options.1278PLSQLListener.prototype.enterFor_update_options = function(ctx) {1279};1280// Exit a parse tree produced by PLSQLParser#for_update_options.1281PLSQLListener.prototype.exitFor_update_options = function(ctx) {1282};1283// Enter a parse tree produced by PLSQLParser#update_statement.1284PLSQLListener.prototype.enterUpdate_statement = function(ctx) {1285};1286// Exit a parse tree produced by PLSQLParser#update_statement.1287PLSQLListener.prototype.exitUpdate_statement = function(ctx) {1288};1289// Enter a parse tree produced by PLSQLParser#update_set_clause.1290PLSQLListener.prototype.enterUpdate_set_clause = function(ctx) {1291};1292// Exit a parse tree produced by PLSQLParser#update_set_clause.1293PLSQLListener.prototype.exitUpdate_set_clause = function(ctx) {1294};1295// Enter a parse tree produced by PLSQLParser#column_based_update_set_clause.1296PLSQLListener.prototype.enterColumn_based_update_set_clause = function(ctx) {1297};1298// Exit a parse tree produced by PLSQLParser#column_based_update_set_clause.1299PLSQLListener.prototype.exitColumn_based_update_set_clause = function(ctx) {1300};1301// Enter a parse tree produced by PLSQLParser#delete_statement.1302PLSQLListener.prototype.enterDelete_statement = function(ctx) {1303};1304// Exit a parse tree produced by PLSQLParser#delete_statement.1305PLSQLListener.prototype.exitDelete_statement = function(ctx) {1306};1307// Enter a parse tree produced by PLSQLParser#insert_statement.1308PLSQLListener.prototype.enterInsert_statement = function(ctx) {1309};1310// Exit a parse tree produced by PLSQLParser#insert_statement.1311PLSQLListener.prototype.exitInsert_statement = function(ctx) {1312};1313// Enter a parse tree produced by PLSQLParser#single_table_insert.1314PLSQLListener.prototype.enterSingle_table_insert = function(ctx) {1315};1316// Exit a parse tree produced by PLSQLParser#single_table_insert.1317PLSQLListener.prototype.exitSingle_table_insert = function(ctx) {1318};1319// Enter a parse tree produced by PLSQLParser#multi_table_insert.1320PLSQLListener.prototype.enterMulti_table_insert = function(ctx) {1321};1322// Exit a parse tree produced by PLSQLParser#multi_table_insert.1323PLSQLListener.prototype.exitMulti_table_insert = function(ctx) {1324};1325// Enter a parse tree produced by PLSQLParser#multi_table_element.1326PLSQLListener.prototype.enterMulti_table_element = function(ctx) {1327};1328// Exit a parse tree produced by PLSQLParser#multi_table_element.1329PLSQLListener.prototype.exitMulti_table_element = function(ctx) {1330};1331// Enter a parse tree produced by PLSQLParser#conditional_insert_clause.1332PLSQLListener.prototype.enterConditional_insert_clause = function(ctx) {1333};1334// Exit a parse tree produced by PLSQLParser#conditional_insert_clause.1335PLSQLListener.prototype.exitConditional_insert_clause = function(ctx) {1336};1337// Enter a parse tree produced by PLSQLParser#conditional_insert_when_part.1338PLSQLListener.prototype.enterConditional_insert_when_part = function(ctx) {1339};1340// Exit a parse tree produced by PLSQLParser#conditional_insert_when_part.1341PLSQLListener.prototype.exitConditional_insert_when_part = function(ctx) {1342};1343// Enter a parse tree produced by PLSQLParser#conditional_insert_else_part.1344PLSQLListener.prototype.enterConditional_insert_else_part = function(ctx) {1345};1346// Exit a parse tree produced by PLSQLParser#conditional_insert_else_part.1347PLSQLListener.prototype.exitConditional_insert_else_part = function(ctx) {1348};1349// Enter a parse tree produced by PLSQLParser#insert_into_clause.1350PLSQLListener.prototype.enterInsert_into_clause = function(ctx) {1351};1352// Exit a parse tree produced by PLSQLParser#insert_into_clause.1353PLSQLListener.prototype.exitInsert_into_clause = function(ctx) {1354};1355// Enter a parse tree produced by PLSQLParser#values_clause.1356PLSQLListener.prototype.enterValues_clause = function(ctx) {1357};1358// Exit a parse tree produced by PLSQLParser#values_clause.1359PLSQLListener.prototype.exitValues_clause = function(ctx) {1360};1361// Enter a parse tree produced by PLSQLParser#merge_statement.1362PLSQLListener.prototype.enterMerge_statement = function(ctx) {1363};1364// Exit a parse tree produced by PLSQLParser#merge_statement.1365PLSQLListener.prototype.exitMerge_statement = function(ctx) {1366};1367// Enter a parse tree produced by PLSQLParser#merge_update_clause.1368PLSQLListener.prototype.enterMerge_update_clause = function(ctx) {1369};1370// Exit a parse tree produced by PLSQLParser#merge_update_clause.1371PLSQLListener.prototype.exitMerge_update_clause = function(ctx) {1372};1373// Enter a parse tree produced by PLSQLParser#merge_element.1374PLSQLListener.prototype.enterMerge_element = function(ctx) {1375};1376// Exit a parse tree produced by PLSQLParser#merge_element.1377PLSQLListener.prototype.exitMerge_element = function(ctx) {1378};1379// Enter a parse tree produced by PLSQLParser#merge_update_delete_part.1380PLSQLListener.prototype.enterMerge_update_delete_part = function(ctx) {1381};1382// Exit a parse tree produced by PLSQLParser#merge_update_delete_part.1383PLSQLListener.prototype.exitMerge_update_delete_part = function(ctx) {1384};1385// Enter a parse tree produced by PLSQLParser#merge_insert_clause.1386PLSQLListener.prototype.enterMerge_insert_clause = function(ctx) {1387};1388// Exit a parse tree produced by PLSQLParser#merge_insert_clause.1389PLSQLListener.prototype.exitMerge_insert_clause = function(ctx) {1390};1391// Enter a parse tree produced by PLSQLParser#selected_tableview.1392PLSQLListener.prototype.enterSelected_tableview = function(ctx) {1393};1394// Exit a parse tree produced by PLSQLParser#selected_tableview.1395PLSQLListener.prototype.exitSelected_tableview = function(ctx) {1396};1397// Enter a parse tree produced by PLSQLParser#lock_table_statement.1398PLSQLListener.prototype.enterLock_table_statement = function(ctx) {1399};1400// Exit a parse tree produced by PLSQLParser#lock_table_statement.1401PLSQLListener.prototype.exitLock_table_statement = function(ctx) {1402};1403// Enter a parse tree produced by PLSQLParser#wait_nowait_part.1404PLSQLListener.prototype.enterWait_nowait_part = function(ctx) {1405};1406// Exit a parse tree produced by PLSQLParser#wait_nowait_part.1407PLSQLListener.prototype.exitWait_nowait_part = function(ctx) {1408};1409// Enter a parse tree produced by PLSQLParser#lock_table_element.1410PLSQLListener.prototype.enterLock_table_element = function(ctx) {1411};1412// Exit a parse tree produced by PLSQLParser#lock_table_element.1413PLSQLListener.prototype.exitLock_table_element = function(ctx) {1414};1415// Enter a parse tree produced by PLSQLParser#lock_mode.1416PLSQLListener.prototype.enterLock_mode = function(ctx) {1417};1418// Exit a parse tree produced by PLSQLParser#lock_mode.1419PLSQLListener.prototype.exitLock_mode = function(ctx) {1420};1421// Enter a parse tree produced by PLSQLParser#general_table_ref.1422PLSQLListener.prototype.enterGeneral_table_ref = function(ctx) {1423};1424// Exit a parse tree produced by PLSQLParser#general_table_ref.1425PLSQLListener.prototype.exitGeneral_table_ref = function(ctx) {1426};1427// Enter a parse tree produced by PLSQLParser#static_returning_clause.1428PLSQLListener.prototype.enterStatic_returning_clause = function(ctx) {1429};1430// Exit a parse tree produced by PLSQLParser#static_returning_clause.1431PLSQLListener.prototype.exitStatic_returning_clause = function(ctx) {1432};1433// Enter a parse tree produced by PLSQLParser#error_logging_clause.1434PLSQLListener.prototype.enterError_logging_clause = function(ctx) {1435};1436// Exit a parse tree produced by PLSQLParser#error_logging_clause.1437PLSQLListener.prototype.exitError_logging_clause = function(ctx) {1438};1439// Enter a parse tree produced by PLSQLParser#error_logging_into_part.1440PLSQLListener.prototype.enterError_logging_into_part = function(ctx) {1441};1442// Exit a parse tree produced by PLSQLParser#error_logging_into_part.1443PLSQLListener.prototype.exitError_logging_into_part = function(ctx) {1444};1445// Enter a parse tree produced by PLSQLParser#error_logging_reject_part.1446PLSQLListener.prototype.enterError_logging_reject_part = function(ctx) {1447};1448// Exit a parse tree produced by PLSQLParser#error_logging_reject_part.1449PLSQLListener.prototype.exitError_logging_reject_part = function(ctx) {1450};1451// Enter a parse tree produced by PLSQLParser#dml_table_expression_clause.1452PLSQLListener.prototype.enterDml_table_expression_clause = function(ctx) {1453};1454// Exit a parse tree produced by PLSQLParser#dml_table_expression_clause.1455PLSQLListener.prototype.exitDml_table_expression_clause = function(ctx) {1456};1457// Enter a parse tree produced by PLSQLParser#table_collection_expression.1458PLSQLListener.prototype.enterTable_collection_expression = function(ctx) {1459};1460// Exit a parse tree produced by PLSQLParser#table_collection_expression.1461PLSQLListener.prototype.exitTable_collection_expression = function(ctx) {1462};1463// Enter a parse tree produced by PLSQLParser#subquery_restriction_clause.1464PLSQLListener.prototype.enterSubquery_restriction_clause = function(ctx) {1465};1466// Exit a parse tree produced by PLSQLParser#subquery_restriction_clause.1467PLSQLListener.prototype.exitSubquery_restriction_clause = function(ctx) {1468};1469// Enter a parse tree produced by PLSQLParser#sample_clause.1470PLSQLListener.prototype.enterSample_clause = function(ctx) {1471};1472// Exit a parse tree produced by PLSQLParser#sample_clause.1473PLSQLListener.prototype.exitSample_clause = function(ctx) {1474};1475// Enter a parse tree produced by PLSQLParser#seed_part.1476PLSQLListener.prototype.enterSeed_part = function(ctx) {1477};1478// Exit a parse tree produced by PLSQLParser#seed_part.1479PLSQLListener.prototype.exitSeed_part = function(ctx) {1480};1481// Enter a parse tree produced by PLSQLParser#cursor_expression.1482PLSQLListener.prototype.enterCursor_expression = function(ctx) {1483};1484// Exit a parse tree produced by PLSQLParser#cursor_expression.1485PLSQLListener.prototype.exitCursor_expression = function(ctx) {1486};1487// Enter a parse tree produced by PLSQLParser#expression_list.1488PLSQLListener.prototype.enterExpression_list = function(ctx) {1489};1490// Exit a parse tree produced by PLSQLParser#expression_list.1491PLSQLListener.prototype.exitExpression_list = function(ctx) {1492};1493// Enter a parse tree produced by PLSQLParser#condition.1494PLSQLListener.prototype.enterCondition = function(ctx) {1495};1496// Exit a parse tree produced by PLSQLParser#condition.1497PLSQLListener.prototype.exitCondition = function(ctx) {1498};1499// Enter a parse tree produced by PLSQLParser#condition_wrapper.1500PLSQLListener.prototype.enterCondition_wrapper = function(ctx) {1501};1502// Exit a parse tree produced by PLSQLParser#condition_wrapper.1503PLSQLListener.prototype.exitCondition_wrapper = function(ctx) {1504};1505// Enter a parse tree produced by PLSQLParser#expression.1506PLSQLListener.prototype.enterExpression = function(ctx) {1507};1508// Exit a parse tree produced by PLSQLParser#expression.1509PLSQLListener.prototype.exitExpression = function(ctx) {1510};1511// Enter a parse tree produced by PLSQLParser#expression_wrapper.1512PLSQLListener.prototype.enterExpression_wrapper = function(ctx) {1513};1514// Exit a parse tree produced by PLSQLParser#expression_wrapper.1515PLSQLListener.prototype.exitExpression_wrapper = function(ctx) {1516};1517// Enter a parse tree produced by PLSQLParser#logical_and_expression.1518PLSQLListener.prototype.enterLogical_and_expression = function(ctx) {1519};1520// Exit a parse tree produced by PLSQLParser#logical_and_expression.1521PLSQLListener.prototype.exitLogical_and_expression = function(ctx) {1522};1523// Enter a parse tree produced by PLSQLParser#negated_expression.1524PLSQLListener.prototype.enterNegated_expression = function(ctx) {1525};1526// Exit a parse tree produced by PLSQLParser#negated_expression.1527PLSQLListener.prototype.exitNegated_expression = function(ctx) {1528};1529// Enter a parse tree produced by PLSQLParser#equality_expression.1530PLSQLListener.prototype.enterEquality_expression = function(ctx) {1531};1532// Exit a parse tree produced by PLSQLParser#equality_expression.1533PLSQLListener.prototype.exitEquality_expression = function(ctx) {1534};1535// Enter a parse tree produced by PLSQLParser#multiset_expression.1536PLSQLListener.prototype.enterMultiset_expression = function(ctx) {1537};1538// Exit a parse tree produced by PLSQLParser#multiset_expression.1539PLSQLListener.prototype.exitMultiset_expression = function(ctx) {1540};1541// Enter a parse tree produced by PLSQLParser#multiset_type.1542PLSQLListener.prototype.enterMultiset_type = function(ctx) {1543};1544// Exit a parse tree produced by PLSQLParser#multiset_type.1545PLSQLListener.prototype.exitMultiset_type = function(ctx) {1546};1547// Enter a parse tree produced by PLSQLParser#relational_expression.1548PLSQLListener.prototype.enterRelational_expression = function(ctx) {1549};1550// Exit a parse tree produced by PLSQLParser#relational_expression.1551PLSQLListener.prototype.exitRelational_expression = function(ctx) {1552};1553// Enter a parse tree produced by PLSQLParser#compound_expression.1554PLSQLListener.prototype.enterCompound_expression = function(ctx) {1555};1556// Exit a parse tree produced by PLSQLParser#compound_expression.1557PLSQLListener.prototype.exitCompound_expression = function(ctx) {1558};1559// Enter a parse tree produced by PLSQLParser#like_type.1560PLSQLListener.prototype.enterLike_type = function(ctx) {1561};1562// Exit a parse tree produced by PLSQLParser#like_type.1563PLSQLListener.prototype.exitLike_type = function(ctx) {1564};1565// Enter a parse tree produced by PLSQLParser#like_escape_part.1566PLSQLListener.prototype.enterLike_escape_part = function(ctx) {1567};1568// Exit a parse tree produced by PLSQLParser#like_escape_part.1569PLSQLListener.prototype.exitLike_escape_part = function(ctx) {1570};1571// Enter a parse tree produced by PLSQLParser#in_elements.1572PLSQLListener.prototype.enterIn_elements = function(ctx) {1573};1574// Exit a parse tree produced by PLSQLParser#in_elements.1575PLSQLListener.prototype.exitIn_elements = function(ctx) {1576};1577// Enter a parse tree produced by PLSQLParser#between_elements.1578PLSQLListener.prototype.enterBetween_elements = function(ctx) {1579};1580// Exit a parse tree produced by PLSQLParser#between_elements.1581PLSQLListener.prototype.exitBetween_elements = function(ctx) {1582};1583// Enter a parse tree produced by PLSQLParser#concatenation.1584PLSQLListener.prototype.enterConcatenation = function(ctx) {1585};1586// Exit a parse tree produced by PLSQLParser#concatenation.1587PLSQLListener.prototype.exitConcatenation = function(ctx) {1588};1589// Enter a parse tree produced by PLSQLParser#concatenation_wrapper.1590PLSQLListener.prototype.enterConcatenation_wrapper = function(ctx) {1591};1592// Exit a parse tree produced by PLSQLParser#concatenation_wrapper.1593PLSQLListener.prototype.exitConcatenation_wrapper = function(ctx) {1594};1595// Enter a parse tree produced by PLSQLParser#additive_expression.1596PLSQLListener.prototype.enterAdditive_expression = function(ctx) {1597};1598// Exit a parse tree produced by PLSQLParser#additive_expression.1599PLSQLListener.prototype.exitAdditive_expression = function(ctx) {1600};1601// Enter a parse tree produced by PLSQLParser#multiply_expression.1602PLSQLListener.prototype.enterMultiply_expression = function(ctx) {1603};1604// Exit a parse tree produced by PLSQLParser#multiply_expression.1605PLSQLListener.prototype.exitMultiply_expression = function(ctx) {1606};1607// Enter a parse tree produced by PLSQLParser#datetime_expression.1608PLSQLListener.prototype.enterDatetime_expression = function(ctx) {1609};1610// Exit a parse tree produced by PLSQLParser#datetime_expression.1611PLSQLListener.prototype.exitDatetime_expression = function(ctx) {1612};1613// Enter a parse tree produced by PLSQLParser#interval_expression.1614PLSQLListener.prototype.enterInterval_expression = function(ctx) {1615};1616// Exit a parse tree produced by PLSQLParser#interval_expression.1617PLSQLListener.prototype.exitInterval_expression = function(ctx) {1618};1619// Enter a parse tree produced by PLSQLParser#model_expression.1620PLSQLListener.prototype.enterModel_expression = function(ctx) {1621};1622// Exit a parse tree produced by PLSQLParser#model_expression.1623PLSQLListener.prototype.exitModel_expression = function(ctx) {1624};1625// Enter a parse tree produced by PLSQLParser#model_expression_element.1626PLSQLListener.prototype.enterModel_expression_element = function(ctx) {1627};1628// Exit a parse tree produced by PLSQLParser#model_expression_element.1629PLSQLListener.prototype.exitModel_expression_element = function(ctx) {1630};1631// Enter a parse tree produced by PLSQLParser#single_column_for_loop.1632PLSQLListener.prototype.enterSingle_column_for_loop = function(ctx) {1633};1634// Exit a parse tree produced by PLSQLParser#single_column_for_loop.1635PLSQLListener.prototype.exitSingle_column_for_loop = function(ctx) {1636};1637// Enter a parse tree produced by PLSQLParser#for_like_part.1638PLSQLListener.prototype.enterFor_like_part = function(ctx) {1639};1640// Exit a parse tree produced by PLSQLParser#for_like_part.1641PLSQLListener.prototype.exitFor_like_part = function(ctx) {1642};1643// Enter a parse tree produced by PLSQLParser#for_increment_decrement_type.1644PLSQLListener.prototype.enterFor_increment_decrement_type = function(ctx) {1645};1646// Exit a parse tree produced by PLSQLParser#for_increment_decrement_type.1647PLSQLListener.prototype.exitFor_increment_decrement_type = function(ctx) {1648};1649// Enter a parse tree produced by PLSQLParser#multi_column_for_loop.1650PLSQLListener.prototype.enterMulti_column_for_loop = function(ctx) {1651};1652// Exit a parse tree produced by PLSQLParser#multi_column_for_loop.1653PLSQLListener.prototype.exitMulti_column_for_loop = function(ctx) {1654};1655// Enter a parse tree produced by PLSQLParser#unary_expression.1656PLSQLListener.prototype.enterUnary_expression = function(ctx) {1657};1658// Exit a parse tree produced by PLSQLParser#unary_expression.1659PLSQLListener.prototype.exitUnary_expression = function(ctx) {1660};1661// Enter a parse tree produced by PLSQLParser#case_statement.1662PLSQLListener.prototype.enterCase_statement = function(ctx) {1663};1664// Exit a parse tree produced by PLSQLParser#case_statement.1665PLSQLListener.prototype.exitCase_statement = function(ctx) {1666};1667// Enter a parse tree produced by PLSQLParser#simple_case_statement.1668PLSQLListener.prototype.enterSimple_case_statement = function(ctx) {1669};1670// Exit a parse tree produced by PLSQLParser#simple_case_statement.1671PLSQLListener.prototype.exitSimple_case_statement = function(ctx) {1672};1673// Enter a parse tree produced by PLSQLParser#simple_case_when_part.1674PLSQLListener.prototype.enterSimple_case_when_part = function(ctx) {1675};1676// Exit a parse tree produced by PLSQLParser#simple_case_when_part.1677PLSQLListener.prototype.exitSimple_case_when_part = function(ctx) {1678};1679// Enter a parse tree produced by PLSQLParser#searched_case_statement.1680PLSQLListener.prototype.enterSearched_case_statement = function(ctx) {1681};1682// Exit a parse tree produced by PLSQLParser#searched_case_statement.1683PLSQLListener.prototype.exitSearched_case_statement = function(ctx) {1684};1685// Enter a parse tree produced by PLSQLParser#searched_case_when_part.1686PLSQLListener.prototype.enterSearched_case_when_part = function(ctx) {1687};1688// Exit a parse tree produced by PLSQLParser#searched_case_when_part.1689PLSQLListener.prototype.exitSearched_case_when_part = function(ctx) {1690};1691// Enter a parse tree produced by PLSQLParser#case_else_part.1692PLSQLListener.prototype.enterCase_else_part = function(ctx) {1693};1694// Exit a parse tree produced by PLSQLParser#case_else_part.1695PLSQLListener.prototype.exitCase_else_part = function(ctx) {1696};1697// Enter a parse tree produced by PLSQLParser#atom.1698PLSQLListener.prototype.enterAtom = function(ctx) {1699};1700// Exit a parse tree produced by PLSQLParser#atom.1701PLSQLListener.prototype.exitAtom = function(ctx) {1702};1703// Enter a parse tree produced by PLSQLParser#expression_or_vector.1704PLSQLListener.prototype.enterExpression_or_vector = function(ctx) {1705};1706// Exit a parse tree produced by PLSQLParser#expression_or_vector.1707PLSQLListener.prototype.exitExpression_or_vector = function(ctx) {1708};1709// Enter a parse tree produced by PLSQLParser#vector_expr.1710PLSQLListener.prototype.enterVector_expr = function(ctx) {1711};1712// Exit a parse tree produced by PLSQLParser#vector_expr.1713PLSQLListener.prototype.exitVector_expr = function(ctx) {1714};1715// Enter a parse tree produced by PLSQLParser#quantified_expression.1716PLSQLListener.prototype.enterQuantified_expression = function(ctx) {1717};1718// Exit a parse tree produced by PLSQLParser#quantified_expression.1719PLSQLListener.prototype.exitQuantified_expression = function(ctx) {1720};1721// Enter a parse tree produced by PLSQLParser#standard_function.1722PLSQLListener.prototype.enterStandard_function = function(ctx) {1723};1724// Exit a parse tree produced by PLSQLParser#standard_function.1725PLSQLListener.prototype.exitStandard_function = function(ctx) {1726};1727// Enter a parse tree produced by PLSQLParser#over_clause_keyword.1728PLSQLListener.prototype.enterOver_clause_keyword = function(ctx) {1729};1730// Exit a parse tree produced by PLSQLParser#over_clause_keyword.1731PLSQLListener.prototype.exitOver_clause_keyword = function(ctx) {1732};1733// Enter a parse tree produced by PLSQLParser#within_or_over_clause_keyword.1734PLSQLListener.prototype.enterWithin_or_over_clause_keyword = function(ctx) {1735};1736// Exit a parse tree produced by PLSQLParser#within_or_over_clause_keyword.1737PLSQLListener.prototype.exitWithin_or_over_clause_keyword = function(ctx) {1738};1739// Enter a parse tree produced by PLSQLParser#standard_prediction_function_keyword.1740PLSQLListener.prototype.enterStandard_prediction_function_keyword = function(ctx) {1741};1742// Exit a parse tree produced by PLSQLParser#standard_prediction_function_keyword.1743PLSQLListener.prototype.exitStandard_prediction_function_keyword = function(ctx) {1744};1745// Enter a parse tree produced by PLSQLParser#over_clause.1746PLSQLListener.prototype.enterOver_clause = function(ctx) {1747};1748// Exit a parse tree produced by PLSQLParser#over_clause.1749PLSQLListener.prototype.exitOver_clause = function(ctx) {1750};1751// Enter a parse tree produced by PLSQLParser#windowing_clause.1752PLSQLListener.prototype.enterWindowing_clause = function(ctx) {1753};1754// Exit a parse tree produced by PLSQLParser#windowing_clause.1755PLSQLListener.prototype.exitWindowing_clause = function(ctx) {1756};1757// Enter a parse tree produced by PLSQLParser#windowing_type.1758PLSQLListener.prototype.enterWindowing_type = function(ctx) {1759};1760// Exit a parse tree produced by PLSQLParser#windowing_type.1761PLSQLListener.prototype.exitWindowing_type = function(ctx) {1762};1763// Enter a parse tree produced by PLSQLParser#windowing_elements.1764PLSQLListener.prototype.enterWindowing_elements = function(ctx) {1765};1766// Exit a parse tree produced by PLSQLParser#windowing_elements.1767PLSQLListener.prototype.exitWindowing_elements = function(ctx) {1768};1769// Enter a parse tree produced by PLSQLParser#using_clause.1770PLSQLListener.prototype.enterUsing_clause = function(ctx) {1771};1772// Exit a parse tree produced by PLSQLParser#using_clause.1773PLSQLListener.prototype.exitUsing_clause = function(ctx) {1774};1775// Enter a parse tree produced by PLSQLParser#using_element.1776PLSQLListener.prototype.enterUsing_element = function(ctx) {1777};1778// Exit a parse tree produced by PLSQLParser#using_element.1779PLSQLListener.prototype.exitUsing_element = function(ctx) {1780};1781// Enter a parse tree produced by PLSQLParser#collect_order_by_part.1782PLSQLListener.prototype.enterCollect_order_by_part = function(ctx) {1783};1784// Exit a parse tree produced by PLSQLParser#collect_order_by_part.1785PLSQLListener.prototype.exitCollect_order_by_part = function(ctx) {1786};1787// Enter a parse tree produced by PLSQLParser#within_or_over_part.1788PLSQLListener.prototype.enterWithin_or_over_part = function(ctx) {1789};1790// Exit a parse tree produced by PLSQLParser#within_or_over_part.1791PLSQLListener.prototype.exitWithin_or_over_part = function(ctx) {1792};1793// Enter a parse tree produced by PLSQLParser#cost_matrix_clause.1794PLSQLListener.prototype.enterCost_matrix_clause = function(ctx) {1795};1796// Exit a parse tree produced by PLSQLParser#cost_matrix_clause.1797PLSQLListener.prototype.exitCost_matrix_clause = function(ctx) {1798};1799// Enter a parse tree produced by PLSQLParser#xml_passing_clause.1800PLSQLListener.prototype.enterXml_passing_clause = function(ctx) {1801};1802// Exit a parse tree produced by PLSQLParser#xml_passing_clause.1803PLSQLListener.prototype.exitXml_passing_clause = function(ctx) {1804};1805// Enter a parse tree produced by PLSQLParser#xml_attributes_clause.1806PLSQLListener.prototype.enterXml_attributes_clause = function(ctx) {1807};1808// Exit a parse tree produced by PLSQLParser#xml_attributes_clause.1809PLSQLListener.prototype.exitXml_attributes_clause = function(ctx) {1810};1811// Enter a parse tree produced by PLSQLParser#xml_namespaces_clause.1812PLSQLListener.prototype.enterXml_namespaces_clause = function(ctx) {1813};1814// Exit a parse tree produced by PLSQLParser#xml_namespaces_clause.1815PLSQLListener.prototype.exitXml_namespaces_clause = function(ctx) {1816};1817// Enter a parse tree produced by PLSQLParser#xml_table_column.1818PLSQLListener.prototype.enterXml_table_column = function(ctx) {1819};1820// Exit a parse tree produced by PLSQLParser#xml_table_column.1821PLSQLListener.prototype.exitXml_table_column = function(ctx) {1822};1823// Enter a parse tree produced by PLSQLParser#xml_general_default_part.1824PLSQLListener.prototype.enterXml_general_default_part = function(ctx) {1825};1826// Exit a parse tree produced by PLSQLParser#xml_general_default_part.1827PLSQLListener.prototype.exitXml_general_default_part = function(ctx) {1828};1829// Enter a parse tree produced by PLSQLParser#xml_multiuse_expression_element.1830PLSQLListener.prototype.enterXml_multiuse_expression_element = function(ctx) {1831};1832// Exit a parse tree produced by PLSQLParser#xml_multiuse_expression_element.1833PLSQLListener.prototype.exitXml_multiuse_expression_element = function(ctx) {1834};1835// Enter a parse tree produced by PLSQLParser#xmlroot_param_version_part.1836PLSQLListener.prototype.enterXmlroot_param_version_part = function(ctx) {1837};1838// Exit a parse tree produced by PLSQLParser#xmlroot_param_version_part.1839PLSQLListener.prototype.exitXmlroot_param_version_part = function(ctx) {1840};1841// Enter a parse tree produced by PLSQLParser#xmlroot_param_standalone_part.1842PLSQLListener.prototype.enterXmlroot_param_standalone_part = function(ctx) {1843};1844// Exit a parse tree produced by PLSQLParser#xmlroot_param_standalone_part.1845PLSQLListener.prototype.exitXmlroot_param_standalone_part = function(ctx) {1846};1847// Enter a parse tree produced by PLSQLParser#xmlserialize_param_enconding_part.1848PLSQLListener.prototype.enterXmlserialize_param_enconding_part = function(ctx) {1849};1850// Exit a parse tree produced by PLSQLParser#xmlserialize_param_enconding_part.1851PLSQLListener.prototype.exitXmlserialize_param_enconding_part = function(ctx) {1852};1853// Enter a parse tree produced by PLSQLParser#xmlserialize_param_version_part.1854PLSQLListener.prototype.enterXmlserialize_param_version_part = function(ctx) {1855};1856// Exit a parse tree produced by PLSQLParser#xmlserialize_param_version_part.1857PLSQLListener.prototype.exitXmlserialize_param_version_part = function(ctx) {1858};1859// Enter a parse tree produced by PLSQLParser#xmlserialize_param_ident_part.1860PLSQLListener.prototype.enterXmlserialize_param_ident_part = function(ctx) {1861};1862// Exit a parse tree produced by PLSQLParser#xmlserialize_param_ident_part.1863PLSQLListener.prototype.exitXmlserialize_param_ident_part = function(ctx) {1864};1865// Enter a parse tree produced by PLSQLParser#sql_plus_command.1866PLSQLListener.prototype.enterSql_plus_command = function(ctx) {1867};1868// Exit a parse tree produced by PLSQLParser#sql_plus_command.1869PLSQLListener.prototype.exitSql_plus_command = function(ctx) {1870};1871// Enter a parse tree produced by PLSQLParser#whenever_command.1872PLSQLListener.prototype.enterWhenever_command = function(ctx) {1873};1874// Exit a parse tree produced by PLSQLParser#whenever_command.1875PLSQLListener.prototype.exitWhenever_command = function(ctx) {1876};1877// Enter a parse tree produced by PLSQLParser#set_command.1878PLSQLListener.prototype.enterSet_command = function(ctx) {1879};1880// Exit a parse tree produced by PLSQLParser#set_command.1881PLSQLListener.prototype.exitSet_command = function(ctx) {1882};1883// Enter a parse tree produced by PLSQLParser#exit_command.1884PLSQLListener.prototype.enterExit_command = function(ctx) {1885};1886// Exit a parse tree produced by PLSQLParser#exit_command.1887PLSQLListener.prototype.exitExit_command = function(ctx) {1888};1889// Enter a parse tree produced by PLSQLParser#prompt_command.1890PLSQLListener.prototype.enterPrompt_command = function(ctx) {1891};1892// Exit a parse tree produced by PLSQLParser#prompt_command.1893PLSQLListener.prototype.exitPrompt_command = function(ctx) {1894};1895// Enter a parse tree produced by PLSQLParser#partition_extension_clause.1896PLSQLListener.prototype.enterPartition_extension_clause = function(ctx) {1897};1898// Exit a parse tree produced by PLSQLParser#partition_extension_clause.1899PLSQLListener.prototype.exitPartition_extension_clause = function(ctx) {1900};1901// Enter a parse tree produced by PLSQLParser#column_alias.1902PLSQLListener.prototype.enterColumn_alias = function(ctx) {1903};1904// Exit a parse tree produced by PLSQLParser#column_alias.1905PLSQLListener.prototype.exitColumn_alias = function(ctx) {1906};1907// Enter a parse tree produced by PLSQLParser#table_alias.1908PLSQLListener.prototype.enterTable_alias = function(ctx) {1909};1910// Exit a parse tree produced by PLSQLParser#table_alias.1911PLSQLListener.prototype.exitTable_alias = function(ctx) {1912};1913// Enter a parse tree produced by PLSQLParser#alias_quoted_string.1914PLSQLListener.prototype.enterAlias_quoted_string = function(ctx) {1915};1916// Exit a parse tree produced by PLSQLParser#alias_quoted_string.1917PLSQLListener.prototype.exitAlias_quoted_string = function(ctx) {1918};1919// Enter a parse tree produced by PLSQLParser#where_clause.1920PLSQLListener.prototype.enterWhere_clause = function(ctx) {1921};1922// Exit a parse tree produced by PLSQLParser#where_clause.1923PLSQLListener.prototype.exitWhere_clause = function(ctx) {1924};1925// Enter a parse tree produced by PLSQLParser#current_of_clause.1926PLSQLListener.prototype.enterCurrent_of_clause = function(ctx) {1927};1928// Exit a parse tree produced by PLSQLParser#current_of_clause.1929PLSQLListener.prototype.exitCurrent_of_clause = function(ctx) {1930};1931// Enter a parse tree produced by PLSQLParser#into_clause.1932PLSQLListener.prototype.enterInto_clause = function(ctx) {1933};1934// Exit a parse tree produced by PLSQLParser#into_clause.1935PLSQLListener.prototype.exitInto_clause = function(ctx) {1936};1937// Enter a parse tree produced by PLSQLParser#xml_column_name.1938PLSQLListener.prototype.enterXml_column_name = function(ctx) {1939};1940// Exit a parse tree produced by PLSQLParser#xml_column_name.1941PLSQLListener.prototype.exitXml_column_name = function(ctx) {1942};1943// Enter a parse tree produced by PLSQLParser#cost_class_name.1944PLSQLListener.prototype.enterCost_class_name = function(ctx) {1945};1946// Exit a parse tree produced by PLSQLParser#cost_class_name.1947PLSQLListener.prototype.exitCost_class_name = function(ctx) {1948};1949// Enter a parse tree produced by PLSQLParser#attribute_name.1950PLSQLListener.prototype.enterAttribute_name = function(ctx) {1951};1952// Exit a parse tree produced by PLSQLParser#attribute_name.1953PLSQLListener.prototype.exitAttribute_name = function(ctx) {1954};1955// Enter a parse tree produced by PLSQLParser#savepoint_name.1956PLSQLListener.prototype.enterSavepoint_name = function(ctx) {1957};1958// Exit a parse tree produced by PLSQLParser#savepoint_name.1959PLSQLListener.prototype.exitSavepoint_name = function(ctx) {1960};1961// Enter a parse tree produced by PLSQLParser#rollback_segment_name.1962PLSQLListener.prototype.enterRollback_segment_name = function(ctx) {1963};1964// Exit a parse tree produced by PLSQLParser#rollback_segment_name.1965PLSQLListener.prototype.exitRollback_segment_name = function(ctx) {1966};1967// Enter a parse tree produced by PLSQLParser#table_var_name.1968PLSQLListener.prototype.enterTable_var_name = function(ctx) {1969};1970// Exit a parse tree produced by PLSQLParser#table_var_name.1971PLSQLListener.prototype.exitTable_var_name = function(ctx) {1972};1973// Enter a parse tree produced by PLSQLParser#schema_name.1974PLSQLListener.prototype.enterSchema_name = function(ctx) {1975};1976// Exit a parse tree produced by PLSQLParser#schema_name.1977PLSQLListener.prototype.exitSchema_name = function(ctx) {1978};1979// Enter a parse tree produced by PLSQLParser#routine_name.1980PLSQLListener.prototype.enterRoutine_name = function(ctx) {1981};1982// Exit a parse tree produced by PLSQLParser#routine_name.1983PLSQLListener.prototype.exitRoutine_name = function(ctx) {1984};1985// Enter a parse tree produced by PLSQLParser#package_name.1986PLSQLListener.prototype.enterPackage_name = function(ctx) {1987};1988// Exit a parse tree produced by PLSQLParser#package_name.1989PLSQLListener.prototype.exitPackage_name = function(ctx) {1990};1991// Enter a parse tree produced by PLSQLParser#implementation_type_name.1992PLSQLListener.prototype.enterImplementation_type_name = function(ctx) {1993};1994// Exit a parse tree produced by PLSQLParser#implementation_type_name.1995PLSQLListener.prototype.exitImplementation_type_name = function(ctx) {1996};1997// Enter a parse tree produced by PLSQLParser#parameter_name.1998PLSQLListener.prototype.enterParameter_name = function(ctx) {1999};2000// Exit a parse tree produced by PLSQLParser#parameter_name.2001PLSQLListener.prototype.exitParameter_name = function(ctx) {2002};2003// Enter a parse tree produced by PLSQLParser#reference_model_name.2004PLSQLListener.prototype.enterReference_model_name = function(ctx) {2005};2006// Exit a parse tree produced by PLSQLParser#reference_model_name.2007PLSQLListener.prototype.exitReference_model_name = function(ctx) {2008};2009// Enter a parse tree produced by PLSQLParser#main_model_name.2010PLSQLListener.prototype.enterMain_model_name = function(ctx) {2011};2012// Exit a parse tree produced by PLSQLParser#main_model_name.2013PLSQLListener.prototype.exitMain_model_name = function(ctx) {2014};2015// Enter a parse tree produced by PLSQLParser#aggregate_function_name.2016PLSQLListener.prototype.enterAggregate_function_name = function(ctx) {2017};2018// Exit a parse tree produced by PLSQLParser#aggregate_function_name.2019PLSQLListener.prototype.exitAggregate_function_name = function(ctx) {2020};2021// Enter a parse tree produced by PLSQLParser#query_name.2022PLSQLListener.prototype.enterQuery_name = function(ctx) {2023};2024// Exit a parse tree produced by PLSQLParser#query_name.2025PLSQLListener.prototype.exitQuery_name = function(ctx) {2026};2027// Enter a parse tree produced by PLSQLParser#constraint_name.2028PLSQLListener.prototype.enterConstraint_name = function(ctx) {2029};2030// Exit a parse tree produced by PLSQLParser#constraint_name.2031PLSQLListener.prototype.exitConstraint_name = function(ctx) {2032};2033// Enter a parse tree produced by PLSQLParser#label_name.2034PLSQLListener.prototype.enterLabel_name = function(ctx) {2035};2036// Exit a parse tree produced by PLSQLParser#label_name.2037PLSQLListener.prototype.exitLabel_name = function(ctx) {2038};2039// Enter a parse tree produced by PLSQLParser#type_name.2040PLSQLListener.prototype.enterType_name = function(ctx) {2041};2042// Exit a parse tree produced by PLSQLParser#type_name.2043PLSQLListener.prototype.exitType_name = function(ctx) {2044};2045// Enter a parse tree produced by PLSQLParser#sequence_name.2046PLSQLListener.prototype.enterSequence_name = function(ctx) {2047};2048// Exit a parse tree produced by PLSQLParser#sequence_name.2049PLSQLListener.prototype.exitSequence_name = function(ctx) {2050};2051// Enter a parse tree produced by PLSQLParser#exception_name.2052PLSQLListener.prototype.enterException_name = function(ctx) {2053};2054// Exit a parse tree produced by PLSQLParser#exception_name.2055PLSQLListener.prototype.exitException_name = function(ctx) {2056};2057// Enter a parse tree produced by PLSQLParser#function_name.2058PLSQLListener.prototype.enterFunction_name = function(ctx) {2059};2060// Exit a parse tree produced by PLSQLParser#function_name.2061PLSQLListener.prototype.exitFunction_name = function(ctx) {2062};2063// Enter a parse tree produced by PLSQLParser#procedure_name.2064PLSQLListener.prototype.enterProcedure_name = function(ctx) {2065};2066// Exit a parse tree produced by PLSQLParser#procedure_name.2067PLSQLListener.prototype.exitProcedure_name = function(ctx) {2068};2069// Enter a parse tree produced by PLSQLParser#trigger_name.2070PLSQLListener.prototype.enterTrigger_name = function(ctx) {2071};2072// Exit a parse tree produced by PLSQLParser#trigger_name.2073PLSQLListener.prototype.exitTrigger_name = function(ctx) {2074};2075// Enter a parse tree produced by PLSQLParser#variable_name.2076PLSQLListener.prototype.enterVariable_name = function(ctx) {2077};2078// Exit a parse tree produced by PLSQLParser#variable_name.2079PLSQLListener.prototype.exitVariable_name = function(ctx) {2080};2081// Enter a parse tree produced by PLSQLParser#index_name.2082PLSQLListener.prototype.enterIndex_name = function(ctx) {2083};2084// Exit a parse tree produced by PLSQLParser#index_name.2085PLSQLListener.prototype.exitIndex_name = function(ctx) {2086};2087// Enter a parse tree produced by PLSQLParser#cursor_name.2088PLSQLListener.prototype.enterCursor_name = function(ctx) {2089};2090// Exit a parse tree produced by PLSQLParser#cursor_name.2091PLSQLListener.prototype.exitCursor_name = function(ctx) {2092};2093// Enter a parse tree produced by PLSQLParser#record_name.2094PLSQLListener.prototype.enterRecord_name = function(ctx) {2095};2096// Exit a parse tree produced by PLSQLParser#record_name.2097PLSQLListener.prototype.exitRecord_name = function(ctx) {2098};2099// Enter a parse tree produced by PLSQLParser#collection_name.2100PLSQLListener.prototype.enterCollection_name = function(ctx) {2101};2102// Exit a parse tree produced by PLSQLParser#collection_name.2103PLSQLListener.prototype.exitCollection_name = function(ctx) {2104};2105// Enter a parse tree produced by PLSQLParser#link_name.2106PLSQLListener.prototype.enterLink_name = function(ctx) {2107};2108// Exit a parse tree produced by PLSQLParser#link_name.2109PLSQLListener.prototype.exitLink_name = function(ctx) {2110};2111// Enter a parse tree produced by PLSQLParser#column_name.2112PLSQLListener.prototype.enterColumn_name = function(ctx) {2113};2114// Exit a parse tree produced by PLSQLParser#column_name.2115PLSQLListener.prototype.exitColumn_name = function(ctx) {2116};2117// Enter a parse tree produced by PLSQLParser#tableview_name.2118PLSQLListener.prototype.enterTableview_name = function(ctx) {2119};2120// Exit a parse tree produced by PLSQLParser#tableview_name.2121PLSQLListener.prototype.exitTableview_name = function(ctx) {2122};2123// Enter a parse tree produced by PLSQLParser#char_set_name.2124PLSQLListener.prototype.enterChar_set_name = function(ctx) {2125};2126// Exit a parse tree produced by PLSQLParser#char_set_name.2127PLSQLListener.prototype.exitChar_set_name = function(ctx) {2128};2129// Enter a parse tree produced by PLSQLParser#keep_clause.2130PLSQLListener.prototype.enterKeep_clause = function(ctx) {2131};2132// Exit a parse tree produced by PLSQLParser#keep_clause.2133PLSQLListener.prototype.exitKeep_clause = function(ctx) {2134};2135// Enter a parse tree produced by PLSQLParser#function_argument.2136PLSQLListener.prototype.enterFunction_argument = function(ctx) {2137};2138// Exit a parse tree produced by PLSQLParser#function_argument.2139PLSQLListener.prototype.exitFunction_argument = function(ctx) {2140};2141// Enter a parse tree produced by PLSQLParser#function_argument_analytic.2142PLSQLListener.prototype.enterFunction_argument_analytic = function(ctx) {2143};2144// Exit a parse tree produced by PLSQLParser#function_argument_analytic.2145PLSQLListener.prototype.exitFunction_argument_analytic = function(ctx) {2146};2147// Enter a parse tree produced by PLSQLParser#function_argument_modeling.2148PLSQLListener.prototype.enterFunction_argument_modeling = function(ctx) {2149};2150// Exit a parse tree produced by PLSQLParser#function_argument_modeling.2151PLSQLListener.prototype.exitFunction_argument_modeling = function(ctx) {2152};2153// Enter a parse tree produced by PLSQLParser#respect_or_ignore_nulls.2154PLSQLListener.prototype.enterRespect_or_ignore_nulls = function(ctx) {2155};2156// Exit a parse tree produced by PLSQLParser#respect_or_ignore_nulls.2157PLSQLListener.prototype.exitRespect_or_ignore_nulls = function(ctx) {2158};2159// Enter a parse tree produced by PLSQLParser#argument.2160PLSQLListener.prototype.enterArgument = function(ctx) {2161};2162// Exit a parse tree produced by PLSQLParser#argument.2163PLSQLListener.prototype.exitArgument = function(ctx) {2164};2165// Enter a parse tree produced by PLSQLParser#type_spec.2166PLSQLListener.prototype.enterType_spec = function(ctx) {2167};2168// Exit a parse tree produced by PLSQLParser#type_spec.2169PLSQLListener.prototype.exitType_spec = function(ctx) {2170};2171// Enter a parse tree produced by PLSQLParser#datatype.2172PLSQLListener.prototype.enterDatatype = function(ctx) {2173};2174// Exit a parse tree produced by PLSQLParser#datatype.2175PLSQLListener.prototype.exitDatatype = function(ctx) {2176};2177// Enter a parse tree produced by PLSQLParser#precision_part.2178PLSQLListener.prototype.enterPrecision_part = function(ctx) {2179};2180// Exit a parse tree produced by PLSQLParser#precision_part.2181PLSQLListener.prototype.exitPrecision_part = function(ctx) {2182};2183// Enter a parse tree produced by PLSQLParser#native_datatype_element.2184PLSQLListener.prototype.enterNative_datatype_element = function(ctx) {2185};2186// Exit a parse tree produced by PLSQLParser#native_datatype_element.2187PLSQLListener.prototype.exitNative_datatype_element = function(ctx) {2188};2189// Enter a parse tree produced by PLSQLParser#bind_variable.2190PLSQLListener.prototype.enterBind_variable = function(ctx) {2191};2192// Exit a parse tree produced by PLSQLParser#bind_variable.2193PLSQLListener.prototype.exitBind_variable = function(ctx) {2194};2195// Enter a parse tree produced by PLSQLParser#general_element.2196PLSQLListener.prototype.enterGeneral_element = function(ctx) {2197};2198// Exit a parse tree produced by PLSQLParser#general_element.2199PLSQLListener.prototype.exitGeneral_element = function(ctx) {2200};2201// Enter a parse tree produced by PLSQLParser#general_element_part.2202PLSQLListener.prototype.enterGeneral_element_part = function(ctx) {2203};2204// Exit a parse tree produced by PLSQLParser#general_element_part.2205PLSQLListener.prototype.exitGeneral_element_part = function(ctx) {2206};2207// Enter a parse tree produced by PLSQLParser#table_element.2208PLSQLListener.prototype.enterTable_element = function(ctx) {2209};2210// Exit a parse tree produced by PLSQLParser#table_element.2211PLSQLListener.prototype.exitTable_element = function(ctx) {2212};2213// Enter a parse tree produced by PLSQLParser#constant.2214PLSQLListener.prototype.enterConstant = function(ctx) {2215};2216// Exit a parse tree produced by PLSQLParser#constant.2217PLSQLListener.prototype.exitConstant = function(ctx) {2218};2219// Enter a parse tree produced by PLSQLParser#numeric.2220PLSQLListener.prototype.enterNumeric = function(ctx) {2221};2222// Exit a parse tree produced by PLSQLParser#numeric.2223PLSQLListener.prototype.exitNumeric = function(ctx) {2224};2225// Enter a parse tree produced by PLSQLParser#quoted_string.2226PLSQLListener.prototype.enterQuoted_string = function(ctx) {2227};2228// Exit a parse tree produced by PLSQLParser#quoted_string.2229PLSQLListener.prototype.exitQuoted_string = function(ctx) {2230};2231// Enter a parse tree produced by PLSQLParser#id.2232PLSQLListener.prototype.enterId = function(ctx) {2233};2234// Exit a parse tree produced by PLSQLParser#id.2235PLSQLListener.prototype.exitId = function(ctx) {2236};2237// Enter a parse tree produced by PLSQLParser#id_expression.2238PLSQLListener.prototype.enterId_expression = function(ctx) {2239};2240// Exit a parse tree produced by PLSQLParser#id_expression.2241PLSQLListener.prototype.exitId_expression = function(ctx) {2242};2243// Enter a parse tree produced by PLSQLParser#not_equal_op.2244PLSQLListener.prototype.enterNot_equal_op = function(ctx) {2245};2246// Exit a parse tree produced by PLSQLParser#not_equal_op.2247PLSQLListener.prototype.exitNot_equal_op = function(ctx) {2248};2249// Enter a parse tree produced by PLSQLParser#greater_than_or_equals_op.2250PLSQLListener.prototype.enterGreater_than_or_equals_op = function(ctx) {2251};2252// Exit a parse tree produced by PLSQLParser#greater_than_or_equals_op.2253PLSQLListener.prototype.exitGreater_than_or_equals_op = function(ctx) {2254};2255// Enter a parse tree produced by PLSQLParser#less_than_or_equals_op.2256PLSQLListener.prototype.enterLess_than_or_equals_op = function(ctx) {2257};2258// Exit a parse tree produced by PLSQLParser#less_than_or_equals_op.2259PLSQLListener.prototype.exitLess_than_or_equals_op = function(ctx) {2260};2261// Enter a parse tree produced by PLSQLParser#concatenation_op.2262PLSQLListener.prototype.enterConcatenation_op = function(ctx) {2263};2264// Exit a parse tree produced by PLSQLParser#concatenation_op.2265PLSQLListener.prototype.exitConcatenation_op = function(ctx) {2266};2267// Enter a parse tree produced by PLSQLParser#outer_join_sign.2268PLSQLListener.prototype.enterOuter_join_sign = function(ctx) {2269};2270// Exit a parse tree produced by PLSQLParser#outer_join_sign.2271PLSQLListener.prototype.exitOuter_join_sign = function(ctx) {2272};2273// Enter a parse tree produced by PLSQLParser#regular_id.2274PLSQLListener.prototype.enterRegular_id = function(ctx) {2275};2276// Exit a parse tree produced by PLSQLParser#regular_id.2277PLSQLListener.prototype.exitRegular_id = function(ctx) {2278};...

Full Screen

Full Screen

testcase.js

Source:testcase.js Github

copy

Full Screen

1var ModuleTestThread = (function(global) {2var Thread = WebModule.Thread;3var ThreadProxy = WebModule.ThreadProxy;4var ThreadPool = WebModule.ThreadPool;5var Task = WebModule.Task;6var EXIT_OK = Thread.EXIT_OK;7var EXIT_ERROR = Thread.EXIT_ERROR;8var EXIT_FORCE = Thread.EXIT_FORCE;9var EXIT_TIMEOUT = Thread.EXIT_TIMEOUT;10var test = new Test(["Thread"], { // Add the ModuleName to be tested here (if necessary).11 disable: false, // disable all tests.12 browser: true, // enable browser test.13 worker: false, // enable worker test.14 node: false, // enable node test.15 nw: true, // enable nw.js test.16 el: true, // enable electron (render process) test.17 button: true, // show button.18 both: true, // test the primary and secondary modules.19 ignoreError:false, // ignore error.20 callback: function() {21 },22 errorback: function(error) {23 console.error(error.message);24 }25 });26if (IN_BROWSER || IN_NW || IN_EL || IN_WORKER || IN_NODE) {27 test.add([28 testThread,29 testThread_closeCancelAndForceClose,30 testThread_barkWatchdog,31 testThread_errorInThread,32 testThread_errorInWorker,33 testThread_closeSelf,34 testThread_postback,35 testThread_postbackWithToken,36 testThread_arrayBuffer,37 testThread_pool,38 testThread_messagePack,39 testThread_post_and_post,40 testThread_args,41 testThread_ttl,42 ]);43}44// --- test cases ------------------------------------------45function testThread(test, pass, miss) {46 // [1] Thread | thread.post([0, "HELLO"])47 // [2] ThreadProxy | event.postback("HELLO WORLD") に加工して返す48 // [3] Thread | "HELLO WORLD" を受け取る49 // [4] Thread | thread.close()50 // [5] ThreadProxy | yes()51 // [6] Thread | closeMessageHandler で exitCode が EXIT_OK な事を確認しテスト終了52 var valid = false;53 var thread = new Thread("../thread1.js", function postMessageHandler(args) {54 //55 }, function closeMessageHandler(exitCode) { // [6]56 switch (exitCode) {57 case EXIT_OK:58 if (valid) { test.done(pass()); }59 break;60 default:61 test.done(miss());62 }63 });64 thread.post([0, "HELLO"], null, function postbackMessageHandler(args, event) { // [3]65 //console.log(args[0]); // "HELLO WORLD"66 valid = args[0] === "HELLO WORLD";67 thread.close(); // [4]68 }); // [1]69}70function testThread_closeCancelAndForceClose(test, pass, miss) {71 // [1] Thread | thread.close() リクエストを ThreadProxy に発行72 // [2] ThreadProxy | closeRequestHandler -> no() が呼ばれる。close を拒否 -> Thread の closeMessageHandler は呼ばれない73 // [3] Thread | 1500ms 経過後に thread が active なことを確認し、thread.close(-1) で強制終了を実施74 // | -> closeMessageHandler(EXIT_FORCE)が呼ばれる75 // [4] Thread | 2000ms 経過後に強制終了が成功している事を確認しテスト終了76 var valid = false;77 var thread = new Thread("../thread2.js", function postMessageHandler(args) {78 //79 }, function closeMessageHandler(exitCode) {80 switch (exitCode) {81 case EXIT_FORCE: valid = true; break;82 case EXIT_ERROR:83 case EXIT_FORCE:84 case EXIT_TIMEOUT:85 alert("exitCode: " + exitCode);86 }87 });88 thread.post([0, "HELLO"], null, function postbackMessageHandler(args) {89 console.log(args[0]); // "HELLO WORLD"90 thread.close(1000); // -> call closeRequestHandler // [1]91 setTimeout(function() {92 if ( thread.active ) { // close canceled // [3]93 thread.close(-1); // force close!! -> handleClose(EXIT_FORCE)94 } else {95 test.done(miss());96 }97 }, 1500);98 setTimeout(function() {99 if ( valid && !thread.active ) { // close canceled // [4]100 test.done(pass());101 } else {102 test.done(miss());103 }104 }, 2000);105 });106}107function testThread_barkWatchdog(test, pass, miss) {108 // [1] Thread | thread.close(1000) を要求109 // [2] ThreadProxy | yes() も no() も返さない110 // [3] Thread | 1.0秒後にwatchdogが発動し自動でデストラクタが走る -> closeMessageHandler(EXIT_TIMEOUT) が呼ばれる111 // [4] Thread | 1.5秒後に終了している事を確認112 var valid = false;113 var thread = new Thread("../thread3.js", function postMessageHandler(args) {114 //115 }, function closeMessageHandler(exitCode) { // [3]116 switch (exitCode) {117 case EXIT_TIMEOUT: valid = true;118 case EXIT_OK:119 case EXIT_ERROR:120 case EXIT_FORCE:121 }122 });123 thread.post([0, "HELLO"], null, function postbackMessageHandler(args) {124 console.log(args[0]); // "HELLO WORLD"125 thread.close(1000); // -> no response... [1]126 setTimeout(function() {127 if ( valid && !thread.active ) { // [4]128 test.done(pass());129 } else {130 test.done(miss());131 }132 }, 1500);133 });134}135function testThread_errorInThread(test, pass, miss) {136 // [1] ThreadProxy | thread4.js 内部で例外発生( throw new Error("lol") )137 // [2] Thread | closeMessageHandler(EXIT_ERROR) が呼ばれる138 // [3] Thread | 1秒後に終了している事を確認139 var valid = false;140 var thread = new Thread("../thread4.js", function postMessageHandler(args) {141 }, function closeMessageHandler(exitCode) { // [2]142 switch (exitCode) {143 case EXIT_ERROR: valid = true;144 case EXIT_OK:145 case EXIT_FORCE:146 case EXIT_TIMEOUT:147 }148 });149 thread.post([0, "HELLO"], null, function postbackMessageHandler(args) {150 console.log(args[0]); // "HELLO WORLD"151 thread.close();152 setTimeout(function() {153 if (valid && !thread.active) { // [3]154 test.done(pass());155 } else {156 test.done(miss());157 }158 }, 1000);159 });160}161function testThread_errorInWorker(test, pass, miss) {162 // [1] ThreadProxy | new ThreadProxy の外側(importScriptの次あたりで)で例外発生163 // [2] Thread | handleClose(EXIT_ERROR) が呼ばれる164 // [3] Thread | 2秒後に終了している事を確認165 var valid = false;166 setTimeout(function() {167 if (valid && !thread.active) { // [3]168 test.done(pass());169 } else {170 test.done(miss());171 }172 }, 2000);173 var thread = new Thread("../thread5.js", function postMessageHandler(args) {174 //console.log(value); // "HELLO WORLD"175 //thread.close();176 }, function closeMessageHandler(exitCode) { // [2]177 switch (exitCode) {178 case EXIT_ERROR: valid = true;179 case EXIT_OK:180 case EXIT_FORCE:181 case EXIT_TIMEOUT:182 }183 });184 thread.post([0, "HELLO"]);185}186function testThread_closeSelf(test, pass, miss) {187 // [1] ThreadProxy | ThreadProxy#close() で自身を閉じる188 // [2] Thread | closeMessageHandler(EXIT_OK) が呼ばれる189 // [3] Thread | 2秒後に終了している事を確認190 var valid = false;191 setTimeout(function() {192 if (valid && !thread.active) { // [3]193 test.done(pass());194 } else {195 test.done(miss());196 }197 }, 2000);198 var thread = new Thread("../thread6.js", function postMessageHandler(args) {199 //console.log(value); // "HELLO WORLD"200 //thread.close();201 }, function closeMessageHandler(exitCode) { // [2]202 switch (exitCode) {203 case EXIT_OK: valid = true;204 case EXIT_ERROR:205 case EXIT_FORCE:206 case EXIT_TIMEOUT:207 }208 });209 thread.post([0, "HELLO"], null, function postbackMessageHandler(args) {210 });211}212function testThread_postback(test, pass, miss) {213 // [1] Thread | thread.post([123, "HELLO"])214 // [2] ThreadProxy | event.postback([123, "HELLO WORLD"]) を返す215 // [3] Thread | "HELLO WORLD" を受け取る216 // [4] Thread | thread.close()217 // [5] ThreadProxy | yes()218 // [6] Thread | closeMessageHandler(EXIT_OK) が呼ばれる事を確認する219 var valid = false;220 var thread = new Thread("../thread7.js", function postMessageHandler(args) {221/*222 console.log(value); // "HELLO WORLD"223 valid = value === "HELLO WORLD"; // [3]224 thread.close(); // [4]225 */226 test.done(miss());227 }, function closeMessageHandler(exitCode) { // [6]228 switch (exitCode) {229 case EXIT_OK:230 if (valid) {231 test.done(pass());232 return;233 }234 case EXIT_ERROR:235 case EXIT_FORCE:236 case EXIT_TIMEOUT:237 }238 test.done(miss());239 });240 thread.post([123, "HELLO"], null, function postbackMessageHandler(args, event) { // [1]241 console.log(args[1]); // "HELLO WORLD"242 if (args[0] === 123 && args[1] === "HELLO WORLD") { // [3]243 valid = true;244 }245 thread.close(); // [4]246 });247}248function testThread_postbackWithToken(test, pass, miss) {249 // [1] Thread | thread.post( [ 1234, "HELLO" ] )250 // [2] ThreadProxy | event.postback([1234, "HELLO WORLD"]) を返す251 // [3] Thread | "HELLO WORLD" をポストバックで受け取る252 // [4] Thread | thread.close()253 // [5] ThreadProxy | yes()254 // [6] Thread | closeMessageHandler(EXIT_OK) が呼ばれる事を確認する255 var valid = false;256 var thread = new Thread("../thread8.js", function postMessageHandler(args) {257/*258 console.log(value); // "HELLO WORLD"259 valid = value === "HELLO WORLD"; // [3]260 thread.close(); // [4]261 */262 test.done(miss());263 }, function closeMessageHandler(exitCode) { // [6]264 switch (exitCode) {265 case EXIT_OK:266 if (valid) {267 test.done(pass());268 return;269 }270 case EXIT_ERROR:271 case EXIT_FORCE:272 case EXIT_TIMEOUT:273 }274 test.done(miss());275 });276 thread.post([1234, "HELLO"], null, function postbackMessageHandler(args, event) { // [1]277 console.log(args[1]); // "HELLO WORLD"278 valid = args[1] === "HELLO WORLD"; // [3]279 thread.close(); // [4]280 });281}282function testThread_arrayBuffer(test, pass, miss) {283 var valid = false;284 var thread = new Thread("../thread9.js", function postMessageHandler(args) {285 test.done(miss());286 }, function closeMessageHandler(exitCode) { // [6]287 switch (exitCode) {288 case EXIT_OK:289 if (valid) {290 test.done(pass());291 return;292 }293 case EXIT_ERROR:294 case EXIT_FORCE:295 case EXIT_TIMEOUT:296 }297 test.done(miss());298 });299 var source = new Uint8Array([1,2,3]);300 thread.post([1, source.buffer], [source.buffer], function postbackMessageHandler(args, event) {301 var result = new Uint8Array(args[1]);302 if (result[0] === 2 &&303 result[1] === 4 &&304 result[2] === 6) {305 //if (source.buffer === null) {306 valid = true;307 //}308 }309 thread.close(); // [4]310 });311}312function testThread_pool(test, pass, miss) {313 var task = new Task("testThread_pool", 3, function(err) {314 if (err) {315 test.done(miss());316 } else {317 test.done(pass());318 }319 });320 var pool = new ThreadPool([321 new Thread("../thread10.js"),322 new Thread("../thread10.js"),323 new Thread("../thread10.js"),324 ]);325 pool.post([1, "A"], null, function(args) {326 if (args[1] === "A") {327 task.pass();328 } else {329 task.miss();330 }331 });332 pool.post([1, "B"], null, function(args) {333 if (args[1] === "B") {334 task.pass();335 } else {336 task.miss();337 }338 });339 pool.post([1, "C"], null, function(args) {340 if (args[1] === "C") {341 task.pass();342 } else {343 task.miss();344 }345 });346}347function testThread_messagePack(test, pass, miss) {348 var thread = new Thread("../thread11.js", null, function closeMessageHandler(exitCode) { // [6]349 //alert(exitCode);350 });351 var packed = WebModule.MessagePack.encode({352 msg: "HELLO",353 date1: new Date(),354 date2: null,355 data: new Uint8Array(10)356 });357 thread.post([1, packed.buffer], [packed.buffer], function(args) {358 var result = WebModule.MessagePack.decode(new Uint8Array(args[1]));359 console.log(result.msg); // -> "HELLO WORLD";360 console.log(result.date1);361 console.log(result.date2);362 console.log(result.data);363 test.done(pass());364 });365}366function testThread_post_and_post(test, pass, miss) {367 // Thread#post([delayTime])368 // setTimeout(function() { ThreadProxy#post(]delayTime]) }, delayTime)369 var valid = false;370 var delayTime = 1000;371 var thread = new Thread("../thread12.js", function postMessageHandler(args) {372 if (delayTime === args[0]) {373 test.done(pass());374 } else {375 test.done(miss());376 }377 thread.close();378 }, function closeMessageHandler(exitCode) {379 //console.log(exitCode);380 });381 thread.post([delayTime]);382}383function testThread_args(test, pass, miss) {384 var thread = new Thread("../thread13.js", null, function(exitCode) {385 if (exitCode) {386 test.done(miss());387 } else {388 test.done(pass());389 }390 });391 thread.post(); // undefined392 thread.post(0); // Number393 thread.post(""); // String394 thread.post([]); // Array395 setTimeout(function() {396 thread.close();397 }, 1000);398}399function testThread_ttl(test, pass, miss) {400 // ttlが3なので、postbackMessageHandler が3回呼ばれ401 // 4回目は postMessageHandler が呼ばれる事を確認する402 // [2][3][4] ThreadProxy | event.postback("HELLO WORLD {n}") に加工して返す, n は 1..3403 // [2][3][4] Thread | postbackMessageHandler が "HELLO WORLD {n}" を受け取る404 // [5] Thread | postMessageHandler が "HELLO WORLD 4" を受け取る405 var valid = 0;406 var thread = new Thread("../thread_ttl.js", function postMessageHandler(args) {407 if (args[0] === "HELLO WORLD 4") {408 valid++;409 }410 if (valid >= 4) {411 thread.close();412 }413 }, function closeMessageHandler(exitCode) {414 switch (exitCode) {415 case EXIT_OK:416 if (valid >= 4) {417 test.done(pass());418 } else {419 test.done(miss());420 }421 break;422 default:423 test.done(miss());424 }425 });426 var ttl = 3;427 thread.post([0, "HELLO"], null, function postbackMessageHandler(args, event) { // [2][3][4]428 if (args[0] === "HELLO WORLD 1" ||429 args[0] === "HELLO WORLD 2" ||430 args[0] === "HELLO WORLD 3") {431 valid++;432 }433 }, ttl);434}435return test.run();...

Full Screen

Full Screen

run.js

Source:run.js Github

copy

Full Screen

...118 child.on('error', function (error) {119 bus.emit('error', error);120 if (error.code === 'ENOENT') {121 utils.log.error('unable to run executable: "' + cmd.executable + '"');122 process.exit(1);123 } else {124 utils.log.error('failed to start child process: ' + error.code);125 throw error;126 }127 });128 child.on('exit', function (code, signal) {129 if (code === 127) {130 utils.log.error('failed to start process, "' + cmd.executable +131 '" exec not found');132 bus.emit('error', code);133 process.exit();134 }135 if (code === 2) {136 // something wrong with parsed command137 utils.log.error('process failed, unhandled exit code (2)');138 bus.emit('error', code);139 process.exit();140 }141 // In case we killed the app ourselves, set the signal thusly142 if (killedAfterChange) {143 killedAfterChange = false;144 signal = config.signal;145 }146 // this is nasty, but it gives it windows support147 if (utils.isWindows && signal === 'SIGTERM') {148 signal = config.signal;149 }150 if (signal === config.signal || code === 0) {151 // this was a clean exit, so emit exit, rather than crash152 debug('bus.emit(exit) via ' + config.signal);153 bus.emit('exit');154 // exit the monitor, but do it gracefully155 if (signal === config.signal) {156 return restart();157 }158 if (code === 0) { // clean exit - wait until file change to restart159 if (runCmd) {160 utils.log.status('clean exit - waiting for changes before restart');161 }162 child = null;163 }164 } else {165 bus.emit('crash');166 if (options.exitcrash) {167 utils.log.fail('app crashed');168 if (!config.required) {169 process.exit(1);170 }171 } else {172 utils.log.fail('app crashed - waiting for file changes before' +173 ' starting...');174 child = null;175 }176 }177 if (config.options.restartable) {178 // stdin needs to kick in again to be able to listen to the179 // restart command180 process.stdin.resume();181 }182 });183 run.kill = function (noRestart, callback) {184 // I hate code like this :( - Remy (author of said code)185 if (typeof noRestart === 'function') {186 callback = noRestart;187 noRestart = false;188 }189 if (!callback) {190 callback = noop;191 }192 if (child !== null) {193 // if the stdin piping is on, we need to unpipe, but also close stdin on194 // the child, otherwise linux can throw EPIPE or ECONNRESET errors.195 if (options.stdin) {196 process.stdin.unpipe(child.stdin);197 }198 if (utils.isWindows) {199 // For the on('exit', ...) handler above the following looks like a200 // crash, so we set the killedAfterChange flag201 killedAfterChange = true;202 }203 /* Now kill the entire subtree of processes belonging to nodemon */204 var oldPid = child.pid;205 if (child) {206 kill(child, config.signal, function () {207 // this seems to fix the 0.11.x issue with the "rs" restart command,208 // though I'm unsure why. it seems like more data is streamed in to209 // stdin after we close.210 if (child && options.stdin && child.stdin && oldPid === child.pid) {211 child.stdin.end();212 }213 callback();214 });215 }216 } else if (!noRestart) {217 // if there's no child, then we need to manually start the process218 // this is because as there was no child, the child.on('exit') event219 // handler doesn't exist which would normally trigger the restart.220 bus.once('start', callback);221 restart();222 } else {223 callback();224 }225 };226 // connect stdin to the child process (options.stdin is on by default)227 if (options.stdin) {228 process.stdin.resume();229 // FIXME decide whether or not we need to decide the encoding230 // process.stdin.setEncoding('utf8');231 // swallow the stdin error if it happens232 // ref: https://github.com/remy/nodemon/issues/1195233 if (hasStdio) {234 child.stdin.on('error', () => { });235 process.stdin.pipe(child.stdin);236 } else {237 if (child.stdout) {238 child.stdout.pipe(process.stdout);239 } else {240 utils.log.error('running an unsupported version of node ' +241 process.version);242 utils.log.error('nodemon may not work as expected - ' +243 'please consider upgrading to LTS');244 }245 }246 bus.once('exit', function () {247 if (child && process.stdin.unpipe) { // node > 0.8248 process.stdin.unpipe(child.stdin);249 }250 });251 }252 debug('start watch on: %s', config.options.watch);253 if (config.options.watch !== false) {254 watch();255 }256}257function kill(child, signal, callback) {258 if (!callback) {259 callback = function () { };260 }261 if (utils.isWindows) {262 // When using CoffeeScript under Windows, child's process is not node.exe263 // Instead coffee.cmd is launched, which launches cmd.exe, which starts264 // node.exe as a child process child.kill() would only kill cmd.exe, not265 // node.exe266 // Therefore we use the Windows taskkill utility to kill the process and all267 // its children (/T for tree).268 // Force kill (/F) the whole child tree (/T) by PID (/PID 123)269 exec('taskkill /pid ' + child.pid + ' /T /F');270 callback();271 } else {272 // we use psTree to kill the full subtree of nodemon, because when273 // spawning processes like `coffee` under the `--debug` flag, it'll spawn274 // it's own child, and that can't be killed by nodemon, so psTree gives us275 // an array of PIDs that have spawned under nodemon, and we send each the276 // configured signal (default: SIGUSR2) signal, which fixes #335277 // note that psTree also works if `ps` is missing by looking in /proc278 const sig = signal.replace('SIG', '');279 psTree(child.pid, function (err, kids) {280 if (psTree.hasPS) {281 spawn('kill', ['-s', sig, child.pid].concat(kids.map(p => p.PID)))282 .on('close', callback);283 } else {284 // make sure we kill from smallest to largest285 const pids = kids.map(p => p.PID).concat(child.pid).sort();286 pids.forEach(pid => {287 exec('kill -' + signals[signal] + ' ' + pid, () => { });288 });289 callback();290 }291 });292 }293}294// stubbed out for now, filled in during run295run.kill = function (flag, callback) {296 if (callback) {297 callback();298 }299};300run.restart = noop;301bus.on('quit', function onQuit() {302 // remove event listener303 var exitTimer = null;304 var exit = function () {305 clearTimeout(exitTimer);306 exit = noop; // null out in case of race condition307 child = null;308 if (!config.required) {309 // Execute all other quit listeners.310 bus.listeners('quit').forEach(function (listener) {311 if (listener !== onQuit) {312 listener();313 }314 });315 process.exit(0);316 } else {317 bus.emit('exit');318 }319 };320 // if we're not running already, don't bother with trying to kill321 if (config.run === false) {322 return exit();323 }324 // immediately try to stop any polling325 config.run = false;326 if (child) {327 // give up waiting for the kids after 10 seconds328 exitTimer = setTimeout(exit, 10 * 1000);329 child.removeAllListeners('exit');330 child.once('exit', exit);331 kill(child, 'SIGINT');332 } else {333 exit();334 }335});336bus.on('restart', function () {337 // run.kill will send a SIGINT to the child process, which will cause it338 // to terminate, which in turn uses the 'exit' event handler to restart339 run.kill();340});341// remove the flag file on exit342process.on('exit', function () {343 utils.log.detail('exiting');344 if (child) { child.kill(); }345});346// because windows borks when listening for the SIG* events347if (!utils.isWindows) {348 // usual suspect: ctrl+c exit349 process.once('SIGINT', function () {350 bus.emit('quit');351 });352 process.once('SIGTERM', function () {353 bus.emit('quit');354 if (child) { child.kill('SIGTERM'); }355 process.exit(0);356 });357}...

Full Screen

Full Screen

error-handler.js

Source:error-handler.js Github

copy

Full Screen

...41 // actually exit.42 if (exitCode === 0 && !itWorked) {43 exitCode = 144 }45 if (exitCode !== 0) process.exit(exitCode)46 } else {47 itWorked = false // ready for next exit48 }49})50function exit (code, noLog) {51 exitCode = exitCode || process.exitCode || code52 var doExit = npm.config ? npm.config.get('_exit') : true53 log.verbose('exit', [code, doExit])54 if (log.level === 'silent') noLog = true55 if (rollbacks.length) {56 chain(rollbacks.map(function (f) {57 return function (cb) {58 npm.commands.unbuild([f], true, cb)59 }60 }), function (er) {61 if (er) {62 log.error('error rolling back', er)63 if (!code) errorHandler(er)64 else if (noLog) rm('npm-debug.log', reallyExit.bind(null, er))65 else writeLogFile(reallyExit.bind(this, er))66 } else {67 if (!noLog && code) writeLogFile(reallyExit)68 else rm('npm-debug.log', reallyExit)69 }70 })71 rollbacks.length = 072 } else if (code && !noLog) {73 writeLogFile(reallyExit)74 } else {75 rm('npm-debug.log', reallyExit)76 }77 function reallyExit (er) {78 if (er && !code) code = typeof er.errno === 'number' ? er.errno : 179 // truncate once it's been written.80 log.record.length = 081 itWorked = !code82 // just emit a fake exit event.83 // if we're really exiting, then let it exit on its own, so that84 // in-process stuff can finish or clean up first.85 if (!doExit) process.emit('exit', code)86 }87}88function errorHandler (er) {89 log.disableProgress()90 // console.error('errorHandler', er)91 if (!npm.config || !npm.config.loaded) {92 // logging won't work unless we pretend that it's ready93 er = er || new Error('Exit prior to config file resolving.')94 console.error(er.stack || er.message)95 }96 if (cbCalled) {97 er = er || new Error('Callback called more than once.')98 }99 cbCalled = true100 if (!er) return exit(0)101 if (typeof er === 'string') {102 log.error('', er)103 return exit(1, true)104 } else if (!(er instanceof Error)) {105 log.error('weird error', er)106 return exit(1, true)107 }108 var m = er.code || er.message.match(/^(?:Error: )?(E[A-Z]+)/)109 if (m && !er.code) {110 er.code = m111 }112 ;[113 'type',114 'fstream_path',115 'fstream_unc_path',116 'fstream_type',117 'fstream_class',118 'fstream_finish_call',119 'fstream_linkpath',120 'stack',121 'fstream_stack',122 'statusCode',123 'pkgid'124 ].forEach(function (k) {125 var v = er[k]126 if (!v) return127 if (k === 'fstream_stack') v = v.join('\n')128 log.verbose(k, v)129 })130 log.verbose('cwd', process.cwd())131 var os = require('os')132 // log.error('System', os.type() + ' ' + os.release())133 // log.error('command', process.argv.map(JSON.stringify).join(' '))134 // log.error('node -v', process.version)135 // log.error('npm -v', npm.version)136 log.error('', os.type() + ' ' + os.release())137 log.error('argv', process.argv.map(JSON.stringify).join(' '))138 log.error('node', process.version)139 log.error('npm ', 'v' + npm.version)140 ;[141 'file',142 'path',143 'code',144 'errno',145 'syscall'146 ].forEach(function (k) {147 var v = er[k]148 if (v) log.error(k, v)149 })150 // just a line break151 if (log.levels[log.level] <= log.levels.error) console.error('')152 var msg = errorMessage(er)153 msg.summary.concat(msg.detail).forEach(function (errline) {154 log.error.apply(log, errline)155 })156 exit(typeof er.errno === 'number' ? er.errno : 1)157}158var writingLogFile = false159function writeLogFile (cb) {160 if (writingLogFile) return cb()161 writingLogFile = true162 wroteLogFile = true163 var fstr = writeStreamAtomic('npm-debug.log')164 var os = require('os')165 var out = ''166 log.record.forEach(function (m) {167 var pref = [m.id, m.level]168 if (m.prefix) pref.push(m.prefix)169 pref = pref.join(' ')170 m.message.trim().split(/\r?\n/).map(function (line) {...

Full Screen

Full Screen

index.js

Source:index.js Github

copy

Full Screen

1// Note: since nyc uses this module to output coverage, any lines2// that are in the direct sync flow of nyc's outputCoverage are3// ignored, since we can never get coverage for them.4var assert = require('assert')5var signals = require('./signals.js')6var EE = require('events')7/* istanbul ignore if */8if (typeof EE !== 'function') {9 EE = EE.EventEmitter10}11var emitter12if (process.__signal_exit_emitter__) {13 emitter = process.__signal_exit_emitter__14} else {15 emitter = process.__signal_exit_emitter__ = new EE()16 emitter.count = 017 emitter.emitted = {}18}19// Because this emitter is a global, we have to check to see if a20// previous version of this library failed to enable infinite listeners.21// I know what you're about to say. But literally everything about22// signal-exit is a compromise with evil. Get used to it.23if (!emitter.infinite) {24 emitter.setMaxListeners(Infinity)25 emitter.infinite = true26}27module.exports = function (cb, opts) {28 assert.equal(typeof cb, 'function', 'a callback must be provided for exit handler')29 if (loaded === false) {30 load()31 }32 var ev = 'exit'33 if (opts && opts.alwaysLast) {34 ev = 'afterexit'35 }36 var remove = function () {37 emitter.removeListener(ev, cb)38 if (emitter.listeners('exit').length === 0 &&39 emitter.listeners('afterexit').length === 0) {40 unload()41 }42 }43 emitter.on(ev, cb)44 return remove45}46module.exports.unload = unload47function unload () {48 if (!loaded) {49 return50 }51 loaded = false52 signals.forEach(function (sig) {53 try {54 process.removeListener(sig, sigListeners[sig])55 } catch (er) {}56 })57 process.emit = originalProcessEmit58 process.reallyExit = originalProcessReallyExit59 emitter.count -= 160}61function emit (event, code, signal) {62 if (emitter.emitted[event]) {63 return64 }65 emitter.emitted[event] = true66 emitter.emit(event, code, signal)67}68// { <signal>: <listener fn>, ... }69var sigListeners = {}70signals.forEach(function (sig) {71 sigListeners[sig] = function listener () {72 // If there are no other listeners, an exit is coming!73 // Simplest way: remove us and then re-send the signal.74 // We know that this will kill the process, so we can75 // safely emit now.76 var listeners = process.listeners(sig)77 if (listeners.length === emitter.count) {78 unload()79 emit('exit', null, sig)80 /* istanbul ignore next */81 emit('afterexit', null, sig)82 /* istanbul ignore next */83 process.kill(process.pid, sig)84 }85 }86})87module.exports.signals = function () {88 return signals89}90module.exports.load = load91var loaded = false92function load () {93 if (loaded) {94 return95 }96 loaded = true97 // This is the number of onSignalExit's that are in play.98 // It's important so that we can count the correct number of99 // listeners on signals, and don't wait for the other one to100 // handle it instead of us.101 emitter.count += 1102 signals = signals.filter(function (sig) {103 try {104 process.on(sig, sigListeners[sig])105 return true106 } catch (er) {107 return false108 }109 })110 process.emit = processEmit111 process.reallyExit = processReallyExit112}113var originalProcessReallyExit = process.reallyExit114function processReallyExit (code) {115 process.exitCode = code || 0116 emit('exit', process.exitCode, null)117 /* istanbul ignore next */118 emit('afterexit', process.exitCode, null)119 /* istanbul ignore next */120 originalProcessReallyExit.call(process, process.exitCode)121}122var originalProcessEmit = process.emit123function processEmit (ev, arg) {124 if (ev === 'exit') {125 if (arg !== undefined) {126 process.exitCode = arg127 }128 var ret = originalProcessEmit.apply(this, arguments)129 emit('exit', process.exitCode, null)130 /* istanbul ignore next */131 emit('afterexit', process.exitCode, null)132 return ret133 } else {134 return originalProcessEmit.apply(this, arguments)135 }...

Full Screen

Full Screen

ignore-scripts.js

Source:ignore-scripts.js Github

copy

Full Screen

1var fs = require('graceful-fs')2var path = require('path')3var mkdirp = require('mkdirp')4var rimraf = require('rimraf')5var test = require('tap').test6var common = require('../common-tap')7// ignore-scripts/package.json has scripts that always exit with non-zero error8// codes.9var pkg = path.resolve(__dirname, 'ignore-scripts')10var gypfile = 'bad_binding_file\n'11var json = {12 author: 'Milton the Aussie',13 name: 'ignore-scripts',14 version: '0.0.0',15 scripts: {16 prepublish: 'exit 123',17 publish: 'exit 123',18 postpublish: 'exit 123',19 preinstall: 'exit 123',20 install: 'exit 123',21 postinstall: 'exit 123',22 preuninstall: 'exit 123',23 uninstall: 'exit 123',24 postuninstall: 'exit 123',25 pretest: 'exit 123',26 test: 'exit 123',27 posttest: 'exit 123',28 prestop: 'exit 123',29 stop: 'exit 123',30 poststop: 'exit 123',31 prestart: 'exit 123',32 start: 'exit 123',33 poststart: 'exit 123',34 prerestart: 'exit 123',35 restart: 'exit 123',36 postrestart: 'exit 123',37 preversion: 'exit 123',38 version: 'exit 123',39 postversion: 'exit 123',40 preshrinkwrap: 'exit 123',41 shrinkwrap: 'exit 123',42 postshrinkwrap: 'exit 123'43 }44}45test('setup', function (t) {46 setup()47 t.end()48})49test('ignore-scripts: install using the option', function (t) {50 createChild(['install', '--ignore-scripts'], function (err, code) {51 t.ifError(err, 'install with scripts ignored finished successfully')52 t.equal(code, 0, 'npm install exited with code')53 t.end()54 })55})56test('ignore-scripts: install NOT using the option', function (t) {57 createChild(['install'], function (err, code) {58 t.ifError(err, 'install with scripts successful')59 t.notEqual(code, 0, 'npm install exited with code')60 t.end()61 })62})63var scripts = [64 'prepublish', 'publish', 'postpublish',65 'preinstall', 'install', 'postinstall',66 'preuninstall', 'uninstall', 'postuninstall',67 'pretest', 'test', 'posttest',68 'prestop', 'stop', 'poststop',69 'prestart', 'start', 'poststart',70 'prerestart', 'restart', 'postrestart',71 'preversion', 'version', 'postversion',72 'preshrinkwrap', 'shrinkwrap', 'postshrinkwrap'73]74scripts.forEach(function (script) {75 test('ignore-scripts: run-script ' + script + ' using the option', function (t) {76 createChild(['--ignore-scripts', 'run-script', script], function (err, code, stdout, stderr) {77 t.ifError(err, 'run-script ' + script + ' with ignore-scripts successful')78 t.equal(code, 0, 'npm run-script exited with code')79 t.end()80 })81 })82})83scripts.forEach(function (script) {84 test('ignore-scripts: run-script ' + script + ' NOT using the option', function (t) {85 createChild(['run-script', script], function (err, code) {86 t.ifError(err, 'run-script ' + script + ' finished successfully')87 t.notEqual(code, 0, 'npm run-script exited with code')88 t.end()89 })90 })91})92test('cleanup', function (t) {93 cleanup()94 t.end()95})96function cleanup () {97 rimraf.sync(pkg)98}99function setup () {100 cleanup()101 mkdirp.sync(pkg)102 fs.writeFileSync(path.join(pkg, 'binding.gyp'), gypfile)103 fs.writeFileSync(104 path.join(pkg, 'package.json'),105 JSON.stringify(json, null, 2)106 )107}108function createChild (args, cb) {109 return common.npm(110 args.concat(['--loglevel', 'silent']),111 { cwd: pkg },112 cb113 )...

Full Screen

Full Screen

mb.bgndGallery.effects.js

Source:mb.bgndGallery.effects.js Github

copy

Full Screen

1/*2 * ******************************************************************************3 * jquery.mb.components4 * file: mb.bgndGallery.effects.js5 *6 * Copyright (c) 2001-2014. Matteo Bicocchi (Pupunzi);7 * Open lab srl, Firenze - Italy8 * email: matteo@open-lab.com9 * site: http://pupunzi.com10 * blog: http://pupunzi.open-lab.com11 * http://open-lab.com12 *13 * Licences: MIT, GPL14 * http://www.opensource.org/licenses/mit-license.php15 * http://www.gnu.org/licenses/gpl.html16 *17 * last modified: 07/01/14 22.5018 * *****************************************************************************19 */20/*******************************************************************************21 *22 * mb.bgndGallery.effects23 * Author: pupunzi24 * Creation date: 26/06/1325 *26 ******************************************************************************/27// ENTER/EXIT EFFECTS28$.mbBgndGallery.effects={29 fade:{30 enter:{left:0,opacity:0},31 exit:{left:0,opacity:0},32 enterTiming:"ease-in",33 exitTiming:"ease-in"34 },35 slideUp:{36 enter:{top:"100%",opacity:1},37 exit:{top:0,opacity:0},38 enterTiming:"ease-in",39 exitTiming:"ease-in"40 },41 slideDown:{42 enter:{top:"-100%",opacity:1},43 exit:{top:0,opacity:0},44 enterTiming:"ease-in",45 exitTiming:"ease-in"46 },47 slideLeft:{48 enter:{left:"100%",opacity:1},49 exit:{left:"-100%",opacity:0}50 },51 slideRight:{52 enter:{left:"-100%",opacity:1},53 exit:{left:"100%",opacity:0}54 },55 zoom:{56 enter:{transform:"scale("+(1+ Math.random()*5)+")",opacity:0},57 exit:{transform:"scale("+(1 + Math.random()*5)+")",opacity:0},58 enterTiming:"cubic-bezier(0.19, 1, 0.22, 1)",59 exitTiming:"cubic-bezier(0.19, 1, 0.22, 1)"60 },61 zoomBlur:{ //the blur effect only works on webkit browsers.62 enter:{opacity:0, filter:"blur(30px)", transform: "scale(2)"},63 exit:{opacity:0, filter:"blur(30px)", transform: "scale(2)"},64 enterTiming:"cubic-bezier(0.19, 1, 0.22, 1)",65 exitTiming:"cubic-bezier(0.19, 1, 0.22, 1)"66 },67 blur:{ //the blur effect only works on webkit browsers.68 enter:{opacity:0, filter:"blur(30px)"},69 exit:{opacity:0, filter:"blur(30px)"},70 enterTiming:"cubic-bezier(0.19, 1, 0.22, 1)",71 exitTiming:"cubic-bezier(0.19, 1, 0.22, 1)"72 }...

Full Screen

Full Screen

ARP_TitleCommandExit.js

Source:ARP_TitleCommandExit.js Github

copy

Full Screen

...37 };38 Scene_Title.prototype.commandExitGame = function() {39 this._commandWindow.close();40 this.fadeOutAll();41 SceneManager.exit();42 };...

Full Screen

Full Screen

Using AI Code Generation

copy

Full Screen

1import { Selector } from 'testcafe';2test('My first test', async t => {3 .typeText('#developer-name', 'John Smith')4 .click('#submit-button');5});6test('My second test', async t => {7 .typeText('#developer-name', 'John Smith')8 .click('#submit-button');9 .exit();10});11await t.exit();12await t.exit(0);13await t.exit(1);14await t.exit(2);15await t.exit(3);16await t.exit(4);17await t.exit(5);18await t.exit(6);19await t.exit(7);20await t.exit(8);21await t.exit(9);22await t.exit(10);23await t.exit(11);24await t.exit(12);25await t.exit(13);26await t.exit(14);27await t.exit(15);28await t.exit(16);29await t.exit(17);30await t.exit(18);31await t.exit(19);32await t.exit(20);33await t.exit(21);34await t.exit(22);35await t.exit(23);36await t.exit(24);37await t.exit(25);38await t.exit(26);39await t.exit(27);40await t.exit(28);41await t.exit(29);42await t.exit(30);43await t.exit(31);44await t.exit(32);45await t.exit(33);46await t.exit(34);47await t.exit(35);48await t.exit(36);49await t.exit(37);50await t.exit(38);51await t.exit(39);52await t.exit(40);53await t.exit(41);54await t.exit(42);55await t.exit(43);56await t.exit(44);57await t.exit(45);58await t.exit(46);59await t.exit(47);60await t.exit(48);61await t.exit(49);62await t.exit(50);63await t.exit(51);64await t.exit(52);65await t.exit(53);66await t.exit(54);67await t.exit(55);68await t.exit(56);69await t.exit(57);

Full Screen

Using AI Code Generation

copy

Full Screen

1import { Selector } from 'testcafe';2test('My first test', async t => {3 .typeText('#developer-name', 'John Smith')4 .click('#macos')5 .click('#submit-button');6 await t.expect(Selector('#article-header').innerText).eql('Thank you, John Smith!');7});8import { Selector } from 'testcafe';9import { exit } from 'process';10test('My first test', async t => {11 .typeText('#developer-name', 'John Smith')12 .click('#macos')13 .click('#submit-button');14 await t.expect(Selector('#article-header').innerText).eql('Thank you, John Smith!');15 exit(0);16});

Full Screen

Using AI Code Generation

copy

Full Screen

1import { Selector } from 'testcafe';2test('My first test', async t => {3 .typeText('#developer-name', 'John Smith')4 .click('#submit-button')5 .expect(Selector('#article-header').innerText).eql('Thank you, John Smith!');6});

Full Screen

Using AI Code Generation

copy

Full Screen

1import { Selector } from 'testcafe';2test('My first test', async t => {3 .typeText('#developer-name', 'John Smith')4 .click('#submit-button')5 .wait(10000);6});7test('My first test', async t => {8 .typeText('#developer-name', 'John Smith')9 .click('#submit-button')10 .wait(10000);11});12test('My first test', async t => {13 .typeText('#developer-name', 'John Smith')14 .click('#submit-button')15 .wait(10000);16});17test('My first test', async t => {18 .typeText('#developer-name', 'John Smith')19 .click('#submit-button')20 .wait(10000);21});22test('My first test', async t => {23 .typeText('#developer-name', 'John Smith')24 .click('#submit-button')25 .wait(10000);26});27test('My first test', async t => {28 .typeText('#developer-name', 'John Smith')29 .click('#submit-button')30 .wait(10000);31});32test('My first test', async t => {33 .typeText('#developer-name', 'John Smith')

Full Screen

Using AI Code Generation

copy

Full Screen

1export default class Test {2 constructor() {3 this.exit = true;4 }5 async exitTest() {6 if (this.exit) {7 .expect(true)8 .ok()9 .debug();10 }11 }12}13import Test from './test';14const test = new Test();15test('Exit Test', async t => {16 await test.exitTest();17});

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run Testcafe automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful