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 701 of file parsenodes.h.

Field Documentation

◆ coldefexpr

Node* RangeTableFuncCol::coldefexpr

Definition at line 709 of file parsenodes.h.

Referenced by raw_expression_tree_walker_impl(), and transformRangeTableFunc().

◆ colexpr

Node* RangeTableFuncCol::colexpr

Definition at line 708 of file parsenodes.h.

Referenced by raw_expression_tree_walker_impl(), and transformRangeTableFunc().

◆ colname

char* RangeTableFuncCol::colname

Definition at line 704 of file parsenodes.h.

Referenced by transformRangeTableFunc().

◆ for_ordinality

bool RangeTableFuncCol::for_ordinality

Definition at line 706 of file parsenodes.h.

Referenced by transformRangeTableFunc().

◆ is_not_null

bool RangeTableFuncCol::is_not_null

Definition at line 707 of file parsenodes.h.

Referenced by transformRangeTableFunc().

◆ location

ParseLoc RangeTableFuncCol::location

Definition at line 710 of file parsenodes.h.

Referenced by transformRangeTableFunc().

◆ type

NodeTag RangeTableFuncCol::type

Definition at line 703 of file parsenodes.h.

◆ typeName

TypeName* RangeTableFuncCol::typeName

Definition at line 705 of file parsenodes.h.

Referenced by transformRangeTableFunc().


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