CUBRID Engine  latest
func_type::Node Member List

This is the complete list of members for func_type::Node, including all inherited members.

apply_argument(parser_node *prev, parser_node *arg, const argument_resolve &arg_res)func_type::Nodeprotected
apply_signature(const func_signature &signature)func_type::Nodeprotected
check_arg_compat(const pt_arg_type &arg_signature, const PT_NODE *arg_node, signature_compatibility &compat, argument_resolve &resolved_type, bool args_to_utf8)func_type::Nodeprotected
get_arg(size_t index)func_type::Node
get_signature(const func_all_signatures &signatures)func_type::Nodeprotected
get_types(const func_all_signatures &signatures, size_t index, string_buffer &sb)func_type::Nodeprotected
invalid_arg_count_error(std::size_t arg_count, const func_signature &func_sgn)func_type::Nodeprotected
invalid_arg_error(const pt_arg_type &arg_sgn, const PT_NODE *arg_node, const func_signature &func_sgn)func_type::Nodeprotected
invalid_coll_error(const func_signature &func_sgn)func_type::Nodeprotected
m_best_signaturefunc_type::Nodeprivate
m_nodefunc_type::Nodeprivate
m_parserfunc_type::Nodeprivate
Node(parser_context *parser, parser_node *node)func_type::Nodeinline
preprocess()func_type::Nodeprotected
set_return_type(const func_signature &signature)func_type::Nodeprotected
type_checking()func_type::Node