PostgreSQL Source Code git master
Public Member Functions | Data Fields
SubLink Struct Reference

#include <primnodes.h>

Public Member Functions

List *operName  pg_node_attr (query_jumble_ignore)
 

Data Fields

Expr  xpr
 
 
int  subLinkId
 
 
 
 

Detailed Description

Definition at line 1040 of file primnodes.h.

Member Function Documentation

pg_node_attr()

List *operName SubLink::pg_node_attr ( query_jumble_ignore  )

Field Documentation

location

ParseLoc SubLink::location

Definition at line 1050 of file primnodes.h.

Referenced by exprLocation(), transformAExprOp(), transformJsonArrayQueryConstructor(), and transformSubLink().

subLinkId

int SubLink::subLinkId

Definition at line 1044 of file primnodes.h.

Referenced by get_update_query_targetlist_def(), process_sublinks_mutator(), transformJsonArrayQueryConstructor(), and transformMultiAssignRef().

subLinkType

SubLinkType SubLink::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

Node* SubLink::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

Node* SubLink::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

Expr SubLink::xpr

Definition at line 1042 of file primnodes.h.


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

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