|
PostgreSQL Source Code git master
|
#include <primnodes.h>
Data Fields | |
| NodeTag | type |
| JsonBehaviorType | btype |
| Node * | expr |
| bool | coerce |
| ParseLoc | location |
Definition at line 1811 of file primnodes.h.
| JsonBehaviorType JsonBehavior::btype |
Definition at line 1815 of file primnodes.h.
Referenced by ExecEvalJsonExprPath(), ExecInitJsonExpr(), get_json_behavior(), get_json_expr_options(), get_json_table(), GetJsonBehaviorValueString(), makeJsonBehavior(), transformJsonBehavior(), transformJsonFuncExpr(), transformJsonTable(), and transformJsonTableColumns().
| bool JsonBehavior::coerce |
Definition at line 1817 of file primnodes.h.
Referenced by ExecInitJsonExpr(), and transformJsonBehavior().
| Node* JsonBehavior::expr |
Definition at line 1816 of file primnodes.h.
Referenced by ExecInitJsonExpr(), exprCollation(), expression_tree_mutator_impl(), expression_tree_walker_impl(), exprType(), exprTypmod(), get_json_behavior(), makeJsonBehavior(), raw_expression_tree_walker_impl(), and transformJsonBehavior().
| ParseLoc JsonBehavior::location |
Definition at line 1818 of file primnodes.h.
Referenced by makeJsonBehavior(), transformJsonBehavior(), transformJsonFuncExpr(), and transformJsonTable().
| NodeTag JsonBehavior::type |
Definition at line 1813 of file primnodes.h.