// Vita3K emulator project // Copyright (C) 2021 Vita3K team // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; either version 2 of the License, or // (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License along // with this program; if not, write to the Free Software Foundation, Inc., // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. #include "SceSqlite.h" EXPORT(int, sceSqliteConfigMallocMethods) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_aggregate_context) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_aggregate_count) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_auto_extension) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_backup_finish) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_backup_init) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_backup_pagecount) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_backup_remaining) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_backup_step) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_bind_blob) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_bind_double) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_bind_int) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_bind_int64) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_bind_null) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_bind_parameter_count) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_bind_parameter_index) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_bind_parameter_name) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_bind_text) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_bind_text16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_bind_value) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_bind_zeroblob) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_blob_bytes) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_blob_close) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_blob_open) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_blob_read) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_blob_write) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_busy_handler) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_busy_timeout) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_changes) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_clear_bindings) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_close) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_collation_needed) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_collation_needed16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_blob) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_bytes) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_bytes16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_count) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_decltype) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_decltype16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_double) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_int) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_int64) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_name) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_name16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_text) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_text16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_type) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_column_value) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_commit_hook) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_complete) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_complete16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_config) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_context_db_handle) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_create_collation) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_create_collation16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_create_collation_v2) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_create_function) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_create_function16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_create_module) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_create_module_v2) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_data_count) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_db_config) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_db_handle) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_db_mutex) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_db_status) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_declare_vtab) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_enable_load_extension) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_enable_shared_cache) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_errcode) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_errmsg) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_errmsg16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_exec) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_expired) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_extended_errcode) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_extended_result_codes) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_file_control) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_finalize) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_free) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_free_table) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_get_autocommit) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_get_auxdata) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_get_table) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_global_recover) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_initialize) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_interrupt) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_last_insert_rowid) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_libversion) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_libversion_number) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_limit) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_load_extension) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_malloc) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_memory_alarm) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_memory_highwater) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_memory_used) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_mprintf) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_mutex_alloc) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_mutex_enter) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_mutex_free) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_mutex_leave) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_mutex_try) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_next_stmt) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_open) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_open16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_open_v2) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_os_end) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_os_init) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_overload_function) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_prepare) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_prepare16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_prepare16_v2) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_prepare_v2) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_profile) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_progress_handler) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_randomness) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_realloc) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_release_memory) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_reset) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_reset_auto_extension) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_blob) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_double) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_error) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_error16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_error_code) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_error_nomem) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_error_toobig) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_int) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_int64) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_null) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_text) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_text16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_text16be) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_text16le) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_value) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_result_zeroblob) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_rollback_hook) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_set_authorizer) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_set_auxdata) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_shutdown) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_sleep) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_snprintf) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_soft_heap_limit) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_sourceid) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_sql) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_status) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_step) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_stmt_status) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_strnicmp) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_temp_directory) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_test_control) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_thread_cleanup) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_threadsafe) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_total_changes) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_trace) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_transfer_bindings) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_update_hook) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_user_data) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_value_blob) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_value_bytes) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_value_bytes16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_value_double) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_value_int) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_value_int64) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_value_numeric_type) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_value_text) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_value_text16) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_value_text16be) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_value_text16le) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_value_type) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_version) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_vfs_find) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_vfs_register) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_vfs_unregister) { return UNIMPLEMENTED(); } EXPORT(int, sqlite3_vmprintf) { return UNIMPLEMENTED(); } BRIDGE_IMPL(sceSqliteConfigMallocMethods) BRIDGE_IMPL(sqlite3_aggregate_context) BRIDGE_IMPL(sqlite3_aggregate_count) BRIDGE_IMPL(sqlite3_auto_extension) BRIDGE_IMPL(sqlite3_backup_finish) BRIDGE_IMPL(sqlite3_backup_init) BRIDGE_IMPL(sqlite3_backup_pagecount) BRIDGE_IMPL(sqlite3_backup_remaining) BRIDGE_IMPL(sqlite3_backup_step) BRIDGE_IMPL(sqlite3_bind_blob) BRIDGE_IMPL(sqlite3_bind_double) BRIDGE_IMPL(sqlite3_bind_int) BRIDGE_IMPL(sqlite3_bind_int64) BRIDGE_IMPL(sqlite3_bind_null) BRIDGE_IMPL(sqlite3_bind_parameter_count) BRIDGE_IMPL(sqlite3_bind_parameter_index) BRIDGE_IMPL(sqlite3_bind_parameter_name) BRIDGE_IMPL(sqlite3_bind_text) BRIDGE_IMPL(sqlite3_bind_text16) BRIDGE_IMPL(sqlite3_bind_value) BRIDGE_IMPL(sqlite3_bind_zeroblob) BRIDGE_IMPL(sqlite3_blob_bytes) BRIDGE_IMPL(sqlite3_blob_close) BRIDGE_IMPL(sqlite3_blob_open) BRIDGE_IMPL(sqlite3_blob_read) BRIDGE_IMPL(sqlite3_blob_write) BRIDGE_IMPL(sqlite3_busy_handler) BRIDGE_IMPL(sqlite3_busy_timeout) BRIDGE_IMPL(sqlite3_changes) BRIDGE_IMPL(sqlite3_clear_bindings) BRIDGE_IMPL(sqlite3_close) BRIDGE_IMPL(sqlite3_collation_needed) BRIDGE_IMPL(sqlite3_collation_needed16) BRIDGE_IMPL(sqlite3_column_blob) BRIDGE_IMPL(sqlite3_column_bytes) BRIDGE_IMPL(sqlite3_column_bytes16) BRIDGE_IMPL(sqlite3_column_count) BRIDGE_IMPL(sqlite3_column_decltype) BRIDGE_IMPL(sqlite3_column_decltype16) BRIDGE_IMPL(sqlite3_column_double) BRIDGE_IMPL(sqlite3_column_int) BRIDGE_IMPL(sqlite3_column_int64) BRIDGE_IMPL(sqlite3_column_name) BRIDGE_IMPL(sqlite3_column_name16) BRIDGE_IMPL(sqlite3_column_text) BRIDGE_IMPL(sqlite3_column_text16) BRIDGE_IMPL(sqlite3_column_type) BRIDGE_IMPL(sqlite3_column_value) BRIDGE_IMPL(sqlite3_commit_hook) BRIDGE_IMPL(sqlite3_complete) BRIDGE_IMPL(sqlite3_complete16) BRIDGE_IMPL(sqlite3_config) BRIDGE_IMPL(sqlite3_context_db_handle) BRIDGE_IMPL(sqlite3_create_collation) BRIDGE_IMPL(sqlite3_create_collation16) BRIDGE_IMPL(sqlite3_create_collation_v2) BRIDGE_IMPL(sqlite3_create_function) BRIDGE_IMPL(sqlite3_create_function16) BRIDGE_IMPL(sqlite3_create_module) BRIDGE_IMPL(sqlite3_create_module_v2) BRIDGE_IMPL(sqlite3_data_count) BRIDGE_IMPL(sqlite3_db_config) BRIDGE_IMPL(sqlite3_db_handle) BRIDGE_IMPL(sqlite3_db_mutex) BRIDGE_IMPL(sqlite3_db_status) BRIDGE_IMPL(sqlite3_declare_vtab) BRIDGE_IMPL(sqlite3_enable_load_extension) BRIDGE_IMPL(sqlite3_enable_shared_cache) BRIDGE_IMPL(sqlite3_errcode) BRIDGE_IMPL(sqlite3_errmsg) BRIDGE_IMPL(sqlite3_errmsg16) BRIDGE_IMPL(sqlite3_exec) BRIDGE_IMPL(sqlite3_expired) BRIDGE_IMPL(sqlite3_extended_errcode) BRIDGE_IMPL(sqlite3_extended_result_codes) BRIDGE_IMPL(sqlite3_file_control) BRIDGE_IMPL(sqlite3_finalize) BRIDGE_IMPL(sqlite3_free) BRIDGE_IMPL(sqlite3_free_table) BRIDGE_IMPL(sqlite3_get_autocommit) BRIDGE_IMPL(sqlite3_get_auxdata) BRIDGE_IMPL(sqlite3_get_table) BRIDGE_IMPL(sqlite3_global_recover) BRIDGE_IMPL(sqlite3_initialize) BRIDGE_IMPL(sqlite3_interrupt) BRIDGE_IMPL(sqlite3_last_insert_rowid) BRIDGE_IMPL(sqlite3_libversion) BRIDGE_IMPL(sqlite3_libversion_number) BRIDGE_IMPL(sqlite3_limit) BRIDGE_IMPL(sqlite3_load_extension) BRIDGE_IMPL(sqlite3_malloc) BRIDGE_IMPL(sqlite3_memory_alarm) BRIDGE_IMPL(sqlite3_memory_highwater) BRIDGE_IMPL(sqlite3_memory_used) BRIDGE_IMPL(sqlite3_mprintf) BRIDGE_IMPL(sqlite3_mutex_alloc) BRIDGE_IMPL(sqlite3_mutex_enter) BRIDGE_IMPL(sqlite3_mutex_free) BRIDGE_IMPL(sqlite3_mutex_leave) BRIDGE_IMPL(sqlite3_mutex_try) BRIDGE_IMPL(sqlite3_next_stmt) BRIDGE_IMPL(sqlite3_open) BRIDGE_IMPL(sqlite3_open16) BRIDGE_IMPL(sqlite3_open_v2) BRIDGE_IMPL(sqlite3_os_end) BRIDGE_IMPL(sqlite3_os_init) BRIDGE_IMPL(sqlite3_overload_function) BRIDGE_IMPL(sqlite3_prepare) BRIDGE_IMPL(sqlite3_prepare16) BRIDGE_IMPL(sqlite3_prepare16_v2) BRIDGE_IMPL(sqlite3_prepare_v2) BRIDGE_IMPL(sqlite3_profile) BRIDGE_IMPL(sqlite3_progress_handler) BRIDGE_IMPL(sqlite3_randomness) BRIDGE_IMPL(sqlite3_realloc) BRIDGE_IMPL(sqlite3_release_memory) BRIDGE_IMPL(sqlite3_reset) BRIDGE_IMPL(sqlite3_reset_auto_extension) BRIDGE_IMPL(sqlite3_result_blob) BRIDGE_IMPL(sqlite3_result_double) BRIDGE_IMPL(sqlite3_result_error) BRIDGE_IMPL(sqlite3_result_error16) BRIDGE_IMPL(sqlite3_result_error_code) BRIDGE_IMPL(sqlite3_result_error_nomem) BRIDGE_IMPL(sqlite3_result_error_toobig) BRIDGE_IMPL(sqlite3_result_int) BRIDGE_IMPL(sqlite3_result_int64) BRIDGE_IMPL(sqlite3_result_null) BRIDGE_IMPL(sqlite3_result_text) BRIDGE_IMPL(sqlite3_result_text16) BRIDGE_IMPL(sqlite3_result_text16be) BRIDGE_IMPL(sqlite3_result_text16le) BRIDGE_IMPL(sqlite3_result_value) BRIDGE_IMPL(sqlite3_result_zeroblob) BRIDGE_IMPL(sqlite3_rollback_hook) BRIDGE_IMPL(sqlite3_set_authorizer) BRIDGE_IMPL(sqlite3_set_auxdata) BRIDGE_IMPL(sqlite3_shutdown) BRIDGE_IMPL(sqlite3_sleep) BRIDGE_IMPL(sqlite3_snprintf) BRIDGE_IMPL(sqlite3_soft_heap_limit) BRIDGE_IMPL(sqlite3_sourceid) BRIDGE_IMPL(sqlite3_sql) BRIDGE_IMPL(sqlite3_status) BRIDGE_IMPL(sqlite3_step) BRIDGE_IMPL(sqlite3_stmt_status) BRIDGE_IMPL(sqlite3_strnicmp) BRIDGE_IMPL(sqlite3_temp_directory) BRIDGE_IMPL(sqlite3_test_control) BRIDGE_IMPL(sqlite3_thread_cleanup) BRIDGE_IMPL(sqlite3_threadsafe) BRIDGE_IMPL(sqlite3_total_changes) BRIDGE_IMPL(sqlite3_trace) BRIDGE_IMPL(sqlite3_transfer_bindings) BRIDGE_IMPL(sqlite3_update_hook) BRIDGE_IMPL(sqlite3_user_data) BRIDGE_IMPL(sqlite3_value_blob) BRIDGE_IMPL(sqlite3_value_bytes) BRIDGE_IMPL(sqlite3_value_bytes16) BRIDGE_IMPL(sqlite3_value_double) BRIDGE_IMPL(sqlite3_value_int) BRIDGE_IMPL(sqlite3_value_int64) BRIDGE_IMPL(sqlite3_value_numeric_type) BRIDGE_IMPL(sqlite3_value_text) BRIDGE_IMPL(sqlite3_value_text16) BRIDGE_IMPL(sqlite3_value_text16be) BRIDGE_IMPL(sqlite3_value_text16le) BRIDGE_IMPL(sqlite3_value_type) BRIDGE_IMPL(sqlite3_version) BRIDGE_IMPL(sqlite3_vfs_find) BRIDGE_IMPL(sqlite3_vfs_register) BRIDGE_IMPL(sqlite3_vfs_unregister) BRIDGE_IMPL(sqlite3_vmprintf)