PostgreSQL Source Code  git master
JsonExprState Struct Reference

#include <execnodes.h>

Data Fields

JsonExprjsexpr
 
NullableDatum formatted_expr
 
NullableDatum pathspec
 
Listargs
 
NullableDatum error
 
NullableDatum empty
 
int jump_empty
 
int jump_error
 
int jump_eval_coercion
 
int jump_end
 
FunctionCallInfo input_fcinfo
 
ErrorSaveContext escontext
 

Detailed Description

Definition at line 1019 of file execnodes.h.

Field Documentation

◆ args

List* JsonExprState::args

Definition at line 1031 of file execnodes.h.

Referenced by ExecEvalJsonExprPath(), and ExecInitJsonExpr().

◆ empty

NullableDatum JsonExprState::empty

Definition at line 1044 of file execnodes.h.

Referenced by ExecEvalJsonExprPath(), and ExecInitJsonExpr().

◆ error

NullableDatum JsonExprState::error

◆ escontext

ErrorSaveContext JsonExprState::escontext

◆ formatted_expr

NullableDatum JsonExprState::formatted_expr

Definition at line 1025 of file execnodes.h.

Referenced by ExecEvalJsonExprPath(), and ExecInitJsonExpr().

◆ input_fcinfo

FunctionCallInfo JsonExprState::input_fcinfo

Definition at line 1073 of file execnodes.h.

Referenced by ExecEvalJsonExprPath(), and ExecInitJsonExpr().

◆ jsexpr

JsonExpr* JsonExprState::jsexpr

Definition at line 1022 of file execnodes.h.

Referenced by ExecEvalJsonExprPath(), and ExecInitJsonExpr().

◆ jump_empty

int JsonExprState::jump_empty

Definition at line 1050 of file execnodes.h.

Referenced by ExecEvalJsonExprPath(), and ExecInitJsonExpr().

◆ jump_end

int JsonExprState::jump_end

Definition at line 1067 of file execnodes.h.

Referenced by ExecEvalJsonExprPath(), and ExecInitJsonExpr().

◆ jump_error

int JsonExprState::jump_error

Definition at line 1051 of file execnodes.h.

Referenced by ExecEvalJsonExprPath(), and ExecInitJsonExpr().

◆ jump_eval_coercion

int JsonExprState::jump_eval_coercion

Definition at line 1059 of file execnodes.h.

Referenced by ExecEvalJsonExprPath(), and ExecInitJsonExpr().

◆ pathspec

NullableDatum JsonExprState::pathspec

Definition at line 1028 of file execnodes.h.

Referenced by ExecEvalJsonExprPath(), and ExecInitJsonExpr().


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