PostgreSQL Source Code  git master
XmlExpr Struct Reference

#include <primnodes.h>

Data Fields

Expr xpr
 
XmlExprOp op
 
char * name
 
Listnamed_args
 
Listarg_names
 
Listargs
 
XmlOptionType xmloption
 
Oid type
 
int32 typmod
 
int location
 

Detailed Description

Definition at line 1164 of file primnodes.h.

Field Documentation

◆ arg_names

List* XmlExpr::arg_names

Definition at line 1170 of file primnodes.h.

Referenced by ExecEvalXmlExpr(), get_rule_expr(), transformXmlExpr(), and xmlelement().

◆ args

◆ location

int XmlExpr::location

◆ name

char* XmlExpr::name

Definition at line 1168 of file primnodes.h.

Referenced by ExecEvalXmlExpr(), get_rule_expr(), transformXmlExpr(), and xmlelement().

◆ named_args

◆ op

◆ type

Oid XmlExpr::type

Definition at line 1173 of file primnodes.h.

Referenced by get_rule_expr(), transformXmlExpr(), and transformXmlSerialize().

◆ typmod

int32 XmlExpr::typmod

Definition at line 1174 of file primnodes.h.

Referenced by get_rule_expr(), transformXmlExpr(), and transformXmlSerialize().

◆ xmloption

XmlOptionType XmlExpr::xmloption

◆ xpr

Expr XmlExpr::xpr

Definition at line 1166 of file primnodes.h.


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