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

#include <primnodes.h>

Public Member Functions

List *opnos  pg_node_attr (query_jumble_ignore)
 
List *opfamilies  pg_node_attr (query_jumble_ignore)
 
List *inputcollids  pg_node_attr (query_jumble_ignore)
 

Data Fields

Expr  xpr
 
 
Listlargs
 
Listrargs
 

Detailed Description

Definition at line 1487 of file primnodes.h.

Member Function Documentation

pg_node_attr() [1/3]

List *opnos RowCompareExpr::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [2/3]

List *opfamilies RowCompareExpr::pg_node_attr ( query_jumble_ignore  )

pg_node_attr() [3/3]

List *inputcollids RowCompareExpr::pg_node_attr ( query_jumble_ignore  )

Field Documentation

cmptype

CompareType RowCompareExpr::cmptype

Definition at line 1492 of file primnodes.h.

Referenced by ExecIndexBuildScanKeys(), ExecInitExprRec(), expand_indexqual_rowcompare(), and make_row_comparison_op().

largs

List* RowCompareExpr::largs

Definition at line 1500 of file primnodes.h.

Referenced by assign_collations_walker(), contain_leaked_vars_walker(), ExecIndexBuildScanKeys(), ExecInitExprRec(), expand_indexqual_rowcompare(), expression_tree_mutator_impl(), expression_tree_walker_impl(), fix_indexqual_clause(), get_rule_expr(), get_sublink_expr(), make_row_comparison_op(), match_rowcompare_to_indexcol(), and rowcomparesel().

rargs

List* RowCompareExpr::rargs

Definition at line 1502 of file primnodes.h.

Referenced by assign_collations_walker(), contain_leaked_vars_walker(), ExecIndexBuildScanKeys(), ExecInitExprRec(), expand_indexqual_rowcompare(), expression_tree_mutator_impl(), expression_tree_walker_impl(), get_rule_expr(), get_sublink_expr(), index_other_operands_eval_cost(), make_row_comparison_op(), match_rowcompare_to_indexcol(), and rowcomparesel().

xpr

Expr RowCompareExpr::xpr

Definition at line 1489 of file primnodes.h.


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

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