PostgreSQL Source Code
git master
|
Data Fields | |
JsonPathGinNodeType | type |
union { | |
int nargs | |
int entryIndex | |
Datum entryDatum | |
} | val |
JsonPathGinNode * | args [FLEXIBLE_ARRAY_MEMBER] |
Definition at line 97 of file jsonb_gin.c.
JsonPathGinNode* JsonPathGinNode::args[FLEXIBLE_ARRAY_MEMBER] |
Definition at line 108 of file jsonb_gin.c.
Referenced by emit_jsp_gin_entries(), execute_jsp_gin_node(), make_jsp_expr_node(), make_jsp_expr_node_args(), and make_jsp_expr_node_binary().
Datum JsonPathGinNode::entryDatum |
Definition at line 105 of file jsonb_gin.c.
Referenced by emit_jsp_gin_entries(), and make_jsp_entry_node().
int JsonPathGinNode::entryIndex |
Definition at line 103 of file jsonb_gin.c.
Referenced by emit_jsp_gin_entries(), and execute_jsp_gin_node().
int JsonPathGinNode::nargs |
Definition at line 102 of file jsonb_gin.c.
Referenced by emit_jsp_gin_entries(), execute_jsp_gin_node(), and make_jsp_expr_node().
JsonPathGinNodeType JsonPathGinNode::type |
Definition at line 99 of file jsonb_gin.c.
Referenced by emit_jsp_gin_entries(), execute_jsp_gin_node(), make_jsp_entry_node(), and make_jsp_expr_node().
union { ... } JsonPathGinNode::val |
Referenced by emit_jsp_gin_entries(), execute_jsp_gin_node(), make_jsp_entry_node(), and make_jsp_expr_node().