PostgreSQL Source Code  git master
RangeTableFuncCol Struct Reference

#include <parsenodes.h>

Data Fields

NodeTag type
 
char * colname
 
TypeNametypeName
 
bool for_ordinality
 
bool is_not_null
 
Nodecolexpr
 
Nodecoldefexpr
 
ParseLoc location
 

Detailed Description

Definition at line 675 of file parsenodes.h.

Field Documentation

◆ coldefexpr

Node* RangeTableFuncCol::coldefexpr

Definition at line 683 of file parsenodes.h.

Referenced by raw_expression_tree_walker_impl(), and transformRangeTableFunc().

◆ colexpr

Node* RangeTableFuncCol::colexpr

Definition at line 682 of file parsenodes.h.

Referenced by raw_expression_tree_walker_impl(), and transformRangeTableFunc().

◆ colname

char* RangeTableFuncCol::colname

Definition at line 678 of file parsenodes.h.

Referenced by transformRangeTableFunc().

◆ for_ordinality

bool RangeTableFuncCol::for_ordinality

Definition at line 680 of file parsenodes.h.

Referenced by transformRangeTableFunc().

◆ is_not_null

bool RangeTableFuncCol::is_not_null

Definition at line 681 of file parsenodes.h.

Referenced by transformRangeTableFunc().

◆ location

ParseLoc RangeTableFuncCol::location

Definition at line 684 of file parsenodes.h.

Referenced by transformRangeTableFunc().

◆ type

NodeTag RangeTableFuncCol::type

Definition at line 677 of file parsenodes.h.

◆ typeName

TypeName* RangeTableFuncCol::typeName

Definition at line 679 of file parsenodes.h.

Referenced by transformRangeTableFunc().


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