PostgreSQL Source Code git master
|
#include <parsenodes.h>
Data Fields | |
NodeTag | type |
JsonValueExpr * | context_item |
JsonTablePathSpec * | pathspec |
List * | passing |
List * | columns |
JsonBehavior * | on_error |
Alias * | alias |
bool | lateral |
ParseLoc | location |
Definition at line 1865 of file parsenodes.h.
Alias* JsonTable::alias |
Definition at line 1873 of file parsenodes.h.
Referenced by transformJsonTable().
List* JsonTable::columns |
Definition at line 1871 of file parsenodes.h.
Referenced by raw_expression_tree_walker_impl(), and transformJsonTable().
JsonValueExpr* JsonTable::context_item |
Definition at line 1868 of file parsenodes.h.
Referenced by raw_expression_tree_walker_impl(), and transformJsonTable().
bool JsonTable::lateral |
Definition at line 1874 of file parsenodes.h.
Referenced by transformJsonTable().
ParseLoc JsonTable::location |
Definition at line 1875 of file parsenodes.h.
Referenced by transformJsonTable().
JsonBehavior* JsonTable::on_error |
Definition at line 1872 of file parsenodes.h.
Referenced by raw_expression_tree_walker_impl(), transformJsonTable(), and transformJsonTableColumns().
List* JsonTable::passing |
Definition at line 1870 of file parsenodes.h.
Referenced by raw_expression_tree_walker_impl(), and transformJsonTable().
JsonTablePathSpec* JsonTable::pathspec |
Definition at line 1869 of file parsenodes.h.
Referenced by raw_expression_tree_walker_impl(), and transformJsonTable().
NodeTag JsonTable::type |
Definition at line 1867 of file parsenodes.h.