PostgreSQL Source Code  git master
ArrayAnalyzeExtraData Struct Reference

Data Fields

Oid type_id
 
Oid eq_opr
 
Oid coll_id
 
bool typbyval
 
int16 typlen
 
char typalign
 
FmgrInfocmp
 
FmgrInfohash
 
AnalyzeAttrComputeStatsFunc std_compute_stats
 
void * std_extra_data
 

Detailed Description

Definition at line 36 of file array_typanalyze.c.

Field Documentation

◆ cmp

FmgrInfo* ArrayAnalyzeExtraData::cmp

Definition at line 51 of file array_typanalyze.c.

Referenced by array_typanalyze(), and element_compare().

◆ coll_id

Oid ArrayAnalyzeExtraData::coll_id

◆ eq_opr

Oid ArrayAnalyzeExtraData::eq_opr

Definition at line 40 of file array_typanalyze.c.

Referenced by array_typanalyze(), and compute_array_stats().

◆ hash

FmgrInfo* ArrayAnalyzeExtraData::hash

Definition at line 52 of file array_typanalyze.c.

Referenced by array_typanalyze(), and element_hash().

◆ std_compute_stats

AnalyzeAttrComputeStatsFunc ArrayAnalyzeExtraData::std_compute_stats

Definition at line 55 of file array_typanalyze.c.

Referenced by array_typanalyze(), and compute_array_stats().

◆ std_extra_data

void* ArrayAnalyzeExtraData::std_extra_data

Definition at line 56 of file array_typanalyze.c.

Referenced by array_typanalyze(), and compute_array_stats().

◆ typalign

char ArrayAnalyzeExtraData::typalign

Definition at line 44 of file array_typanalyze.c.

Referenced by array_typanalyze(), and compute_array_stats().

◆ typbyval

bool ArrayAnalyzeExtraData::typbyval

◆ type_id

Oid ArrayAnalyzeExtraData::type_id

Definition at line 39 of file array_typanalyze.c.

Referenced by array_typanalyze(), and compute_array_stats().

◆ typlen

int16 ArrayAnalyzeExtraData::typlen

Definition at line 43 of file array_typanalyze.c.

Referenced by array_typanalyze(), and compute_array_stats().


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