Skip to content

File query_rewrite_unused_function.c

FileList > cubrid > src > optimizer > rewriter > query_rewrite_unused_function.c

Go to the source code of this file

Public Static Functions

Type Name
PT_NODE * qo_convert_path_to_name (PARSER_CONTEXT * parser, PT_NODE * node, void * arg, int * continue_walk)
int qo_is_partition_attr (PT_NODE * node)
void qo_rewrite_as_derived (PARSER_CONTEXT * parser, PT_NODE * root, PT_NODE * root_where, PT_NODE * statement, PT_NODE ** path_spec_ptr)
void qo_rewrite_as_join (PARSER_CONTEXT * parser, PT_NODE * root, PT_NODE * statement, PT_NODE ** path_spec_ptr)

Public Static Functions Documentation

function qo_convert_path_to_name

static PT_NODE * qo_convert_path_to_name (
    PARSER_CONTEXT * parser,
    PT_NODE * node,
    void * arg,
    int * continue_walk
) 

function qo_is_partition_attr

static int qo_is_partition_attr (
    PT_NODE * node
) 

function qo_rewrite_as_derived

static void qo_rewrite_as_derived (
    PARSER_CONTEXT * parser,
    PT_NODE * root,
    PT_NODE * root_where,
    PT_NODE * statement,
    PT_NODE ** path_spec_ptr
) 

function qo_rewrite_as_join

static void qo_rewrite_as_join (
    PARSER_CONTEXT * parser,
    PT_NODE * root,
    PT_NODE * statement,
    PT_NODE ** path_spec_ptr
) 


The documentation for this class was generated from the following file cubrid/src/optimizer/rewriter/query_rewrite_unused_function.c