PostgreSQL Source Code: JsonSemAction Struct Reference (original) (raw)
#include <[jsonapi.h](jsonapi%5F8h%5Fsource.html)>
Detailed Description
Field Documentation
◆ array_element_end
◆ array_element_start
Definition at line 160 of file jsonapi.h.
Referenced by elements_worker(), get_worker(), json_array_length(), json_parse_manifest(), json_parse_manifest_incremental_init(), json_strip_nulls(), parse_array_element(), pg_parse_json_incremental(), populate_array_json(), populate_recordset_worker(), and transform_json_string_values().
◆ array_end
Definition at line 157 of file jsonapi.h.
Referenced by datum_to_jsonb_internal(), get_worker(), handle_oauth_sasl_error(), json_parse_manifest(), json_parse_manifest_incremental_init(), json_strip_nulls(), jsonb_from_cstring(), parse_array(), parse_oauth_json(), pg_parse_json_incremental(), populate_array_json(), and transform_json_string_values().
◆ array_start
Definition at line 156 of file jsonapi.h.
Referenced by datum_to_jsonb_internal(), each_worker(), get_json_object_as_hash(), get_worker(), handle_oauth_sasl_error(), json_object_keys(), json_parse_manifest(), json_parse_manifest_incremental_init(), json_strip_nulls(), jsonb_from_cstring(), parse_array(), parse_oauth_json(), pg_parse_json_incremental(), populate_recordset_worker(), and transform_json_string_values().
◆ object_end
Definition at line 155 of file jsonapi.h.
Referenced by datum_to_jsonb_internal(), get_worker(), handle_oauth_sasl_error(), json_parse_manifest(), json_parse_manifest_incremental_init(), json_strip_nulls(), json_validate(), jsonb_from_cstring(), parse_oauth_json(), parse_object(), pg_parse_json_incremental(), populate_recordset_worker(), and transform_json_string_values().
◆ object_field_end
◆ object_field_start
Definition at line 158 of file jsonapi.h.
Referenced by datum_to_jsonb_internal(), each_worker(), get_json_object_as_hash(), get_worker(), handle_oauth_sasl_error(), iterate_json_values(), json_object_keys(), json_parse_manifest(), json_parse_manifest_incremental_init(), json_strip_nulls(), json_validate(), jsonb_from_cstring(), parse_oauth_json(), parse_object_field(), pg_parse_json_incremental(), populate_recordset_worker(), and transform_json_string_values().
◆ object_start
Definition at line 154 of file jsonapi.h.
Referenced by datum_to_jsonb_internal(), elements_worker(), get_worker(), handle_oauth_sasl_error(), json_array_length(), json_parse_manifest(), json_parse_manifest_incremental_init(), json_strip_nulls(), json_validate(), jsonb_from_cstring(), parse_oauth_json(), parse_object(), pg_parse_json_incremental(), populate_array_json(), populate_recordset_worker(), and transform_json_string_values().
◆ scalar
Definition at line 162 of file jsonapi.h.
Referenced by datum_to_jsonb_internal(), each_worker(), elements_worker(), get_json_object_as_hash(), get_worker(), handle_oauth_sasl_error(), iterate_json_values(), json_array_length(), json_object_keys(), json_parse_manifest(), json_parse_manifest_incremental_init(), json_strip_nulls(), jsonb_from_cstring(), parse_oauth_json(), parse_scalar(), pg_parse_json_incremental(), populate_array_json(), populate_recordset_worker(), and transform_json_string_values().
◆ semstate
void* JsonSemAction::semstate
Definition at line 153 of file jsonapi.h.
Referenced by datum_to_jsonb_internal(), each_worker(), elements_worker(), get_json_object_as_hash(), get_worker(), handle_oauth_sasl_error(), iterate_json_values(), json_array_length(), json_object_keys(), json_parse_manifest(), json_parse_manifest_incremental_chunk(), json_parse_manifest_incremental_init(), json_parse_manifest_incremental_shutdown(), json_strip_nulls(), json_validate(), jsonb_from_cstring(), main(), parse_array(), parse_array_element(), parse_oauth_json(), parse_object(), parse_object_field(), parse_scalar(), pg_parse_json_incremental(), populate_array_json(), populate_recordset_worker(), and transform_json_string_values().
The documentation for this struct was generated from the following file:
- src/include/common/jsonapi.h