CUBRID Engine  latest
parser_node Struct Reference

#include <parse_tree.h>

Collaboration diagram for parser_node:
Collaboration graph

Public Attributes

PT_NODE_TYPE node_type
 
int parser_id
 
int line_number
 
int column_number
 
int buffer_pos
 
char * sql_user_text
 
int sql_user_text_len
 
PT_NODEnext
 
PT_NODEor_next
 
PT_NODEnext_row
 
void * etc
 
UINTPTR spec_ident
 
TP_DOMAINexpected_domain
 
PT_NODEdata_type
 
XASL_IDxasl_id
 
const char * alias_print
 
PARSER_VARCHARexpr_before_const_folding
 
PT_TYPE_ENUM type_enum
 
CACHE_TIME cache_time
 
struct {
   unsigned   recompile:1
 
   unsigned   cannot_prepare:1
 
   unsigned   partition_pruned:1
 
   unsigned   si_datetime:1
 
   unsigned   si_tran_id:1
 
   unsigned   clt_cache_check:1
 
   unsigned   clt_cache_reusable:1
 
   unsigned   use_plan_cache:1
 
   unsigned   use_query_cache:1
 
   unsigned   is_hidden_column:1
 
   unsigned   is_paren:1
 
   unsigned   with_rollup:1
 
   unsigned   force_auto_parameterize:1
 
   unsigned   do_not_fold:1
 
   unsigned   is_cnf_start:1
 
   unsigned   is_click_counter:1
 
   unsigned   is_value_query:1
 
   unsigned   do_not_replace_orderby:1
 
   unsigned   is_added_by_parser:1
 
   unsigned   is_alias_enabled_expr:1
 
   unsigned   is_wrapped_res_for_coll:1
 
   unsigned   is_system_generated_stmt:1
 
