PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
A_Expr Struct Reference

#include <parsenodes.h>

Public Member Functions

 pg_node_attr (custom_read_write) NodeTag type
 

Data Fields

A_Expr_Kind kind
 
Listname
 
Nodelexpr
 
Noderexpr
 
ParseLoc location
 

Detailed Description

Definition at line 331 of file parsenodes.h.

Member Function Documentation

◆ pg_node_attr()

A_Expr::pg_node_attr ( custom_read_write  )

Field Documentation

◆ kind

A_Expr_Kind A_Expr::kind

Definition at line 336 of file parsenodes.h.

Referenced by _outA_Expr(), and make_nulltest_from_distinct().

◆ lexpr

Node* A_Expr::lexpr

Definition at line 338 of file parsenodes.h.

Referenced by exprLocation(), and raw_expression_tree_walker_impl().

◆ location

ParseLoc A_Expr::location

Definition at line 340 of file parsenodes.h.

Referenced by exprLocation(), and make_nulltest_from_distinct().

◆ name

List* A_Expr::name

Definition at line 337 of file parsenodes.h.

◆ rexpr

Node* A_Expr::rexpr

Definition at line 339 of file parsenodes.h.

Referenced by raw_expression_tree_walker_impl().


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