├── .gitignore ├── LICENSE ├── README.md ├── analysis_options.yaml ├── dart_test.yaml ├── example └── example.dart ├── lib ├── core_foundation.dart ├── objc.dart ├── objc_ffi_generator.dart ├── objc_helpers.dart ├── security.dart └── src │ ├── core_foundation │ ├── cf_allocator.dart │ ├── cf_array.dart │ ├── cf_boolean.dart │ ├── cf_data.dart │ ├── cf_dictionary.dart │ ├── cf_encoding.dart │ ├── cf_error.dart │ ├── cf_mutable_array.dart │ ├── cf_mutable_dictionary.dart │ ├── cf_number.dart │ ├── cf_string.dart │ ├── cf_type.dart │ └── memory_management.dart │ ├── core_graphics │ └── image.dart │ ├── generated │ ├── core_foundation │ │ └── generated.dart │ ├── objc │ │ └── generated.dart │ └── security │ │ └── generated.dart │ ├── objc │ ├── classes.dart │ ├── klass.dart │ └── runtime.dart │ ├── objc_ffi_generator │ ├── generate.dart │ ├── generate_class.dart │ ├── generate_shared_internals.dart │ ├── generate_type.dart │ ├── objc_binding.dart │ └── objc_dispatcher_generator.dart │ ├── objc_helpers │ ├── method_mirror.dart │ ├── system_mirror.dart │ └── type_mirror.dart │ └── security │ └── classes.dart ├── pubspec.yaml ├── test ├── core_foundation │ ├── cf_boolean_test.dart │ ├── cf_data_test.dart │ ├── cf_dictionary_test.dart │ ├── cf_number_test.dart │ ├── cf_string_test.dart │ └── cf_type_test.dart ├── objc │ ├── generated_test.dart │ └── klass_test.dart ├── objc_helpers_test.dart └── security_test.dart └── tool ├── c_definitions ├── core_foundation.dart ├── core_ml.dart ├── objc.dart └── security.dart ├── dartfmt.sh ├── generate.dart └── generate.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /dart_test.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/example/example.dart -------------------------------------------------------------------------------- /lib/core_foundation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/core_foundation.dart -------------------------------------------------------------------------------- /lib/objc.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/objc.dart -------------------------------------------------------------------------------- /lib/objc_ffi_generator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/objc_ffi_generator.dart -------------------------------------------------------------------------------- /lib/objc_helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/objc_helpers.dart -------------------------------------------------------------------------------- /lib/security.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/security.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/cf_allocator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/cf_allocator.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/cf_array.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/cf_array.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/cf_boolean.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/cf_boolean.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/cf_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/cf_data.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/cf_dictionary.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/cf_dictionary.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/cf_encoding.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/cf_encoding.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/cf_error.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/cf_error.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/cf_mutable_array.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/cf_mutable_array.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/cf_mutable_dictionary.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/cf_mutable_dictionary.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/cf_number.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/cf_number.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/cf_string.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/cf_string.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/cf_type.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/cf_type.dart -------------------------------------------------------------------------------- /lib/src/core_foundation/memory_management.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_foundation/memory_management.dart -------------------------------------------------------------------------------- /lib/src/core_graphics/image.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/core_graphics/image.dart -------------------------------------------------------------------------------- /lib/src/generated/core_foundation/generated.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/generated/core_foundation/generated.dart -------------------------------------------------------------------------------- /lib/src/generated/objc/generated.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/generated/objc/generated.dart -------------------------------------------------------------------------------- /lib/src/generated/security/generated.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/generated/security/generated.dart -------------------------------------------------------------------------------- /lib/src/objc/classes.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/objc/classes.dart -------------------------------------------------------------------------------- /lib/src/objc/klass.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/objc/klass.dart -------------------------------------------------------------------------------- /lib/src/objc/runtime.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/objc/runtime.dart -------------------------------------------------------------------------------- /lib/src/objc_ffi_generator/generate.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/objc_ffi_generator/generate.dart -------------------------------------------------------------------------------- /lib/src/objc_ffi_generator/generate_class.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/objc_ffi_generator/generate_class.dart -------------------------------------------------------------------------------- /lib/src/objc_ffi_generator/generate_shared_internals.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/objc_ffi_generator/generate_shared_internals.dart -------------------------------------------------------------------------------- /lib/src/objc_ffi_generator/generate_type.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/objc_ffi_generator/generate_type.dart -------------------------------------------------------------------------------- /lib/src/objc_ffi_generator/objc_binding.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/objc_ffi_generator/objc_binding.dart -------------------------------------------------------------------------------- /lib/src/objc_ffi_generator/objc_dispatcher_generator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/objc_ffi_generator/objc_dispatcher_generator.dart -------------------------------------------------------------------------------- /lib/src/objc_helpers/method_mirror.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/objc_helpers/method_mirror.dart -------------------------------------------------------------------------------- /lib/src/objc_helpers/system_mirror.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/objc_helpers/system_mirror.dart -------------------------------------------------------------------------------- /lib/src/objc_helpers/type_mirror.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/objc_helpers/type_mirror.dart -------------------------------------------------------------------------------- /lib/src/security/classes.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/lib/src/security/classes.dart -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/core_foundation/cf_boolean_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/test/core_foundation/cf_boolean_test.dart -------------------------------------------------------------------------------- /test/core_foundation/cf_data_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/test/core_foundation/cf_data_test.dart -------------------------------------------------------------------------------- /test/core_foundation/cf_dictionary_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/test/core_foundation/cf_dictionary_test.dart -------------------------------------------------------------------------------- /test/core_foundation/cf_number_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/test/core_foundation/cf_number_test.dart -------------------------------------------------------------------------------- /test/core_foundation/cf_string_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/test/core_foundation/cf_string_test.dart -------------------------------------------------------------------------------- /test/core_foundation/cf_type_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/test/core_foundation/cf_type_test.dart -------------------------------------------------------------------------------- /test/objc/generated_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/test/objc/generated_test.dart -------------------------------------------------------------------------------- /test/objc/klass_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/test/objc/klass_test.dart -------------------------------------------------------------------------------- /test/objc_helpers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/test/objc_helpers_test.dart -------------------------------------------------------------------------------- /test/security_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/test/security_test.dart -------------------------------------------------------------------------------- /tool/c_definitions/core_foundation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/tool/c_definitions/core_foundation.dart -------------------------------------------------------------------------------- /tool/c_definitions/core_ml.dart: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tool/c_definitions/objc.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/tool/c_definitions/objc.dart -------------------------------------------------------------------------------- /tool/c_definitions/security.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/tool/c_definitions/security.dart -------------------------------------------------------------------------------- /tool/dartfmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/tool/dartfmt.sh -------------------------------------------------------------------------------- /tool/generate.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/tool/generate.dart -------------------------------------------------------------------------------- /tool/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-interop/cupertino_ffi/HEAD/tool/generate.sh --------------------------------------------------------------------------------