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

#include <parsenodes.h>

Data Fields

NodeTag type
 
Listfuncname
 
Listargs
 
Listagg_order
 
Nodeagg_filter
 
struct WindowDefover
 
bool agg_within_group
 
bool agg_star
 
bool agg_distinct
 
bool func_variadic
 
CoercionForm funcformat
 
ParseLoc location
 

Detailed Description

Definition at line 425 of file parsenodes.h.

Field Documentation

◆ agg_distinct

bool FuncCall::agg_distinct

Definition at line 435 of file parsenodes.h.

Referenced by makeFuncCall().

◆ agg_filter

Node* FuncCall::agg_filter

Definition at line 431 of file parsenodes.h.

Referenced by makeFuncCall(), and raw_expression_tree_walker_impl().

◆ agg_order

List* FuncCall::agg_order

Definition at line 430 of file parsenodes.h.

Referenced by makeFuncCall(), and raw_expression_tree_walker_impl().

◆ agg_star

bool FuncCall::agg_star

Definition at line 434 of file parsenodes.h.

Referenced by makeFuncCall().

◆ agg_within_group

bool FuncCall::agg_within_group

Definition at line 433 of file parsenodes.h.

Referenced by makeFuncCall().

◆ args

List* FuncCall::args

Definition at line 429 of file parsenodes.h.

Referenced by makeFuncCall(), and raw_expression_tree_walker_impl().

◆ func_variadic

bool FuncCall::func_variadic

Definition at line 436 of file parsenodes.h.

Referenced by makeFuncCall().

◆ funcformat

CoercionForm FuncCall::funcformat

Definition at line 437 of file parsenodes.h.

Referenced by makeFuncCall().

◆ funcname

List* FuncCall::funcname

Definition at line 428 of file parsenodes.h.

Referenced by makeFuncCall().

◆ location

ParseLoc FuncCall::location

Definition at line 438 of file parsenodes.h.

Referenced by makeFuncCall().

◆ over

struct WindowDef* FuncCall::over

Definition at line 432 of file parsenodes.h.

Referenced by makeFuncCall(), and raw_expression_tree_walker_impl().

◆ type

NodeTag FuncCall::type

Definition at line 427 of file parsenodes.h.


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