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

#include <primnodes.h>

Public Member Functions

Oid funcresulttype pg_node_attr (query_jumble_ignore)
 
bool funcretset pg_node_attr (query_jumble_ignore)
 
bool funcvariadic pg_node_attr (query_jumble_ignore)
 
CoercionForm funcformat pg_node_attr (query_jumble_ignore)
 
Oid funccollid pg_node_attr (query_jumble_ignore)
 
Oid inputcollid pg_node_attr (query_jumble_ignore)
 

Data Fields

Expr xpr
 
Oid funcid
 
Listargs
 
ParseLoc location
 

Detailed Description

Definition at line 746 of file primnodes.h.

Member Function Documentation

◆ pg_node_attr() [1/6]

Oid funcresulttype FuncExpr::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [2/6]

bool funcretset FuncExpr::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [3/6]

bool funcvariadic FuncExpr::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [4/6]

CoercionForm funcformat FuncExpr::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [5/6]

Oid funccollid FuncExpr::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [6/6]

Oid inputcollid FuncExpr::pg_node_attr ( query_jumble_ignore  )

Field Documentation

◆ args

◆ funcid

◆ location

◆ xpr

Expr FuncExpr::xpr

Definition at line 748 of file primnodes.h.

Referenced by simplify_function().


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