PostgreSQL Source Code  git master
EquivalenceClass Struct Reference

#include <pathnodes.h>

Data Fields

NodeTag type
 
Listec_opfamilies
 
Oid ec_collation
 
Listec_members
 
Listec_sources
 
Listec_derives
 
Relids ec_relids
 
bool ec_has_const
 
bool ec_has_volatile
 
bool ec_below_outer_join
 
bool ec_broken
 
Index ec_sortref
 
Index ec_min_security
 
Index ec_max_security
 
struct EquivalenceClassec_merged
 

Detailed Description

Definition at line 928 of file pathnodes.h.

Field Documentation

◆ ec_below_outer_join

◆ ec_broken

◆ ec_collation

◆ ec_derives

List* EquivalenceClass::ec_derives

Definition at line 936 of file pathnodes.h.

Referenced by create_join_clause(), get_eclass_for_sort_expr(), and process_equivalence().

◆ ec_has_const

◆ ec_has_volatile

◆ ec_max_security

Index EquivalenceClass::ec_max_security

◆ ec_members

◆ ec_merged

◆ ec_min_security

◆ ec_opfamilies

◆ ec_relids

◆ ec_sortref

◆ ec_sources

◆ type

NodeTag EquivalenceClass::type

Definition at line 930 of file pathnodes.h.


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