PostgreSQL Source Code
git master
|
#include <primnodes.h>
Definition at line 1764 of file primnodes.h.
Node* JsonExpr::coercion_expr |
Definition at line 1799 of file primnodes.h.
Referenced by coerceJsonExprOutput(), ExecInitJsonExpr(), exprCollation(), expression_tree_mutator_impl(), expression_tree_walker_impl(), and exprSetCollation().
Oid JsonExpr::collation |
Definition at line 1810 of file primnodes.h.
Referenced by exprCollation(), and exprSetCollation().
JsonFormat* JsonExpr::format |
Definition at line 1774 of file primnodes.h.
Referenced by transformJsonFuncExpr().
Node* JsonExpr::formatted_expr |
Definition at line 1771 of file primnodes.h.
Referenced by coerceJsonExprOutput(), ExecInitJsonExpr(), expression_tree_mutator_impl(), expression_tree_walker_impl(), exprLocation(), get_rule_expr(), and transformJsonFuncExpr().
int JsonExpr::location |
Definition at line 1813 of file primnodes.h.
Referenced by exprLocation(), and transformJsonFuncExpr().
bool JsonExpr::omit_quotes |
Definition at line 1807 of file primnodes.h.
Referenced by coerceJsonExprOutput(), ExecEvalJsonExprPath(), get_json_expr_options(), and transformJsonFuncExpr().
JsonBehavior* JsonExpr::on_empty |
Definition at line 1787 of file primnodes.h.
Referenced by ExecEvalJsonExprPath(), ExecInitJsonExpr(), expression_tree_mutator_impl(), expression_tree_walker_impl(), get_json_expr_options(), and transformJsonFuncExpr().
JsonBehavior* JsonExpr::on_error |
Definition at line 1788 of file primnodes.h.
Referenced by ExecEvalJsonExprPath(), ExecInitJsonExpr(), expression_tree_mutator_impl(), expression_tree_walker_impl(), get_json_expr_options(), and transformJsonFuncExpr().
JsonExprOp JsonExpr::op |
Definition at line 1768 of file primnodes.h.
Referenced by coerceJsonExprOutput(), ExecEvalJsonExprPath(), get_json_expr_options(), get_rule_expr(), and transformJsonFuncExpr().
List* JsonExpr::passing_names |
Definition at line 1783 of file primnodes.h.
Referenced by contain_mutable_functions_walker(), ExecInitJsonExpr(), get_rule_expr(), and transformJsonFuncExpr().
List* JsonExpr::passing_values |
Definition at line 1784 of file primnodes.h.
Referenced by contain_mutable_functions_walker(), ExecInitJsonExpr(), expression_tree_mutator_impl(), expression_tree_walker_impl(), get_rule_expr(), and transformJsonFuncExpr().
Node* JsonExpr::path_spec |
Definition at line 1777 of file primnodes.h.
Referenced by contain_mutable_functions_walker(), ExecInitJsonExpr(), expression_tree_mutator_impl(), expression_tree_walker_impl(), get_rule_expr(), and transformJsonFuncExpr().
JsonReturning* JsonExpr::returning |
Definition at line 1780 of file primnodes.h.
Referenced by coerceJsonExprOutput(), ExecEvalJsonExprPath(), ExecInitJsonExpr(), exprType(), exprTypmod(), get_rule_expr(), and transformJsonFuncExpr().
bool JsonExpr::use_io_coercion |
Definition at line 1800 of file primnodes.h.
Referenced by coerceJsonExprOutput(), ExecEvalJsonExprPath(), and ExecInitJsonExpr().
bool JsonExpr::use_json_coercion |
Definition at line 1801 of file primnodes.h.
Referenced by coerceJsonExprOutput(), and ExecInitJsonExpr().
JsonWrapper JsonExpr::wrapper |
Definition at line 1804 of file primnodes.h.
Referenced by ExecEvalJsonExprPath(), get_json_expr_options(), and transformJsonFuncExpr().
Expr JsonExpr::xpr |
Definition at line 1766 of file primnodes.h.