PostgreSQL Source Code  git master
CachedExpression Struct Reference

#include <plancache.h>

Data Fields

int magic
 
Nodeexpr
 
bool is_valid
 
ListrelationOids
 
ListinvalItems
 
MemoryContext context
 
dlist_node node
 

Detailed Description

Definition at line 171 of file plancache.h.

Field Documentation

◆ context

MemoryContext CachedExpression::context

Definition at line 179 of file plancache.h.

Referenced by FreeCachedExpression(), and GetCachedExpression().

◆ expr

Node* CachedExpression::expr

Definition at line 174 of file plancache.h.

Referenced by get_cast_hashentry(), and GetCachedExpression().

◆ invalItems

List* CachedExpression::invalItems

Definition at line 178 of file plancache.h.

Referenced by GetCachedExpression(), and PlanCacheObjectCallback().

◆ is_valid

bool CachedExpression::is_valid

◆ magic

int CachedExpression::magic

◆ node

dlist_node CachedExpression::node

Definition at line 180 of file plancache.h.

Referenced by FreeCachedExpression(), and GetCachedExpression().

◆ relationOids

List* CachedExpression::relationOids

Definition at line 177 of file plancache.h.

Referenced by GetCachedExpression(), and PlanCacheRelCallback().


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