Struct parser_node
ClassList > parser_node
Public Attributes
Public Attributes Documentation
variable alias_print
const char* parser_node::alias_print;
variable buffer_pos
int parser_node::buffer_pos;
variable cache_time
CACHE_TIME parser_node::cache_time;
variable cannot_prepare
unsigned parser_node::cannot_prepare;
variable clt_cache_check
unsigned parser_node::clt_cache_check;
variable clt_cache_reusable
unsigned parser_node::clt_cache_reusable;
variable column_number
int parser_node::column_number;
variable data_type
PT_NODE* parser_node::data_type;
variable do_not_fold
unsigned parser_node::do_not_fold;
variable do_not_replace_orderby
unsigned parser_node::do_not_replace_orderby;
variable do_not_use_subquery_cache
unsigned parser_node::do_not_use_subquery_cache;
variable done_reduce_equality_terms
unsigned parser_node::done_reduce_equality_terms;
variable etc
variable expected_domain
TP_DOMAIN* parser_node::expected_domain;
variable expr_before_const_folding
PARSER_VARCHAR* parser_node::expr_before_const_folding;
variable flag
struct parser_node parser_node::flag;
variable for_default_func
unsigned parser_node::for_default_func;
variable force_auto_parameterize
unsigned parser_node::force_auto_parameterize;
variable info
PT_STATEMENT_INFO parser_node::info;
variable is_added_by_parser
unsigned parser_node::is_added_by_parser;
variable is_alias_enabled_expr
unsigned parser_node::is_alias_enabled_expr;
variable is_click_counter
unsigned parser_node::is_click_counter;
variable is_cnf_start
unsigned parser_node::is_cnf_start;
variable is_hidden_column
unsigned parser_node::is_hidden_column;
variable is_paren
unsigned parser_node::is_paren;
variable is_system_generated_stmt
unsigned parser_node::is_system_generated_stmt;
variable is_value_query
unsigned parser_node::is_value_query;
variable is_wrapped_res_for_coll
unsigned parser_node::is_wrapped_res_for_coll;
variable line_number
int parser_node::line_number;
variable next
PT_NODE* parser_node::next;
variable next_row
PT_NODE* parser_node::next_row;
variable node_type
PT_NODE_TYPE parser_node::node_type;
variable or_next
PT_NODE* parser_node::or_next;
variable parser_id
int parser_node::parser_id;
variable partition_pruned
unsigned parser_node::partition_pruned;
variable print_in_value_for_dblink
unsigned parser_node::print_in_value_for_dblink;
variable recompile
unsigned parser_node::recompile;
variable si_datetime
unsigned parser_node::si_datetime;
variable si_tran_id
unsigned parser_node::si_tran_id;
variable spec_ident
UINTPTR parser_node::spec_ident;
variable sql_user_text
char* parser_node::sql_user_text;
variable sql_user_text_len
int parser_node::sql_user_text_len;
variable sub_host_var_count
int parser_node::sub_host_var_count;
variable sub_host_var_index
int* parser_node::sub_host_var_index;
variable type_enum
PT_TYPE_ENUM parser_node::type_enum;
variable use_auto_commit
unsigned parser_node::use_auto_commit;
variable use_plan_cache
unsigned parser_node::use_plan_cache;
variable use_query_cache
unsigned parser_node::use_query_cache;
variable with_rollup
unsigned parser_node::with_rollup;
variable xasl_id
XASL_ID* parser_node::xasl_id;
The documentation for this class was generated from the following file cubrid/src/parser/parse_tree.h