PostgreSQL Source Code: SubLink Struct Reference (original) (raw)
#include <[primnodes.h](primnodes%5F8h%5Fsource.html)>
| Data Fields | |
|---|---|
| Expr | xpr |
| SubLinkType | subLinkType |
| int | subLinkId |
| Node * | testexpr |
| Node * | subselect |
| ParseLoc | location |
Detailed Description
Member Function Documentation
◆ pg_node_attr()
| List *operName SubLink::pg_node_attr | ( | query_jumble_ignore | ) |
|---|
Field Documentation
◆ location
◆ subLinkId
◆ subLinkType
Definition at line 1043 of file primnodes.h.
Referenced by convert_ANY_sublink_to_join(), convert_EXISTS_sublink_to_join(), exprCollation(), exprSetCollation(), exprType(), exprTypmod(), get_sublink_expr(), get_update_query_targetlist_def(), process_sublinks_mutator(), pull_up_sublinks_qual_recurse(), transformAExprOp(), transformJsonArrayQueryConstructor(), transformMultiAssignRef(), and transformSubLink().
◆ subselect
Definition at line 1049 of file primnodes.h.
Referenced by acquireLocksOnSubLinks(), checkWellFormedRecursionWalker(), convert_ANY_sublink_to_join(), convert_EXISTS_sublink_to_join(), exprCollation(), expression_tree_mutator_impl(), expression_tree_walker_impl(), exprSetCollation(), exprType(), exprTypmod(), FigureColnameInternal(), fireRIRonSubLink(), get_sublink_expr(), get_update_query_targetlist_def(), process_sublinks_mutator(), pull_up_sublinks_qual_recurse(), raw_expression_tree_walker_impl(), ScanQueryWalker(), transformJsonArrayQueryConstructor(), transformMultiAssignRef(), and transformSubLink().
◆ testexpr
Definition at line 1045 of file primnodes.h.
Referenced by checkWellFormedRecursionWalker(), convert_ANY_sublink_to_join(), expression_tree_mutator_impl(), expression_tree_walker_impl(), exprLocation(), get_sublink_expr(), process_sublinks_mutator(), pull_up_sublinks_qual_recurse(), raw_expression_tree_walker_impl(), transformAExprOp(), transformJsonArrayQueryConstructor(), and transformSubLink().
◆ xpr
The documentation for this struct was generated from the following file:
- src/include/nodes/primnodes.h