PostgreSQL Source Code: JsonTablePathSpec Struct Reference (original) (raw)

#include <[parsenodes.h](parsenodes%5F8h%5Fsource.html)>

Data Fields
NodeTag type
Node * string
char * name
ParseLoc name_location
ParseLoc location

Detailed Description

Definition at line 1856 of file parsenodes.h.

Field Documentation

location

ParseLoc JsonTablePathSpec::location

Definition at line 1863 of file parsenodes.h.

Referenced by makeJsonTablePathSpec().

name

char* JsonTablePathSpec::name

Definition at line 1861 of file parsenodes.h.

Referenced by CheckDuplicateColumnOrPathNames(), makeJsonTablePathScan(), makeJsonTablePathSpec(), transformJsonTable(), and transformJsonTableNestedColumns().

name_location

ParseLoc JsonTablePathSpec::name_location

Definition at line 1862 of file parsenodes.h.

Referenced by CheckDuplicateColumnOrPathNames(), and makeJsonTablePathSpec().

string

Node* JsonTablePathSpec::string

Definition at line 1860 of file parsenodes.h.

Referenced by makeJsonTablePathScan(), makeJsonTablePathSpec(), transformJsonTable(), and transformJsonTableColumn().

type

NodeTag JsonTablePathSpec::type

Definition at line 1858 of file parsenodes.h.


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