PostgreSQL Source Code: JsonIsPredicate Struct Reference (original) (raw)

#include <[primnodes.h](primnodes%5F8h%5Fsource.html)>

Data Fields
NodeTag type
Node * expr
JsonFormat * format
JsonValueType item_type
bool unique_keys
ParseLoc location

Detailed Description

Definition at line 1737 of file primnodes.h.

Field Documentation

expr

Node* JsonIsPredicate::expr

Definition at line 1740 of file primnodes.h.

Referenced by ExecEvalJsonIsPredicate(), ExecInitExprRec(), expression_tree_mutator_impl(), get_rule_expr(), makeJsonIsPredicate(), and transformJsonIsPredicate().

format

JsonFormat* JsonIsPredicate::format

Definition at line 1741 of file primnodes.h.

Referenced by expression_tree_mutator_impl(), makeJsonIsPredicate(), and transformJsonIsPredicate().

item_type

JsonValueType JsonIsPredicate::item_type

Definition at line 1742 of file primnodes.h.

Referenced by ExecEvalJsonIsPredicate(), get_rule_expr(), makeJsonIsPredicate(), and transformJsonIsPredicate().

location

ParseLoc JsonIsPredicate::location

Definition at line 1744 of file primnodes.h.

Referenced by makeJsonIsPredicate(), and transformJsonIsPredicate().

type

NodeTag JsonIsPredicate::type

Definition at line 1739 of file primnodes.h.

unique_keys

bool JsonIsPredicate::unique_keys

Definition at line 1743 of file primnodes.h.

Referenced by ExecEvalJsonIsPredicate(), get_rule_expr(), makeJsonIsPredicate(), and transformJsonIsPredicate().


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