PostgreSQL Source Code: FunctionParameter Struct Reference (original) (raw)

#include <[parsenodes.h](parsenodes%5F8h%5Fsource.html)>

Data Fields
NodeTag type
char * name
TypeName * argType
FunctionParameterMode mode
Node * defexpr
ParseLoc location

Detailed Description

Definition at line 3546 of file parsenodes.h.

Field Documentation

argType

TypeName* FunctionParameter::argType

Definition at line 3550 of file parsenodes.h.

Referenced by interpret_function_parameter_list().

defexpr

Node* FunctionParameter::defexpr

Definition at line 3552 of file parsenodes.h.

Referenced by interpret_function_parameter_list().

location

ParseLoc FunctionParameter::location

Definition at line 3553 of file parsenodes.h.

Referenced by interpret_function_parameter_list().

mode

FunctionParameterMode FunctionParameter::mode

Definition at line 3551 of file parsenodes.h.

Referenced by interpret_function_parameter_list(), and LookupFuncWithArgs().

name

char* FunctionParameter::name

Definition at line 3549 of file parsenodes.h.

Referenced by interpret_function_parameter_list().

type

NodeTag FunctionParameter::type

Definition at line 3548 of file parsenodes.h.


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