PostgreSQL Source Code git master
Data Fields
JsonBehavior Struct Reference

#include <primnodes.h>

Data Fields

 
 
Nodeexpr
 
bool  coerce
 
 

Detailed Description

Definition at line 1810 of file primnodes.h.

Field Documentation

btype

JsonBehaviorType JsonBehavior::btype

Definition at line 1814 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().

coerce

bool JsonBehavior::coerce

Definition at line 1816 of file primnodes.h.

Referenced by ExecInitJsonExpr(), and transformJsonBehavior().

expr

Node* JsonBehavior::expr

Definition at line 1815 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().

location

ParseLoc JsonBehavior::location

Definition at line 1817 of file primnodes.h.

Referenced by makeJsonBehavior(), transformJsonBehavior(), transformJsonFuncExpr(), and transformJsonTable().

type

NodeTag JsonBehavior::type

Definition at line 1812 of file primnodes.h.


The documentation for this struct was generated from the following file:

AltStyle によって変換されたページ (->オリジナル) /