PostgreSQL Source Code  git master
plpgsql_CastHashEntry Struct Reference

Data Fields

plpgsql_CastHashKey key
 
Exprcast_expr
 
CachedExpressioncast_cexpr
 
ExprStatecast_exprstate
 
bool cast_in_use
 
LocalTransactionId cast_lxid
 

Detailed Description

Definition at line 149 of file pl_exec.c.

Field Documentation

◆ cast_cexpr

CachedExpression* plpgsql_CastHashEntry::cast_cexpr

Definition at line 153 of file pl_exec.c.

Referenced by get_cast_hashentry().

◆ cast_expr

Expr* plpgsql_CastHashEntry::cast_expr

Definition at line 152 of file pl_exec.c.

Referenced by get_cast_hashentry().

◆ cast_exprstate

ExprState* plpgsql_CastHashEntry::cast_exprstate

Definition at line 155 of file pl_exec.c.

Referenced by exec_cast_value(), and get_cast_hashentry().

◆ cast_in_use

bool plpgsql_CastHashEntry::cast_in_use

Definition at line 156 of file pl_exec.c.

Referenced by exec_cast_value(), and get_cast_hashentry().

◆ cast_lxid

LocalTransactionId plpgsql_CastHashEntry::cast_lxid

Definition at line 157 of file pl_exec.c.

Referenced by get_cast_hashentry().

◆ key

plpgsql_CastHashKey plpgsql_CastHashEntry::key

Definition at line 151 of file pl_exec.c.


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