PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
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 175 of file plancache.h.

Field Documentation

◆ context

MemoryContext CachedExpression::context

Definition at line 183 of file plancache.h.

Referenced by FreeCachedExpression(), and GetCachedExpression().

◆ expr

Node* CachedExpression::expr

Definition at line 178 of file plancache.h.

Referenced by get_cast_hashentry(), and GetCachedExpression().

◆ invalItems

List* CachedExpression::invalItems

Definition at line 182 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 184 of file plancache.h.

Referenced by FreeCachedExpression(), and GetCachedExpression().

◆ relationOids

List* CachedExpression::relationOids

Definition at line 181 of file plancache.h.

Referenced by GetCachedExpression(), and PlanCacheRelCallback().


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