PostgreSQL Source Code
git master
|
#include <primnodes.h>
Public Member Functions | |
List *ns_uris | pg_node_attr (query_jumble_ignore) |
List *ns_names | pg_node_attr (query_jumble_ignore) |
List *colnames | pg_node_attr (query_jumble_ignore) |
List *coltypes | pg_node_attr (query_jumble_ignore) |
List *coltypmods | pg_node_attr (query_jumble_ignore) |
List *colcollations | pg_node_attr (query_jumble_ignore) |
List *coldefexprs | pg_node_attr (query_jumble_ignore) |
List *colvalexprs | pg_node_attr (query_jumble_ignore) |
List *passingvalexprs | pg_node_attr (query_jumble_ignore) |
Bitmapset *notnulls | pg_node_attr (query_jumble_ignore) |
Node *plan | pg_node_attr (query_jumble_ignore) |
int ordinalitycol | pg_node_attr (query_jumble_ignore) |
Data Fields | |
NodeTag | type |
TableFuncType | functype |
Node * | docexpr |
Node * | rowexpr |
List * | colexprs |
ParseLoc | location |
Definition at line 109 of file primnodes.h.
List* ns_uris TableFunc::pg_node_attr | ( | query_jumble_ignore | ) |
List* ns_names TableFunc::pg_node_attr | ( | query_jumble_ignore | ) |
List* colnames TableFunc::pg_node_attr | ( | query_jumble_ignore | ) |
List* coltypes TableFunc::pg_node_attr | ( | query_jumble_ignore | ) |
List* coltypmods TableFunc::pg_node_attr | ( | query_jumble_ignore | ) |
List* colcollations TableFunc::pg_node_attr | ( | query_jumble_ignore | ) |
List* coldefexprs TableFunc::pg_node_attr | ( | query_jumble_ignore | ) |
List* colvalexprs TableFunc::pg_node_attr | ( | query_jumble_ignore | ) |
List* passingvalexprs TableFunc::pg_node_attr | ( | query_jumble_ignore | ) |
Bitmapset* notnulls TableFunc::pg_node_attr | ( | query_jumble_ignore | ) |
int ordinalitycol TableFunc::pg_node_attr | ( | query_jumble_ignore | ) |
List* TableFunc::colexprs |
Definition at line 131 of file primnodes.h.
Referenced by ExecInitTableFuncScan(), expression_tree_mutator_impl(), expression_tree_walker_impl(), get_xmltable(), and transformRangeTableFunc().
Node* TableFunc::docexpr |
Definition at line 119 of file primnodes.h.
Referenced by ExecInitTableFuncScan(), expression_tree_mutator_impl(), expression_tree_walker_impl(), get_json_table(), get_xmltable(), JsonTableInitOpaque(), transformJsonTable(), transformJsonTableColumns(), and transformRangeTableFunc().
TableFuncType TableFunc::functype |
Definition at line 113 of file primnodes.h.
Referenced by addRangeTableEntryForTableFunc(), ExecInitTableFuncScan(), ExplainTargetRel(), get_tablefunc(), transformJsonTable(), and transformRangeTableFunc().
ParseLoc TableFunc::location |
Definition at line 145 of file primnodes.h.
Referenced by transformJsonTable(), and transformRangeTableFunc().
Node* TableFunc::rowexpr |
Definition at line 121 of file primnodes.h.
Referenced by ExecInitTableFuncScan(), expression_tree_mutator_impl(), expression_tree_walker_impl(), get_xmltable(), and transformRangeTableFunc().
NodeTag TableFunc::type |
Definition at line 111 of file primnodes.h.