PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EquivalenceClass Struct Reference

#include <pathnodes.h>

Public Member Functions

 pg_node_attr (custom_read_write, no_copy_equal, no_read, no_query_jumble) NodeTag type
 

Data Fields

Listec_opfamilies
 
Oid ec_collation
 
int ec_childmembers_size
 
Listec_members
 
List ** ec_childmembers
 
Listec_sources
 
Listec_derives_list
 
struct derives_hash * ec_derives_hash
 
Relids ec_relids
 
bool ec_has_const
 
bool ec_has_volatile
 
bool ec_broken
 
Index ec_sortref
 
Index ec_min_security
 
Index ec_max_security
 
struct EquivalenceClassec_merged
 

Detailed Description

Definition at line 1444 of file pathnodes.h.

Member Function Documentation

◆ pg_node_attr()

EquivalenceClass::pg_node_attr ( custom_read_write  ,
no_copy_equal  ,
no_read  ,
no_query_jumble   
)

Field Documentation

◆ ec_broken

◆ ec_childmembers

◆ ec_childmembers_size

int EquivalenceClass::ec_childmembers_size

◆ ec_collation

◆ ec_derives_hash

◆ ec_derives_list

◆ ec_has_const

◆ ec_has_volatile

◆ ec_max_security

Index EquivalenceClass::ec_max_security

◆ ec_members

◆ ec_merged

struct EquivalenceClass* EquivalenceClass::ec_merged

◆ ec_min_security

◆ ec_opfamilies

◆ ec_relids

◆ ec_sortref

◆ ec_sources


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