PostgreSQL Source Code  git master
JsonConstructorExprState Struct Reference

#include <execExpr.h>

Data Fields

JsonConstructorExprconstructor
 
Datumarg_values
 
boolarg_nulls
 
Oidarg_types
 
struct {
   int   category
 
   Oid   outfuncid
 
} * arg_type_cache
 
int nargs
 

Detailed Description

Definition at line 741 of file execExpr.h.

Field Documentation

◆ arg_nulls

bool* JsonConstructorExprState::arg_nulls

Definition at line 745 of file execExpr.h.

Referenced by ExecEvalJsonConstructor(), and ExecInitExprRec().

◆ 

struct { ... } * JsonConstructorExprState::arg_type_cache

◆ arg_types

Oid* JsonConstructorExprState::arg_types

Definition at line 746 of file execExpr.h.

Referenced by ExecEvalJsonConstructor(), and ExecInitExprRec().

◆ arg_values

Datum* JsonConstructorExprState::arg_values

Definition at line 744 of file execExpr.h.

Referenced by ExecEvalJsonConstructor(), and ExecInitExprRec().

◆ category

int JsonConstructorExprState::category

Definition at line 749 of file execExpr.h.

◆ constructor

JsonConstructorExpr* JsonConstructorExprState::constructor

Definition at line 743 of file execExpr.h.

Referenced by ExecEvalJsonConstructor(), and ExecInitExprRec().

◆ nargs

int JsonConstructorExprState::nargs

Definition at line 752 of file execExpr.h.

Referenced by ExecEvalJsonConstructor(), and ExecInitExprRec().

◆ outfuncid

Oid JsonConstructorExprState::outfuncid

Definition at line 750 of file execExpr.h.


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