PostgreSQL Source Code
git master
|
#include <type.h>
Data Fields | |
enum ECPGttype | type |
char * | type_name |
char * | size |
char * | struct_sizeof |
union { | |
struct ECPGtype * element | |
struct ECPGstruct_member * members | |
} | u |
int | counter |
int ECPGtype::counter |
Definition at line 32 of file type.h.
Referenced by ECPGmake_simple_type(), ECPGstruct_member_dup(), and find_struct_member().
struct ECPGtype* ECPGtype::element |
Definition at line 28 of file type.h.
Referenced by check_indicator(), ECPGmake_array_type(), ECPGmake_simple_type(), ECPGstruct_member_dup(), and find_struct_member().
struct ECPGstruct_member* ECPGtype::members |
Definition at line 30 of file type.h.
Referenced by check_indicator(), ECPGdump_a_struct(), ECPGmake_struct_type(), ECPGstruct_member_dup(), and find_struct_member().
char* ECPGtype::size |
Definition at line 22 of file type.h.
Referenced by ECPGmake_simple_type(), ECPGstruct_member_dup(), and find_struct_member().
char* ECPGtype::struct_sizeof |
Definition at line 24 of file type.h.
Referenced by ECPGdump_a_struct(), ECPGmake_simple_type(), ECPGmake_struct_type(), ECPGstruct_member_dup(), and find_struct_member().
enum ECPGttype ECPGtype::type |
Definition at line 14 of file type.h.
Referenced by check_indicator(), ECPGmake_simple_type(), ECPGstruct_member_dup(), and find_struct_member().
char* ECPGtype::type_name |
Definition at line 20 of file type.h.
Referenced by ECPGmake_simple_type(), ECPGmake_struct_type(), ECPGstruct_member_dup(), and find_struct_member().
union { ... } ECPGtype::u |