   unsigned   use_auto_commit:1
 
flag
 
PT_STATEMENT_INFO info
 

Detailed Description

Definition at line 3437 of file parse_tree.h.

Member Data Documentation

const char* parser_node::alias_print

Definition at line 3455 of file parse_tree.h.

Referenced by do_create_auto_increment_serial(), do_execute_statement(), do_prepare_insert_internal(), do_prepare_merge(), do_prepare_select(), do_process_prepare_statement(), do_statement(), do_update_maxvalue_of_auto_increment_serial(), generate_natural_join_attrs_from_subquery(), get_attr_name(), mq_class_lambda(), parser_generate_do_stmt_xasl(), parser_generate_xasl(), pt_add_name_col_to_sel_list(), pt_add_string_col_to_sel_list(), pt_check_create_entity(), pt_check_create_view(), pt_check_single_valued_node(), pt_check_with_clause(), pt_coerce_value_internal(), pt_derive_attribute(), pt_eval_expr_type(), pt_expand_external_path(), pt_fold_const_expr(), pt_fold_const_function(), pt_fold_union(), pt_get_attr_list_of_derived_table(), pt_get_node_title(), pt_get_resolution(), pt_get_select_list(), pt_make_cast_with_compatible_info(), pt_make_collation_expr_node(), pt_make_collection_type_subquery_node(), pt_make_field_type_expr_node(), pt_make_if_with_expressions(), pt_make_query_show_columns(), pt_make_query_show_grants(), pt_make_query_show_index(), pt_make_query_show_trace(), pt_plan_query(), pt_plan_single_table_hq_iterations(), pt_print_bytes_alias(), pt_print_dot(), pt_print_expr(), pt_print_function(), pt_print_name(), pt_print_select(), pt_print_value(), pt_report_to_ersys_with_statement(), pt_resolve_group_having_alias_pt_name(), pt_resolve_star(), pt_semantic_check_local(), pt_to_delete_xasl(), pt_to_false_subquery(), pt_to_insert_xasl(), pt_to_merge_xasl(), pt_to_pos_descr(), pt_to_upd_del_query(), pt_to_update_xasl(), pt_type_cast_vclass_query_spec_column(), pt_wrap_collection_with_cast_op(), pt_wrap_with_cast_op(), and qo_node_dump().

unsigned parser_node::clt_cache_check
unsigned parser_node::clt_cache_reusable
int parser_node::column_number

Definition at line 3442 of file parse_tree.h.

Referenced by check_default_on_update_clause(), do_alter_change_col_comment(), do_alter_change_default_cs_coll(), do_alter_change_tbl_comment(), do_alter_clause_change_attribute(), do_alter_one_clause_with_template(), do_evaluate_insert_values(), do_execute_merge(), do_merge(), do_prepare_merge(), do_update(), meth_translate_local(), mq_evaluate_expression(), mq_evaluate_expression_having_serial(), mq_fetch_one_real_class_get_cache(), mq_lambda_node(), mq_path_spec_lambda(), mq_reset_references_to_query_string(), mq_rewrite_agg_names(), mq_substitute_path(), mq_translate_local(), parser_reinit_node(), pt_add_class_to_entity_list(), pt_bind_set_type(), pt_coerce_value_internal(), pt_compile_trigger_stmt(), pt_eval_expr_type(), pt_eval_value_path(), pt_find_partition_column_count(), pt_fold_const_expr(), pt_fold_const_function(), pt_fold_union(), pt_gen_isnull_preds(), pt_get_all_attributes_and_types(), pt_get_next_error(), pt_insert_conjunct(), pt_insert_entity(), pt_internal_error(), pt_make_cast_with_compatible_info(), pt_make_flat_name_list(), pt_make_subclass_list(), pt_must_have_exposed_name(), pt_object_to_data_type(), pt_parser_line_col(), pt_point(), pt_print_error_msg(), pt_query_to_set_table(), pt_record_error(), pt_record_warning(), pt_resolve_object(), pt_set_attr_list_types(), pt_to_analytic_node(), pt_to_false_subquery(), pt_type_cast_vclass_query_spec_column(), pt_where_type(), pt_wrap_collection_with_cast_op(), pt_wrap_with_cast_op(), and validate_attribute_domain().

PT_NODE* parser_node::data_type

Definition at line 3453 of file parse_tree.h.

Referenced by check_default_on_update_clause(), do_add_methods(), do_alter_one_clause_with_template(), do_create_auto_increment_serial(), do_update_maxvalue_of_auto_increment_serial(), get_att_default_from_def(), meth_gen_as_attr_list(), meth_translate_spec(), mq_check_non_updatable_vclass_oid(), mq_fetch_subqueries(), mq_fix_derived(), mq_lambda_node(), mq_make_derived_spec(), mq_path_spec_lambda(), mq_push_arg2(), mq_push_dot_in_query(), mq_push_path(), mq_replace_name_with_path(), mq_replace_virtual_oid_with_real_oid(), mq_rewrite_agg_names(), mq_rewrite_aggregate_as_derived(), mq_rewrite_order_dependent_nodes(), mq_rewrite_order_dependent_query(), mq_set_non_updatable_oid(), mq_set_types(), mq_set_virt_object(), mq_substitute_path(), mq_translate_paths(), mq_translate_value(), mq_update_order_by(), pt_add_type_to_set(), pt_apply_union_select_list_collation(), pt_assignment_class_compatible(), pt_assignment_compatible(), pt_attr_check_default_cs_coll(), pt_attr_refers_to_self(), pt_attribute_to_regu(), pt_bind_helper(), pt_bind_names(), pt_bind_parameter(), pt_bind_parameter_path(), pt_bind_reserved_name(), pt_bind_set_type(), pt_cast_needs_wrap_for_collation(), pt_character_length_for_node(), pt_check_alter_partition(), pt_check_attribute_domain(), pt_check_cast_op(), pt_check_compatible_node_for_orderby(), pt_check_create_index(), pt_check_expr_collation(), pt_check_function_collation(), pt_check_method(), pt_check_partition_values(), pt_check_partitions(), pt_check_range_partition_strict_increasing(), pt_check_same_datatype(), pt_check_union_compatibility(), pt_check_union_type_compatibility_of_values_query(), pt_check_vclass_query_spec(), pt_check_vclass_union_spec(), pt_class_assignable(), pt_class_compatible(), pt_coerce_3args(), pt_coerce_expression_argument(), pt_coerce_node_collation(), pt_coerce_node_collection_of_collection(), pt_coerce_partition_value_with_data_type(), pt_coerce_range_expr_arguments(), pt_coerce_value_internal(), pt_collection_assignable(), pt_create_param_for_value(), pt_data_type_init_value(), pt_db_value_initialize(), pt_dbval_to_value(), pt_derive_attribute(), pt_eval_expr_type(), pt_eval_function_type_old(), pt_eval_method_call_type(), pt_eval_type(), pt_evaluate_db_value_expr(), pt_evaluate_tree_internal(), pt_expand_external_path(), pt_find_attr_in_class_list(), pt_find_name_in_spec(), pt_fix_arguments_collation_flag(), pt_fix_enumeration_comparison(), pt_fix_first_term_expr_for_iss(), pt_fixup_column_type(), pt_fold_const_expr(), pt_gen_isnull_preds(), pt_get_all_json_table_attributes_and_types(), pt_get_attr_data_type(), pt_get_attr_list_of_derived_table(), pt_get_attributes(), pt_get_collation_info(), pt_get_collation_info_for_collection_type(), pt_get_collation_of_collection(), pt_get_common_collection_type(), pt_get_common_type_for_union(), pt_get_compatible_info_from_node(), pt_get_resolution(), pt_get_select_list(), pt_has_non_idx_sarg_coll_pre(), pt_insert_conjunct(), pt_insert_entity(), pt_is_collection_of_type(), pt_is_compatible_without_cast(), pt_is_enumeration_special_comparison(), pt_json_table_gather_attribs(), pt_lambda_check_reduce_eq(), pt_limit_to_numbering_expr(), pt_make_cast_with_compatible_info(), pt_make_method_call(), pt_make_prim_data_type(), pt_make_regu_hostvar(), pt_name_equal(), pt_node_to_db_domain(), pt_node_to_db_domain_name(), pt_node_to_db_type(), pt_node_to_enumeration_expr(), pt_node_to_function_index(), pt_objects_assignable(), pt_print_attr_def(), pt_print_datatype(), pt_print_expr(), pt_print_json_table_column_info(), pt_print_method_def(), pt_print_value(), pt_propagate_types(), pt_resolve_correlation(), pt_resolve_default_value(), pt_resolve_method_type(), pt_resolve_star_reserved_names(), pt_rewrite_derived_for_upd_del(), pt_semantic_check_local(), pt_set_attr_list_types(), pt_set_reserved_name_key_type(), pt_sm_attribute_default_value_to_node(), pt_spec_to_oid_attr(), pt_string_to_db_domain(), pt_to_compatible_cast(), pt_to_method_sig_list(), pt_to_outlist(), pt_to_regu_variable(), pt_to_upd_del_query(), pt_type_cast_vclass_query_spec(), pt_type_cast_vclass_query_spec_column(), pt_union_compatible(), pt_upd_domain_info(), pt_update_host_var_data_type(), pt_value_to_db(), pt_values_query_to_compatible_cast(), pt_vclass_compatible(), pt_wrap_collection_with_cast_op(), pt_wrap_type_for_collation(), pt_wrap_with_cast_op(), qo_allocate_like_bound_for_index_scan(), qo_collect_name_spec(), qo_construct_new_set(), qo_convert_attref_to_dotexpr(), qo_find_like_rewrite_bound(), qo_make_new_derived_tblspec(), qo_reduce_equality_terms(), qo_rewrite_subqueries(), func_type::Node::set_return_type(), and validate_attribute_domain().

unsigned parser_node::do_not_fold
unsigned parser_node::do_not_replace_orderby
void* parser_node::etc

Definition at line 3450 of file parse_tree.h.

Referenced by add_using_index(), call_method(), do_check_internal_statements(), do_create_trigger(), do_evaluate(), do_execute_do(), do_execute_insert(), do_execute_merge(), do_execute_select(), do_execute_session_statement(), do_get_optimization_param(), do_get_stats(), do_get_trigger(), do_get_xaction(), do_insert(), do_insert_at_server(), do_insert_template(), do_merge(), do_prepare_insert(), do_select_internal(), get_select_list_to_update(), insert_local(), insert_subquery_results(), is_pt_name_in_group_having(), jsp_call_stored_procedure(), mq_check_using_index(), mq_invert_assign(), mq_rewrite_order_dependent_nodes(), mq_rewrite_order_dependent_query(), mq_translate_insert(), mq_update_attribute(), pt_bind_names(), pt_check_union_type_compatibility_of_values_query(), pt_evaluate_tree_internal(), pt_exec_trigger_stmt(), pt_fix_pseudocolumns_pos_regu_list(), pt_free_query_etc_area(), pt_get_attr_data_type(), pt_get_numbering_node_etc(), pt_get_one_tuple_from_list_id(), pt_make_cast_with_compatible_info(), pt_make_regu_iscycle(), pt_make_regu_isleaf(), pt_make_regu_level(), pt_make_regu_numbering(), pt_mark_pt_name(), pt_new_query_result_descriptor(), pt_node_etc(), pt_node_next(), pt_null_etc(), pt_print_delete(), pt_print_name(), pt_print_select(), pt_print_update(), pt_resolve_analytic_references(), pt_resolve_spec_to_cte_and_count(), pt_resolve_using_index(), pt_set_analytic_node_etc(), pt_set_connect_by_operator_node_etc_pre(), pt_set_iscycle_node_etc_pre(), pt_set_isleaf_node_etc_pre(), pt_set_level_node_etc_pre(), pt_set_numbering_node_etc_pre(), pt_set_qprior_node_etc_pre(), pt_to_aggregate_node(), pt_to_analytic_node(), pt_to_regu_variable(), pt_undef_names_post(), pt_undef_names_pre(), qo_reduce_equality_terms(), qo_rewrite_index_hints(), and select_delete_list().

PARSER_VARCHAR* parser_node::expr_before_const_folding

Definition at line 3456 of file parse_tree.h.

Referenced by pt_create_param_for_value(), and pt_print_node_value().

struct { ... } parser_node::flag

Referenced by build_xasl_for_server_delete(), db_compile_statement_local(), db_execute_and_keep_statement_local(), db_get_cacheinfo(), db_set_client_cache_time(), db_set_statement_auto_commit(), do_check_delete_trigger(), do_check_insert_trigger(), do_check_merge_trigger(), do_check_update_trigger(), do_create_partition(), do_create_partition_constraint(), do_execute_insert(), do_execute_merge(), do_execute_select(), do_execute_session_statement(), do_insert_at_server(), do_prepare_delete(), do_prepare_insert_internal(), do_prepare_merge(), do_prepare_select(), do_prepare_update(), do_process_prepare_statement(), do_recompile_and_execute_prepared_statement(), do_reorganize_partition_post(), do_select_internal(), fill_in_insert_default_function_arguments(), mq_check_subqueries_for_prepare(), mq_lambda_node(), mq_make_derived_spec(), mq_rewrite_agg_names(), mq_rewrite_aggregate_as_derived(), mq_rewrite_order_dependent_nodes(), mq_rewrite_order_dependent_query(), mq_rewrite_query_as_derived(), mq_rewrite_vclass_spec_as_derived(), mq_set_types(), mq_substitute_select_in_statement(), mq_translate_tree(), mq_update_order_by(), parser_generate_xasl(), pt_apply_expressions_definition(), pt_calculate_similarity(), pt_check_alter_partition(), pt_check_analytic_function(), pt_check_create_view(), pt_check_expr_collation(), pt_check_order_by(), pt_check_vclass_query_spec(), pt_check_with_info(), pt_compile_trigger_stmt(), pt_copy_statement_flags(), pt_copy_upddel_hints_to_select(), pt_dup_key_update_stmt(), pt_exec_trigger_stmt(), pt_fold_const_expr(), pt_fold_const_function(), pt_get_hint(), pt_get_select_list(), pt_get_titles(), pt_length_of_select_list(), pt_make_cast_with_compatible_info(), pt_plan_query(), pt_print_bytes(), pt_print_bytes_l(), pt_print_expr(), pt_print_select(), pt_print_spec(), pt_semantic_check_local(), pt_set_is_system_generated_stmt(), pt_split_delete_stmt(), pt_tag_start_of_cnf_post(), pt_to_buildlist_proc(), pt_to_false_subquery(), pt_to_merge_insert_query(), pt_to_merge_update_query(), pt_try_remove_order_by(), pt_wrap_collection_with_cast_op(), pt_wrap_with_cast_op(), qo_env_new(), qo_optimize_queries(), qo_plan_compute_iscan_sort_list(), qo_rewrite_hidden_col_as_derived(), qo_search_planner(), qo_top_plan_new(), update_at_server(), and update_objs_for_list_file().

unsigned parser_node::force_auto_parameterize

Definition at line 3473 of file parse_tree.h.

Referenced by pt_dup_key_update_stmt().

PT_STATEMENT_INFO parser_node::info

Definition at line 3487 of file parse_tree.h.

Referenced by acquire_locks_for_multiple_rename(), add_access_spec(), add_foreign_key(), add_hint(), add_hint_args(), add_sort_spec(), add_subqueries(), add_union_query(), add_using_index(), func_type::Node::apply_argument(), func_type::Node::apply_signature(), attribute_name(), build_attr_change_map(), build_graph_for_entity(), build_query_graph_function_index(), build_xasl_for_server_delete(), call_method(), check_change_attribute(), check_default_on_update_clause(), check_for_cons(), check_merge_trigger(), check_missing_non_null_attrs(), check_subquery_pre(), check_trigger(), compile_partition_expression(), compile_trigger_activity(), convert_speclist_to_objlist(), copy_node_in_tree_post(), copy_node_in_tree_pre(), count_and_or(), create_or_drop_index_helper(), create_select_to_insert_into(), db_can_execute_statement_with_autocommit(), db_check_limit_need_recompile(), db_compile_statement_local(), db_execute_and_keep_statement_local(), db_get_jdbccachehint(), db_get_statement_type(), db_query_produce_updatable_result(), delete_list_by_oids(), delete_real_class(), do_add_attribute(), do_add_constraints(), do_add_method_files(), do_add_methods(), do_add_resolutions(), do_add_supers(), do_alter(), do_alter_change_auto_increment(), do_alter_change_col_comment(), do_alter_change_default_cs_coll(), do_alter_change_owner(), do_alter_change_tbl_comment(), do_alter_clause_add_index(), do_alter_clause_change_attribute(), do_alter_clause_drop_index(), do_alter_clause_rename_entity(), do_alter_index(), do_alter_index_comment(), do_alter_index_rebuild(), do_alter_index_status(), do_alter_one_clause_with_template(), do_alter_partitioning_post(), do_alter_partitioning_pre(), do_alter_serial(), do_alter_trigger(), do_alter_user(), do_attach(), do_call_method(), do_change_att_schema_only(), do_check_delete_trigger(), do_check_fk_constraints_internal(), do_check_for_empty_classes_in_delete(), do_check_insert_server_allowed(), do_check_internal_statements(), do_check_merge_trigger(), do_check_update_trigger(), do_clear_insert_values(), do_coalesce_partition_post(), do_coalesce_partition_pre(), do_commit(), do_create_auto_increment_serial(), do_create_entity(), do_create_index(), do_create_local(), do_create_odku_stmt(), do_create_partition(), do_create_partition_constraint(), do_create_serial(), do_create_trigger(), do_create_user(), do_delete(), do_drop(), do_drop_index(), do_drop_partition_list(), do_drop_serial(), do_drop_session_variables(), do_drop_trigger(), do_drop_user(), do_drop_variable(), do_evaluate(), do_evaluate_default_expr(), do_evaluate_insert_values(), do_execute_delete(), do_execute_insert(), do_execute_merge(), do_execute_select(), do_execute_session_statement(), do_execute_trigger(), do_execute_update(), do_get_optimization_param(), do_get_prepared_statement_info(), do_get_stats(), do_get_trigger(), do_get_xaction(), do_grant(), do_insert_at_server(), do_insert_checks(), do_insert_template(), do_kill(), do_merge(), do_on_duplicate_key_update(), do_prepare_delete(), do_prepare_insert(), do_prepare_insert_internal(), do_prepare_merge(), do_prepare_select(), do_prepare_session_statement(), do_prepare_to_commit(), do_prepare_update(), do_process_deallocate_prepare(), do_process_prepare_statement(), do_promote_partition_list(), do_recompile_and_execute_prepared_statement(), do_recreate_filter_index_constr(), do_recreate_func_index_constr(), do_remove_partition_post(), do_remove_trigger(), do_rename(), do_rename_trigger(), do_reorganize_partition_post(), do_reorganize_partition_pre(), do_replace_names_for_insert_values_pre(), do_replicate_statement(), do_revoke(), do_rollback(), do_run_update_query_for_new_default_expression_fields(), do_run_update_query_for_new_notnull_fields(), do_savepoint(), do_scope(), do_select_internal(), do_set_insert_server_not_allowed(), do_set_names(), do_set_object_id(), do_set_optimization_param(), do_set_pruning_type(), do_set_query_trace(), do_set_session_variables(), do_set_sys_params(), do_set_timezone(), do_set_trigger(), do_set_xaction(), do_truncate(), do_update(), do_update_maxvalue_of_auto_increment_serial(), do_update_new_cols_with_default_expression(), do_update_new_notnull_cols_without_default(), do_update_stats(), expr_is_mergable(), fill_in_insert_default_function_arguments(), find_update_columns(), free_node_in_tree_pre(), gen_outer(), generate_natural_join_attrs_from_subquery(), get_activity_info(), get_att_default_from_def(), get_att_order_from_def(), get_attr_name(), get_local_subqueries(), get_local_subqueries_post(), get_local_subqueries_pre(), get_natural_join_attrs_from_pt_spec(), get_operand_rank(), get_referenced_attrs(), get_select_list_to_update(), func_type::Node::get_signature(), get_term_rank(), graph_size_for_entity(), grok_classes(), init_list_scan_proc(), init_update_data(), insert_local(), insert_object_attr(), insert_rewrite_names_in_value_clauses(), insert_subquery_results(), is_allowed_as_prepared_statement_with_hv(), is_attr_not_in_insert_list(), is_dependent_table(), is_local_name(), is_server_insert_allowed(), is_server_update_allowed(), is_shared_attribute(), is_stmt_based_repl_type(), jsp_add_stored_procedure(), jsp_alter_stored_procedure(), jsp_call_stored_procedure(), jsp_create_stored_procedure(), jsp_drop_stored_procedure(), lookup_node(), make_pred_from_bitset(), make_sort_limit_proc(), make_vmops(), map_iso_levels(), meth_add_conj(), meth_bump_corr_pre(), meth_collapse_nodes(), meth_create_method_list(), meth_find_entity(), meth_find_hierarchical_in_method_list(), meth_find_hierarchical_op(), meth_find_last_entity(), meth_find_merge(), meth_find_method(), meth_find_outside_refs(), meth_find_outside_refs_subquery(), meth_gen_as_attr_list(), meth_get_method_params(), meth_grab_conj(), meth_is_method(), meth_make_unique_range_var(), meth_match_entity(), meth_method_path_entities(), meth_non_method_path_entities(), meth_refs_to_scope(), meth_replace_call(), meth_replace_id_in_method_names(), meth_replace_method_calls(), meth_replace_method_params(), meth_translate_helper(), meth_translate_select(), meth_translate_spec(), mq_add_dummy_from_pre(), mq_auto_param_merge_clauses(), mq_bump_corr_pre(), mq_bump_order_dep_corr_lvl_post(), mq_bump_order_dep_corr_lvl_pre(), mq_check_authorization_path_entities(), mq_check_delete(), mq_check_non_updatable_vclass_oid(), mq_check_rewrite_select(), mq_check_using_index(), mq_check_vclass_for_insert(), mq_class_lambda(), mq_class_meth_corr_subq_pre(), mq_clean_dot(), mq_clear_all_ids(), mq_clear_ids(), mq_clear_other_ids(), mq_coerce_resolved(), mq_compute_query_authorization(), mq_conditionally_add_objects(), mq_copypush_sargable_terms(), mq_copypush_sargable_terms_helper(), mq_derived_path(), mq_evaluate_check_option(), mq_fetch_attributes(), mq_fetch_expression_for_real_class_update(), mq_fetch_one_real_class(), mq_fetch_one_real_class_get_cache(), mq_fetch_select_for_real_class_update(), mq_fetch_subqueries(), mq_fetch_subqueries_for_update_local(), mq_fix_derived(), mq_fix_derived_in_union(), mq_flatten_union(), mq_generate_unique(), mq_get_attribute(), mq_get_expression(), mq_get_references_helper(), mq_get_references_node(), mq_has_class_methods_corr_subqueries(), mq_insert_symbol(), mq_invert_assign(), mq_invert_insert_select(), mq_invert_insert_subquery(), mq_invert_subqueries(), mq_is_order_dependent_node(), mq_is_outer_join_spec(), mq_is_pushable_subquery(), mq_is_union_translation(), mq_is_updatable_att(), mq_is_updatable_local(), mq_lambda(), mq_lambda_node(), mq_make_derived_spec(), mq_mark_location(), mq_mark_order_dependent_nodes(), mq_new_spec(), mq_oid(), mq_path_spec_lambda(), mq_push_arg2(), mq_push_dot_in_query(), mq_push_path(), mq_push_paths(), mq_push_paths_select(), mq_referenced_pre(), mq_regenerate_if_ambiguous(), mq_rename_resolved(), mq_replace_name_with_path(), mq_replace_virtual_oid_with_real_oid(), mq_reset_all_ids(), mq_reset_ids(), mq_reset_ids_and_references_helper(), mq_reset_paths(), mq_reset_select_spec_node(), mq_reset_select_specs(), mq_reset_spec_distr_subpath_post(), mq_reset_spec_ids(), mq_reset_spec_in_method_names(), mq_resolve_insert_statement(), mq_rewrite_agg_names(), mq_rewrite_aggregate_as_derived(), mq_rewrite_order_dependent_nodes(), mq_rewrite_order_dependent_query(), mq_rewrite_query_as_derived(), mq_rewrite_upd_del_top_level_specs(), mq_rewrite_vclass_spec_as_derived(), mq_set_all_ids(), mq_set_names_dbobject(), mq_set_non_updatable_oid(), mq_set_references(), mq_set_references_local(), mq_set_types(), mq_set_union_query(), mq_set_virt_object(), mq_substitute_path(), mq_substitute_path_pre(), mq_substitute_select_in_statement(), mq_substitute_spec_in_method_names(), mq_substitute_subquery_in_statement(), mq_translatable_class(), mq_translate_delete(), mq_translate_helper(), mq_translate_insert(), mq_translate_local(), mq_translate_merge(), mq_translate_paths(), mq_translate_select(), mq_translate_subqueries(), mq_translate_tree(), mq_translate_update(), mq_translate_value(), mq_union_bump_correlation(), mq_updatable_local(), mq_update_attribute(), mq_update_order_by(), mq_virtual_queries(), parser_free_node_resources(), parser_generate_do_stmt_xasl(), parser_generate_xasl(), parser_generate_xasl_post(), parser_generate_xasl_pre(), parser_generate_xasl_proc(), preserve_info(), pt_add_lock_class(), pt_add_name_col_to_sel_list(), pt_add_oid_to_select_list(), pt_add_string_col_to_sel_list(), pt_add_table_name_to_from_list(), pt_add_type_to_set(), pt_adjust_analytic_sort_specs(), pt_agg_orderby_to_sort_list(), pt_and(), pt_and_or_form(), pt_append_assignment_references(), pt_append_odku_references(), pt_append_omitted_on_update_expr_assignments(), pt_append_query_select_list(), pt_append_string_prefix(), pt_apply_alter(), pt_apply_alter_index(), pt_apply_alter_serial(), pt_apply_alter_trigger(), pt_apply_alter_user(), pt_apply_attr_def(), pt_apply_attr_ordering(), pt_apply_auth_cmd(), pt_apply_check_option(), pt_apply_constraint(), pt_apply_create_entity(), pt_apply_create_index(), pt_apply_create_serial(), pt_apply_create_trigger(), pt_apply_create_user(), pt_apply_cte(), pt_apply_data_default(), pt_apply_datatype(), pt_apply_delete(), pt_apply_difference(), pt_apply_do(), pt_apply_dot(), pt_apply_drop(), pt_apply_drop_index(), pt_apply_drop_session_variables(), pt_apply_drop_trigger(), pt_apply_drop_user(), pt_apply_drop_variable(), pt_apply_evaluate(), pt_apply_event_object(), pt_apply_event_spec(), pt_apply_event_target(), pt_apply_execute_trigger(), pt_apply_expr(), pt_apply_expressions_definition(), pt_apply_function(), pt_apply_get_opt_lvl(), pt_apply_get_stats(), pt_apply_get_trigger(), pt_apply_get_xaction(), pt_apply_grant(), pt_apply_insert(), pt_apply_insert_value(), pt_apply_intersection(), pt_apply_isolation_lvl(), pt_apply_json_table(), pt_apply_json_table_column(), pt_apply_json_table_node(), pt_apply_merge(), pt_apply_method_call(), pt_apply_method_def(), pt_apply_name(), pt_apply_named_arg(), pt_apply_node_list(), pt_apply_partition(), pt_apply_parts(), pt_apply_pointer(), pt_apply_remove_trigger(), pt_apply_rename(), pt_apply_rename_trigger(), pt_apply_resolution(), pt_apply_revoke(), pt_apply_rollback_work(), pt_apply_savepoint(), pt_apply_scope(), pt_apply_select(), pt_apply_set_names(), pt_apply_set_opt_lvl(), pt_apply_set_session_variables(), pt_apply_set_sys_params(), pt_apply_set_timezone(), pt_apply_set_trigger(), pt_apply_set_xaction(), pt_apply_showstmt(), pt_apply_sort_spec(), pt_apply_spec(), pt_apply_table_option(), pt_apply_timeout(), pt_apply_trigger_action(), pt_apply_trigger_spec_list(), pt_apply_truncate(), pt_apply_tuple_value(), pt_apply_union_select_list_collation(), pt_apply_union_stmt(), pt_apply_update(), pt_apply_update_stats(), pt_apply_value(), pt_apply_with_clause(), pt_assignment_class_compatible(), pt_assignment_compatible(), pt_attr_check_default_cs_coll(), pt_attr_refers_to_self(), pt_attribute_to_regu(), pt_attrs_part(), pt_auth_to_db_auth(), pt_bind_helper(), pt_bind_name_or_path_in_scope(), pt_bind_name_to_spec(), pt_bind_names(), pt_bind_names_in_cte(), pt_bind_names_in_with_clause(), pt_bind_names_merge_insert(), pt_bind_names_merge_update(), pt_bind_names_post(), pt_bind_param_node(), pt_bind_parameter(), pt_bind_parameter_path(), pt_bind_reserved_name(), pt_bind_scope(), pt_bind_spec_attrs(), pt_bind_value_to_hostvar_local(), pt_build_do_stmt_aptr_list_pre(), pt_calculate_similarity(), pt_cast_needs_wrap_for_collation(), pt_character_length_for_node(), pt_check_access_status(), pt_check_alter(), pt_check_alter_partition(), pt_check_analytic_function(), pt_check_and_replace_hostvar(), pt_check_assignments(), pt_check_attribute_domain(), pt_check_auto_increment_table_option(), pt_check_cast_op(), pt_check_class_eq(), pt_check_compatible_node_for_orderby(), pt_check_constraint(), pt_check_constraints(), pt_check_copypush_subquery(), pt_check_create_entity(), pt_check_create_index(), pt_check_create_user(), pt_check_create_view(), pt_check_cume_dist_percent_rank_order_by(), pt_check_cyclic_reference_in_view_spec(), pt_check_data_default(), pt_check_default_vclass_query_spec(), pt_check_defaultf(), pt_check_drop(), pt_check_enum_data_type(), pt_check_expr_collation(), pt_check_filter_index_expr(), pt_check_filter_index_expr_post(), pt_check_filter_index_expr_pre(), pt_check_for_update_clause(), pt_check_function_collation(), pt_check_function_index_expr(), pt_check_grammar_charset_collation(), pt_check_grant_revoke(), pt_check_group_concat_order_by(), pt_check_groupbynum_post(), pt_check_hint(), pt_check_instnum_post(), pt_check_into_clause(), pt_check_isolation_lvl(), pt_check_json_table_node(), pt_check_kill(), pt_check_level_expr(), pt_check_method(), pt_check_mutable_attributes(), pt_check_odku_assignments(), pt_check_Oracle_outerjoin(), pt_check_order_by(), pt_check_orderbynum_post(), pt_check_partition_values(), pt_check_partitions(), pt_check_path_eq(), pt_check_pushable(), pt_check_range_partition_strict_increasing(), pt_check_recursive_expr_collation(), pt_check_same_datatype(), pt_check_set_count_set(), pt_check_show_index(), pt_check_single_valued_node(), pt_check_sub_insert(), pt_check_subquery_post(), pt_check_table_in_show_heap(), pt_check_truncate(), pt_check_type_compatibility_of_values_query(), pt_check_union_compatibility(), pt_check_union_is_foldable(), pt_check_union_type_compatibility_of_values_query(), pt_check_unique_attr(), pt_check_unique_exposed(), pt_check_unique_names(), pt_check_user_exists(), pt_check_user_owns_class(), pt_check_vclass_query_spec(), pt_check_vclass_union_spec(), pt_check_with_clause(), pt_check_with_info(), pt_chop_to_one_select_item(), pt_class_assignable(), pt_class_name(), pt_class_part(), pt_class_pre_fetch(), pt_clear_Oracle_outerjoin_spec_id(), pt_coerce_expr_arguments(), pt_coerce_expression_argument(), pt_coerce_insert_values(), pt_coerce_node_collation(), pt_coerce_node_collection_of_collection(), pt_coerce_partition_value_with_data_type(), pt_coerce_range_expr_arguments(), pt_coerce_value_internal(), pt_collect_host_info(), pt_collect_parameters(), pt_compare_bounds_to_value(), pt_compile_trigger_stmt(), pt_convert_to_logical_expr(), pt_copy_data_type_entity(), pt_copy_upddel_hints_to_select(), pt_copypush_terms(), pt_corr_pre(), pt_count_entities(), pt_count_input_markers(), pt_count_output_markers(), pt_count_with_clauses(), pt_create_delete_stmt(), pt_create_json_table_column(), pt_create_param_for_value(), pt_create_pt_expr_and_node(), pt_create_pt_expr_equal_node(), pt_create_pt_name(), pt_data_type_init_value(), pt_data_type_to_db_domain(), pt_data_type_to_db_domain_name(), pt_datatypes_match(), pt_db_value_initialize(), pt_dbval_to_value(), pt_derive_attribute(), pt_do_cnf(), pt_domain_to_data_type(), pt_dup_key_update_stmt(), pt_entity(), pt_eval_expr_type(), pt_eval_function_type(), pt_eval_function_type_new(), pt_eval_function_type_old(), pt_eval_method_call_type(), pt_eval_opt_type(), pt_eval_path_expr(), pt_eval_recursive_expr_type(), pt_eval_type(), pt_eval_type_pre(), pt_evaluate_db_value_expr(), pt_evaluate_function(), pt_evaluate_tree_internal(), pt_exec_trigger_stmt(), pt_expand_analytic_node(), pt_expand_external_path(), pt_expand_isnull_preds(), pt_expand_isnull_preds_helper(), pt_expr_disallow_op_pre(), pt_expr_get_return_type(), pt_expr_is_allowed_as_function_index(), pt_expr_to_sort_spec(), pt_expression(), pt_false_search_condition(), pt_false_where(), pt_fillin_type_size(), pt_filter_pseudo_specs(), pt_find_aggregate_analytic_in_where(), pt_find_aggregate_functions_post(), pt_find_aggregate_functions_pre(), pt_find_aggregate_names(), pt_find_attr_in_class_list(), pt_find_attribute(), pt_find_class(), pt_find_class_attribute(), pt_find_default_expression(), pt_find_entity(), pt_find_hq_op_except_prior(), pt_find_id_node(), pt_find_lck_class_from_partition(), pt_find_lck_classes(), pt_find_name_id_pre(), pt_find_name_in_spec(), pt_find_omitted_default_expr(), pt_find_only_name_id(), pt_find_op_type_pre(), pt_find_order_value_in_list(), pt_find_outer_entity_in_scopes(), pt_find_partition_column_count(), pt_find_partition_column_count_func(), pt_find_path_entity(), pt_find_spec(), pt_find_spec_in_statement(), pt_find_users_class(), pt_find_var(), pt_fix_arguments_collation_flag(), pt_fix_buildlist_aggregate_cume_dist_percent_rank(), pt_fix_enumeration_comparison(), pt_fix_first_term_expr_for_iss(), pt_fix_first_term_func_index_for_iss(), pt_fix_interpolation_aggregate_function_order_by(), pt_fix_pseudocolumns_pos_regu_list(), pt_fixup_column_type(), pt_flat_spec_pre(), pt_flush_class_and_null_xasl(), pt_flush_classes(), pt_fold_const_expr(), pt_fold_const_function(), pt_fold_constants_post(), pt_fold_constants_pre(), pt_fold_union(), pt_for_update_prepare_query_internal(), pt_free_escape_char(), pt_free_statement_xasl_id(), pt_from_entity_part(), pt_from_list_part(), pt_function_index_skip_expr(), pt_function_is_allowed_as_function_index(), pt_function_name_is_spec_attr(), pt_gather_constraints(), pt_gen_isnull_preds(), pt_gen_optimized_plan(), pt_gen_simple_merge_plan(), pt_gen_simple_plan(), pt_generate_simple_analytic_eval_type(), pt_get_all_attributes_and_types(), pt_get_all_json_table_attributes_and_types(), pt_get_all_showstmt_attributes_and_types(), pt_get_assignment_lists(), pt_get_assignments(), pt_get_attr_data_type(), pt_get_attr_list_of_derived_table(), pt_get_attributes(), pt_get_col_type(), pt_get_collation_info(), pt_get_collation_info_for_collection_type(), pt_get_collation_of_collection(), pt_get_common_arg_type_of_width_bucket(), pt_get_common_collection_type(), pt_get_compatible_info(), pt_get_compatible_info_from_node(), pt_get_default_expression_from_data_default_node(), pt_get_dup_key_oid_var_index(), pt_get_end_path_node(), pt_get_enumeration_from_data_type(), pt_get_expression_count(), pt_get_first_arg_ignore_prior(), pt_get_from_list(), pt_get_hint(), pt_get_name(), pt_get_next_assignment(), pt_get_next_error(), pt_get_node_title(), pt_get_numbering_node_etc(), pt_get_object_data_type(), pt_get_one_tuple_from_list_id(), pt_get_pred_attrs(), pt_get_query_limit_from_orderby_for(), pt_get_query_limit_value(), pt_get_resolution(), pt_get_select_from_name(), pt_get_select_from_spec(), pt_get_select_list(), pt_get_select_list_coll_compat(), pt_get_spec_name(), pt_get_src_domain(), pt_get_subquery_list(), pt_get_subquery_of_insert_select(), pt_get_values_query_compatible_info(), pt_groupbynum_compatibility(), pt_has_aggregate(), pt_has_analytic(), pt_has_modified_class_helper(), pt_has_non_groupby_column_node(), pt_has_non_idx_sarg_coll_pre(), pt_has_reev_in_subquery_pre(), pt_has_using_index_clause(), pt_help_show_create_table(), pt_host_var_db_value(), pt_host_var_index(), pt_init_alter_trigger(), pt_init_attr_def(), pt_init_auth_cmd(), pt_init_constraint(), pt_init_create_entity(), pt_init_create_index(), pt_init_data_default(), pt_init_datatype(), pt_init_delete(), pt_init_difference(), pt_init_expr(), pt_init_function(), pt_init_get_opt_lvl(), pt_init_grant(), pt_init_insert(), pt_init_insert_value(), pt_init_intersection(), pt_init_isolation_lvl(), pt_init_json_table_column(), pt_init_kill(), pt_init_merge(), pt_init_method_def(), pt_init_name(), pt_init_node(), pt_init_node_list(), pt_init_pointer(), pt_init_pred_expr_context(), pt_init_query_trace(), pt_init_resolution(), pt_init_select(), pt_init_set_opt_lvl(), pt_init_showstmt(), pt_init_sort_spec(), pt_init_spec(), pt_init_table_option(), pt_init_tuple_value(), pt_init_union_stmt(), pt_init_update(), pt_init_value(), pt_insert_conjunct(), pt_insert_entity(), pt_insert_host_var(), pt_insert_value(), pt_instnum_compatibility(), pt_invert(), pt_is_aggregate_function(), pt_is_analytic_function(), pt_is_analytic_node(), pt_is_attr(), pt_is_compatible_without_cast(), pt_is_const_expr_node(), pt_is_const_foldable_width_bucket(), pt_is_correlation_name(), pt_is_enumeration_special_comparison(), pt_is_expr_wrapped_function(), pt_is_function_index_expr(), pt_is_hash_agg_eligible(), pt_is_join_expr(), pt_is_nested_expr(), pt_is_on_list(), pt_is_parameter_node(), pt_is_pseudo_const(), pt_is_pseudocolumn_node(), pt_is_real_class_of_vclass(), pt_is_same_enum_data_type(), pt_is_server_insert_with_generated_keys(), pt_is_single_tuple(), pt_is_spec_node(), pt_is_spec_referenced(), pt_is_subquery(), pt_join_term_to_regu_variable(), pt_json_table_gather_attribs(), pt_lambda_check_reduce_eq(), pt_lambda_node(), pt_lambda_with_arg(), pt_left_part(), pt_limit_to_numbering_expr(), pt_lookup_entity(), pt_make_cast_with_compatible_info(), pt_make_collection_type_subquery_node(), pt_make_connect_by_proc(), pt_make_dotted_identifier_internal(), pt_make_dummy_query_check_table(), pt_make_field_extra_expr_node(), pt_make_field_key_type_expr_node(), pt_make_field_type_expr_node(), pt_make_flat_list_from_data_types(), pt_make_flat_name_list(), pt_make_function(), pt_make_integer_value(), pt_make_json_table_spec_node(), pt_make_json_table_spec_node_internal(), pt_make_method_call(), pt_make_outer_select_for_show_columns(), pt_make_outer_select_for_show_stmt(), pt_make_pred_term_is(), pt_make_prim_data_type(), pt_make_prim_data_type_fortonum(), pt_make_query_describe_w_identifier(), pt_make_query_show_collation(), pt_make_query_show_columns(), pt_make_query_show_create_table(), pt_make_query_show_create_view(), pt_make_query_show_grants(), pt_make_query_show_index(), pt_make_query_show_table(), pt_make_query_show_trace(), pt_make_query_showstmt(), pt_make_query_user_groups(), pt_make_regu_hostvar(), pt_make_regu_numbering(), pt_make_regu_reguvalues_list(), pt_make_select_count_star(), pt_make_sort_spec_with_identifier(), pt_make_sort_spec_with_number(), pt_make_string_value(), pt_make_subclass_list(), pt_make_table_info(), pt_make_vid(), pt_mark_function_index_expression(), pt_mark_group_having_pt_name(), pt_mark_location(), pt_mark_spec_list_for_delete(), pt_mark_spec_list_for_update(), pt_mark_spec_list_for_update_clause(), pt_mark_union_leaf_nodes(), pt_must_be_filtering(), pt_must_have_exposed_name(), pt_mvcc_flag_specs_assign_reev(), pt_mvcc_flag_specs_cond_reev(), pt_mvcc_prepare_upd_del_select(), pt_mvcc_set_spec_assign_reev_extra_indexes(), pt_name(), pt_name_equal(), pt_name_occurs_in_from_list(), pt_negate_expr(), pt_new_query_result_descriptor(), pt_no_attr_and_meta_attr_updates(), pt_no_double_insert_assignments(), pt_no_double_updates(), pt_node_data_type_to_db_domain(), pt_node_list(), pt_node_to_cmd_type(), pt_node_to_db_type(), pt_node_to_enumeration_expr(), pt_node_to_function_index(), pt_node_to_partition_info(), pt_null_xasl(), pt_number_of_attributes(), pt_numbering_set_continue_post(), pt_object_to_data_type(), pt_objects_assignable(), pt_optimize_analytic_list(), pt_path_chain(), pt_plan_cte(), pt_plan_query(), pt_plan_single_table_hq_iterations(), pt_point(), pt_point_ref(), pt_pointer_stack_pop(), pt_preset_hostvar(), pt_print_alter(), pt_print_alter_index(), pt_print_alter_one_clause(), pt_print_alter_serial(), pt_print_alter_stored_procedure(), pt_print_alter_trigger(), pt_print_alter_user(), pt_print_and_list(), pt_print_attach(), pt_print_attr_def(), pt_print_attr_ordering(), pt_print_auth_cmd(), pt_print_auto_increment(), pt_print_bytes_spec_list(), pt_print_check_option(), pt_print_col_def_constraint(), pt_print_commit_work(), pt_print_constraint(), pt_print_create_entity(), pt_print_create_index(), pt_print_create_serial(), pt_print_create_stored_procedure(), pt_print_create_trigger(), pt_print_create_user(), pt_print_cte(), pt_print_data_default(), pt_print_datatype(), pt_print_delete(), pt_print_difference(), pt_print_do(), pt_print_dot(), pt_print_drop(), pt_print_drop_index(), pt_print_drop_serial(), pt_print_drop_session_variables(), pt_print_drop_stored_procedure(), pt_print_drop_trigger(), pt_print_drop_user(), pt_print_drop_variable(), pt_print_error_msg(), pt_print_evaluate(), pt_print_event_spec(), pt_print_event_target(), pt_print_execute_trigger(), pt_print_expr(), pt_print_file_path(), pt_print_function(), pt_print_get_opt_lvl(), pt_print_get_stats(), pt_print_get_trigger(), pt_print_get_xaction(), pt_print_grant(), pt_print_host_var(), pt_print_index_columns(), pt_print_insert(), pt_print_insert_value(), pt_print_intersection(), pt_print_isolation_lvl(), pt_print_json_table(), pt_print_json_table_column_info(), pt_print_json_table_node(), pt_print_merge(), pt_print_method_call(), pt_print_method_def(), pt_print_name(), pt_print_named_arg(), pt_print_node_list(), pt_print_node_value(), pt_print_partition(), pt_print_parts(), pt_print_pointer(), pt_print_prepare_to_commit(), pt_print_query_trace(), pt_print_range_op(), pt_print_remove_trigger(), pt_print_rename(), pt_print_rename_trigger(), pt_print_resolution(), pt_print_revoke(), pt_print_rollback_work(), pt_print_savepoint(), pt_print_scope(), pt_print_select(), pt_print_set_names(), pt_print_set_opt_lvl(), pt_print_set_session_variables(), pt_print_set_sys_params(), pt_print_set_timezone(), pt_print_set_trigger(), pt_print_set_xaction(), pt_print_showstmt(), pt_print_sort_spec(), pt_print_sp_parameter(), pt_print_spec(), pt_print_table_option(), pt_print_timeout(), pt_print_trigger_action(), pt_print_trigger_spec_list(), pt_print_truncate(), pt_print_tuple_value(), pt_print_union_stmt(), pt_print_update(), pt_print_update_stats(), pt_print_value(), pt_print_with_clause(), pt_process_spec_for_delete(), pt_process_spec_for_update(), pt_push_fetch_spec_info(), pt_push_symbol_info(), pt_pushable_query_in_pos(), pt_query_set_reference(), pt_query_to_set_table(), pt_record_error(), pt_record_warning(), pt_register_orphan(), pt_register_orphan_db_value(), pt_remove_unusable_sort_specs(), pt_replace_names_in_update_values(), pt_replace_names_index_expr(), pt_replace_referenced_attributes(), pt_report_to_ersys(), pt_report_to_ersys_with_statement(), pt_reset_error(), pt_resolve_analytic_references(), pt_resolve_correlation(), pt_resolve_cte_specs(), pt_resolve_default_external(), pt_resolve_default_value(), pt_resolve_group_having_alias(), pt_resolve_group_having_alias_pt_expr(), pt_resolve_group_having_alias_pt_name(), pt_resolve_group_having_alias_pt_sort_spec(), pt_resolve_hint(), pt_resolve_hint_args(), pt_resolve_method_type(), pt_resolve_names(), pt_resolve_natural_join(), pt_resolve_natural_join_internal(), pt_resolve_object(), pt_resolve_partition_spec(), pt_resolve_serial(), pt_resolve_showstmt_args_named(), pt_resolve_sort_spec_expr(), pt_resolve_spec_to_cte(), pt_resolve_star(), pt_resolve_star_reserved_names(), pt_resolve_using_index(), pt_resolve_vclass_args(), pt_resolved(), pt_restore_assignment_links(), pt_rewrite_derived_for_upd_del(), pt_rewrite_set_eq_set(), pt_rewrite_to_auto_param(), pt_right_part(), pt_select_list_to_enumeration_expr(), pt_select_list_to_one_col(), pt_semantic_check_local(), pt_serial_to_xasl_class_oid_list(), pt_set_class_chn(), pt_set_connect_by_operator_node_etc_pre(), pt_set_connect_by_xasl(), pt_set_default_data_type(), pt_set_domain_class(), pt_set_fill_default_in_path_expression(), pt_set_is_view_spec(), pt_set_iscycle_node_etc_pre(), pt_set_isleaf_node_etc_pre(), pt_set_level_node_etc_pre(), pt_set_numbering_node_etc_pre(), pt_set_orderby_for_sort_limit_plan(), pt_set_qprior_node_etc_pre(), pt_set_reserved_name_key_type(), pt_set_trigger_obj_pre(), pt_set_update_object(), pt_sm_attribute_default_value_to_node(), pt_sort_in_desc_order(), pt_sort_spec_cover(), pt_sort_spec_cover_groupby(), pt_sort_spec_list_to_name_node_list(), pt_spec_in_domain(), pt_spec_to_oid_attr(), pt_spec_to_xasl_class_oid_list(), pt_split_attrs(), pt_split_delete_stmt(), pt_split_hash_attrs(), pt_split_hash_attrs_for_HQ(), pt_string_part(), pt_substitute_analytic_references(), pt_table_compatible(), pt_table_compatible_node(), pt_table_option(), pt_tag_terms_with_id(), pt_tag_terms_with_specs(), pt_to_aggregate(), pt_to_aggregate_node(), pt_to_analytic_final_node(), pt_to_analytic_node(), pt_to_buildlist_proc(), pt_to_buildschema_proc(), pt_to_buildvalue_proc(), pt_to_class_spec_list(), pt_to_compatible_cast(), pt_to_constraint_pred(), pt_to_cselect_table_spec_list(), pt_to_cte_table_spec_list(), pt_to_cume_dist_percent_rank_regu_variable(), pt_to_delete_xasl(), pt_to_false_subquery(), pt_to_fetch_as_scan_proc(), pt_to_fetch_proc(), pt_to_fetch_proc_list_recurse(), pt_to_func_pred(), pt_to_index_attrs(), pt_to_index_info(), pt_to_insert_xasl(), pt_to_json_table_spec_list(), pt_to_list_key(), pt_to_merge_insert_query(), pt_to_merge_insert_xasl(), pt_to_merge_update_query(), pt_to_merge_update_xasl(), pt_to_merge_xasl(), pt_to_method_sig_list(), pt_to_null_ordering(), pt_to_odku_info(), pt_to_outlist(), pt_to_pos_descr(), pt_to_pos_descr_groupby(), pt_to_pred_expr_local_with_arg(), pt_to_pred_terms(), pt_to_pred_with_context(), pt_to_range_key(), pt_to_rangelist_key(), pt_to_regu_attr_descr(), pt_to_regu_reserved_name(), pt_to_regu_resolve_domain(), pt_to_regu_variable(), pt_to_scan_proc_list(), pt_to_set_expr_table_spec_list(), pt_to_showstmt_spec_list(), pt_to_single_key(), pt_to_sort_list(), pt_to_spec_list(), pt_to_subquery_table_spec_list(), pt_to_union_proc(), pt_to_upd_del_query(), pt_to_update_xasl(), pt_transform_cnf_post(), pt_transform_cnf_pre(), pt_try_remove_order_by(), pt_tuple_value(), pt_type_assignable(), pt_type_cast_vclass_query_spec(), pt_type_cast_vclass_query_spec_column(), pt_type_generic_func(), pt_uncorr_post(), pt_undef_names_pre(), pt_union(), pt_union_compatible(), pt_unwhacked_spec(), pt_upd_domain_info(), pt_update_host_var_data_type(), pt_value_links_add(), pt_value_to_db(), pt_values_part(), pt_values_query_to_compatible_cast(), pt_vclass_compatible(), pt_where_type(), pt_where_type_keep_true(), pt_wrap_collection_with_cast_op(), pt_wrap_expr_w_exp_dom_cast(), pt_wrap_select_list_with_cast_op(), pt_wrap_with_cast_op(), ptqo_to_scan_proc(), qo_add_final_segment(), qo_add_node(), qo_add_term(), qo_all_some_in_selectivity(), qo_allocate_like_bound_for_index_scan(), qo_analyze_path_join(), qo_analyze_term(), qo_apply_range_intersection(), qo_apply_range_intersection_helper(), qo_between_selectivity(), qo_can_generate_single_table_connect_by(), qo_check_groupby_skip_descending(), qo_check_iscan_for_multi_range_opt(), qo_check_nullable_expr(), qo_check_nullable_expr_with_spec(), qo_check_orderby_skip_descending(), qo_check_plan_index_for_multi_range_opt(), qo_check_seg_belongs_to_range_term(), qo_check_terms_for_multiple_range_opt(), qo_classify(), qo_collect_name_spec(), qo_construct_new_set(), qo_converse_sarg_terms(), qo_convert_attref_to_dotexpr(), qo_convert_attref_to_dotexpr_pre(), qo_convert_to_range(), qo_convert_to_range_helper(), qo_discover_sort_limit_nodes(), qo_do_auto_parameterize(), qo_do_auto_parameterize_keylimit_clause(), qo_do_auto_parameterize_limit_clause(), qo_env_dump(), qo_env_new(), qo_equal_selectivity(), qo_examine_follow(), qo_expr_selectivity(), qo_find_best_path_type(), qo_find_like_rewrite_bound(), qo_fold_is_and_not_null(), qo_get_ils_prefix_length(), qo_get_name_by_spec_id(), qo_get_next_oid_pred(), qo_get_orderby_num_upper_bound_node(), qo_has_is_not_null_term(), qo_index_cardinality(), qo_insert_segment(), qo_is_cast_attr(), qo_is_coverage_index(), qo_is_equi_join_term(), qo_is_iss_index(), qo_is_oid_const(), qo_is_partition_attr(), qo_is_reduceable_const(), qo_join_new(), qo_make_new_derived_tblspec(), qo_merge_range_helper(), qo_move_on_clause_of_explicit_join_to_where_clause(), qo_node_dump(), qo_optimize_helper(), qo_optimize_queries(), qo_optimize_queries_post(), qo_plan_compute_iscan_sort_list(), qo_plan_compute_subquery_cost(), qo_plan_is_orderby_skip_candidate(), qo_plan_print_sort_spec(), qo_plan_print_sort_spec_helper(), qo_range_selectivity(), qo_reduce_comp_pair_terms(), qo_reduce_equality_terms(), qo_reduce_order_by(), qo_reduce_order_by_for(), qo_replace_spec_name_with_null(), qo_reset_location(), qo_rewrite_hidden_col_as_derived(), qo_rewrite_index_hints(), qo_rewrite_innerjoin(), qo_rewrite_like_for_index_scan(), qo_rewrite_like_terms(), qo_rewrite_oid_equality(), qo_rewrite_one_like_term(), qo_rewrite_outerjoin(), qo_rewrite_subqueries(), qo_scan_fprint(), qo_search_comp_pair_term(), qo_search_isnull_key_expr(), qo_search_partition_join(), qo_search_planner(), qo_set_value_to_range_list(), qo_term_dump(), qo_to_xasl(), qo_top_plan_new(), qo_top_plan_print_json(), qo_top_plan_print_text(), qo_unset_multi_range_optimization(), qo_validate(), qo_validate_index_for_orderby(), qo_validate_index_term_notnull(), replace_names_alter_chg_attr(), save_constraint_info_from_pt_node(), select_delete_list(), set_prepare_info_into_list(), func_type::Node::set_return_type(), set_seg_expr(), test_check_option(), tr_check_correlation(), truncate_need_repl_log(), update_at_server(), update_check_for_constraints(), update_check_having_meta_attr(), update_class_attributes(), update_object_attribute(), update_object_by_oid(), update_object_tuple(), update_objs_for_list_file(), update_real_class(), validate_attribute_domain(), and values_list_to_values_array().

unsigned parser_node::is_added_by_parser

Definition at line 3481 of file parse_tree.h.

Referenced by pt_apply_expressions_definition().

unsigned parser_node::is_alias_enabled_expr

Definition at line 3482 of file parse_tree.h.

Referenced by pt_fold_const_expr(), and pt_fold_const_function().

unsigned parser_node::is_click_counter

Definition at line 3477 of file parse_tree.h.

Referenced by do_prepare_select(), and do_select_internal().

unsigned parser_node::is_cnf_start
unsigned parser_node::is_paren

Definition at line 3471 of file parse_tree.h.

unsigned parser_node::is_system_generated_stmt
unsigned parser_node::is_value_query
unsigned parser_node::is_wrapped_res_for_coll

Definition at line 3483 of file parse_tree.h.

Referenced by pt_check_expr_collation().

int parser_node::line_number

Definition at line 3441 of file parse_tree.h.

Referenced by check_default_on_update_clause(), csql_execute_statements(), db_get_line_of_statement(), do_alter_change_col_comment(), do_alter_change_default_cs_coll(), do_alter_change_tbl_comment(), do_alter_clause_change_attribute(), do_alter_one_clause_with_template(), do_evaluate_insert_values(), do_execute_merge(), do_merge(), do_prepare_merge(), do_update(), meth_translate_local(), mq_evaluate_expression(), mq_evaluate_expression_having_serial(), mq_fetch_one_real_class_get_cache(), mq_lambda_node(), mq_path_spec_lambda(), mq_reset_references_to_query_string(), mq_rewrite_agg_names(), mq_substitute_path(), mq_translate_local(), parser_reinit_node(), pt_add_class_to_entity_list(), pt_bind_set_type(), pt_coerce_value_internal(), pt_compile_trigger_stmt(), pt_eval_expr_type(), pt_eval_value_path(), pt_find_partition_column_count(), pt_fold_const_expr(), pt_fold_const_function(), pt_fold_union(), pt_gen_isnull_preds(), pt_get_all_attributes_and_types(), pt_get_next_error(), pt_insert_conjunct(), pt_insert_entity(), pt_internal_error(), pt_make_cast_with_compatible_info(), pt_make_flat_name_list(), pt_make_subclass_list(), pt_must_have_exposed_name(), pt_object_to_data_type(), pt_parser_line_col(), pt_point(), pt_print_error_msg(), pt_query_to_set_table(), pt_record_error(), pt_record_warning(), pt_resolve_object(), pt_set_attr_list_types(), pt_statement_line_number(), pt_to_analytic_node(), pt_to_false_subquery(), pt_type_cast_vclass_query_spec_column(), pt_where_type(), pt_wrap_collection_with_cast_op(), pt_wrap_with_cast_op(), qo_converse_sarg_terms(), and validate_attribute_domain().

PT_NODE* parser_node::next

Definition at line 3447 of file parse_tree.h.

Referenced by acquire_locks_for_multiple_rename(), add_foreign_key(), add_hint(), add_hint_args(), add_sort_spec(), add_using_index(), func_type::Node::apply_argument(), func_type::Node::apply_signature(), build_attr_change_map(), build_graph_for_entity(), build_xasl_for_server_delete(), call_method(), check_change_attribute(), check_for_cons(), check_trigger(), convert_speclist_to_objlist(), count_classes(), create_or_drop_index_helper(), delete_list_by_oids(), do_add_attribute(), do_add_attributes(), do_add_constraints(), do_add_method_files(), do_add_methods(), do_add_queries(), do_add_resolutions(), do_add_supers(), do_alter(), do_alter_change_col_comment(), do_alter_clause_add_index(), do_alter_clause_drop_index(), do_alter_clause_rename_entity(), do_alter_one_clause_with_template(), do_check_delete_trigger(), do_check_fk_constraints_internal(), do_check_for_empty_classes_in_delete(), do_check_internal_statements(), do_clear_insert_values(), do_create_entity(), do_create_partition(), do_create_partition_constraint(), do_create_user(), do_delete(), do_drop(), do_drop_partition_list(), do_drop_session_variables(), do_drop_variable(), do_evaluate_insert_values(), do_execute_delete(), do_execute_statement(), do_execute_update(), do_grant(), do_insert(), do_insert_template(), do_kill(), do_prepare_delete(), do_prepare_insert_internal(), do_prepare_merge(), do_prepare_update(), do_promote_partition_list(), do_recreate_filter_index_constr(), do_recreate_func_index_constr(), do_rename(), do_reorganize_partition_post(), do_reorganize_partition_pre(), do_replace_names_for_insert_values_pre(), do_revoke(), do_run_update_query_for_new_default_expression_fields(), do_run_update_query_for_new_notnull_fields(), do_set_object_id(), do_set_optimization_param(), do_set_pruning_type(), do_set_session_variables(), do_set_sys_params(), do_set_xaction(), do_truncate(), do_update(), do_update_new_cols_with_default_expression(), do_update_new_notnull_cols_without_default(), do_update_stats(), fill_in_insert_default_function_arguments(), find_update_columns(), gen_outer(), generate_natural_join_attrs_from_subquery(), get_att_default_from_def(), get_attribute_with_name(), get_local_subqueries(), func_type::Node::get_signature(), get_term_subqueries(), graph_size_for_entity(), grok_classes(), init_update_data(), insert_local(), insert_rewrite_names_in_value_clauses(), insert_subquery_results(), is_attr_not_in_insert_list(), is_local_name(), is_server_insert_allowed(), is_server_update_allowed(), jsp_add_stored_procedure(), jsp_call_stored_procedure(), jsp_create_stored_procedure(), jsp_drop_stored_procedure(), lookup_node(), make_mergelist_proc(), make_namelist_from_projected_segs(), make_pred_from_bitset(), meth_bump_corr_pre(), meth_collapse_nodes(), meth_copy_hierarchical_expr_to_list(), meth_find_hierarchical_in_method_list(), meth_gen_as_attr_list(), meth_get_method_params(), meth_grab_cnf_conj(), meth_method_path_entities(), meth_non_method_path_entities(), meth_refs_to_scope(), meth_replace_call(), meth_replace_hierarchical_exprs(), meth_replace_method_calls(), meth_replace_method_params(), meth_replace_referenced_attrs(), meth_translate(), meth_translate_helper(), meth_translate_spec(), mq_auto_param_merge_clauses(), mq_bump_corr_pre(), mq_bump_order_dep_corr_lvl_post(), mq_bump_order_dep_corr_lvl_pre(), mq_check_authorization_path_entities(), mq_check_delete(), mq_check_rewrite_select(), mq_check_subqueries_for_prepare(), mq_check_using_index(), mq_check_vclass_for_insert(), mq_class_lambda(), mq_clean_dot(), mq_clear_other_ids(), mq_coerce_resolved(), mq_compute_query_authorization(), mq_conditionally_add_objects(), mq_copypush_sargable_terms_helper(), mq_derived_path(), mq_evaluate_check_option(), mq_fetch_expression_for_real_class_update(), mq_fetch_select_for_real_class_update(), mq_fetch_subqueries(), mq_fix_derived(), mq_fix_derived_in_union(), mq_generate_unique(), mq_get_expression(), mq_invert_assign(), mq_invert_insert_select(), mq_invert_insert_subquery(), mq_invert_subqueries(), mq_is_order_dependent_node(), mq_is_outer_join_spec(), mq_is_pushable_subquery(), mq_is_union_translation(), mq_lambda(), mq_lambda_node(), mq_lookup_symbol(), mq_make_derived_spec(), mq_mark_location(), mq_mark_order_dependent_nodes(), mq_path_spec_lambda(), mq_push_dot_in_query(), mq_push_path(), mq_push_paths_select(), mq_replace_name_with_path(), mq_reset_paths(), mq_reset_select_specs(), mq_reset_spec_distr_subpath_post(), mq_reset_spec_ids(), mq_resolve_insert_statement(), mq_rewrite_agg_names(), mq_rewrite_aggregate_as_derived(), mq_rewrite_order_dependent_nodes(), mq_rewrite_order_dependent_query(), mq_rewrite_query_as_derived(), mq_rewrite_upd_del_top_level_specs(), mq_rewrite_vclass_spec_as_derived(), mq_set_references_local(), mq_set_types(), mq_substitute_path(), mq_substitute_path_pre(), mq_substitute_select_in_statement(), mq_substitute_subquery_in_statement(), mq_substitute_subquery_list_in_statement(), mq_translate_helper(), mq_translate_insert(), mq_translate_local(), mq_translate_paths(), mq_translate_select(), mq_translate_tree(), mq_updatable_local(), mq_update_order_by(), parser_append_node(), parser_copy_tree(), parser_create_node(), parser_create_node_block(), parser_free_node(), parser_generate_xasl(), parser_generate_xasl_proc(), parser_get_tree_list_diff(), pt_add_oid_to_select_list(), pt_add_type_to_set(), pt_adjust_analytic_sort_specs(), pt_agg_orderby_to_sort_list(), pt_analytic_to_metadomain(), pt_and_or_form(), pt_append_assignment_references(), pt_append_omitted_on_update_expr_assignments(), pt_apply_union_select_list_collation(), pt_assignment_compatible(), pt_attr_check_default_cs_coll(), pt_attr_refers_to_self(), pt_bind_names(), pt_bind_names_in_cte(), pt_bind_names_in_with_clause(), pt_bind_names_merge_insert(), pt_bind_names_merge_update(), pt_bind_names_post(), pt_bind_scope(), pt_check_alter(), pt_check_alter_partition(), pt_check_analytic_function(), pt_check_assignments(), pt_check_attribute_domain(), pt_check_auto_increment_table_option(), pt_check_constraints(), pt_check_create_entity(), pt_check_create_index(), pt_check_create_view(), pt_check_cume_dist_percent_rank_order_by(), pt_check_data_default(), pt_check_default_vclass_query_spec(), pt_check_drop(), pt_check_enum_data_type(), pt_check_filter_index_expr(), pt_check_filter_index_expr_pre(), pt_check_for_update_clause(), pt_check_function_collation(), pt_check_function_index_expr(), pt_check_grant_revoke(), pt_check_group_concat_order_by(), pt_check_isolation_lvl(), pt_check_json_table_node(), pt_check_kill(), pt_check_mutable_attributes(), pt_check_odku_assignments(), pt_check_order_by(), pt_check_partition_values(), pt_check_partitions(), pt_check_same_datatype(), pt_check_set_count_set(), pt_check_show_index(), pt_check_single_valued_node(), pt_check_type_compatibility_of_values_query(), pt_check_union_type_compatibility_of_values_query(), pt_check_unique_attr(), pt_check_unique_exposed(), pt_check_unique_names(), pt_check_vclass_query_spec(), pt_check_vclass_union_spec(), pt_check_with_clause(), pt_check_with_info(), pt_chop_to_one_select_item(), pt_class_pre_fetch(), pt_clone_val_list(), pt_cnf(), pt_coerce_insert_values(), pt_coerce_node_collation(), pt_coerce_node_collection_of_collection(), pt_coerce_range_expr_arguments(), pt_coerce_value_internal(), pt_collection_assignable(), pt_common_attribute(), pt_compile(), pt_compile_trigger_stmt(), pt_do_cnf(), pt_domain_to_data_type(), pt_eval_expr_type(), pt_eval_function_type_new(), pt_eval_function_type_old(), pt_eval_opt_type(), pt_eval_type(), pt_eval_type_pre(), pt_evaluate_db_value_expr(), pt_evaluate_function(), pt_evaluate_tree_internal(), pt_exec_trigger_stmt(), pt_expand_analytic_node(), pt_expr_to_sort_spec(), pt_false_search_condition(), pt_false_where(), pt_fillin_type_size(), pt_filter_pseudo_specs(), pt_find_aggregate_functions_post(), pt_find_aggregate_functions_pre(), pt_find_attr_in_class_list(), pt_find_attribute(), pt_find_entity(), pt_find_lck_classes(), pt_find_matching_sort_spec(), pt_find_name(), pt_find_omitted_default_expr(), pt_find_only_name_id(), pt_find_order_value_in_list(), pt_find_outer_entity_in_scopes(), pt_find_partition_column_count_func(), pt_find_path_entity(), pt_find_spec(), pt_fix_buildlist_aggregate_cume_dist_percent_rank(), pt_fix_enumeration_comparison(), pt_fix_pseudocolumns_pos_regu_list(), pt_fixup_select_columns_type(), pt_flat_spec_pre(), pt_flush_classes(), pt_fold_const_expr(), pt_fold_const_function(), pt_fold_union(), pt_free_orphans(), pt_free_statement_xasl_id(), pt_function_name_is_spec_attr(), pt_gather_constraints(), pt_gen_simple_merge_plan(), pt_generate_simple_analytic_eval_type(), pt_get_all_json_table_attributes_and_types(), pt_get_assignment_lists(), pt_get_attr_list_of_derived_table(), pt_get_attributes(), pt_get_collation_info_for_collection_type(), pt_get_collation_of_collection(), pt_get_common_collection_type(), pt_get_compatible_info(), pt_get_enumeration_from_data_type(), pt_get_expression_count(), pt_get_next_assignment(), pt_get_next_error(), pt_get_node_from_list(), pt_get_node_title(), pt_get_pred_attrs(), pt_get_query_limit_from_limit(), pt_get_query_limit_from_orderby_for(), pt_get_resolution(), pt_get_select_list(), pt_get_select_list_coll_compat(), pt_get_subquery_list(), pt_get_subquery_of_insert_select(), pt_get_titles(), pt_get_values_query_compatible_info(), pt_has_aggregate(), pt_has_modified_class_helper(), pt_has_non_groupby_column_node(), pt_initialize_analytic_info(), pt_insert_conjunct(), pt_insert_entity(), pt_insert_host_var(), pt_invert(), pt_is_collection_of_type(), pt_is_const_expr_node(), pt_is_correlation_name(), pt_is_filtering_expression(), pt_is_join_expr(), pt_is_nested_expr(), pt_is_on_list(), pt_is_pseudo_const(), pt_is_same_enum_data_type(), pt_lambda_node(), pt_length_of_list(), pt_length_of_select_list(), pt_limit_to_numbering_expr(), pt_list_has_logical_nodes(), pt_lookup_entity(), pt_make_aptr_parent_node(), pt_make_cast_with_compatible_info(), pt_make_connect_by_proc(), pt_make_flat_list_from_data_types(), pt_make_flat_name_list(), pt_make_json_table_spec_node_internal(), pt_make_method_call(), pt_make_prefix_index_data_filter(), pt_make_tuple_value_reference(), pt_make_val_list(), pt_mark_function_index_expression(), pt_mark_spec_list_for_delete(), pt_mark_spec_list_for_update(), pt_mark_spec_list_for_update_clause(), pt_must_have_exposed_name(), pt_mvcc_prepare_upd_del_select(), pt_name_list_diff(), pt_name_list_union(), pt_name_occurs_in_from_list(), pt_negate_expr(), pt_no_double_insert_assignments(), pt_no_double_updates(), pt_node_data_type_to_db_domain(), pt_node_list_to_array(), pt_node_next(), pt_node_to_db_domain(), pt_node_to_partition_info(), pt_number_of_attributes(), pt_optimize_analytic_list(), pt_path_chain(), pt_plan_cte(), pt_point_l(), pt_pointer_stack_pop(), pt_pointer_stack_push(), pt_print_alter(), pt_print_alter_one_clause(), pt_print_and_list(), pt_print_bytes_l(), pt_print_bytes_spec_list(), pt_print_create_entity(), pt_print_delete(), pt_print_function(), pt_print_index_columns(), pt_print_insert(), pt_print_json_table_columns(), pt_print_name(), pt_print_rename(), pt_print_select(), pt_print_session_variables(), pt_print_set_opt_lvl(), pt_print_spec(), pt_print_update(), pt_print_with_clause(), pt_process_spec_for_update(), pt_push_fetch_spec_info(), pt_push_symbol_info(), pt_pushable_query_in_pos(), pt_query_set_reference(), pt_remove_from_list(), pt_remove_unusable_sort_specs(), pt_replace_names_in_update_values(), pt_replace_names_index_expr(), pt_replace_referenced_attributes(), pt_reset_error(), pt_resolve_analytic_references(), pt_resolve_correlation(), pt_resolve_cte_specs(), pt_resolve_default_external(), pt_resolve_group_having_alias(), pt_resolve_group_having_alias_pt_name(), pt_resolve_hint_args(), pt_resolve_names(), pt_resolve_natural_join(), pt_resolve_showstmt_args_named(), pt_resolve_showstmt_args_unnamed(), pt_resolve_spec_to_cte(), pt_resolve_star(), pt_resolve_using_index(), pt_resolve_vclass_args(), pt_restore_assignment_links(), pt_rewrite_derived_for_upd_del(), pt_rewrite_set_eq_set(), pt_select_list_to_enumeration_expr(), pt_select_list_to_one_col(), pt_semantic_check_local(), pt_seq_value_to_db(), pt_set_attr_list_types(), pt_set_class_chn(), pt_set_connect_by_operator_node_etc(), pt_set_domain_class_list(), pt_set_elements_to_value(), pt_set_iscycle_node_etc(), pt_set_isleaf_node_etc(), pt_set_level_node_etc(), pt_set_numbering_node_etc(), pt_set_orderby_for_sort_limit_plan(), pt_set_qprior_node_etc(), pt_set_trigger_obj_post(), pt_set_value_to_db(), pt_sort_in_desc_order(), pt_sort_list_from_metadomain(), pt_sort_spec_cover(), pt_sort_spec_cover_groupby(), pt_sort_spec_list_to_name_node_list(), pt_spec_in_domain(), pt_spec_to_oid_attr(), pt_spec_to_xasl_class_oid_list(), pt_split_access_if_instnum(), pt_split_attrs(), pt_split_delete_stmt(), pt_split_hash_attrs(), pt_split_hash_attrs_for_HQ(), pt_split_having_grbynum(), pt_split_if_instnum(), pt_split_join_preds(), pt_substitute_analytic_references(), pt_tag_start_of_cnf_post(), pt_tag_terms_with_id(), pt_tag_terms_with_specs(), pt_to_aggregate_node(), pt_to_analytic_node(), pt_to_buildlist_proc(), pt_to_buildvalue_proc(), pt_to_class_spec_list(), pt_to_compatible_cast(), pt_to_constraint_pred(), pt_to_delete_xasl(), pt_to_false_subquery(), pt_to_fetch_proc_list_recurse(), pt_to_index_attrs(), pt_to_insert_xasl(), pt_to_key_limit(), pt_to_list_key(), pt_to_merge_insert_xasl(), pt_to_merge_update_query(), pt_to_merge_update_xasl(), pt_to_method_arglist(), pt_to_method_sig_list(), pt_to_odku_info(), pt_to_outlist(), pt_to_pos_descr(), pt_to_pos_descr_groupby(), pt_to_position_regu_variable_list(), pt_to_pred_expr_with_arg(), pt_to_pred_terms(), pt_to_rangelist_key(), pt_to_regu_variable(), pt_to_regu_variable_list(), pt_to_scan_proc_list(), pt_to_single_key(), pt_to_sort_list(), pt_to_union_proc(), pt_to_upd_del_query(), pt_to_update_xasl(), pt_transform_cnf_post(), pt_try_remove_order_by(), pt_type_cast_vclass_query_spec(), pt_type_cast_vclass_query_spec_column(), pt_uncorr_pre(), pt_values_query_to_compatible_cast(), pt_walk_private(), pt_where_type(), pt_wrap_collection_with_cast_op(), pt_wrap_select_list_with_cast_op(), pt_wrap_type_for_collation(), pt_wrap_with_cast_op(), qo_add_term(), qo_all_some_in_selectivity(), qo_analyze_path_join(), qo_analyze_term(), qo_apply_range_intersection(), qo_can_generate_single_table_connect_by(), qo_check_groupby_skip_descending(), qo_check_iscan_for_multi_range_opt(), qo_check_orderby_skip_descending(), qo_check_plan_index_for_multi_range_opt(), qo_classify(), qo_collect_name_spec(), qo_converse_sarg_terms(), qo_convert_attref_to_dotexpr(), qo_convert_to_range(), qo_convert_to_range_helper(), qo_discover_sort_limit_nodes(), qo_do_auto_parameterize(), qo_do_auto_parameterize_keylimit_clause(), qo_do_auto_parameterize_limit_clause(), qo_equal_selectivity(), qo_expr_segs(), qo_find_best_path_type(), qo_fold_is_and_not_null(), qo_get_next_oid_pred(), qo_get_orderby_num_upper_bound_node(), qo_is_oid_const(), qo_merge_range_helper(), qo_move_on_clause_of_explicit_join_to_where_clause(), qo_optimize_helper(), qo_optimize_queries(), qo_optimize_queries_post(), qo_plan_compute_iscan_sort_list(), qo_plan_print_sort_spec_helper(), qo_range_selectivity(), qo_reduce_comp_pair_terms(), qo_reduce_equality_terms(), qo_reduce_order_by(), qo_rewrite_hidden_col_as_derived(), qo_rewrite_index_hints(), qo_rewrite_innerjoin(), qo_rewrite_like_for_index_scan(), qo_rewrite_like_terms(), qo_rewrite_oid_equality(), qo_rewrite_outerjoin(), qo_rewrite_subqueries(), qo_scan_fprint(), qo_scan_info(), qo_search_comp_pair_term(), qo_set_value_to_range_list(), qo_term_dump(), qo_term_string(), qo_validate(), qo_validate_index_for_orderby(), replace_names_alter_chg_attr(), save_constraint_info_from_pt_node(), set_prepare_info_into_list(), truncate_need_repl_log(), uci_static(), unlink_list(), update_at_server(), update_check_for_constraints(), update_check_having_meta_attr(), update_object_by_oid(), validate_attribute_domain(), and values_list_to_values_array().

PT_NODE* parser_node::next_row

Definition at line 3449 of file parse_tree.h.

Referenced by pt_make_regu_reguvalues_list(), and pt_to_outlist().

PT_NODE_TYPE parser_node::node_type

Definition at line 3439 of file parse_tree.h.

Referenced by add_access_spec(), add_foreign_key(), add_union_query(), attribute_name(), build_attr_change_map(), build_query_graph(), build_query_graph_function_index(), build_query_graph_post(), call_method(), check_change_attribute(), check_for_cons(), check_subquery_pre(), compile_partition_expression(), copy_node_in_tree_post(), copy_node_in_tree_pre(), create_or_drop_index_helper(), csql_execute_statements(), db_can_execute_statement_with_autocommit(), db_check_limit_need_recompile(), db_execute_and_keep_statement_local(), db_get_query_type_list(), db_get_statement_type(), db_query_produce_updatable_result(), db_set_statement_auto_commit(), do_add_attribute(), do_add_constraints(), do_add_method_files(), do_alter_change_col_comment(), do_alter_change_tbl_comment(), do_alter_clause_change_attribute(), do_alter_clause_drop_index(), do_alter_index_comment(), do_alter_index_rebuild(), do_alter_one_clause_with_template(), do_alter_partitioning_post(), do_alter_serial(), do_alter_user(), do_attach(), do_call_method(), do_change_att_schema_only(), do_check_insert_server_allowed(), do_clear_insert_values(), do_coalesce_partition_pre(), do_create_entity(), do_create_odku_stmt(), do_create_partition(), do_create_serial(), do_create_trigger(), do_create_user(), do_delete(), do_drop_session_variables(), do_drop_variable(), do_evaluate(), do_evaluate_default_expr(), do_execute_select(), do_execute_statement(), do_get_optimization_param(), do_get_stats(), do_get_trigger(), do_get_xaction(), do_insert_at_server(), do_prepare_insert(), do_prepare_insert_internal(), do_prepare_merge(), do_prepare_session_statement(), do_prepare_statement(), do_prepare_to_commit(), do_process_prepare_statement(), do_recompile_and_execute_prepared_statement(), do_recreate_filter_index_constr(), do_recreate_func_index_constr(), do_remove_partition_pre(), do_reorganize_partition_pre(), do_replace_names_for_insert_values_pre(), do_replicate_statement(), do_rollback(), do_savepoint(), do_scope(), do_select_internal(), do_set_insert_server_not_allowed(), do_set_pruning_type(), do_set_session_variables(), do_set_xaction(), do_statement(), do_update(), do_update_new_cols_with_default_expression(), do_update_new_notnull_cols_without_default(), fill_in_insert_default_function_arguments(), free_node_in_tree_pre(), generate_natural_join_attrs_from_subquery(), get_activity_info(), get_att_default_from_def(), get_att_order_from_def(), get_local_subqueries_post(), get_local_subqueries_pre(), get_natural_join_attrs_from_pt_spec(), get_operand_rank(), get_select_list_to_update(), get_term_rank(), graph_size_select(), init_list_scan_proc(), init_update_data(), insert_local(), insert_rewrite_names_in_value_clauses(), insert_subquery_results(), is_allowed_as_prepared_statement(), is_allowed_as_prepared_statement_with_hv(), is_local_name(), is_pt_name_in_group_having(), is_server_insert_allowed(), is_shared_attribute(), is_stmt_based_repl_type(), jsp_call_stored_procedure(), lookup_node(), make_vmops(), meth_bump_corr_post(), meth_bump_corr_pre(), meth_collapse_nodes(), meth_create_method_list(), meth_find_entity(), meth_find_hierarchical_in_method_list(), meth_find_hierarchical_op(), meth_find_last_entity(), meth_find_last_entity_post(), meth_find_merge(), meth_find_method(), meth_find_outside_refs(), meth_find_outside_refs_subquery(), meth_get_method_params(), meth_grab_conj(), meth_have_methods(), meth_is_method(), meth_match_entity(), meth_replace_call(), meth_replace_id_in_method_names(), meth_replace_method_calls(), meth_replace_method_params(), meth_replace_referenced_attrs(), meth_translate_helper(), meth_translate_local(), meth_translate_spec(), mq_add_dummy_from_pre(), mq_bump_corr_post(), mq_bump_corr_pre(), mq_check_delete(), mq_check_non_updatable_vclass_oid(), mq_check_vclass_for_insert(), mq_class_lambda(), mq_class_meth_corr_subq_pre(), mq_clean_dot(), mq_clear_all_ids(), mq_clear_other_ids(), mq_coerce_resolved(), mq_compute_query_authorization(), mq_copy_view_error_msgs(), mq_copypush_sargable_terms(), mq_copypush_sargable_terms_helper(), mq_fetch_subqueries(), mq_fix_derived_in_union(), mq_flatten_union(), mq_get_references_node(), mq_insert_symbol(), mq_invert_assign(), mq_invert_insert_subquery(), mq_is_outer_join_spec(), mq_is_pushable_subquery(), mq_is_union_translation(), mq_lambda(), mq_lambda_node(), mq_lambda_node_pre(), mq_lookup_symbol(), mq_mark_location(), mq_push_arg2(), mq_push_dot_in_query(), mq_push_paths(), mq_referenced_pre(), mq_replace_name_with_path(), mq_replace_virtual_oid_with_real_oid(), mq_reset_all_ids(), mq_reset_ids(), mq_reset_select_spec_node(), mq_reset_select_specs(), mq_reset_spec_distr_subpath_post(), mq_reset_spec_ids(), mq_reset_spec_in_method_names(), mq_rewrite_agg_names(), mq_rewrite_agg_names_post(), mq_rewrite_order_dependent_nodes(), mq_rewrite_order_dependent_query(), mq_rewrite_upd_del_top_level_specs(), mq_rewrite_vclass_spec_as_derived(), mq_set_all_ids(), mq_set_names_dbobject(), mq_set_non_updatable_oid(), mq_set_types(), mq_set_union_query(), mq_set_virt_object(), mq_substitute_path(), mq_substitute_path_pre(), mq_substitute_select_in_statement(), mq_substitute_spec_in_method_names(), mq_substitute_subquery_in_statement(), mq_translate_helper(), mq_translate_local(), mq_translate_select(), mq_translate_subqueries(), mq_translate_tree(), mq_translate_value(), mq_updatable_local(), mq_update_order_by(), parser_free_node(), parser_free_node_resources(), parser_generate_do_stmt_xasl(), parser_generate_xasl(), parser_generate_xasl_post(), parser_generate_xasl_pre(), parser_generate_xasl_proc(), parser_init_node(), parser_reinit_node(), parser_walk_leaves(), pt_add_oid_to_select_list(), pt_add_type_to_set(), pt_agg_orderby_to_sort_list(), pt_append_odku_references(), pt_append_query_select_list(), pt_apply_expressions_definition(), pt_apply_union_select_list_collation(), pt_assignment_class_compatible(), pt_assignment_compatible(), pt_attr_check_default_cs_coll(), pt_attr_refers_to_self(), pt_attribute_to_regu(), pt_attrs_part(), pt_bind_cte_self_references_types(), pt_bind_helper(), pt_bind_name_or_path_in_scope(), pt_bind_name_to_spec(), pt_bind_names(), pt_bind_names_in_cte(), pt_bind_names_in_with_clause(), pt_bind_names_merge_insert(), pt_bind_names_post(), pt_bind_param_node(), pt_bind_parameter(), pt_bind_parameter_path(), pt_bind_reserved_name(), pt_bind_scope(), pt_bind_spec_attrs(), pt_bind_value_to_hostvar_local(), pt_build_do_stmt_aptr_list_pre(), pt_calculate_similarity(), pt_cast_needs_wrap_for_collation(), pt_check_alter(), pt_check_alter_partition(), pt_check_analytic_function(), pt_check_assignments(), pt_check_attribute_domain(), pt_check_cast_op(), pt_check_class_eq(), pt_check_compatible_node_for_orderby(), pt_check_copypush_subquery(), pt_check_create_entity(), pt_check_create_index(), pt_check_create_user(), pt_check_create_view(), pt_check_cume_dist_percent_rank_order_by(), pt_check_cyclic_reference_in_view_spec(), pt_check_data_default(), pt_check_defaultf(), pt_check_drop(), pt_check_enum_data_type(), pt_check_expr_collation(), pt_check_filter_index_expr(), pt_check_filter_index_expr_post(), pt_check_filter_index_expr_pre(), pt_check_for_update_clause(), pt_check_for_update_subquery(), pt_check_function_collation(), pt_check_function_index_expr(), pt_check_function_index_expr_pre(), pt_check_grammar_charset_collation(), pt_check_grant_revoke(), pt_check_group_concat_order_by(), pt_check_groupbynum_post(), pt_check_groupbynum_pre(), pt_check_instnum_post(), pt_check_instnum_pre(), pt_check_isolation_lvl(), pt_check_json_table_node(), pt_check_level_expr(), pt_check_method(), pt_check_mutable_attributes(), pt_check_odku_assignments(), pt_check_Oracle_outerjoin(), pt_check_order_by(), pt_check_orderbynum_post(), pt_check_orderbynum_pre(), pt_check_partition_values(), pt_check_partitions(), pt_check_path_eq(), pt_check_pushable(), pt_check_range_partition_strict_increasing(), pt_check_recursive_expr_collation(), pt_check_same_datatype(), pt_check_set_count_set(), pt_check_show_index(), pt_check_single_valued_node(), pt_check_single_valued_node_post(), pt_check_sub_insert(), pt_check_subquery_post(), pt_check_subquery_pre(), pt_check_table_in_show_heap(), pt_check_truncate(), pt_check_type_compatibility_of_values_query(), pt_check_union_compatibility(), pt_check_union_is_foldable(), pt_check_union_type_compatibility_of_values_query(), pt_check_unique_attr(), pt_check_unique_names(), pt_check_user_exists(), pt_check_vclass_query_spec(), pt_check_vclass_union_spec(), pt_check_with_clause(), pt_check_with_info(), pt_chop_to_one_select_item(), pt_class_assignable(), pt_class_name(), pt_class_part(), pt_class_pre_fetch(), pt_clear_Oracle_outerjoin_spec_id(), pt_cnf(), pt_coerce_expr_arguments(), pt_coerce_expression_argument(), pt_coerce_insert_values(), pt_coerce_node_collation(), pt_coerce_node_collection_of_collection(), pt_coerce_partition_value_with_data_type(), pt_coerce_range_expr_arguments(), pt_coerce_value_for_default_value(), pt_coerce_value_internal(), pt_collect_host_info(), pt_collect_parameters(), pt_compare_sort_spec_expr(), pt_compile_trigger_stmt(), pt_copy_data_type_entity(), pt_copy_upddel_hints_to_select(), pt_copypush_terms(), pt_corr_pre(), pt_count_ctes_post(), pt_count_entities(), pt_count_iso_nodes(), pt_count_time_nodes(), pt_count_with_clauses(), pt_create_delete_stmt(), pt_data_type_to_db_domain(), pt_data_type_to_db_domain_name(), pt_db_value_initialize(), pt_derive_attribute(), pt_do_cnf(), pt_dup_key_update_stmt(), pt_eval_expr_type(), pt_eval_method_call_type(), pt_eval_opt_type(), pt_eval_path_expr(), pt_eval_type(), pt_eval_type_pre(), pt_evaluate_db_value_expr(), pt_evaluate_function(), pt_evaluate_tree_internal(), pt_exec_trigger_stmt(), pt_expand_analytic_node(), pt_expand_external_path(), pt_expand_isnull_preds(), pt_expand_isnull_preds_helper(), pt_expr_is_allowed_as_function_index(), pt_false_search_condition(), pt_false_where(), pt_fillin_type_size(), pt_filter_pseudo_specs(), pt_find_aggregate_analytic_in_where(), pt_find_aggregate_analytic_post(), pt_find_aggregate_analytic_pre(), pt_find_aggregate_functions_post(), pt_find_aggregate_functions_pre(), pt_find_aggregate_names(), pt_find_attr_in_class_list(), pt_find_attribute(), pt_find_class(), pt_find_class_attribute(), pt_find_entity(), pt_find_hq_op_except_prior(), pt_find_id_node(), pt_find_lck_classes(), pt_find_name_id_pre(), pt_find_node_type_pre(), pt_find_only_name_id(), pt_find_op_type_pre(), pt_find_order_value_in_list(), pt_find_outer_entity_in_scopes(), pt_find_partition_column_count(), pt_find_partition_column_count_func(), pt_find_path_entity(), pt_find_spec_in_statement(), pt_find_var(), pt_fix_arguments_collation_flag(), pt_fix_enumeration_comparison(), pt_fix_interpolation_aggregate_function_order_by(), pt_fix_pseudocolumns_pos_regu_list(), pt_fixup_column_type(), pt_flat_spec_pre(), pt_flush_class_and_null_xasl(), pt_flush_classes(), pt_fold_const_expr(), pt_fold_const_function(), pt_fold_constants_post(), pt_fold_constants_pre(), pt_fold_union(), pt_for_update_prepare_query(), pt_for_update_prepare_query_internal(), pt_free_statement_xasl_id(), pt_from_entity_part(), pt_from_list_part(), pt_function_is_allowed_as_function_index(), pt_function_name_is_spec_attr(), pt_gather_constraints(), pt_gen_isnull_preds(), pt_get_all_attributes_and_types(), pt_get_all_showstmt_attributes_and_types(), pt_get_assignment_lists(), pt_get_assignments(), pt_get_attr_list_of_derived_table(), pt_get_attr_name(), pt_get_col_type(), pt_get_collation_info(), pt_get_collation_info_for_collection_type(), pt_get_collation_of_collection(), pt_get_common_arg_type_of_width_bucket(), pt_get_compatible_info(), pt_get_default_expression_from_data_default_node(), pt_get_dup_key_oid_var_index(), pt_get_end_path_node(), pt_get_enumeration_from_data_type(), pt_get_expression_count(), pt_get_first_arg_ignore_prior(), pt_get_from_list(), pt_get_hint(), pt_get_name(), pt_get_next_assignment(), pt_get_next_error(), pt_get_node_title(), pt_get_query_limit_from_limit(), pt_get_query_limit_from_orderby_for(), pt_get_resolution(), pt_get_select_from_spec(), pt_get_select_list(), pt_get_select_list_coll_compat(), pt_get_spec_name(), pt_get_src_domain(), pt_get_subquery_list(), pt_get_subquery_of_insert_select(), pt_get_unique_exposed_name(), pt_get_values_query_compatible_info(), pt_groupbynum_compatibility(), pt_has_aggregate(), pt_has_analytic(), pt_has_modified_class_helper(), pt_has_name_oid(), pt_has_reev_in_subquery_pre(), pt_has_using_index_clause(), pt_host_var_db_value(), pt_host_var_index(), pt_hv_consistent_data_type_with_domain(), pt_init_node(), pt_insert_conjunct(), pt_insert_entity(), pt_instnum_compatibility(), pt_invert(), pt_is_aggregate_function(), pt_is_analytic_function(), pt_is_analytic_node(), pt_is_attr(), pt_is_const_expr_node(), pt_is_const_foldable_width_bucket(), pt_is_correlation_name(), pt_is_ddl_statement(), pt_is_enumeration_special_comparison(), pt_is_expr_wrapped_function(), pt_is_function_index_expr(), pt_is_function_index_expression(), pt_is_inst_or_orderby_num_node(), pt_is_method_call(), pt_is_nested_expr(), pt_is_on_list(), pt_is_parameter_node(), pt_is_pseudo_const(), pt_is_pseudocolumn_node(), pt_is_real_class_of_vclass(), pt_is_same_enum_data_type(), pt_is_server_insert_with_generated_keys(), pt_is_spec_referenced(), pt_join_term_to_regu_variable(), pt_json_table_gather_attribs(), pt_lambda_check_reduce_eq(), pt_lambda_node(), pt_lambda_with_arg(), pt_left_part(), pt_limit_to_numbering_expr(), pt_lookup_entity(), pt_make_aptr_parent_node(), pt_make_cast_with_compatible_info(), pt_make_flat_name_list(), pt_make_method_call(), pt_make_outer_select_for_show_columns(), pt_make_outer_select_for_show_stmt(), pt_make_query_describe_w_identifier(), pt_make_query_show_columns(), pt_make_query_show_create_table(), pt_make_query_show_create_view(), pt_make_query_show_index(), pt_make_regu_insert(), pt_mark_function_index_expression(), pt_mark_group_having_pt_name(), pt_mark_location(), pt_mark_pt_name(), pt_mark_spec_list_for_delete(), pt_mark_spec_list_for_update(), pt_mark_spec_list_for_update_clause(), pt_must_have_exposed_name(), pt_mvcc_prepare_upd_del_select(), pt_name_equal(), pt_negate_expr(), pt_new_query_result_descriptor(), pt_no_double_insert_assignments(), pt_no_double_updates(), pt_node_data_type_to_db_domain(), pt_node_to_cmd_type(), pt_node_to_function_index(), pt_node_to_partition_info(), pt_null_xasl(), pt_number_of_attributes(), pt_numbering_set_continue_post(), pt_objects_assignable(), pt_path_chain(), pt_plan_query(), pt_print_and_list(), pt_print_bytes(), pt_print_bytes_spec_list(), pt_print_col_def_constraint(), pt_print_data_default(), pt_print_expr(), pt_print_insert(), pt_print_json_table_column_info(), pt_print_node_value(), pt_print_select(), pt_print_table_option(), pt_process_spec_for_delete(), pt_process_spec_for_update(), pt_push_symbol_info(), pt_pushable_query_in_pos(), pt_query_set_reference(), pt_query_to_set_table(), pt_register_orphan(), pt_remove_unusable_sort_specs(), pt_replace_names_index_expr(), pt_replace_referenced_attributes(), pt_report_to_ersys(), pt_report_to_ersys_with_statement(), pt_reset_error(), pt_resolve_correlation(), pt_resolve_cte_specs(), pt_resolve_default_value(), pt_resolve_group_having_alias(), pt_resolve_group_having_alias_pt_expr(), pt_resolve_group_having_alias_pt_name(), pt_resolve_group_having_alias_pt_sort_spec(), pt_resolve_hint(), pt_resolve_hint_args(), pt_resolve_names(), pt_resolve_natural_join(), pt_resolve_object(), pt_resolve_serial(), pt_resolve_showstmt_args_named(), pt_resolve_sort_spec_expr(), pt_resolve_spec_to_cte(), pt_resolve_spec_to_cte_and_count(), pt_resolve_star(), pt_resolve_star_reserved_names(), pt_resolve_using_index(), pt_resolve_vclass_args(), pt_resolved(), pt_restore_assignment_links(), pt_rewrite_derived_for_upd_del(), pt_rewrite_set_eq_set(), pt_right_part(), pt_select_list_to_enumeration_expr(), pt_select_list_to_one_col(), pt_semantic_check_local(), pt_set_class_chn(), pt_set_connect_by_operator_node_etc_pre(), pt_set_domain_class(), pt_set_domain_class_list(), pt_set_fill_default_in_path_expression(), pt_set_is_system_generated_stmt(), pt_set_iscycle_node_etc_pre(), pt_set_isleaf_node_etc_pre(), pt_set_level_node_etc_pre(), pt_set_numbering_node_etc_pre(), pt_set_orderby_for_sort_limit_plan(), pt_set_qprior_node_etc_pre(), pt_set_reserved_name_key_type(), pt_set_trigger_obj_post(), pt_set_trigger_obj_pre(), pt_show_node_type(), pt_sort_spec_cover_groupby(), pt_sort_spec_list_to_name_node_list(), pt_spec_in_domain(), pt_split_attrs(), pt_split_delete_stmt(), pt_string_part(), pt_string_to_db_domain(), pt_substitute_assigned_name_node(), pt_table_compatible_node(), pt_tag_terms_with_id(), pt_to_aggregate_node(), pt_to_buildlist_proc(), pt_to_buildschema_proc(), pt_to_buildvalue_proc(), pt_to_cselect_table_spec_list(), pt_to_delete_xasl(), pt_to_false_subquery(), pt_to_fetch_proc(), pt_to_list_key(), pt_to_merge_update_xasl(), pt_to_method_sig_list(), pt_to_null_ordering(), pt_to_odku_info(), pt_to_outlist(), pt_to_pos_descr(), pt_to_pos_descr_groupby(), pt_to_pred_expr_local_with_arg(), pt_to_pred_terms(), pt_to_range_key(), pt_to_rangelist_key(), pt_to_regu_reserved_name(), pt_to_regu_variable(), pt_to_showstmt_spec_list(), pt_to_single_key(), pt_to_sort_list(), pt_to_update_xasl(), pt_transform_cnf_post(), pt_transform_cnf_pre(), pt_try_remove_order_by(), pt_type_assignable(), pt_type_cast_vclass_query_spec(), pt_type_generic_func(), pt_uncorr_post(), pt_uncorr_pre(), pt_undef_names_post(), pt_undef_names_pre(), pt_union_compatible(), pt_upd_domain_info(), pt_update_host_var_data_type(), pt_value_to_db(), pt_values_part(), pt_values_query_to_compatible_cast(), pt_vclass_compatible(), pt_walk_private(), pt_where_type(), pt_wrap_collection_with_cast_op(), pt_wrap_select_list_with_cast_op(), qo_add_final_segment(), qo_add_node(), qo_add_term(), qo_analyze_path_join(), qo_analyze_path_join_pre(), qo_analyze_term(), qo_apply_range_intersection(), qo_between_selectivity(), qo_can_generate_single_table_connect_by(), qo_check_nullable_expr(), qo_check_nullable_expr_with_spec(), qo_check_plan_index_for_multi_range_opt(), qo_classify(), qo_collect_name_spec(), qo_construct_new_set(), qo_converse_sarg_terms(), qo_convert_attref_to_dotexpr(), qo_convert_attref_to_dotexpr_pre(), qo_convert_to_range(), qo_convert_to_range_helper(), qo_discover_sort_limit_nodes(), qo_do_auto_parameterize(), qo_do_auto_parameterize_keylimit_clause(), qo_do_auto_parameterize_limit_clause(), qo_env_dump(), qo_env_new(), qo_expr_selectivity(), qo_fold_is_and_not_null(), qo_get_ils_prefix_length(), qo_get_name_by_spec_id(), qo_get_next_oid_pred(), qo_index_cardinality(), qo_insert_segment(), qo_is_cast_attr(), qo_is_coverage_index(), qo_is_iss_index(), qo_is_oid_const(), qo_is_partition_attr(), qo_is_reduceable_const(), qo_make_new_derived_tblspec(), qo_move_on_clause_of_explicit_join_to_where_clause(), qo_optimize_helper(), qo_optimize_queries(), qo_optimize_queries_post(), qo_optimize_query(), qo_plan_compute_iscan_sort_list(), qo_plan_compute_subquery_cost(), qo_plan_print_sort_spec(), qo_range_selectivity(), qo_reduce_comp_pair_terms(), qo_reduce_equality_terms(), qo_reduce_order_by(), qo_reduce_order_by_for(), qo_replace_spec_name_with_null(), qo_reset_location(), qo_rewrite_hidden_col_as_derived(), qo_rewrite_index_hints(), qo_rewrite_innerjoin(), qo_rewrite_oid_equality(), qo_rewrite_outerjoin(), qo_rewrite_subqueries(), qo_search_comp_pair_term(), qo_search_isnull_key_expr(), qo_set_value_to_range_list(), qo_term_dump(), qo_top_plan_new(), qo_validate(), qo_validate_index_attr_notnull(), qo_validate_index_for_orderby(), qo_validate_index_term_notnull(), replace_names_alter_chg_attr(), save_constraint_info_from_pt_node(), set_seg_expr(), test_check_option(), tr_check_correlation(), uci_static(), update_check_for_constraints(), update_check_having_meta_attr(), update_class_attributes(), update_objs_for_list_file(), ux_prepare(), and values_list_to_values_array().

unsigned parser_node::partition_pruned
unsigned parser_node::si_tran_id
PT_TYPE_ENUM parser_node::type_enum

Definition at line 3457 of file parse_tree.h.

Referenced by func_type::Node::apply_argument(), build_graph_for_entity(), func_type::Node::check_arg_compat(), check_arg_valid(), check_change_attribute(), check_default_on_update_clause(), db_check_limit_need_recompile(), do_add_attribute(), do_add_method_files(), do_add_methods(), do_alter_one_clause_with_template(), do_alter_serial(), do_create_auto_increment_serial(), do_create_entity(), do_create_serial(), do_kill(), do_recompile_and_execute_prepared_statement(), do_replace_names_for_insert_values_pre(), do_run_update_query_for_new_notnull_fields(), do_update_maxvalue_of_auto_increment_serial(), do_update_new_notnull_cols_without_default(), generate_natural_join_attrs_from_subquery(), get_att_default_from_def(), func_type::Node::invalid_arg_error(), jsp_add_stored_procedure(), meth_add_conj(), meth_gen_as_attr_list(), meth_grab_conj(), meth_translate_spec(), mq_check_non_updatable_vclass_oid(), mq_fetch_subqueries(), mq_fix_derived(), mq_make_derived_spec(), mq_push_arg2(), mq_push_dot_in_query(), mq_push_path(), mq_replace_name_with_path(), mq_rewrite_agg_names(), mq_rewrite_aggregate_as_derived(), mq_rewrite_order_dependent_nodes(), mq_rewrite_order_dependent_query(), mq_rewrite_vclass_spec_as_derived(), mq_set_non_updatable_oid(), mq_set_types(), mq_set_virt_object(), mq_translate_value(), parser_init_node(), parser_reinit_node(), pmeta_get_info_internal(), pt_add_type_to_set(), pt_agg_orderby_to_sort_list(), pt_apply_expressions_definition(), pt_apply_union_select_list_collation(), pt_apply_value(), pt_assignment_class_compatible(), pt_assignment_compatible(), pt_attr_check_default_cs_coll(), pt_attr_refers_to_self(), pt_bind_helper(), pt_bind_names(), pt_bind_names_post(), pt_bind_parameter(), pt_bind_parameter_path(), pt_bind_reserved_name(), pt_bind_spec_attrs(), pt_cast_needs_wrap_for_collation(), pt_character_length_for_node(), pt_check_alter(), pt_check_alter_partition(), pt_check_analytic_function(), pt_check_and_coerce_to_date(), pt_check_and_replace_hostvar(), pt_check_assignments(), pt_check_attribute_domain(), pt_check_cast_op(), pt_check_compatible_node_for_orderby(), pt_check_create_entity(), pt_check_create_index(), pt_check_create_view(), pt_check_cume_dist_percent_rank_order_by(), pt_check_default_vclass_query_spec(), pt_check_enum_data_type(), pt_check_expr_collation(), pt_check_filter_index_expr_pre(), pt_check_function_collation(), pt_check_function_index_expr_pre(), pt_check_group_concat_order_by(), pt_check_hint(), pt_check_kill(), pt_check_method(), pt_check_order_by(), pt_check_partition_values(), pt_check_partitions(), pt_check_range_partition_strict_increasing(), pt_check_recursive_expr_collation(), pt_check_same_datatype(), pt_check_show_index(), pt_check_table_in_show_heap(), pt_check_union_type_compatibility_of_values_query(), pt_check_vclass_attr_qspec_compatible(), pt_check_vclass_query_spec(), pt_check_vclass_union_spec(), pt_class_assignable(), pt_class_compatible(), pt_coerce_3args(), pt_coerce_expr_arguments(), pt_coerce_expression_argument(), pt_coerce_node_collation(), pt_coerce_node_collection_of_collection(), pt_coerce_partition_value_with_data_type(), pt_coerce_range_expr_arguments(), pt_coerce_str_to_time_date_utime_datetime(), pt_coerce_value_for_default_value(), pt_coerce_value_internal(), pt_collection_assignable(), pt_collection_compatible(), pt_compare_bounds_to_value(), pt_convert_to_logical_expr(), pt_create_param_for_value(), pt_create_pt_expr_and_node(), pt_create_pt_expr_equal_node(), pt_create_pt_name(), pt_data_type_init_value(), pt_data_type_to_db_domain(), pt_data_type_to_db_domain_name(), pt_datatypes_match(), pt_db_value_initialize(), pt_dbval_to_value(), pt_derive_attribute(), pt_domain_to_data_type(), pt_eval_expr_type(), pt_eval_function_type_new(), pt_eval_function_type_old(), pt_eval_method_call_type(), pt_eval_opt_type(), pt_eval_type(), pt_eval_type_pre(), pt_evaluate_db_value_expr(), pt_evaluate_tree_internal(), pt_expand_analytic_node(), pt_expand_external_path(), pt_expr_get_return_type(), pt_false_search_condition(), pt_fillin_type_size(), pt_filter_pseudo_specs(), pt_find_attr_in_class_list(), pt_find_name_in_spec(), pt_find_partition_column_count(), pt_fix_arguments_collation_flag(), pt_fix_buildlist_aggregate_cume_dist_percent_rank(), pt_fix_enumeration_comparison(), pt_fix_first_term_expr_for_iss(), pt_fixup_column_type(), pt_fold_const_expr(), pt_fold_const_function(), pt_fold_union(), pt_gen_isnull_preds(), pt_get_all_json_table_attributes_and_types(), pt_get_attr_data_type(), pt_get_attr_list_of_derived_table(), pt_get_attributes(), pt_get_collation_info(), pt_get_collation_info_for_collection_type(), pt_get_collation_of_collection(), pt_get_common_arg_type_of_width_bucket(), pt_get_common_collection_type(), pt_get_common_type_for_union(), pt_get_compatible_info_from_node(), pt_get_default_expression_from_data_default_node(), pt_get_enumeration_from_data_type(), pt_get_object_data_type(), pt_get_resolution(), pt_get_select_list(), pt_get_subquery_list(), pt_has_name_oid(), pt_has_non_idx_sarg_coll_pre(), pt_insert_conjunct(), pt_invert(), pt_is_ascii_string_value_node(), pt_is_collection_of_type(), pt_is_compatible_without_cast(), pt_is_enumeration_special_comparison(), pt_is_same_enum_data_type(), pt_json_table_gather_attribs(), pt_lambda_check_reduce_eq(), pt_limit_to_numbering_expr(), pt_list_has_logical_nodes(), pt_make_cast_with_compatible_info(), pt_make_collation_expr_node(), pt_make_integer_value(), pt_make_method_call(), pt_make_outer_select_for_show_stmt(), pt_make_pred_term_is(), pt_make_prim_data_type(), pt_make_prim_data_type_fortonum(), pt_make_query_show_grants(), pt_make_query_showstmt(), pt_make_query_user_groups(), pt_make_regu_hostvar(), pt_make_string_value(), pt_negate_expr(), pt_node_data_type_to_db_domain(), pt_node_to_db_domain(), pt_node_to_db_domain_name(), pt_node_to_db_type(), pt_node_to_enumeration_expr(), pt_node_to_function_index(), pt_numbering_set_continue_post(), pt_object_to_data_type(), pt_objects_assignable(), pt_print_attr_def(), pt_print_datatype(), pt_print_expr(), pt_print_json_table_column_info(), pt_print_method_def(), pt_print_name(), pt_print_node_value(), pt_print_sp_parameter(), pt_print_table_option(), pt_print_value(), pt_remove_unusable_sort_specs(), pt_resolve_correlation(), pt_resolve_default_value(), pt_resolve_method_type(), pt_resolve_sort_spec_expr(), pt_resolve_star(), pt_resolve_star_reserved_names(), pt_rewrite_set_eq_set(), pt_select_list_to_one_col(), pt_semantic_check_local(), pt_set_attr_list_types(), pt_set_default_data_type(), pt_set_expected_domain(), pt_set_reserved_name_key_type(), pt_sm_attribute_default_value_to_node(), pt_spec_to_oid_attr(), pt_string_to_db_domain(), pt_tag_start_of_cnf_post(), pt_to_aggregate_node(), pt_to_compatible_cast(), pt_to_delete_xasl(), pt_to_false_subquery(), pt_to_index_attrs(), pt_to_key_limit(), pt_to_list_key(), pt_to_merge_insert_query(), pt_to_outlist(), pt_to_pos_descr(), pt_to_pos_descr_groupby(), pt_to_pred_expr_local_with_arg(), pt_to_range_key(), pt_to_rangelist_key(), pt_to_regu_variable(), pt_to_single_key(), pt_to_sort_list(), pt_to_upd_del_query(), pt_type_assignable(), pt_type_cast_vclass_query_spec(), pt_type_cast_vclass_query_spec_column(), pt_type_generic_func(), pt_union_compatible(), pt_upd_domain_info(), pt_update_host_var_data_type(), pt_value_to_db(), pt_values_query_to_compatible_cast(), pt_vclass_compatible(), pt_where_type(), pt_where_type_keep_true(), pt_wrap_collection_with_cast_op(), pt_wrap_expr_w_exp_dom_cast(), pt_wrap_type_for_collation(), pt_wrap_with_cast_op(), qo_allocate_like_bound_for_index_scan(), qo_apply_range_intersection(), qo_classify(), qo_collect_name_spec(), qo_construct_new_set(), qo_convert_attref_to_dotexpr(), qo_convert_to_range_helper(), qo_do_auto_parameterize(), qo_find_like_rewrite_bound(), qo_fold_is_and_not_null(), qo_make_new_derived_tblspec(), qo_reduce_comp_pair_terms(), qo_reduce_equality_terms(), qo_reduce_order_by(), qo_reduce_order_by_for(), qo_replace_spec_name_with_null(), qo_rewrite_like_for_index_scan(), qo_rewrite_like_terms(), qo_rewrite_oid_equality(), qo_rewrite_one_like_term(), qo_rewrite_subqueries(), qo_set_value_to_range_list(), func_type::Node::set_return_type(), and validate_attribute_domain().

unsigned parser_node::use_plan_cache
unsigned parser_node::use_query_cache

Definition at line 3469 of file parse_tree.h.

Referenced by db_compile_statement_local(), and db_get_cacheinfo().


The documentation for this struct was generated from the following file: