PostgreSQL Source Code
git master
|
#include <primnodes.h>
Data Fields | |
NodeTag | type |
JsonBehaviorType | btype |
Node * | expr |
bool | coerce |
ParseLoc | location |
Definition at line 1752 of file primnodes.h.
JsonBehaviorType JsonBehavior::btype |
Definition at line 1756 of file primnodes.h.
Referenced by ExecEvalJsonExprPath(), ExecInitJsonExpr(), get_json_behavior(), get_json_expr_options(), get_json_table(), get_json_table_columns(), makeJsonBehavior(), transformJsonBehavior(), transformJsonTable(), and transformJsonTableColumns().
bool JsonBehavior::coerce |
Definition at line 1758 of file primnodes.h.
Referenced by ExecInitJsonExpr(), and transformJsonBehavior().
Node* JsonBehavior::expr |
Definition at line 1757 of file primnodes.h.
Referenced by ExecInitJsonExpr(), exprCollation(), expression_tree_mutator_impl(), expression_tree_walker_impl(), exprSetCollation(), exprType(), exprTypmod(), get_json_behavior(), makeJsonBehavior(), raw_expression_tree_walker_impl(), and transformJsonBehavior().
ParseLoc JsonBehavior::location |
Definition at line 1759 of file primnodes.h.
Referenced by makeJsonBehavior(), transformJsonBehavior(), and transformJsonTable().
NodeTag JsonBehavior::type |
Definition at line 1754 of file primnodes.h.