PostgreSQL Source Code  git master
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
 
int location
 

Detailed Description

Definition at line 320 of file parsenodes.h.

Member Function Documentation

◆ pg_node_attr()

Field Documentation

◆ kind

A_Expr_Kind A_Expr::kind

Definition at line 325 of file parsenodes.h.

Referenced by _outA_Expr(), and make_nulltest_from_distinct().

◆ lexpr

Node* A_Expr::lexpr

Definition at line 327 of file parsenodes.h.

Referenced by exprLocation(), and raw_expression_tree_walker_impl().

◆ location

int A_Expr::location

Definition at line 329 of file parsenodes.h.

Referenced by exprLocation(), and make_nulltest_from_distinct().

◆ name

List* A_Expr::name

Definition at line 326 of file parsenodes.h.

◆ rexpr

Node* A_Expr::rexpr

Definition at line 328 of file parsenodes.h.

Referenced by raw_expression_tree_walker_impl().


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