PostgreSQL Source Code
git master
|
#include <pg_list.h>
Data Fields | |
NodeTag | type |
int | length |
int | max_length |
ListCell * | elements |
ListCell | initial_elements [FLEXIBLE_ARRAY_MEMBER] |
ListCell* List::elements |
Definition at line 55 of file pg_list.h.
Referenced by enlarge_list(), insert_new_cell(), list_cell_number(), list_concat(), list_concat_copy(), list_copy(), list_copy_deep(), list_copy_tail(), list_deduplicate_oid(), list_delete_cell(), list_delete_nth_cell(), list_free_private(), list_head(), list_last_cell(), list_make1_impl(), list_make2_impl(), list_make3_impl(), list_make4_impl(), list_make5_impl(), list_nth_cell(), list_second_cell(), list_sort(), list_tail(), lnext(), new_head_cell(), and new_list().
ListCell List::initial_elements[FLEXIBLE_ARRAY_MEMBER] |
Definition at line 57 of file pg_list.h.
Referenced by enlarge_list(), list_delete_nth_cell(), list_free_private(), and new_list().
int List::length |
Definition at line 53 of file pg_list.h.
Referenced by enlarge_list(), insert_new_cell(), jsonb_exec_setup(), list_cell_number(), list_concat(), list_concat_copy(), list_copy(), list_copy_deep(), list_copy_tail(), list_deduplicate_oid(), list_delete_nth_cell(), list_free_private(), list_last_cell(), list_length(), list_second_cell(), list_tail(), list_truncate(), lnext(), new_head_cell(), new_list(), new_tail_cell(), and parse_hba_line().
int List::max_length |
Definition at line 54 of file pg_list.h.
Referenced by enlarge_list(), insert_new_cell(), list_concat(), list_delete_nth_cell(), new_head_cell(), new_list(), and new_tail_cell().
NodeTag List::type |
Definition at line 52 of file pg_list.h.
Referenced by _equalList(), _outList(), list_concat(), list_concat_copy(), list_copy(), list_copy_deep(), list_copy_tail(), and new_list().