diff --git a/test/collision_tests/expected_bindings/_expected_decl_symbol_address_collision_bindings.dart b/test/collision_tests/expected_bindings/_expected_decl_symbol_address_collision_bindings.dart index 0d5473f9..089827c8 100644 --- a/test/collision_tests/expected_bindings/_expected_decl_symbol_address_collision_bindings.dart +++ b/test/collision_tests/expected_bindings/_expected_decl_symbol_address_collision_bindings.dart @@ -57,4 +57,5 @@ final class _SymbolAddresses extends ffi.Opaque {} abstract class Bindings {} typedef Native_library = ffi.Void Function(); +typedef Native_library_dart = void Function(); typedef Dart_library = void Function(); diff --git a/test/large_integration_tests/_expected_cjson_bindings.dart b/test/large_integration_tests/_expected_cjson_bindings.dart index f4edb598..2af5f2ca 100644 --- a/test/large_integration_tests/_expected_cjson_bindings.dart +++ b/test/large_integration_tests/_expected_cjson_bindings.dart @@ -1249,6 +1249,7 @@ final class cJSON_Hooks extends ffi.Struct { } typedef cJSON_bool = ffi.Int; +typedef cJSON_bool_dart = int; const int CJSON_VERSION_MAJOR = 1; diff --git a/test/large_integration_tests/_expected_libclang_bindings.dart b/test/large_integration_tests/_expected_libclang_bindings.dart index d30109c4..beff87ae 100644 --- a/test/large_integration_tests/_expected_libclang_bindings.dart +++ b/test/large_integration_tests/_expected_libclang_bindings.dart @@ -7434,6 +7434,8 @@ typedef CXCursorVisitor = ffi.Pointer>; typedef CXCursorVisitor_function = ffi.Int32 Function( CXCursor cursor, CXCursor parent, CXClientData client_data); +typedef CXCursorVisitor_function_dart = int Function( + CXCursor cursor, CXCursor parent, CXClientData client_data); /// Opaque pointer representing client data that will be passed through to /// various callbacks and visitors. @@ -7768,6 +7770,11 @@ typedef CXInclusionVisitor_function = ffi.Void Function( ffi.Pointer inclusion_stack, ffi.UnsignedInt include_len, CXClientData client_data); +typedef CXInclusionVisitor_function_dart = void Function( + CXFile included_file, + ffi.Pointer inclusion_stack, + int include_len, + CXClientData client_data); abstract class CXEvalResultKind { static const int CXEval_Int = 1; @@ -8228,6 +8235,8 @@ typedef CXFieldVisitor = ffi.Pointer>; typedef CXFieldVisitor_function = ffi.Int32 Function( CXCursor C, CXClientData client_data); +typedef CXFieldVisitor_function_dart = int Function( + CXCursor C, CXClientData client_data); const int CINDEX_VERSION_MAJOR = 0; diff --git a/test/large_integration_tests/_expected_sqlite_bindings.dart b/test/large_integration_tests/_expected_sqlite_bindings.dart index 492da429..1f181d22 100644 --- a/test/large_integration_tests/_expected_sqlite_bindings.dart +++ b/test/large_integration_tests/_expected_sqlite_bindings.dart @@ -10854,9 +10854,11 @@ final class sqlite3_vfs extends ffi.Struct { typedef sqlite3_int64 = sqlite_int64; typedef sqlite_int64 = ffi.LongLong; +typedef sqlite_int64_dart = int; typedef sqlite3_syscall_ptr = ffi.Pointer>; typedef sqlite3_syscall_ptr_function = ffi.Void Function(); +typedef sqlite3_syscall_ptr_function_dart = void Function(); final class sqlite3_mem_methods extends ffi.Struct { /// Memory allocation function @@ -10899,6 +10901,7 @@ final class sqlite3_mem_methods extends ffi.Struct { typedef sqlite3_uint64 = sqlite_uint64; typedef sqlite_uint64 = ffi.UnsignedLongLong; +typedef sqlite_uint64_dart = int; final class sqlite3_stmt extends ffi.Opaque {} @@ -11507,6 +11510,7 @@ final class sqlite3_rtree_geometry extends ffi.Struct { } typedef sqlite3_rtree_dbl = ffi.Double; +typedef sqlite3_rtree_dbl_dart = double; /// A pointer to a structure of the following type is passed as the /// argument to scored geometry callback registered using @@ -12017,6 +12021,12 @@ typedef fts5_extension_function_function = ffi.Void Function( ffi.Pointer pCtx, ffi.Int nVal, ffi.Pointer> apVal); +typedef fts5_extension_function_function_dart = void Function( + ffi.Pointer pApi, + ffi.Pointer pFts, + ffi.Pointer pCtx, + int nVal, + ffi.Pointer> apVal); const String SQLITE_VERSION = '3.32.3';