PostgreSQL Source Code
git master
|
#include <primnodes.h>
Data Fields | |
NodeTag | type |
JsonBehaviorType | btype |
Node * | expr |
bool | coerce |
ParseLoc | location |
Definition at line 1786 of file primnodes.h.
JsonBehaviorType JsonBehavior::btype |
Definition at line 1790 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 1792 of file primnodes.h.
Referenced by ExecInitJsonExpr(), and transformJsonBehavior().
Node* JsonBehavior::expr |
Definition at line 1791 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 1793 of file primnodes.h.
Referenced by makeJsonBehavior(), transformJsonBehavior(), transformJsonFuncExpr(), and transformJsonTable().
NodeTag JsonBehavior::type |
Definition at line 1788 of file primnodes.h.